Quirks and gotchas of working with SMS on IMS on iPhones.
Using Redis with Kamailio
Using FreeSWITCH as an IMS Application Server
Looking at the basic components that make up our SS7 Networks.
Some tricks to handle if you’ve got multiple headers all with the same name in Kamailio
Starting calls from FreeSWITCH
Using the Rtimer module and UAC to be annoying, or very useful.
Using mod_httpapi to HTTP POST call recordings to a remote server
It’s 2021, and everyone loves Containers; Docker & Kubernetes are changing how software is developed, deployed and scaled. And yet so much of the Telco world still uses bare metal servers and dedicated hardware for processing. So why not use Containers or VMs more for VoIP applications? Disclaimer – When I’m talking VoIP about VoIP […]
So far with most of our discussions about Kamailio we’ve talked about routing the initial SIP request (INVITE, REGISTER, SUBSCRIBE, etc), but SIP is not a one-message protocol, there’s a whole series of SIP messages that go into a SIP Dialog. Sure the call may start with an INVITE, but there’s the 180 RINGING, the […]
Things to keep in mind before using Kamailio as a Load Balancer for Asterisk
Kamailio world was an online event this year, but you can find all the videos here now they’ve all been posted.
An overview of FreeSWITCH’s ESL
Some of the lesser used / utilized features of the SIP REGISTER method.
Running multiple instances of Kamailio on the same server using init.d
Using Transport Layer Security (TLS) to protect SIP traffic from modification / manipulation and guarantee message authenticity.
Lessons learned about setting up VoLTE / IMS Networks at small scale.
How the P-CSCF address is assigned to a UE in Protocol Configuration Options (PCO) during bearer establishment.
Using sipcmd to test SIP Services from the command line