miconda

Subscribe to miconda feed
Blogging about Kamailio SIP Server, Asterisk, FreeSWITCH, SIP, WebRTC, VoIP and more...Daniel-Constantin Mierlahttp://www.blogger.com/profile/05389381828542758021noreply@blogger.comBlogger766125
Updated: 9 min 47 sec ago

IETF96 in Berlin

Thu, 07/14/2016 - 09:54
The 96th meeting of IETF (the Internet Engineering Task Force) takes place in Berlin, Germany, during July 17-22, 2016. Ahackaton tied to the IETF meeting is organized during the weekend, July 16-17 .Among the major standardization topics to be discussed, from Kamailio point of view, are: SIP, WebRTC, TURN, IPv6, TLS and DNS (DNSEC/DANE).Daniel-Constantin Mierla and Olle E. Johansson from the Kamailio community will be present at the event.Together with Lorenzo Miniero from Janus WebRTC Gateway project, they plan to organize a meetup (for drinks/dinner) on Monday evening, July 18 — likely to happen at a restaurant nearby IETF meeting, starting around 20:00. If you are in Berlin and want to join, contact us (email to sr-users mailing list or contact directly one of these three persons). Each participant will take care of own expenses, we aim to have an open discussion about what’s new lately and where we head on in real time communications space.Looking forward to meeting some of you next week in Berlin!Thanks for flying Kamailio!

Kamailio v4.2.8 Released

Tue, 07/05/2016 - 18:00
Kamailio SIP Server v4.2.8 stable is out! This is a minor release including fixes in code and documentation since v4.2.7.Kamailio v4.2.8 is based on the latest version of GIT branch 4.2.  If you are running previous 4.2.x versions are advised to upgrade to 4.2.8 (or to 4.3.x/4.4.x series). If you upgrade from older 4.2.x to 4.2.8, there is no change that has to be done to configuration file or database structure comparing with older v4.2.x.Resources for Kamailio version 4.2.8Source tarballs are available at:Detailed changelog:Download via GIT: # git clone git://git.kamailio.org/kamailio kamailio
# cd kamailio
# git checkout -b 4.2 origin/4.2Binaries and packages will be uploaded at:Modules’ documentation:What is new in 4.2.x release series is summarized in the announcement of v4.2.0:Note: the branch 4.2 is an old stable branch. The latest stable branch is 4.4, at this time with v4.4.2 being released out of it. The project is officially maintaining the last two stable branches, these are 4.4 and 4.3. Therefore an alternative is to upgrade to latest 4.4.x – be aware that you may need to change the configuration files and database structures from 4.2.x to 4.3.x/4.4.x. See more details about them at:Important: this version marks the end of planned releases from branch 4.2. From now on the focus is on maintaining the branches 4.4 and 4.3 for stable releases.Thank you for flying Kamailio! Enjoy the summer holidays!

Kamailio v4.3.6 Released

Thu, 06/30/2016 - 20:30
Kamailio SIP Server v4.3.6 stable is out – a minor release including fixes in code and documentation since v4.3.5. The configuration file and database schema compatibility is preserved.Kamailio (former OpenSER) v4.3.6 is based on the latest version of GIT branch 4.3, therefore those running previous 4.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 v4.3.x.Resources for Kamailio version 4.3.6Source tarballs are available at:Detailed changelog:Download via GIT: # git clone git://git.kamailio.org/kamailio kamailio
# cd kamailio
# git checkout -b 4.3 origin/4.3Binaries and packages will be uploaded at:Modules’ documentation:What is new in 4.3.x release series is summarized in the announcement of v4.3.0:Note: the branch 4.3 is the previous stable branch. The latest stable branch is 4.4, at this time with v4.4.2 being released out of it. The project is officially maintaining the last two stable branches, these are 4.4 and 4.3. Therefore an alternative is to upgrade to latest 4.4.x – be aware that you may need to change the configuration files and database structures from 4.3.x to 4.4.x. See more details about it at:Thanks for flying Kamailio and enjoy the summer holidays!

Kamailio v4.4.2 Released

Tue, 06/28/2016 - 22:36
Kamailio SIP Server v4.4.2 stable is out – a minor release including fixes in code and documentation since v4.4.1. The configuration file and database schema compatibility is preserved.Kamailio v4.4.2 is based on the latest version of GIT branch 4.4, therefore those running previous 4.4.x versions are advised to upgrade. There is no change that has to be done to configuration file or database structure comparing with older v4.4.x.Resources for Kamailio version 4.4.2Source tarballs are available at:Detailed changelog:Download via GIT: # git clone git://git.kamailio.org/kamailio kamailio
# cd kamailio
# git checkout -b 4.4 origin/4.4Binaries and packages will be uploaded at:Modules’ documentation:What is new in 4.4.x release series is summarized in the announcement of v4.4.0:Thanks for flying Kamailio!

Kamailio.org Server Maintenance

Fri, 06/03/2016 - 11:49
Update 1: some of the maintenance work will be performed in the afternoon of Monday, June 6, starting with 14:00 Berlin, Germany.In the near future, likely next week, kamailio.org server will receive a maintenance upgrade. The exact date will be decided soon and announced on Kamailio mailing lists and other online channels.Main affected services: website (including the wiki portal) and mailing lists.Hopefully there will only be short downtime intervals. Anyhow, if it happens that you are trying to access kamailio.org and it is not responding, retry a bit later.The #kamailio IRC channel on freenode.net server can be used for discussions during the upgrade interval.

Kamailio World 2016: Ready For The Show

Wed, 05/11/2016 - 17:31
Time is passing fast, no doubt, feels like yesterday when we were toying with the idea of organizing a Kamailio related conference and now we are one week before its 4th edition.Every year there was an increase in the number of the attendees and we are going to run full house this edition. Of course, we take this chance to celebrate 15 years of development for Kamailio, a long journey, not always smooth, but everything ended up strengthening the project. Being the oldest very active developer, I (Daniel-Constantin Mierla) can say that Kamailio has one of the most active, challenging and pleasant to work with community, including here all the developers and users, this being the main reason of getting to where we are now with the project. Many thanks to all of you for that!Back to the next week, some last minutes updates.
The trip to Fraunhofer Fokus Institute is confirmed and if nothing unexpected happens, those that registered for workshops can choose to visit the NGNI laboratories. It will worth it, few very interesting demos will be shown on site and you can interact with some of the bleeding technologies that may shape the future of how we communicate and interact in real time with all things around us. A shuttle bus will be available to transport between Kamailio World location and Fokus institute. More details are available at:If you haven’t participated at the past editions, take a bit of time to get familiar with the address of the event:Like in the past, it is a single track conference, the schedule is available at:The exhibitors are preparing again very interesting product or services show cases and demos for the entire duration of the conference days. Expect some local 4G/VoLTEinfrastructure from NG Voice and Core Network Dynamics. Matrix.org returns this year with an integration between SIP and the matrix federating protocol and platform.Digium will give you the chance to play with their latest SIP phones as well as see demos about the new cool Asterisk features. A consistent team from Sipwise will be around to reveal all the bits of SIP:Provider platform.Special thanks to all sponsors that allowed us to bring again an amazing group of speakers: FhG Fokus, Asipto, Sipwise, Sipgate, Simwood, Evariste Systems, Matrix.org, Digium, Core Network Dynamics, Voicetel, DIDx and Pascom.See you next with in Berlin!

Kamailio v4.4.1 Released

Tue, 05/10/2016 - 21:00
Kamailio SIP Server v4.4.1 stable is out – a minor release including fixes in code and documentation since v4.4.0. The configuration file and database schema compatibility is preserved.Kamailio v4.4.1 is based on the latest version of GIT branch 4.4, therefore those running previous 4.4.x versions are advised to upgrade. There is no change that has to be done to configuration file or database structure comparing with older v4.4.x.Resources for Kamailio version 4.4.1Source tarballs are available at:Detailed changelog:Download via GIT: # git clone git://git.kamailio.org/kamailio kamailio
# cd kamailio
# git checkout -b 4.4 origin/4.4Binaries and packages will be uploaded at:Modules’ documentation:What is new in 4.4.x release series is summarized in the announcement of v4.4.0:Thanks for flying Kamailio and looking forward to meeting many of you at Kamailio World Conference 2016 next week in Berlin!

Kamailio - SIP Routing in Lua or Python

Fri, 05/06/2016 - 17:25
Part of development for next major release Kamailio 5.0, we would like to announce that the framework (code-named kemi) which allows writing the routing blocks in embedded languages is already in place. At this moment, Lua or Python can be use as alternative to the native scripting language to write the routing blocks. More details can be found at:Examples of SIP routing scripts that offer more or less same features as etc/kamailio-basic.cfg are available in source tree at examples/kemi. For convenience of reading, here are the links to git repository:You can compare the last three above and see how different or similar they look for providing same SIP routing features using different languages.The work is not finished, lot of modules need to export now functions to embedded config interface, which is quite straightforward:Also, a missing part is handling the equivalents of event_route blocks in embedded languages, an ongoing discussion being open on mailing lists..Interesting that some incipient performance tests to compare the interpreters show good results for using especially Lua but also Python:Anyone willing to help can start exporting functions from modules to embedded interface or test some more complex configs in Lua or Python.Thank you for flying Kamailio and looking forward to meeting many of you at Kamailio World Conference in less than two weeks!

New Kamailio Module: NSQ

Thu, 04/28/2016 - 13:32
A new module named NSQ has been imported in Kamailio’s GIT repository, authored by Emmanuel Schmidbauer from Weave Communications. Emmanuel has become also a registered developed in order to maintain the module.In short, the module provides a NSQ connector for Kamailio configuration file, allowing to interact with NSQ servers from kamailio.cfg. NSQ is a real time distributed messaging platform, you can read about NSQ at nsq.io.More about the NSQ module is available at:The module will be part of the future major release Kamailio v5.0.0! While waiting for that release you can play with NSQ using the git master branch.Thank you for flying Kamailio!

Responsive Look for Kamailio Website

Wed, 04/27/2016 - 13:30
The kamailio.org website has been updated to use a responsive theme. The old skin was built during 2010-2011, the corresponding wordpress theme was not updated for few years, lacking the responsive layout.The new look keeps the same clean and clear approach. One of the major changes was the need to widget-ize the sidebar on the right, which used to be the main navigation menu for most of the resources provided by Kamailio project. Several of them were left on the new right sidebar and the rest along with new resources were indexed by the menus at the bottom of the pages.The main page for kamailio.org is planned to be reorganized with a fresh design in the near future as well, building on top of the framework provided by the new wordpress template.Suggestions on how to organize the website and its menus for better accessibility or more suggestive navigation are very welcome! Email us to .Thank you for flying Kamailio!

Kamailio World 2016: Four Weeks Before

Wed, 04/20/2016 - 13:08
Time is passing and Kamailio World Conference 2016 is approaching at fast pace – only four weeks left till the start of the event!The schedule is pretty much nailed down, with some adjustments still expected to happen. The event starts like the past edition with a half a day of technical workshops, followed by two full conference days.A larger group of speakers is participating to this edition. There was a big number of speaking proposals and we wanted to highlight more of the people that had a relevant contribution to the evolution of the project. To accommodate properly, two more discussion panels were added, keeping also the classic VUC panel.The topics cover many of the interesting aspects of real time communications, from security and scalability to WebRTC and VoLTE, touching Kamailio and other open source projects like Asterisk or FreeSwitch.More details can be found on the website of the event:Don’t forget that this year Kamailio celebrates 15 years of development, the party is at Kamailio World!We expect to fill the capacity of the conference room, if you haven’t registered yet and plan to attend, do it as soon as possible to secure your seat!Many thanks to our sponsors that made possible this event: FhG Fokus, Asipto, Sipwise, Matrix.org, Sipgate, Simwood, NG Voice, Digium, VoiceTel, Evariste Systems, Core Network Dynamics, Pascom, Didx.net.Thank you for flying Kamailio and looking forward to meeting many of you at Kamailio World 2016!

Kamailio Devel Meeting on IRC, Apr 21, 2016

Mon, 04/18/2016 - 13:07
The next Kamailio Devel Meeting on IRC has been planned for Thursday, April 21, 2016, at 14:00UTC (10:00 New York, 15:00 London, 16:00 Berlin), on #kamailio channel from freenode.net.As usual, it will be a chat session between all Kamailio community members, developers and users, to discuss the plans to next major releases and various admin bits related to the project. This time we are talking about Kamailio 5.0, which aims to bring some significant features, including the ability to write all the routing logic in a well known scripting language (e.g., Lua, Python), with the option to reload it without a restart and, of course, offering a larger set of statements, libraries and tools around it. The old config file will stay in place as well.A wiki page was set up to collect the topics and other details about the meeting:Among announced participants: Alex Balashov, Daniel-Constantin Mierla, Fred Posner, Olle E. Johansson, Victor Seva.If have something to discuss, do not hesitate to add your topics and list your name in the page. Anyone can participate, even only for watching the discussions.

Kamailio, TLS and Let’s Encrypt Certificate

Fri, 04/15/2016 - 13:05
Let’s Encrypt is a free certificate authority launched in the second part of 2015, recently leaving the beta stage – from September 2015 to April 2016, they issued over 1.7 millions certificates.Started by Mozilla and backed up by big IT players and organization (e.g., Internet Society, Cisco, HP, Microsoft, Facebook, …), it offers free TLS certificates that are trusted by all the major operating systems and browsers out there. In other words, you don’t have to pay for a TLS certificate, meaning that it is no reason to support HTTPS for your web server and SIP over TLS for your VoIP service.Our Fred Posner made a blog article showing how simple is to deploy a Let’s Encrypt certificate for Kamailio – you can read it at:Kamailio has one of the best and scalable TLS implementations, with asynchronous support since 2008, already deployed by large IM mobile services servicing millions of active users. If you don’t have TLS enabled in your Kamailio, it’s time to act, it costs nothing now and brings full privacy to your customers connecting over the public internet!Of course, kamailio.org website is already using a Let’s Encrypt certificate.Thank you for flying Kamailio! And looking forward to meet some of you at Kamailio World Conference 2016!

VUC 588 – Kamailio Updates

Mon, 04/04/2016 - 21:30
It’s been a while since last session about Kamailio during the weekly VoIP Users Conference moderated by Randy Resnick. Next Friday, on April 8, 2016, join the VUC session starting at 12:00 EDT (17:00 in London, 18:00 in Berlin, Madrid Paris, Rome) to get updates about the new features introduced by the latest major releases of Kamailio, what are the plans for future development and get a preview of what’s going to happen at Kamailio World Conference (May 18-20, 2016, in Berlin).Daniel-Constantin Mierla, co-founder of Kamailio project, will be there to give the updates and answer the questions from the audience.You can join the conference remotely via SIP or dialling one the many local PSTN numbers as well as listening via web or watching the video live streaming. Questions can be posted also via IRC channel #vuc on freenode.net. You can see more details about the ways to connect on the VUC website:Book the date in your calendar and join the session next Friday!

Kamailio v4.4.0 Released

Wed, 03/30/2016 - 21:50
March 30, 2016Kamailio v4.4.0 is out –  a new major release, bringing out new features and improvements added during about seven months of development and one and a half month of testing.In short, this major release brings 9 new modules and enhancements to more than 60 existing modules, plus components of the core and internal libraries. Detailed release notes are available at:The release series 4.4.x is expected to be the last starting with number 4, next major release is planned to be 5.0.0, which should get Kamailio to a new era — there are already ongoing discussions on users mailing list about the changes to be done as well as a wiki page was created to collect the relevant ideas for 5.0.x. Join us to design and develop v5.0.0!Enjoy SIP routing in a secure, flexible and easier way with Kamailio v4.4.0!Thank you for flying Kamailio and looking forward to meeting you at Kamailio World Conference 2016!

Kamailio 2015 Awards

Mon, 03/28/2016 - 23:30
Here we are, the 9th edition of Kamailio Awards granted for the activity related to Kamailio and Real Time Communications during the previous year, respectively 2015. Continuing the tradition, there are two winners for each category.

During 2015, Kamailio v4.3 was released and most of the development for upcoming v4.4 was done  (to be released on March 30, 2016). The 3rd edition of Kamailio World Conference was organized, gathering the community of developers and enterprises relying on Kamailio and its ecosystem.

The 2016 is going to be a reference year in the evolution of the project. It marks 15 years of the development for Kamailio project, maybe not a smooth path always, but with amazing results after all these years. We will celebrate it at the 4th Kamailio World Conference, during May 18-20, 2016, in Berlin, Germany.

More of 2016 - after the release of v4.4, the resources will be allocated to design and bring Kamailio to the next level of flexibility and scalability, a project already code-named Kamailio 5.0.

To cut it short here, expect an amazing evolution of Kamailio in the near future. Now back to the awards.

Next are the categories and the winners!
    New Contributions
    • http client modules - http_client and http_async_client - split development between Olle E. Johansson, Hugh Waite, Federico Cabiddu and Camille Oudout - the two modules were developed separately and by that it shows that interactions with external applications via HTTP API are very important for building modern telephony systems.
    • tlsf (two-level segregate fit) memory manager - a core component developed by Camille Oudout (from Libon, Orange, France), bringing in an alternative to the existing memory managers, which relies on a modern management algorithm for memory operations (alloc, free and join) that is more suitable for handling various special cases of SIP server deployments with large number of TLS connections. This contribution "forced" another important enhancement: the addition of the command line option to select the desired memory manager at Kamailio startup.
    Developer Remarks
    • Hugh Waite (Xura, UK) - a long term developer of Kamailio, besides the contributions to HTTP client implementation already mentioned above, he was very active on adding new features or tracking issues to many other modules, such as websocket (adding support for SIP fragmentation), pv, tm, utils, app_lua, json, sdpops, a.s.o.
    • Stefan Mititelu (1&1 Germany) - he had a consistent amount of commits to various components, including support for database management of a RTPEngine farm, enhancements to debugger module to print the new SIP message after the config changes, refactoring of tm statistics, per module memory usage summary, a.s.o.
    Advocating
    • Dragos Vingarzan - the initial author of IMS module in Kamailio (developed via OpenIMSCore), Dragos helped the project to organize many developer and community meetings at FhG Fokus and continue to promote the project via Core Network Dynamics company.
    • Simon Woodhead - a long time player in the VoIP and SMS businesses with Simwood eSMS Ltd, Simon has been a promoter of Kamailio, presenting at various events and publishing articles about interesting topics such as VoIP fraud or building mobile services.
    Technical Support
    • Emmanuel Schmidbauer - besides several patches and activity on the mailing lists, Emmanuel was very active on #Kamailio's IRC channel, answering to and guiding the participats to solve their issues in real time.
    • Mikko Lehto - active in Kamailio community for several years, answering on mailing lists, Mikko had also a consistent contribution by compiling Kamailio on different operating systems, pushing patches that cleaned up a lot of specific warnings.
    Blogging
    • Gholamreza Sabery - for publishing the Ansible playbooks and related files for an Active-Passive Kamailio auto-deployment using Pacemaker and Corosync.
    • blog.irontec.com - for publishing an ample tutorial about horizontal scaling of VoIP platforms using Kamailio and Asterisk with Docker (in Spanish, but configs and commands can be taken directly, text can be easily translated with web tools).
    Related Projects
    • matrix.org - an admirable effort led by Matthew Hodgson to specify a protocol and build an open source platform to connect heterogeneous RTC systems, with a connector for SIP and Kamailio. Given the trend of big companies to build walled garden RTC services, Matrix is aiming to provide the framework that will make it easier to interconnect, relying on extensible technologies such as WebRTC and HTTP/JSON APIs.
    • sngrep - the swiss army knife of sniffing and analyzing the SIP traffic on a terminal (e.g., when connected via ssh). It can draw diagrams of SIP dialogs (VoIP calls) with updates in real time, it also provides advanced match, search and sort criteria. If you haven't used so far, think of it like a wireshark for SIP traffic in the terminal.
    Business Initiatives
    • Pascom, Germany - the vendor of Mobydick - an Asterisk-based PBX system - with a cloud service leveraging Kamailio for security and scalability
    • VoiceTel, USA - an IP telephony operator in North America, using Kamailio to take care of filtering bad and good traffic and load balance across media servers farms
    Events
    • IIT RTC Conference - one of the few events out there that still tries to cover a broad range of RTC topics, with a tight relation to research and academic environments, and a particular focus on future needs of communications.
    • TAD Hack - Telecom Application Developer Hackaton - started and mainly organized by Alan Quayle, it is a series of events along year long taking place in different locations across the world, even allowing remote participants. The events try to promote innovation in telecom space by getting together developers of different applications, platforms and services. Developers and friends of Kamailio are often participating, among them Carsten Bock, Federico Cabiddu, Giacomo Vacca, James Body, Randy Resnick.
    Friends of Kamailio
    • Carol Davids - Professor at Illinois Institute of Technology, Chicago, USA - under her supervision, many students of the Master program at IIT are designing and developing new concepts for RTC using open source applications, involving Kamailio in many cases. Actually IIT has been awarded in the past as an academic entity, due to a number of research papers that were published by their members, where Kamailio has been used during the proceedings.
    • Markus Monka - Head of Infrastructure IT/Telco at sipgate, Germany - an early adopter of SER, continuing with OpenSER and Kamailio, sipgate is known as one of the companies pioneering the VoIP services for residential and business customers, serving several hundred thousands of active connections. Markus has been with the company for more than 10 years, supporting and assisting Kamailio to organize many of its events during the past years. He coordinates the team that contributed many patches and documentations back to the projects.
    This is it for 2014. If you want to check the previous turn of awards, visit:
      Looking forward to meeting many of you soon in Berlin, during May 18-20, 2016, at the 4th edition of Kamailio World Conference & Exhibition, to celebrate 15 years of development for Kamailio Project.
      Note: I am solely selecting the winners, with no involvement of Kamailio project members, based on what I observed and has risen my interest during 2015.  Also, a rule that I try to enforce is that a winner of a category in the past will not be awarded again same category (a winner one time is a winner for ever).

      Kamailio World 2016 – Student Grants

      Tue, 03/22/2016 - 23:08
      Continuing the program from last years, based on the roots and the tight relation of Kamailio project with the academic environment, we are offering three seats at Kamailio World Conference, May 18-20, 2016, in Berlin, to students enrolled in universities or research institutes (both bachelor and PhD programs qualify). Last year we had students participating from Austria, Slovakia and Netherlands.If you are a student and want to participate, write an email to registration@kamailio.org . Participation to all the content of the event (workshops, conference and social event) is free, but you will have to take care of expenses for traveling and accommodation. Write a short description about your interest in real time communications and what is the university or the research institute you are affiliate to.Also, if you are not a student, but you are in touch with some or have access to students forums/mailing lists, it will be very appreciated if you forward these details.More information about Kamailio World is available on the web site:Looking forward to meeting many of you at Kamailio World 2016!

      Releasing Kamailio v4.4.0

      Fri, 03/18/2016 - 23:06
      With no major issues reported, Kamailio is on a good track for releasing stable v4.4.0. Next week a lot of people prepare for Easter, therefore I propose to do the release on Wednesday, March 30, 2016. If new things pop up, the exact date can be adjusted a bit before or after the current proposal.Any new discovered issue should be reported to bug trucker:Help to complete the upgrade guide would be very appreciated:A draft list of what is new in 4.4 is already available at:Enjoy upcoming v4.4.0 and thank you for flying Kamailio!

      Kamailio World 2016 – The Speakers

      Tue, 03/15/2016 - 14:12
      Most of the accepted speakers at Kamailio World 2016 are now listed on the event website. There are many new speakers, several involved in the early stage of SER-Kamailio development, ready to reveal insides about project evolution. See more details at:The range of topics is again very broad, approaching scalability and security of VoIP platforms, WebRTC and VoLTE, various use case for Kamailio as well as integration with related projects such as Asterisk, FreeSwitch or SEMS.The majority of the speakers cover more than a decade of experience for each in real time communication services, being involved in building the past and shaping the future of this field. Another important reason to not miss the event!Join us for celebrating 15 years of development for Kamailio project!

      Pages

      Using the greatness of Parallax

      Phosfluorescently utilize future-proof scenarios whereas timely leadership skills. Seamlessly administrate maintainable quality vectors whereas proactive mindshare.

      Dramatically plagiarize visionary internal or "organic" sources via process-centric. Compellingly exploit worldwide communities for high standards in growth strategies.

      Get free trial

      Wow, this most certainly is a great a theme.

      John Smith
      Company name

      Startup Growth Lite is a free theme, contributed to the Drupal Community by More than Themes.