Tuesday, October 18, 2011

Kamailio v3.2.0 Released

Kamailio (OpenSER) v3.2.0 is out – a major release with a very large number of new features and improvements.

On October 18, 2011, Kamailio (OpenSER) 3.2.0 has been released – this release is a result of more than 10 months of development and 2 months of testing from the teams of Kamailio (OpenSER) and SIP Express Router (SER) projects.

In the year of the 10th celebration of our project, this version comes with 12 brand new modules in addition to a lot of fresh features in core and old modules. Continue reading full release notes at:

Enjoy SIP routing in a more flexible and easier way with Kamailio v3.2.0!

Monday, October 3, 2011

Kamailio Developer Seminar, San Francisco, Oct 24-25, 2011

I (Daniel-Constantin Mierla), co-founder of Kamailio SIP Server project, will provide Kamailio Developer Seminar for one day and a half, Oct 24-25, 2011, in San Mateo, south of San Francisco, California.

Among topics to be approached:

  • internal architecture of Kamailio/SER SIP server
  • SIP parser
  • memory manager
  • locking manager
  • database API
  • configuration file language structure and interpreter
  • RPC/MI control interface
  • pseudo-variables and transformations framework
  • module interface
  • how to write your own extensions in C as module
  • inter-module APIs – transaction management, SIP SIMPLE Presence, asynchronous processing, a.s.o.
  • working with embedded interpreters for high level programming languages: Lua, Perl, Python

Who should attend:

  • VoIP/Telecom developers intending to write own extensions to Kamailio SIP Server
  • VoIP/Telecom administrators interested to learn about the internals of Kamailio SIP Server in order to know how to optimize the SIP routing and build proper configuration file
  • VoIP/Telecom professionals interested to learn about Kamailio SIP Server, how and where can it be used, its current features and future development

The event is a good place for networking with other professionals from VoIP/Telecom and Real Time Communications fields, past similar events having dozens of attendees.

The price per attendee is 250 USD.

Number of seats is limited and access will be granted in first come first served fashion.

Registration or requests for more details can be done via:

Thursday, September 22, 2011

Presentations from 10 Years SER Conference

The slides presented during 10 Years SER Conference, Berlin, September 2, 2011, are made available at:

The summary of usage statistics is available in this presentation. Thank you all that submitted data, we counted over 4 billions of routed call minutes and 500 millions calls per month, from about 35 reports.

Another interesting part of the event was the 10 Years SER Awards, see in these slides who was awarded.

The event was fully booked, everyone is looking forward to the next anniversary. Some pictures from the conference and evening’s social event will be published soon.

Wednesday, September 14, 2011

Kamailio v3.1.5 Released

Kamailio SIP Server v3.1.5 stable is out – a minor release including fixes in code and documentation since v3.1.4 – configuration file and database compatibility is preserved.

Kamailio (former OpenSER) 3.1.5 is based on the latest version of GIT branch 3.1, therefore those running previous 3.1.x versions are advised to upgrade. There is no change done to configuration file or database structure.

Resources for Kamailio version 3.1.5

Source tarballs are available at:

Detailed changelog:

Download via GIT:

 # git clone –depth 1 git://git.sip-router.org/sip-router kamailio
# cd kamailio
# git checkout -b 3.1 origin/3.1
# make FLAVOUR=kamailio cfg

Binaries and packages will be uploaded at:

Modules’ documentation:

What is new in 3.1.x release series is summarized in the announcement of v3.1.0:

If you want to see what is new in development version (to become the next major release v3.2.0 in few weeks), visit the web page:

Friday, August 26, 2011

SEMS v1.4.2 Released

The SIP Express Media Server (SEMS) version 1.4.2 is available. Users of SEMS 1.4 versions and anyone else is recommended to upgrade to that version. Please find below the relevant changelog, the source tarball is available at:

Debian/Ubuntu packages:

Changelog for SEMS 1.4.2 release:
* auth’ed BYE (wait_for_bye_transaction)
* fixes SIP auth for qop header format
* xmlrpc: fix busyloop with keep-alive
* a few minor SST issues
* builds on Ubuntu 11.4 (build-deps)
* ivr: release GIL on blocking file I/O
* SBC: fix codec filter for unnamed payloads<96
* fixed DSM variables to outgoing call
* some examples and documentation added

This release introduces a new configuration option wait_for_bye_transaction=yes which enables authentication of BYE requests sent by SEMS, which is disabled by default. If this option is not enabled, SEMS behaves like in 1.4.1.

Monday, August 8, 2011

Freezing development for Kamailio v3.2.0

Based on the last development IRC meeting, the next major release Kamailio v.3.2.0 should happen sometime by end of September, therefore the code should be frozen and go into testing phase about one month before.

The date proposed for freezing is Monday, August 22. By then, every developer has to push to master branch what he/she wants to have in 3.2.0.

The very good side of 3.2.0 is that we didn’t need to touch much the core and main modules, meaning we have a solid tested foundation, further testing should be focused on the new modules and the other enhancements.

What is new in devel version at this time (to be part of v3.2.0) is summarized at:

Thursday, August 4, 2011

Kamailio at Cluecon 2011

ClueCon is an annual 3-Day Telephony User and Developer Conference bringing together the entire spectrum of Telephony from TDM circuits to VoIP and everything in between. The location is Chicago, USA, between August 9-11, 2011.

Kamailio project will be touched in at least three presentations:

  • Daniel-Constantin Mierla, Asipto, co-founder of Kamailio – presenting latest news about development of Kamailio project and how to use it to enable strong security for large VoIP systems
  • Stefan Wintermeyer, Amooma – presenting Gemeinschaft 4, an IP PBX system built with Kamailio and FreeSWITCH
  • Alexandr Dubovikov – presenting Homer project, a Kamailio-based SIP capturing system for massive signaling traffic

If you are around Chicago and want to meet, drop a message on our mailing lists.

Tuesday, August 2, 2011

Kamailio and SER Usage Statistics

In order to present at 10 years SER conference in Berlin, I (Daniel-Constantin Mierla) am looking to get some statistics about usage of SER-based applications (e.g., SER, OpenSER, Kamailio, OpenIMSCore, …). Everything is going to be like a combined report, not individual listing. Therefore, if you want to participate, your name or company won’t be mentioned.

Here are some stats I thought of:

  • type of usage: production, evaluation (testing), research
  • number of subscribers (phone lines)
  • percentage of phones behind NAT
  • number of calls per month
  • number of call minutes per month

I am not looking for exact numbers, but rough estimation (e.g., about 10 000 phone lines, …). Of course, some of the metrics don’t apply always (e.g., if you do termination routed through SIP server, you don’t have subscribers, but just calls traffic). Those doing deployments, can make one summary of statistics for all instances. You may send other statistics you think they worth publishing.

Again, this is voluntary, naming is not required. I hope only those giving real number will write back — I will try anyhow to figure out if someone is just dumping fantasy numbers. If privacy is really a big concern, from case to case, everything can be done under NDA.

Send the statistics or contact me for further details per email at: <daniel [at] kamailio.org>. Many thanks in advance to those that are going to participate in this survey!