SIP Extensions – RFC4474
Who is calling?
Who is calling?
Using rtpengine to bridge calls in Kamailio
The rules for which headers to use when creating a SIP request and knowing where to route it.
Using sngrep to view SIP logs like a champ.
Using Kamailio's Permissions module to implement basic ACL functionality.
SIP Proxy types, such as Stateless & Stateful explained, with examples.
Using Kamailio's dialplan module to run transformations on variables.
When a final response, like a 200 OK, or a 404, etc, is sent, the receiving party acknowledges that it received this with an ACK. By provisional responses, such as…
Using the Dispatcher Module for load balancing functionality and intelligent dispatching of SIP messages.
Using Watson for Speech to Text transcription of Call Audio for Telephony applications
Recap of the series
Adding Trunks to our Kamailio instance to make / receive calls from the PSTN.
DNS style message amplification using SIP requests to flood a server / host.
How the AKAv1-MD5 algorith derives keys and how it's used in IMS Networks
Workhorse of VoIP / VoLTE / SIP / H.323 / IMS, we take a deep dive into what every bit of RTP means. Pun very much intended.
Putting security into practice in Kamailio to authenticate INVITE and REGISTER traffic by source IP and Challenge / Response in the Auth header.
General overview of AAA, traffic validation and SIP security.
Using Boilerplate Kamailio code to speed up the development process.
Making our first call between two registered endpoints on Kamailio.
Setting up Kamailio as a SIP registrar to handle REGISTER messages.