Monday, August 6, 2012

Kamailio 3.3.x and Asterisk 10.7.0 Realtime Integration Tutorial

I released an update to my series of Kamailio and Asterisk Realtime Integration, using the latest stable versions of the two projects, respectively 3.3.1 and 10.7.0. You can find it at:


The tutorial focuses on how to use Asterisk's database structure to perform authentication in Kamailio SIP server, along with user location, nat traversal, instant messaging, presence, a.s.o., offloading processing from Asterisk. Asterisk will still handle all the calls, enabling rich telephony such as MoH, transcoding, ring back, IVR, etc.

Reusing as much as possible the Asterisk database makes the architecture presented in the tutorial easy to be applied to existing installations, without losing management interfaces or other admin tools.

Hope it is useful for many folks out there.

Sunday, August 5, 2012

Kamailio at Cluecon 2012 – Find Me & Chat

Luis Guaman of is presenting Find Me & Chat service at Cluecon 2012 (talk: Kamailio as Geo Location Server), next week in Chicago. The service is using Kamailio as communication engine.

Find Me & Chat enable registered users to publish their location and discover other users nearby that are ready to chat. Upon SIP registration, the location is pinned using GeoIP and a list of contacts within 1km distance is returned. Your buddy list is subscribing to your coordinates and get notifications whenever you are in the neighborhood.

The client side can run the mobile application on iOS, Android or Symbian, visualizing on a map who is near by. Using SIP and Kamailio makes the service fully scalable and secure, by use of TLS, as well as it enables many options to extend or integrate with existing real time communication services for voice, video, presence, a.s.o.. All over, a new service already used by ten thousands of users, showing the flexibility and the potential of quick roll out of social interaction communication system on top of Kamailio and SIP.

In relation to Cluecon 2012and Kamailio, worth to mention the talk about Homer project, the support for HEPv3 being started in Kamailio GIT repository.

Regarding next option to meet Kamailio around the world, in September, two Kamailio-related events are scheduled in Alkmaar, Netherlands (Kamailio Practical Workshop, Sep 10-12, 2012) and Seattle, WA, USA (Kamailio Advanced Training, Sep 24-26, 2012).

Thursday, August 2, 2012

Kamailio v3.3.1 Released

Kamailio SIP Server v3.3.1 stable is out – a minor release including fixes in code and documentation since v3.3.1 – configuration file and database compatibility is preserved.
Kamailio (former OpenSER) 3.3.1 is based on the latest version of GIT branch 3.3, therefore those running previous 3.3.x versions are advised to upgrade. There is no change that has to be done to configuration file or database structure comparing with older v3.3.x.
Resources for Kamailio version 3.3.1
Source tarballs are available at:
Detailed changelog:
Download via GIT:
  # git clone –depth 1 git:// kamailio
  # cd kamailio
  # git checkout -b 3.3 origin/3.3
  # make FLAVOUR=kamailio cfg
Binaries and packages will be uploaded at:
Modules’ documentation:
What is new in 3.3.x release series is summarized in the announcement of v3.3.0: