Acme Packet is an Enterprise Session Border Controller (E-SBC), used to protect SIP-based VoIP networks.
Assuming you have your SBC already set up with your IP-PBX, with one or more clients configured and running calls between them, the following guide highlights specific configuration for use with your Telnyx trunk. We recommend reviewing the entire ACME SBC guide here for full setup.
Coming soon! This walk-through will demonstrate setting up an IP based connection with ACME SBC. We'll also show you how to assign this connection to a newly purchased DID which will allow you to receive inbound calls. Then we'll walk you through how to assign the connection to an outbound profile such that you can make outbound calls!
For step by step instructions on each of the requirements on the Telnyx Mission Control Portal, please follow this guide. Once you've configured your Telnyx account, you can now proceed to setup ACME SBC following the guide below.
You are now all set on the Mission Control Portal side and are ready to configure your Telnyx trunk within your ACME SBC system.
sip-interface state enabled realm-id OUTSIDE description sip-port address X.X.X.X port 5060 transport-protocol UDP tls-profile allow-anonymous agents-only ims-aka-profile carriers trans-expire 0 ...
session-agent hostname sip.telnyx.com ip-address port 5060 state enabled app-protocol SIP app-type transport-method UDP realm-id OUTSIDE egress-realm-id description Telnyx carriers allow-next-hop-lp enabled constraints disabled ...
Telnyx accepts the called number on outbound calls in 10 digit, 11 digit and +11 digit format, so there is no need to modify rules for the called number.
However, we have a caller ID policy and require the calling number to be in +E.164 number format.
The example below helps append a +1 for US calling numbers. This is the session translation rule on the calling number.
session-translation id includeCallingPlus rules-calling includePlus rules-called
Then define the rule to append +1 to the calling number:
translation-rules id includePlus type add add-string +1 add-index 0 delete-string delete-index 0
Then apply the translation rule to take effect on the outside realm:
realm-config identifier OUTSIDE ... in-translationid out-translationid includeCallingPlus ...
In the example below, the SBC will change the codec list for all clients that make outbound calls through the SBC's realm, such that PCMU will be preferred codec offered.
realm-config identifier clients ... options preferred-codec=PCMU ...
Review our getting started guide to make sure your Telnyx Mission Control Portal account is setup correctly!
Check out ACME's SBC full guide for detailed instructions
Can't find what you're looking for? Chat to our experts.