Home/Yeastar P-Series SIP Trunk Configuration

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
SIP Servers:
  • 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.

Do not expose your PBX to the public internet. In 99.9% of cases you do not need any ports forwarded on your router or firewall to connect to Simtex. If you are unsure, speak to us first.

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.

  1. Navigate to PBX Settings → SIP Settings → General → Basic
  2. Tick the checkbox next to SIP TCP Port
  3. Leave the port as the default (5060) unless you have a specific reason to change it
  4. Click Save then Apply
  5. Reboot the PBX — TCP transport requires a full system reboot to take effect
Reboot required. Unlike most Yeastar configuration changes that take effect with just “Save and Apply”, enabling or disabling TCP transport requires a full PBX reboot. Plan this change during a maintenance window.

Step 2 — Create the SIP Trunk

  1. Navigate to Extension and Trunk → Trunk
  2. Click Add
  3. For Select ITSP Template, select General (Simtex is not in the pre-configured template list)
  4. Set Trunk Type to Register Trunk
Trunk types explained: Yeastar P-Series offers three trunk types. Register Trunk is the correct choice for Simtex — the PBX authenticates with your account credentials and registers with our SIP servers. Peer Trunk is for IP-based authentication (no credentials). Account Trunk is when external devices register TO your PBX.

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: 214XXXXXXX
DNS-NAPTR for automatic failover: Instead of selecting TCP as the transport, you can select DNS-NAPTR and set the port to 0. 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.
East Coast? Replace 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.

G.711 A-Law is the standard codec for Australian PSTN interconnection. It provides toll-quality audio at 64kbps with zero transcoding overhead. Always place it first.

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: Enabled

Under Call Restriction, set Maximum Concurrent Calls to match your purchased channel count.

Channel security: Set Maximum Concurrent Calls to the number you actually need. This acts as a hard limit — if your system is compromised, attackers can't exceed this call 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 System

Outbound 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:

  1. Click Add
  2. For a single number, enter the DID in E.164 format without the + prefix (e.g. 61894883344)
  3. Give it a friendly DID Name (e.g. “Main Reception”)
  4. For a block of sequential numbers, select DID Range and enter the start and end numbers
  5. 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.

  1. Navigate to Call Control → Outbound Route
  2. Click Add
  3. Enter a Name (e.g. “Simtex Outbound”)
  4. Under Trunk, move your Simtex-SIP trunk from Available to Selected
  5. Under Extension, move the extensions or extension groups that should be allowed to make external calls
  6. Configure Dial Patterns for Australian numbering (see table below)
  7. Click Save and Apply

Recommended Dial Patterns for Australian Numbering

DescriptionDial PatternStripPrependExample Dialled
Local (8-digit with area code)XXXXXXXX094883344
National / Mobile (leading 0)0XXXXXXXXX00412345678
Emergency0000000
1300 / 1800 Numbers1[38]00XXXXXX01300888519
13 Numbers (6-digit)13XXXX0131313
International (0011)0011.0001161894883344
International dialling: If you do not need international calls, simply leave out the 0011 dial pattern. This is the simplest way to prevent unauthorised international dialling and potential toll fraud.
Wildcard syntax: Yeastar uses Asterisk dial pattern notation. 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.).

  1. Navigate to Call Control → Inbound Route
  2. Click Add
  3. Enter a Name (e.g. “Main Line”)
  4. Under Trunk, move your Simtex-SIP trunk to the Selected list
  5. Under DID Pattern, enter the DID number in E.164 format (e.g. 61894883344) — or leave blank for a catch-all route
  6. Set the Default Destination to the target extension, ring group, IVR, or queue
  7. 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:

  1. Navigate to Extension and Trunk → Trunk
  2. Edit your Simtex-SIP trunk
  3. Click the Outbound Caller ID tab
  4. Set the global Outbound Caller ID to your main DID (e.g. 61894883344)
  5. 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.

Caller ID validation: Simtex validates outbound caller IDs against your account. Only DIDs allocated to your trunk will be transmitted — any other number is replaced with your main trunk number automatically.

Testing Your Trunk

Once configured, verify everything works:

  1. Check trunk status — navigate to Extension and Trunk → Trunk and confirm the trunk shows a green “Registered” status
  2. Make an outbound call — dial an external number from an extension and confirm two-way audio
  3. Receive an inbound call — call one of your DIDs from a mobile and confirm it routes correctly
  4. Verify caller ID — check your outbound caller ID displays correctly on the receiving end
  5. Check voicemail — leave a voicemail to ensure DTMF tones are working correctly through the trunk
Trunk not registering? Check these common issues:
  • 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

  1. Navigate to PBX Settings → SIP Settings → General
  2. Scroll to the Advanced SIP Settings section
  3. 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
Always disable SIP Guest calls on production systems. Leaving this enabled allows unauthenticated callers to place calls through your PBX — one of the most common causes of toll fraud.

Common Questions

Register Trunk. Simtex uses credential-based authentication. Your PBX registers with our SIP servers using your account number and password. Peer Trunk is only used when a provider authenticates by IP address.

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.

Contact Simtex Support

Last updated 30 March 2026