A2BIlling RESTFUL API: Installing and Configuring

We were recently hired to customize the core A2Billing project to meet some custom business rules and they wanted to use the A2Billing Restful API to integrate A2Billing with other systems in their environment.  There are a lot of blog posts on how to install and configure the core A2Billing project, but very little info … Read more

Autoscaling an Asterisk Cluster Using Docker Images – Part 1: Setting Up the Plumbing

Series Intro This series of articles will give you the information you need to standup a cluster of Asterisk servers using Docker containers, which we categorize as media servers where traffic will be load balanced by Kamailio. Part I Intro In this article we will configure the plumbing of the cluster and deploy a couple … Read more

Kamailio Quick Install Guide for v4.4

Kamailio 4.4 on CentOS 6. Are you looking for the CentOS 7.x version?  It can be found here Setup YUM Repository Install wget so we can pull down the rpm. yum install wget Let’s download the yum repo file for our Cent OS version. cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/home:/kamailio:/v4.4.x-rpms/CentOS_6/home:kamailio:v4.4.x-rpms.repo Update system so yum is aware of … Read more

Setting Up Your Kamailio Development Envionment

The purpose of this document is to explain how to install Kamailio and setup your development environment to make it easier to start configuring Kamailio to fit your requirements.  In this document I will explain how to install Kamailio on CentOS 6.6 and configuring VIM to make it easier to do development. Assumptions: MySQL is … Read more

Load balancing traffic with Kamailio v4.1

Load balancing traffic with Kamailio Note: We assume you have Asterisk/Freeswitch setup to handle inbound traffic from Kamailio In part 3 of our Kamailio series we will explain how to load balance calls from users between several different media servers. For this part in the series we will use the “dispatcher” module. The dispatcher module provides … Read more

Least-Cost Routing with Kamailio v4.1

The goal of this document is to explain how to get Kamailio to route traffic to the carrier with the least cost. This is part 2 in our Kamailio series.  Getting Started You don’t need much for this tutorial. All you’ll need is 2 carrier endpoints and their rates for calling a certain area code. … Read more