1. Codec


The best practices for deploying SIP service provider are Multiple Codec


Multiple codecs should be configured in the SIP Client settings with the following priority:

  1. G.729 (Highest Priority)

  2. G.711A

  3. G.711U

  4. GSM (Lowest Priority)

*Do note that your SIP Client may not have some of the codecs listed above. Just add in the supported ones. 

  • Additional Security 


2. Security


SIP is designed with additional security features listed below: 

  • IP Whitelist: This ensures that only calls originating from predefined. IP addresses can be made. 

  • Country Whitelist: This ensures that only calls to predefined countries can be made. 

  • SIP TLS & SRTP: This ensures that your voice traffic is fully encrypted between your SIP Client to the SIP Servers. This is enabled in SIP Business Ultimate only




3. Bandwidth required per SIP call connection

The bandwidth required varies with the codec used. You may check your PBX configuration or hardware provider on which codec you are using for connecting to SIP server. The values below are estimated per concurrent voice call. 

  • G.729: 24Kbps upstream; 24Mbps downstream

  • GSM: 29 Kbps upstream; 29 Kbps downstream 

  • G.711: 80 Kbps upstream; 80 Kbps downstream 


The values above are for 1 concurrent voice call. Multiply the values above for each concurrent call you are expecting to estimate your bandwidth required. For example, G.711 codec for 10 concurrent calls, bandwidth required = (80 x 10) = 800 Kbps upstream and downstream.


If bandwidth is insufficient, voice quality will degrade.