Archive for 2011

Siremis v3.2.0 Released

December 14th, 2011

Siremis v3.2.0 is out – the web management interface for Kamailio SIP Server (former Openser) and SIP Express Router (SER). This is a major release, compatible with Kamailio v3.2.x.

This release brings a large set of new features. Among them:

  • SQL-based CDR rating engine for billing purposes
    • stored procedure to compute the costs of calls
  • Management of billing rates
    • longest prefix rate selections
    • rating rules can be grouped to allow many sets of values
    • time unit is configurable per rating rule
  • Management of remote registration records (uacreg table)
  • Managment of mtree module (mtree and mtrees tables)
  • Management of dialog variables table
  • Update of LCR and SIP Trace views for compatibility with Kamailio 3.2.x
  • Tools to generate new database table views in a wizard fashion
    • create new views to database table with a command line tool in 5 steps
  • Charts drawing statistics of accounting records
    • graphics to show the evolution of accounting records during the past hours
    • graphics to show the types of INVITEs (call setup) during the past hours
  • Tables presenting summary of accounting records
    • count the number of INVITEs and BYEs in the past hours
    • present the top activity of accounting records – e.g., top 5 caller and callee
    • more can be added from configuration file
  • More SIP server activity charts (e.g., SIP requests traffic load)
    • e.g., default chart presents how many requests are received in intervals of 10 minutes
  • Buttons to switch to command pannel to reload Dispatcher or PDT records in SIP server cache
    • once new records are added, in two clicks they get in the cache of SIP server
  • Views for managing global black lists table
  • Many improvements to user interface
    • selection of local domain is done via select box or picker form (e.g., in aliases, user preferences, pdt, …)
    • selection of local username is done via picker form (e.g., user black lists, user preferences, aliases, …)
    • group names can be set in config file and selected from a list box
    • many static values are given as option to select from a list box (e.g., dispatcher flags, lcr options)
  • More targets in Makefile to make administration easier

Step by step installation tutorial, screenshots and demo are available on the web at:

Read more about Siremis at:

Kamailio v3.2.1 Released

December 1st, 2011

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

Kamailio (former OpenSER) 3.2.1 is based on the latest version of GIT branch 3.2, therefore those running previous 3.2.0 versions are advised to upgrade. There is no change that has to be done to configuration file or database structure comparing with v3.2.0.

Resources for Kamailio version 3.2.1

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.2 origin/3.2
 # make FLAVOUR=kamailio cfg

Binaries and packages will be uploaded at:

Modules’ documentation:

What is new in 3.2.x release series is summarized in the announcement of v3.2.0:

Kamailio v3.2.0 Developer Guide

November 29th, 2011

Development guide for Kamailio SIP Server has been updated for v3.2.0 – it goes through internal components, presenting the APIs for pkg/shm memory, locking/synchronization, config file interpreter, database connectors, a.s.o., as well as guiding how to write a new module.

There is a section trying to collect hints about upgrading a module developed for old versions 1.x to newer architecture and APIs in versions 3.x.

The tutorial is available online at:

A mirror is hosted at:

Looking forward to your contributions to Kamailio SIP Server!

Siremis v2.1.0 Released

November 23rd, 2011

Siremis v2.1.0 has been released – this is an update to previous release v2.0.0, bringing several enhancements and new web pages to manage PUA and RLS. It is still compatible with Kamailio v3.1.x, the last of this kind, next one to be out in the near future will be compatible with Kamailio v3.2.x.

You can find the news about this release, including links to download, screenshots and demos, at:

Alternative download site (tarball or git pull) is from sourceforge project:

Siremis v2.1.0 is working for most of the components with Kamailio 3.2.0, just the few that changed the database structure may not be fully functional (e.g., the modules with tables that have new columns, see http://www.kamailio.org/wiki/install/upgrade/3.1.x-to-3.2.0#sql_commands).

New module – execute control commands over HTTP

November 15th, 2011

Courtesy of Ovidiu Sas, the development repository includes a new module, named xhttp_rpc, that allows execution of RPC control commands via HTTP(S). Just for example, you can list active TCP connections, dump user location records from memory, reload the records for LCR or load balancing rules.

The module reuse existing xhttp module, therefore it has no external library dependencies and the processing rate matches the performances of processing SIP requests.

You can read more about this module, see an example of how to use, at:

To use it, once you load the module, point your browser to http://yoursipserverip:5060/rpc and you are ready to go.

Social Networking Event, Cape Town, South Africa

November 1st, 2011

Daniel-Constantin Mierla, co-founder of Kamailio SIP Server project, is visiting Cape Town and organizes a dinner on the evening of Tuesday, the 8th of November 2011. As usual, the event is open for anyone interested in our projects, SIP or VoIP in general.

The purpose is to meet up for face to face discussions about latest trends in IP communications, what’s up around Kamailio, SER, Asterisk, FreeSWITCH or other open source VoIP projects, of course, such event being a good opportunity for business networking.

If you want to participate, please register by end of Friday, the 4th of November, using the web form:

To get a feeling about how is going to be like, you can visit the photo gallery from past similar events:

Prepare yourself for tough discussions about present and future of SIP and VoIP along side some good food and drinks. Looking forward to meeting many of you!

Kamailio v3.2.0 Released

October 18th, 2011

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!

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

October 3rd, 2011

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:

New Wiki Site

October 2nd, 2011

There is a new wiki site, targeting to collect documentation for upcoming v3.2.0 and further releases. You can find it at:

Hopefully, it will make the process of updating/migrating the relevant documentation from old wiki (http://www.kamailio.org/dokuwiki/) straightforward and offer a clean reference for upcoming stable version. Old wiki is in place since 2005, collected a lot of pages, but many are for very old versions of kamailio, making difficult, at least for new comers, to sort out documentation for latest stable.

All of you are invited to help with this process of adding documentation for 3.2.0 on the new wiki. The old wiki will stay in place, it will not be removed. Both are based on Dokuwiki, using different themes. The new one is at the beginning, so no much content in there yet, but by the time of releasing 3.2.0, should contain sufficient documentation for get started with that version.

One very demanded thing was the alphabetic index for parameters, functions and mi commands from modules. This page contains new generated indexes for version 3.2.0:

If you have questions about the new wiki, don’t know where to place some tutorial, feel free to ask on mailing lists. Ultimately, pages can be relocated, but try to use namespaces for related topics.

Ending by repeating the invitation to all of you to port (update to upcoming v3.2.0) your favorite tutorial from old wiki system (http://www.kamailio.org/dokuwiki/) and add to the new wiki (http://www.kamailio.org/wiki/).

Enjoy 3.2.0!

Presentations from 10 Years SER Conference

September 22nd, 2011

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.