Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

These are the requirements to create an outbound SIP trunk (FROM Customer equipment TO Sharpen).

*For SIP calls made from Sharpen to customer endpoints see Outbound SIP Trunk Requirements

  1. SIP endpoints (e.g. SBC or gateway)

    1. Customer provides between 1-3 publicly accessible IP addresses that Sharpen will accept inbound SIP calls from

    2. Sharpen Inbound Gateway IP’s.  Where customers should send SIP calls

      1. 107.23.194.169

      2. 107.23.101.107

      3. 107.23.195.119

  2. Authentication

    1. Sharpen will whitelist the customer IP’s in step 1 on our outbound SBC’s

    2. Customer should whitelist the Sharpen IP’s from step 1 above

  3. Ports opened on these IP addresses

    1. TCP/UDP 5060 for SIP signalling (TLS not supported at this time)

    2. 10000-20000 UDP for voice traffic

  4. Sharpen will accept voice in the G.711 codec (additional codec support like G.729, Opus, etc, are future roadmap items)

  5. Customer owned phone number(s) provided to Sharpen

    1. Inbound Numbers from the customer SIP trunk will be manually configured by Sharpen in the “admin>inbound routes” container.  Customer will provide 10 digit numbers that will be sent in the SIP headers and that they wish to be routed via Sharpen Inbound Routes

    2. Customer should pass standard SIP information in their headers:

      1. Calling Party Number (CID, ANI, Caller ID)

      2. DNIS (called number)

  6. Routing of numbers will be controlled in Inbound Routes.  When new numbers are configured by Sharpen, they will appear in the customers inbound routes page and can be routed like Sharpen Native VOICE lines.

Additional Inbound Notes:

  • SIP trunks only accept inbound voice calls.  SMS/MMS and fax are not supported over SIP trunks.  For native functionality, consider having Sharpen port the numbers into your Sharpen account

  • Certain functionality, like Q omnichannel SMS/MMS is not fully supported when using SIP trunks for voice. Limitations of SIP, customer configuration and customer telco vendors will affect native Sharpen functions. 

  • In active/backup mode, if a remote IP fails, the caller will hear silence until the next backup IP is connected.  Once marked “offline” the previous active IP is not tried and calls proceed normally

  • Changes to Trunk Groups (add, remove, re-order) can take a maximum of 15 minutes to take effect.  For expediency on normal calls, SIP trunk configurations are cached, with a refresh every 15m (based on when a call first hits the SIP trunk).  Depending on when during the cycle the change was saved, it will take effect from a few seconds to 15m.

  • No labels