Kamailio 101 – Part 4 – SIP Registrar
Setting up Kamailio as a SIP registrar to handle REGISTER messages.
Setting up Kamailio as a SIP registrar to handle REGISTER messages.
How to use routing blocks and structure your code in Kamailio.
Installing Kamailio on Ubuntu, basic rules for wring config files and we respond to SIP messages!
Introducing Kamailio SIP Server & explaining it’s uses.
Many Kamailio modules require, or have additional functionality, when you’re using a database backend. There’s a few options, but for this tutorial we’ll use a MySQL database backend. To begin with we’ll install MySQL & Kamailio, apt-get install kamailio* mysql-server Next we’ll want to configure the file called kamctlrc in which we’ll add our database … Continue reading Kamailio Bytes – MySQL Database Backend for Module Config
Setting up and installing PyHSS to act as a HSS / EIR / PCRF & Diameter server
Using CGrateS to rate CSV files
A look at using the AttributeS module in CGrateS to add key/values, and transform variables.
Installing RTPengine on Ubuntu releases
Adventures in setting up a non-working USSD Gateway for IMS
Using FreeDiameter as a DRA
In our last few posts we got CGrateS setup in order to have rates and tariffs in the system, so we can price a call. Where we ended we were able to use the APIerSv1.GetCost method to get the cost of a call, and today, we’re going to actually create some rated CDRs. So again … Continue reading CGrateS in Baby Steps – Part 4 – Rating Calls
Linking FreeSWITCH and CGrates for realtime credit control and billing
Getting started with CGrateS to bill for calls in a Telecom environment.
Using FreeSWITCH as an IMS Application Server
A Bind environment in a Docker container for experimenting and learning ENUM for DNS based Call Routing.
Using DNS to resolve E.164 phone numbers to routable SIP URIs
A look at the 4 types of Diameter Agent
Using FreeSWITCH to serve WebSocket / WebRTC connections
How call routing in GSM works and it’s application in the Osmocom suite