Since inception of the TelecomsXChange (TCXC) platform, it was designed for wholesale communication service providers that did not require SIP registration to send traffic, so we never had the need to add SIP Registrar to the SIP Stack. Recently, two of our enterprise customers had change in their infrastructure and no longer will be able to send traffic from without SIP registration, so they asked us to enable SIP registration for them on TCXC platform.
To deal with this request we had two choices here:
1- Add a SIP registrar module to the TCXC Platform.
2- Say no to the customer and let them go.
We really did not want to deal with adding SIP registration module to the platform for several security and performance reasons, but at the same time we did not want to say no to our customers. But still needed a way to serve them without the overhead of adding SIP Registrar to the platform.
To solve this, we thought what if we can move SIP registration to the edge using CPaaS and simply route the customer calls to TCXC for completion using a SIP trunk between CPaaS and TCXC.Continue reading…