Yeastar P-Series SIP Trunk Configuration
Simtex SIP Trunks from $4.99/month
Business-grade SIP trunking with geo-redundant infrastructure, crystal-clear audio, and Australian-based support. Pay-as-you-go or unlimited plans available.
Overview
This guide walks you through configuring a Simtex SIP trunk on a Yeastar P-Series PBX (P550, P560, P570) using a Register Trunk with TCP transport. The P-Series runs Yeastar's modern firmware with an updated web interface and supports SRV/NAPTR-based automatic failover.
Yeastar P-Series PBX systems are popular mid-range IP-PBX appliances offering a clean web GUI, hot standby support, and certified interoperability with numerous SIP providers — yeastar.com
What you'll need
- Your Simtex account number (e.g.
214XXXXXXX) - Your Simtex SIP password
- Your allocated DIDs (phone numbers)
- Yeastar P-Series PBX with web GUI access
- West Coast (AU):
siptcp.simtex.com.au - East Coast (AU):
siptcpeast.simtex.com.au
Choose the server closest to your PBX. The Yeastar P-Series supports DNS-NAPTR transport for automatic server discovery and failover.
Step 1 — Enable TCP Transport
Before creating the trunk, ensure TCP is enabled in the global SIP settings. By default, only UDP may be active.
- Navigate to PBX Settings → SIP Settings → General → Basic
- Tick the checkbox next to SIP TCP Port
- Leave the port as the default (
5060) unless you have a specific reason to change it - Click Save then Apply
- Reboot the PBX — TCP transport requires a full system reboot to take effect
Step 2 — Create the SIP Trunk
- Navigate to Extension and Trunk → Trunk
- Click Add
- For Select ITSP Template, select General (Simtex is not in the pre-configured template list)
- Set Trunk Type to Register Trunk
Step 3 — Trunk Settings
Configure the connection details for Simtex:
Basic Settings
Name: Simtex-SIP
Trunk Status: Enabled
Trunk Type: Register Trunk
Transport: TCP
Hostname/IP: siptcp.simtex.com.au
Port: 5062
Domain: siptcp.simtex.com.au
Username: 214XXXXXXX
Password: XXXXXXXX
Authentication Name: 214XXXXXXX0. The PBX will then query DNS SRV/NAPTR records to automatically discover the correct server, port, and transport — providing automatic failover across our geo-redundant server farms.siptcp.simtex.com.au with siptcpeast.simtex.com.au in both the Hostname/IP and Domain fields if your PBX is located on the East Coast of Australia (NSW, VIC, QLD).Step 4 — Codec Configuration
Click the Advanced tab within the trunk settings, then scroll to the Codec Setting section.
Move the following codecs from the Available list to the Selected list in this priority order:
Priority 1: a-law (G.711 A-Law)
Priority 2: u-law (G.711 U-Law)Remove any unnecessary codecs from the Selected list — a cleaner codec list speeds up call negotiation.
VoIP Settings (Advanced Tab)
While on the Advanced tab, also configure these VoIP settings:
DTMF Mode: RFC4733 (RFC2833)
Qualify: Enabled
T.38 Support: Disabled (unless you need fax)
Enable RTP Keep-alive: EnabledUnder Call Restriction, set Maximum Concurrent Calls to match your purchased channel count.
Step 5 — SIP Header Settings
Click the SIP Headers tab within the trunk settings to configure caller ID passthrough:
Inbound Parameters
Get Caller ID From: P-Asserted Identity
Get DID From: Follow SystemOutbound Parameters
P-Asserted-Identity: [Default]
Remote-Party-ID: [Default]These settings ensure your outbound caller ID is correctly transmitted and that Simtex can pass caller ID information back to you on inbound calls.
Step 6 — Add DIDs
Click the DIDs/DDIs tab within the trunk settings:
- Click Add
- For a single number, enter the DID in E.164 format without the
+prefix (e.g.61894883344) - Give it a friendly DID Name (e.g. “Main Reception”)
- For a block of sequential numbers, select DID Range and enter the start and end numbers
- Click Save
Repeat for each DID or number block allocated to your Simtex account.
Step 7 — Outbound Routes
Outbound routes tell your Yeastar PBX which numbers are allowed to be dialled externally and which trunk to use.
- Navigate to Call Control → Outbound Route
- Click Add
- Enter a Name (e.g. “Simtex Outbound”)
- Under Trunk, move your Simtex-SIP trunk from Available to Selected
- Under Extension, move the extensions or extension groups that should be allowed to make external calls
- Configure Dial Patterns for Australian numbering (see table below)
- Click Save and Apply
Recommended Dial Patterns for Australian Numbering
| Description | Dial Pattern | Strip | Prepend | Example Dialled |
|---|---|---|---|---|
| Local (8-digit with area code) | XXXXXXXX | 0 | 94883344 | |
| National / Mobile (leading 0) | 0XXXXXXXXX | 0 | 0412345678 | |
| Emergency | 000 | 0 | 000 | |
| 1300 / 1800 Numbers | 1[38]00XXXXXX | 0 | 1300888519 | |
| 13 Numbers (6-digit) | 13XXXX | 0 | 131313 | |
| International (0011) | 0011. | 0 | 001161894883344 |
0011 dial pattern. This is the simplest way to prevent unauthorised international dialling and potential toll fraud.X matches any digit 0–9, Z matches 1–9, N matches 2–9, and . matches one or more characters.Step 8 — Inbound Routes
Inbound routes direct incoming calls on your DIDs to the correct destination (extension, ring group, IVR, queue, etc.).
- Navigate to Call Control → Inbound Route
- Click Add
- Enter a Name (e.g. “Main Line”)
- Under Trunk, move your Simtex-SIP trunk to the Selected list
- Under DID Pattern, enter the DID number in E.164 format (e.g.
61894883344) — or leave blank for a catch-all route - Set the Default Destination to the target extension, ring group, IVR, or queue
- Click Save and Apply
Create a catch-all route first
Leave the DID Pattern blank to create a catch-all route. This handles any inbound DID that doesn't have a specific route — point it at your receptionist or main ring group.
Then add DID-specific routes
Create additional inbound routes for individual DIDs that need specific routing.
Step 9 — Outbound Caller ID (DOD)
By default, outbound calls present the trunk-level Outbound CallerID. To assign different DIDs to different extensions:
- Navigate to Extension and Trunk → Trunk
- Edit your Simtex-SIP trunk
- Click the Outbound Caller ID tab
- Set the global Outbound Caller ID to your main DID (e.g.
61894883344) - In the Outbound Caller ID List section, click Add to assign specific DIDs to individual extensions
The DID must be allocated to your Simtex account — you cannot present arbitrary numbers.
Testing Your Trunk
Once configured, verify everything works:
- Check trunk status — navigate to Extension and Trunk → Trunk and confirm the trunk shows a green “Registered” status
- Make an outbound call — dial an external number from an extension and confirm two-way audio
- Receive an inbound call — call one of your DIDs from a mobile and confirm it routes correctly
- Verify caller ID — check your outbound caller ID displays correctly on the receiving end
- Check voicemail — leave a voicemail to ensure DTMF tones are working correctly through the trunk
- Verify your account number (
214XXXXXXX) and password — copy/paste to avoid typos - Ensure TCP transport is enabled globally (Step 1) and the PBX has been rebooted since enabling it
- Confirm the Transport is set to TCP on the trunk and Port is
5062 - Check your firewall allows outbound TCP connections
- Try the alternate server (
siptcpeast/siptcp) in case of regional issues
Security Hardening
After configuring your trunk, take these essential steps to secure your Yeastar PBX:
Disable SIP Guest Calls
- Navigate to PBX Settings → SIP Settings → General
- Scroll to the Advanced SIP Settings section
- Set Allow Guest to Disabled
Additional security measures
- Strong extension passwords — use the auto-generated passwords; do not simplify them
- IP auto-defense — Yeastar includes built-in brute-force protection; ensure it is enabled under Security → Security Rules
- Firmware updates — keep your PBX firmware up to date via Maintenance → Upgrade
- Channel limits — keep Maximum Concurrent Calls on the trunk set to your actual requirement
- Disable unused services — turn off SSH, FTP, or other remote access protocols you don't use
Common Questions
Need Help?
If you run into any issues configuring your Yeastar P-Series trunk, our support team can verify your trunk registration status from our side and assist with troubleshooting.