Planet SIP

December 08, 2016

Firstly, thank you to everyone who took part, organized, or promoted TADHack this year. You’re part of a global community discovering and promoting the latest ways to add communications to your applications, services or business. TADHack is the only global meeting place for developers who want to learn, share, code and create using the tools and technologies available in telecommunications. In this weblog we review TADHack 2016 and share some of what we have planned in 2017.

Yes, I did use the T-word in the above paragraph. Telecoms is being democratized by open / closed source platforms and APIs. Telecoms and the web continue to merge and evolve, Telecoms can not be viewed in isolation to the web. DIY (Do It Yourself) in telecoms is on the rise thanks to this democratization. We’re seeing new channels for delivering many of these innovations within messaging platforms like LINE, WeChat; at the edge of networks and on devices other than smartphones (e.g. IoT). Telecoms and Telcos are different, as discussed in this weblog, and Telecoms is immensely powerful.

Its been a busy year for TADHack 2016, across all the hackathons we had 3000 registrations resulting in 208 impressive hacks being created around the world, with over $75k won in cash and prizes. You can see all the pitches on the TADHack YouTube Channel. When we use the term hack, we really mean prototype, many of these hacks are being taken commercial. Check out the 24 amazing hacks created for Carrefour over just one weekend at TADHack Global. In 2016 there were more hacks created than in the previous 2 years combined. You can review those previous 200 hacks in this weblog.

We kicked off 2016 with TADHack-mini Japan in February. We achieved several firsts at in Japan. For example, we had close to 100% turn out ratio for those registered to attend, and it was a Valentine’s weekend. This demonstrates the keen interest in telecom app development in Japan. It was also our first event in Japan, and our first TADHack where English was not the primary language, instead it was Japanese. The inventiveness of the hacks was inspiring. I’m hoping we can add Tokyo as a TADHack Global location in 2017. You can see the videos of all the hacks here and here. Thanks to Naoki Uchida of NTT Advanced Technologies and his team for making TADHack-mini Japan possible.

In April we had TADHack-mini London, just before the WebRTC Global Summit. TADHack-mini London was larger that last year with 88 people through the door, with 18 hacks, with more diversity of people involved, and many more hacks winning that required little coding. This is an important trend; the tools and platforms continue to democratize telecoms so more and more people can use it their applications, services and businesses. We call the event a mini, simply to avoid confusion with the massive TADHack Global. But these hackathons are large, several of the sponsors were struggling to support all the hacks being created on their technology. You can see the videos of all the hacks, as well as the slides here and here. Thanks to Alastair Moore and Niall Roche of UCL for making IdeaLondon available.

I’d also like to give a shout out to the Founders and Coders WebRTC course students: Tasnim Sultanah, Mireia Sangalo Tomas, Ivan Gonzalez, Jack Tierney, Eleanor Re’em, Virginie Trubiano, Robert Francis, Katherine Bowler, Andrew MacMurray, Jack Murphy, Elias Malik, Francesco Moro, Sam Houston, Owen Turner-Major, Eoin McCarthy, and Ben Gesso. Which used WebRTC, Tropo, Telestax and Dialogic to create their hack Confidant, which addresses a real life requirement brought to them by a Charity and an NHS Trust who want to enhance youth mental health counseling services using a community of volunteers on related university courses. Working with local charities to create hacks that can help solve local problems is something we’re going to do more of in 2017.

In May we had TADHack-mini Uruguay, at the Universidad ORT Uruguay (Campus Centro) in the vibrant city of Montevideo. We are grateful for Universidad ORT Uruguay’s cooperation in making this event possible. As at every TADHack around the world the enthusiasm, creativity, and skills are world class. Because of the University rules we could only run during the week, a couple of developers took time from work for TADHack. Many of the hacks were locally relevant, solving problems specific to Latin America. You can see the videos of all the hacks, as well as the slides here.

We wrapped up the year in October with the massive TADHack Global, 2600 registrations, over 170 hacks. A big thank you to the Global Sponsors who made TADHack Global 2016 possible: Carrefour, Canonical / Ubuntu, Cisco Spark, hSenid Mobile, Matrix, Project reThink, Telestax, Tropo, and VoxImplant. And the many partners running locations around the world, thank you. All their hard work created the largest global hackathon over one weekend. At the TADHack YouTube channel you can see all the videos segmented by location winners, global winners, and all the pitches from all the locations including remote. The event is summarized in this weblog. Thanks to Mark Shuttleworth, founder of Ubuntu and Canonical, for the opening keynote in giving everyone involved the inspiration, but also cementing the knowledge that they are part of a global TADHack community.

Read the comments in the above weblogs and you can see the fun and value people got from being involved. At the end of this weblog is a Twitter widget so you can see the volume of activity around TADHack.

For 2017 we currently have 2 events confirmed:

TADHack-mini Orlando, will take place the weekend before Enterprise Connect 2017 in Orlando, on 25-26 March. Developers who hack at TADHack get 50% off the onsite price for the Enterprise Connect Orlando 2017 conference (use code ECHACK17 when registering). Winners from TADHack-mini Orlando can pitch at Enterprise Connect for even greater exposure! And remember we accept remote entries for the mini-hackathons as well.

TADHack Global, 22-24 Sept 2017, will be bigger, better, more diverse, with greater focus on local social impact and commercialization of the hacks.

Other TADHack events are in the pipeline, and its not just hackathons. A request by several people involved in TADHack is to provide more help for newbies, we’re looking at providing hands-on training for the technologies through a roadshow across several cities around the world. As well as providing more online resources to help on the basics. So watch this space to discover all we have planned, its going to be fun!

December 07, 2016

Today – Dec 7, 2016 – the source code tree of Kamailio project was restructured into a slim and clean root folder. This was done in order to better handle various components and make it easier to get into the source. You can browse it online at:

The Makefiles for building the application are in src/, with a new root folder Makefile that does target forwarding to src/. You should be able to use the same make commands inside root folder as well as inside src/.

The kamailio binary is built in src/ directory.

For example, next are the commands to build and run kamailio from source code tree, with debug mode logging to terminal:

A new version of Siremis, the web management interface for Kamailio, has been released recently, respectively v4.3.0. The main work was towards making it compatible with PHP 7 and the new constraints from MySQL 5.7+. The announcement is available at:

November 25, 2016

From the analog-based first generation of wireless mobile telecommunications to today’s broadband LTE network, the information and communication technologies continue to evolve. 1G: First Generation The first generation of wireless telephone technology was launched in the 1980s. It used analog signals and allowed voice calls in one country. Nevertheless, the phones were large, their battery […]

November 22, 2016

For the first time at TADHack we had a sponsor outside the telecoms industry, Carrefour, a French multinational retailer. They are the second largest hypermarket chain in the world, with 1600 hypermarkets. They operate in 30 countries, in Europe, the Americas, Asia and Africa. Carrefour means “crossroads” and “public square” in French.

Given TADHack is focused on telecom app development and most of the sponsors are technology providers in this category, its fair to ask why are they involved? Telecoms is now programmable, its available to anyone to use across their apps, services and businesses. Carrefour understand the power of this democratization and wanted to encourage developers to build on top of their data new experiences.

The goal of the Carrefour challenge is to design and develop a prototype app for mobile or the web that improves consumer experience. To help you achieve this goal they put at your disposal thousands of tickets with anonymized information (https://github.com/ging/carrefour_basket_data_challenge). Create apps using the information provided and online sources like social media, geo-location, weather data, blogs, forums, and all kinds of websites to take our customer’s shopping experience to a new level. Develop shopping assistants, food specialist apps that count calories and help make healthier choices, find new applications to virtual reality, predict the clients next necessity or create something totally different.

When combined with telecom capabilities such as voice / messaging / micro-location / payments / identity / video / WebRTC and mashing up with bots / social media / Carrefour data, the potential is really exciting. You could use Telestax to create a simple voice app to check stock availability, or Matrix and a bot to create a Carrefour agent, or Tropo for a multi-language agent, or hSenid Mobile to enable you to order and pay for your shopping using USSD, or Voximplant or Project reThink to actually see what’s in the store “show me the sweet corn” and a drone flies over, the list goes on and on.

Over one weekend 24 inspiring hacks were created using Carrefour data from around the world. It is amazing to see the diversity of the ideas, its great value for the sponsor. The mash-ups of Carrefour data with the other sponsors’ capabilities was very powerful. We list the hacks focused on Carrefour below. Its well work spending the time reviewing not just the winners, but all the impressive ideas. Well done to everyone who built on Carrefour.

The winner of Carrfour Prize was SmartWeb by Adrian Velásquez, Andres Muñoz Arcentales, and Andreina Montoya. Improve customer experience with recommender and SMS payment and backend pattern change detection. Which used Carrefour data and was mashed-up with Telestax.

Athos by Luis Tonicha and Tiago Dias, who won the Lisbon location prize. Bot for shopping assistance. Bot sends SMS to mobile. Which was a mash-up of Carrefour, Matrix and Telestax.

Shared Shopping list by John Lyons who won the Brisbane remote prize. Shopping recommendations app. You can read more here: http://remotewhiteboard.com/blog/app/tadhack-winning-project-shared-shopping-list/

Shreenivas Iyer who used the Carrefour data set and WebRTC to create real time advertising marketplace for mobile using contextual / transactional data to surface appropriate offers for users. He won the Most Complete Solution Prize from TADHack Singapore.

There were many other excellent hacks, showing interesting ways to improve Carrefour’s customer experience using telecom capabilities.

From Orlando, Store Chat by Chan Chiwhi. Store/Shopping assistant. Text to find items and the SMS bot will tell you where in the store you can find the item. Can also report other incidents in the store like spills, restock, etc. Mashing up Carrefour and Cisco Spark.

From Orlando, All the Things by Dale Ross. Repository of all the things you own. – keep inventory of all your things. Mash-up of Carrefour and Ubuntu.

November 15, 2016

Want to learn how to configure and run Kamailio – the Open Source SIP Server? We are happy to inform you about a public training class together with our friends in Avanzada 7 – January 9-12, 2017! Teacher is Olle E. Johansson, active Kamailio developer, Asterisk developer and active in the SIP Forum and the […]

November 11, 2016

Our gadgets will work faster, but it is not the only technological breakthrough. More than a new generation of technologies, 5G will connect our physical, social and virtual worlds. The next generation of wireless connection is required to provide a machine to machine communication, also known as the Internet of things (IoT), aiming at lower […]

November 09, 2016

Kamailio SIP Server v4.4.4stable is out – a minor release including fixes in code and documentation since v4.4.3. The configuration file and database schema compatibility is preserved.

Kamailio v4.4.4 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.

A new Kamailio IRC devel meeting to has beep proposed to discuss the current major issues and the plans for next Kamailio releaseThe target time frame is Nov 08-10, 2016 (Tuesday, Wednesday or Thursday).

If many developers are not available, it can postponed it to another date in the near future (make proposals if that is the case for you).

Kamailio SIP Server v4.4.4stable is out – a minor release including fixes in code and documentation since v4.4.3. The configuration file and database schema compatibility is preserved, which means you don’t have to change anything to update.

Kamailio v4.4.4 is based on the latest version of GIT branch 4.4. We recommend those running previous 4.4.x versions to upgrade. There is no change that has to be done to configuration file or database structure comparing with the previous release of the v4.4 branch.

The 5G Automotive Association or 5GAA was established in Munich, Germany by AUDI AG, BMW Group, Daimler AG, Ericsson, Huawei, Intel, Nokia and Qualcomm Inc. 5G can better support mission-critical communications for safer driving and will further support enhanced vehicle-to-everything communications and connected mobility solutions. Image Source: Intel Top telecom vendors have joined forces […]

November 03, 2016

Every year I do a weblog of most of the TADHack weblogs created. However, this year the list is so long, I’ve just picked on a few. If you’ve done a weblog or have a link to an article that should be included, please let me know in the comments and I’ll add it in.

During the last months, all of our infrastructure solutions have gone through major improvements. Not only in terms of scalability and performance, but also in terms of overall design. We’ve replaced our SOAP-Interface with a more state-of-the-art REST-Interface, we’ve rewritten most of our management-interfaces using Twitter Bootstrap, giving it a more sleek and fresh view. […]

November 01, 2016

Coordinated by its founder Alan Quayle, with the help of many local teams across the world, TADHack Global 2016 edition was organized during October 14-16 in over 30 cities, counting over 2600 registrations that resulted in over 170 hacks. It is probably one of the largest hackathons recorded so far, maybe even the largest, anyhow, for sure in the telecom world.

One of the cities involved in the hackfest was Berlin, the local event was hosted by VoIP Labs, being managed by Dennis P. Kersten. On a rainy weekend, a bunch of VoIP enthusiasts met, paired and started hacking with various telecom APIs offered by the event sponsors. The results were amazing, 4 completed hacks, all of them winning at least one prize, 3 of them being awarded TADHack global prizes — the details about all winners can be found at:

A snap is a fancy zip file containing an application together with its dependencies, and a description of how it should safely be run on your system, especially the different ways it should talk to other software.

Most importantly snaps are designed to be secure, sandboxed, containerised applications isolated from the underlying system and from other applications. Snaps allow the safe installation of apps from any vendor on mission critical devices and desktops.

Aiming to ease the deployment of applications across different Linux-based systems, wrapped with proper layers of security, the snaps concept look very promising.

Daniel’s remarks on the TADHAck event and its outcome:

“”I am glad that I could participate to the TADHack Global 2016, the local event in Berlin made it easier in a rather busy period of traveling, huge credits to Alan and Dennis for making it possible.

As for the hack, what Canonical/Ubuntu was offering during the hackfest was a perfect fit for me – a Linux/Ubuntu cloud infrastructure to meet the needs of scaling deployments and RTC platforms. As one of core developers of Kamailio SIP server project, I wanted to do something using it, that, after all, can also be useful for our community.

Cloud, virtualization, containers — all very hot concepts these days. But snaps target to be even slimmer, still avoiding annoying issues such as broken dependencies and different versions of libraries on different distributions. I heard about them, but never got the time to play with. TADHack global offered the chance that I didn’t want to miss. The hack-intense environment and discussions with other people around helped to clarify some doubts (hey Torsten, Dominik, Dennis).

Once I started to build snaps and test them running, I realized that the sandboxed snap restricts some privileges that Kamailio uses when running on Linux, such as creating raw UDP sockets. With a bunch of patches after many try-and-errors, I was able to get the stock Kamailio from our github.com repositorybuilt and run as a snap.

It felt that the participation to the TADHack was fruitful already. The prize announced few days later came as a very pleasant complement awarded by Canonical/Ubuntu.

Now I am looking forward to get new versions of Kamailio snaps with a more specific target functionality, such as a load balancer, SIP registrar, a.s.o. Let’s see how far I can go till the TAD Summit, Nov 15-16, 2016, in Lisbon, Portugal, where I will participate and show the Snappy Kamailio and the evolution after the hackfest. If you are in telecom or real time communications looking for future transformations of the market, it’s an event you should definitely attend!””

Next are the relevant resources for Snappy Kamailio.

The spec files to build the Kamailio snap and some instructions are available at:

FOSDEM is one of the world's premier meetings of free software developers,with over five thousand people attending each year. FOSDEM 2017takes place 4-5 February 2017 in Brussels, Belgium. https://fosdem.org

The Real-Time dev-room and Real-Time lounge is about all things involvingreal-time communication, including: XMPP, SIP, WebRTC, telephony,mobile VoIP, codecs, peer-to-peer, privacy and encryption. The dev-roomis a successor to the previous XMPP and telephony dev-rooms.We are looking for speakers for the dev-room and volunteers andparticipants for the tables in the Real-Time lounge.

The dev-room is only on Saturday, 4 February 2017. The lounge willbe present for both days.

Note: if you used FOSDEM Pentabarf before, please use the same account/username

Real-Time Communications dev-room: deadline 23:59 UTC on 17 November.Please use the Pentabarf system to submit a talk proposal for thedev-room. On the "General" tab, please look for the "Track" option andchoose "Real-Time devroom". https://penta.fosdem.org/submission/FOSDEM17/

Other dev-rooms and lightning talks: some speakers may find their topic isin the scope of more than one dev-room. It is encouraged to apply to morethan one dev-room and also consider proposing a lightning talk, but pleasebe kind enough to tell us if you do this by filling out the notes in the form.You can find the full list of dev-rooms athttps://www.fosdem.org/2017/schedule/tracks/and apply for a lightning talk at https://fosdem.org/submit

Main track: the deadline for main track presentations is 23:59 UTC31 October. Leading developers in the Real-Time Communicationsfield are encouraged to consider submitting a presentation tothe main track at https://fosdem.org/submit

First-time speaking?--------------------

FOSDEM dev-rooms are a welcoming environment for people who have nevergiven a talk before. Please feel free to contact the dev-room administratorspersonally if you would like to ask any questions about it.

Submission guidelines---------------------

The Pentabarf system will ask for many of the essential details. Pleaseremember to re-use your account from previous years if you have one.

In the "Submission notes", please tell us about:- the purpose of your talk- any other talk applications (dev-rooms, lightning talks, main track)- availability constraints and special needs

You can use HTML and links in your bio, abstract and description.

If you maintain a blog, please consider providing us with theURL of a feed with posts tagged for your RTC-related work.

We will be looking for relevance to the conference and dev-room themes,presentations aimed at developers of free and open source software aboutRTC-related topics.

Please feel free to suggest a duration between 20 minutes and 55 minutesbut note that the final decision on talk durations will be made by thedev-room administrators. As the two previous dev-rooms have beencombined into one, we may decide to give shorter slots than in previousyears so that more speakers can participate.

Please note FOSDEM aims to record and live-stream all talks.The CC-BY license is used.

Volunteers needed=================

To make the dev-room and lounge run successfully, we are looking forvolunteers:

- FOSDEM provides video recording equipment and live streaming, volunteers are needed to assist in this- organizing one or more restaurant bookings (dependending upon number of participants) for the evening of Saturday, 4 February- participation in the Real-Time lounge- helping attract sponsorship funds for the dev-room to pay for the Saturday night dinner and any other expenses- circulating this Call for Participation to other mailing lists

We are also considering a more general RTC or telephony summit,potentially in collaboration with the XMPP summit.Please join the Free-RTC mailing list and send an email if you wouldbe interested in participating, sponsoring or hosting such an event.

Social events and dinners=========================

The traditional FOSDEM beer night occurs on Friday, 3 February.

On Saturday night, there are usually dinners associated witheach of the dev-rooms. Most restaurants in Brussels are not solarge so these dinners have space constraints and reservations areessential. Please subscribe to the Free-RTC mailing list forfurther details about the Saturday night dinner options and howyou can register for a seat: https://lists.fsfe.org/mailman/listinfo/free-rtc

Spread the word and discuss===========================

If you know of any mailing lists where this CfP would be relevant, pleaseforward this email. If this dev-room excites you, please blog or microblogabout it, especially if you are submitting a talk.

If you regularly blog about RTC topics, please send details about yourblog to the planet site administrators:

This year, the focus is on understanding application drivers and technology evolution towards softwarized 5G networks and the industrial internet revolution.

This year the FUSECO Forum will be accompanied by 2 additional international events on 5G, all of them held during the same week in Berlin. Don´t miss any of them and get ready for 5G and the Industrial Internet of Things!

(Editor’s Note: You can learn more about Voronezh in this nice video about the city, and of course on Wikipedia. Diversity is important to innovation, and this weblog describes a winning network-focused hack. Innovation is everywhere!)

Introduction

Often high buildings around the cell subscriber or the subscriber’s distant position from the base station can be a cause of poor radio signal for the mobile equipment. In addition, the number of subscribers for each certain cell area dedicated to certain base station can limit the signal quality for voice and packet traffic. Moreover, the reason for call drops or total radio signal loss may be associated with the wrong parameters configured for handover procedures (wrong radio frequency characteristics, the absence of the dedicated neighboring cell for certain Base Stations) on the cell operator side.

The signal parameters, presence of neighboring cells, as well as geolocation can be collected and processed by specific applications for mobile devices. For example, there are a lot of ‘GSM Signal Monitor’-type applications available for Google Play and the AppStore. The network monitoring applications allows to monitor the state of the mobile communication network through the collection of current and neighboring cells data, as well as absolute signal strength units (ASU), GPS coordinates. Such applications can be used for GSM, UMTS and LTE networks (in case the radio module of the device supports them).

The Base Use Case for network monitoring application

After the application is launched the procedure of network analysis will be launched – a device radio module will scan all neighboring cells available for certain GPS area, radio frequency parameters, ASU. This data is displayed in the app’s UI. All information populated on the UI generates the so-called Cell Global Identity (CGI), i.e. “Global cell ID.” CGI is used to mark and identify of a particular cell within the operator’s coverage area. In this case the CGI cell coverage area adjacent to the parent BS can be calculated. CGI consists of the following information: MCC (Mobile Country Code) – the country code; MNC (Mobile Network Code) – code of the mobile operator; Location

Area Code (LAC) – the code the location of the current base station, each country has its own area. Strictly speaking, LAC is not always corresponds the certain region – for a particular cell operator there can be several LAC areas in the same city and in the case of global area – a few hundred of LAC can be supported. In addition, the application collects the CID – the identifier of the current cell, which at the moment the cell phone is attached to. In fact, this is the number of the nearest base station, through which calls and other operations can be processed.

Moreover, the application can determine the type of connection available network service connections (GPRS / EDGE / UMTS / HSPA / HSDPA / HSUPA) and, of course, the level of cell signal in dBm – specific value of the network signal power given by 1 mW. (A negative value – the bigger it is, then better the quality of the signal; the signal level may fluctuate in the range of -113 dBm (weak signal) to -50 dBm (strong signal)). In most cases the devices GSM module operates with ASU value that can be converted to dBm.

Cell Network Monitor & KPI Analyzer POC

In fact, the data that can be collected from the GSM module for certain mobile device is one of the main KPI (Key Performance Indicator) that can be used by cell operators. For example, the KPIs of a successful handover, unsuccessful connections (caused by bad signal quality or drop zones), packet metrics (packet handovers for subscribers’ connections when surfing the Internet, as well as the inability to establish a packet connection for the device) are commonly used by cell operators. But still these KPIs can be collected in case of statistics for certain cell, so the analysis can be unreliable. We assume that the basic KPIs collected by network monitoring application from the GSM module of the certain devices can be analyzed for certain areas and the passed to the cell operator for global analysis.

Thus, for the network monitoring application, the main feature is the ability to login events for unsuccessful handover during the voice calls / data connection parameters measuring, monitoring the poor performance of the radio signal, count the failed voice/packet connections, and all this with reference to a specific geolocation. All this information can be structured in the report, and directly provided to the cell operator through a stable USSD channel as USSD report for the data export. Please note that in USSD data transfer case the subscriber does not have to pay anything, and integration with the USSD platform of cell operator will improve KPI monitoring procedure of the cell network – the cell operator will be provided with online events statistics and the passive monitoring of the cell network by means the proposed application installed on the cell operator’s subscribers’ devices.

Of course it requires the development of a parser for the USSD platform on the side of the cell operator, but on the other hand, it is an excellent tool not only to develop an application, but also to create a new API for integration with SMS / USSD platform for telecom operators.

However, during the TADHack 2016 our team was not able to develop the demo environment for USSD data transfer case.

We’ve used the Android SDK to develop a listener event driven Android application installed on the field test device. The data transfer was organized via cell operators packet connection.

Backend implementation was based on java technology stack and extensively uses AWS ecosystem for events persistence and analysis. Data from Android application is transferred to DynamoDB directly which provides write operation throughput scalability. Each event registered in DynamoDB table instance triggers a lambda function execution. The later transfers event data copy to Amazon Kinesis input stream, then Amazon Kinesis analytics come into play by filtering out the most critical events: signal level peak increase, decrease, service unavailable, base station handover. The found critical events are downstreamed to S3 bucket and to DynamoDB isolated table.

API at the moment is pretty straightforward and includes the following endpoints:

GET /accounts – returns list of all cell accounts in the system
GET /data?from=<from>&to=<to> – returns all registered events within specified datetime frame [from,to]
GET /data/analyzed?from=<from>&to=<to>&type=<type>&state=<state> – returns all critical events within specified datetime frame [from, to], where
type is one of:
HANDOVER
NO_SERVICE
SIGNAL_PEAK_DECREASE
SIGNAL_PEAK_INCREASE
state is one of:
IDLE,
OFFHOOK
RINGING

The field test results that can be provide to cell network operators is developed as the Web Page Dashboard front-end application that was based on Angular 1. There are nvd3 (for a chart) and leaflet (for a map) angular modules. The certain data was requested from API using the resource module and then everything was rendered on a page. The app handles clicks on chart’s segments and redraw of the map.

Coordinated by its founder Alan Quayle, with the help of many local teams across the world, TADHack Global 2016 edition was organized during October 14-16 in over 30 cities, counting over 2600 registrations that resulted in over 170 hacks. It is probably one of the largest hackathons recorded so far, maybe even the largest, anyhow, for sure in the telecom world.

One of the cities involved in the hackfest was Berlin, the local event was hosted by VoIP Labs, being managed by Dennis P. Kersten. On a rainy weekend, a bunch of VoIP enthusiasts met, paired and started hacking with various telecom APIs offered by the event sponsors. The results were amazing, 4 completed hacks, all of them winning at least one prize, 3 of them being awarded TADHack global prizes — the details about all winners can be found at:

A snap is a fancy zip file containing an application together with its dependencies, and a description of how it should safely be run on your system, especially the different ways it should talk to other software.

Most importantly snaps are designed to be secure, sandboxed, containerised applications isolated from the underlying system and from other applications. Snaps allow the safe installation of apps from any vendor on mission critical devices and desktops.

Aiming to ease the deployment of applications across different Linux-based systems, wrapped with proper layers of security, the snaps concept look very promising.

Daniel’s remarks on the TADHAck event and its outcome:

“”I am glad that I could participate to the TADHack Global 2016, the local event in Berlin made it easier in a rather busy period of traveling, huge credits to Alan and Dennis for making it possible.

As for the hack, what Canonical/Ubuntu was offering during the hackfest was a perfect fit for me – a Linux/Ubuntu cloud infrastructure to meet the needs of scaling deployments and RTC platforms. As one of core developers of Kamailio SIP server project, I wanted to do something using it, that, after all, can also be useful for our community.

Cloud, virtualization, containers — all very hot concepts these days. But snaps target to be even slimmer, still avoiding annoying issues such as broken dependencies and different versions of libraries on different distributions. I heard about them, but never got the time to play with. TADHack global offered the chance that I didn’t want to miss. The hack-intense environment and discussions with other people around helped to clarify some doubts (hey Torsten, Dominik, Dennis).

Once I started to build snaps and test them running, I realized that the sandboxed snap restricts some privileges that Kamailio uses when running on Linux, such as creating raw UDP sockets. With a bunch of patches after many try-and-errors, I was able to get the stock Kamailio from our github.com repository built and run as a snap.

It felt that the participation to the TADHack was fruitful already. The prize announced few days later came as a very pleasant complement awarded by Canonical/Ubuntu.

Now I am looking forward to get new versions of Kamailio snaps with a more specific target functionality, such as a load balancer, SIP registrar, a.s.o. Let’s see how far I can go till the TAD Summit, Nov 15-16, 2016, in Lisbon, Portugal, where I will participate and show the Snappy Kamailio and the evolution after the hackfest. If you are in telecom or real time communications looking for future transformations of the market, it’s an event you should definitely attend!””

Next are the relevant resources for Snappy Kamailio.

The spec files to build the Kamailio snap and some instructions are available at:

October 26, 2016

WebRTC 1.0 uses SDP for negotiating capabilities between parties. While there are a growing number of objects coming to WebRTC to avoid this protocol from the 90’s , the reality is SDP will be with us for some time. If you want to do things like change codecs or adjust bandwidth limits, then you’re going to need to “munge” […]

Call for participation - Real Time Communications (RTC)

The Real-Time dev-room and Real-Time lounge is about all things involving real-time communication, including: XMPP, SIP, WebRTC, telephony, mobile VoIP, codecs, peer-to-peer, privacy and encryption. The dev-room is a successor to the previous XMPP and telephony dev-rooms. We are looking for speakers for the dev-room and volunteers and participants for the tables in the Real-Time lounge.

The dev-room is only on Saturday, 4 February 2017. The lounge will be present for both days.

To be kept aware of major developments in Free RTC, without being on the discussion list, please join the Free-RTC Announce list.

Speaking opportunities

Note: if you used FOSDEM Pentabarf before, please use the same account/username

Real-Time Communications dev-room: deadline 23:59 UTC on 17 November. Please use the Pentabarf system to submit a talk proposal for the dev-room. On the "General" tab, please look for the "Track" option and choose "Real-Time devroom". Link to talk submission.

Other dev-rooms and lightning talks: some speakers may find their topic is in the scope of more than one dev-room. It is encouraged to apply to more than one dev-room and also consider proposing a lightning talk, but please be kind enough to tell us if you do this by filling out the notes in the form.

First-time speaking?

FOSDEM dev-rooms are a welcoming environment for people who have never given a talk before. Please feel free to contact the dev-room administrators personally if you would like to ask any questions about it.

Submission guidelines

The Pentabarf system will ask for many of the essential details. Please remember to re-use your account from previous years if you have one.

In the "Submission notes", please tell us about:

the purpose of your talk

any other talk applications (dev-rooms, lightning talks, main track)

availability constraints and special needs

You can use HTML and links in your bio, abstract and description.

If you maintain a blog, please consider providing us with the URL of a feed with posts tagged for your RTC-related work.

We will be looking for relevance to the conference and dev-room themes, presentations aimed at developers of free and open source software about RTC-related topics.

Please feel free to suggest a duration between 20 minutes and 55 minutes but note that the final decision on talk durations will be made by the dev-room administrators. As the two previous dev-rooms have been combined into one, we may decide to give shorter slots than in previous years so that more speakers can participate.

Please note FOSDEM aims to record and live-stream all talks. The CC-BY license is used.

Volunteers needed

To make the dev-room and lounge run successfully, we are looking for volunteers:

FOSDEM provides video recording equipment and live streaming, volunteers are needed to assist in this

organizing one or more restaurant bookings (dependending upon number of participants) for the evening of Saturday, 4 February

participation in the Real-Time lounge

helping attract sponsorship funds for the dev-room to pay for the Saturday night dinner and any other expenses

circulating this Call for Participation (text version) to other mailing lists

Related events - XMPP and RTC summits

The XMPP Standards Foundation (XSF) has traditionally held a summit in the days before FOSDEM. There is discussion about a similar summit taking place on 2 and 3 February 2017. XMPP Summit web site - please join the mailing list for details.

We are also considering a more general RTC or telephony summit, potentially in collaboration with the XMPP summit. Please join the Free-RTC mailing list and send an email if you would be interested in participating, sponsoring or hosting such an event.

Social events and dinners

The traditional FOSDEM beer night occurs on Friday, 3 February.

On Saturday night, there are usually dinners associated with each of the dev-rooms. Most restaurants in Brussels are not so large so these dinners have space constraints and reservations are essential. Please subscribe to the Free-RTC mailing list for further details about the Saturday night dinner options and how you can register for a seat.

Spread the word and discuss

If you know of any mailing lists where this CfP would be relevant, please forward this email (text version). If this dev-room excites you, please blog or microblog about it, especially if you are submitting a talk.

If you regularly blog about RTC topics, please send details about your blog to the planet site administrators:

FOSDEM is one of the world's premier meetings of free software developers,
with over five thousand people attending each year. FOSDEM 2017
takes place 4-5 February 2017 in Brussels, Belgium. https://fosdem.org
This email contains information about:
- Real-Time communications dev-room and lounge,
- speaking opportunities,
- volunteering in the dev-room and lounge,
- related events around FOSDEM, including the XMPP summit,
- social events (the legendary FOSDEM Beer Night and Saturday night dinners
provide endless networking opportunities),
- the Planet aggregation sites for RTC blogs
Call for participation - Real Time Communications (RTC)
=======================================================
The Real-Time dev-room and Real-Time lounge is about all things involving
real-time communication, including: XMPP, SIP, WebRTC, telephony,
mobile VoIP, codecs, peer-to-peer, privacy and encryption. The dev-room
is a successor to the previous XMPP and telephony dev-rooms.
We are looking for speakers for the dev-room and volunteers and
participants for the tables in the Real-Time lounge.
The dev-room is only on Saturday, 4 February 2017. The lounge will
be present for both days.
To discuss the dev-room and lounge, please join the FSFE-sponsored
Free RTC mailing list: https://lists.fsfe.org/mailman/listinfo/free-rtc
To be kept aware of major developments in Free RTC, without being on the
discussion list, please join the Free-RTC Announce list:
http://lists.freertc.org/mailman/listinfo/announce
Speaking opportunities
----------------------
Note: if you used FOSDEM Pentabarf before, please use the same account/username
Real-Time Communications dev-room: deadline 23:59 UTC on 17 November.
Please use the Pentabarf system to submit a talk proposal for the
dev-room. On the "General" tab, please look for the "Track" option and
choose "Real-Time devroom". https://penta.fosdem.org/submission/FOSDEM17/
Other dev-rooms and lightning talks: some speakers may find their topic is
in the scope of more than one dev-room. It is encouraged to apply to more
than one dev-room and also consider proposing a lightning talk, but please
be kind enough to tell us if you do this by filling out the notes in the form.
You can find the full list of dev-rooms at
https://www.fosdem.org/2017/schedule/tracks/
and apply for a lightning talk at https://fosdem.org/submit
Main track: the deadline for main track presentations is 23:59 UTC
31 October. Leading developers in the Real-Time Communications
field are encouraged to consider submitting a presentation to
the main track at https://fosdem.org/submit
First-time speaking?
--------------------
FOSDEM dev-rooms are a welcoming environment for people who have never
given a talk before. Please feel free to contact the dev-room administrators
personally if you would like to ask any questions about it.
Submission guidelines
---------------------
The Pentabarf system will ask for many of the essential details. Please
remember to re-use your account from previous years if you have one.
In the "Submission notes", please tell us about:
- the purpose of your talk
- any other talk applications (dev-rooms, lightning talks, main track)
- availability constraints and special needs
You can use HTML and links in your bio, abstract and description.
If you maintain a blog, please consider providing us with the
URL of a feed with posts tagged for your RTC-related work.
We will be looking for relevance to the conference and dev-room themes,
presentations aimed at developers of free and open source software about
RTC-related topics.
Please feel free to suggest a duration between 20 minutes and 55 minutes
but note that the final decision on talk durations will be made by the
dev-room administrators. As the two previous dev-rooms have been
combined into one, we may decide to give shorter slots than in previous
years so that more speakers can participate.
Please note FOSDEM aims to record and live-stream all talks.
The CC-BY license is used.
Volunteers needed
=================
To make the dev-room and lounge run successfully, we are looking for
volunteers:
- FOSDEM provides video recording equipment and live streaming,
volunteers are needed to assist in this
- organizing one or more restaurant bookings (dependending upon number of
participants) for the evening of Saturday, 4 February
- participation in the Real-Time lounge
- helping attract sponsorship funds for the dev-room to pay for the
Saturday night dinner and any other expenses
- circulating this Call for Participation to other mailing lists
See the mailing list discussion for more details about volunteering:
https://lists.fsfe.org/pipermail/free-rtc/2016-October/000285.html
Related events - XMPP and RTC summits
=====================================
The XMPP Standards Foundation (XSF) has traditionally held a summit
in the days before FOSDEM. There is discussion about a similar
summit taking place on 2 and 3 February 2017
http://wiki.xmpp.org/web/Summit_21 - please join the mailing
list for details: http://mail.jabber.org/mailman/listinfo/summit
We are also considering a more general RTC or telephony summit,
potentially in collaboration with the XMPP summit.
Please join the Free-RTC mailing list and send an email if you would
be interested in participating, sponsoring or hosting such an event.
Social events and dinners
=========================
The traditional FOSDEM beer night occurs on Friday, 3 February.
On Saturday night, there are usually dinners associated with
each of the dev-rooms. Most restaurants in Brussels are not so
large so these dinners have space constraints and reservations are
essential. Please subscribe to the Free-RTC mailing list for
further details about the Saturday night dinner options and how
you can register for a seat: https://lists.fsfe.org/mailman/listinfo/free-rtc
Spread the word and discuss
===========================
If you know of any mailing lists where this CfP would be relevant, please
forward this email. If this dev-room excites you, please blog or microblog
about it, especially if you are submitting a talk.
If you regularly blog about RTC topics, please send details about your
blog to the planet site administrators:
All projects http://planet.freertc.orgplanet@freertc.org
XMPP http://planet.jabber.orgralphm@ik.nu
SIP http://planet.sip5060.netplanet@sip5060.net
(Español) http://planet.sip5060.net/es/planet@sip5060.net
Please also link to the Planet sites from your own blog or web site as
this helps everybody in the free real-time communications community.
Contact
=======
For any private queries, contact us directly using the address
fosdem-rtc-admin@freertc.org and for any other queries please ask on
the Free-RTC mailing list:
https://lists.fsfe.org/mailman/listinfo/free-rtc

This year, the focus is on understanding application drivers and technology evolution towards softwarized 5G networks and the industrial internet revolution.

This year the FUSECO Forum will be accompanied by 2 additional international events on 5G, all of them held during the same week in Berlin. Don´t miss any of them and get ready for 5G and the Industrial Internet of Things!

October 20, 2016

Interns, and anybody who decides to start using the project (it is already functional for command line users) need to decide about purchasing various pieces of hardware, including a smart card, a smart card reader and a suitably secure computer to run the clean room image. It may also be desirable to purchase some additional accessories, such as a hardware random number generator.

Choice of smart card

For X.509 use cases, such as VPN access, there are a range of choices. I recently obtained one of the SmartCard HSM cards, Card Contact were kind enough to provide me with a free sample. An interesting feature of this card is Elliptic Curve (ECC) support. More potential cards are listed on the OpenSC page here.

Choice of card reader

The technical factors to consider are most easily explained with a table:

October 16, 2016

TADHack Global was massive, 2600 registrations, over 170 hacks. We delayed announcement of the winners until Wednesday 19th Oct as we did not want to miss any hack, every single hack is reviewed both locally and globally as their quality is world-class. The global judges had an exceptionally hard time deciding given the quality of the hacks. Innovation and world-class talent are everywhere!

A big thank you to everyone who took part in TADHack Global, you created a unique global event. It was unprecedented, we should all be proud of what was achieved. Please grow the friendships you built over an extremely intense weekend.

From TADHack Mexico. Hack: Automator central. By Jose Luis Calderon and Armando Montoya. Broadcasting platform to centralize all the communications between the network of devices agnostic of device type and vendor. Received Canonical special prize of $250.

From San Francisco. Hack: Smart Evacuation System. By Rauhmel Fox. Distribute emergency evacuation plans and procedures in a digital manner as per new firecodes. Upon checkin into co-working space people automatically will receive the info and graphics via SPARK. Received the Best Hack Using Cisco Spark / Tropo prize of $1,000.

From Orlando. Hack: Wake Up Call. By Khalid Hoffman. Setup automated wake up call that wakes you up more “gently”. Different responses given based on what the person waking up says. Received the Most Innovative Cisco Spark / Tropo Prize of $1,000

Remote Submission. Hack: openions. By Babatunde Olajide. A voice survey web app. design for the purpose of taking health related survey in rural area in sub-saharan africa where the is little or no internet access except a telephone for voice calls only. Received the Cisco Spark / Tropo Global prize of $700.

From Moscow. Hack: news hub. By Daniil Byalskiy. Platform for publishers to connect with citizen journalist. So publisher could get exclusive live-streaming video. Received Voximplant global prize of $300.

From Stockholm. Hack: Social help. By Vicotria, Nicolina. Uses TTS software together with phone numbers to help social workers to connect with their clients without bringing reports, but having them spoken out to the social worker. Received Voximplant global prize of $300.

Warsaw (Location Prize). Hack: CloudIVR.io Restcomm Backend. By Grzegorz Siehień. Showcase replacement of CloudIVR.io backend based on FreeSwitch with Restcomm.Warsaw (Play Prize). Hack: Smart Alarm. By Bartosz Krok. IoT hack using location from PlayAPI and Restcomm as telco gateway – it enables proximity alarm when user is not home.Warsaw (Joint T-Mobile Prize). Hack: N.I.M.R. Concept. By Adrian Orłowski. Recognition of music via ACRCloud facilitated by Restcomm – similar to the popular services such as Shazam the user of a legacy feature phone just holds the device near the music which he wants to recognize and dials the NIMR service. Restcomm takes the call and connect to ACRCloud which recognizes the song. Restcomm sends song details to user via SMS.Warsaw (Joint T-Mobile Prize). Hack: Drive Safe. Team: Adam Kożuchowski and Paweł Stobiński. Hack uses location from PlayAPI to detect that user is driving, then automatically replies to incoming calls with announcements and intercepts incoming SMS for defferred delivery. This helps the user to drive more safely without being disturbed by mobile.Warsaw (Joint T-Mobile Prize). Hack: Easy Voter (EzVoter). Team: Adam Kożuchowski and Paweł Stobiński. Enables creating on-the fly surveys accessible via SMS and IVR functions. Can be used by e.g. teachers in developing countries no/slow internet and feature phones. Location from PlayAPI enables such features as proximity survey – information is sent only to users in given location.

If you are interested in helping as either an intern or mentor, please follow the instructions there to make contact.

Even if you can't participate, if you have the opportunity to promote the topic in a university or any other environment where potential interns will see it, please do so as this makes a big difference to the success of these programs.

The project could involve anything related to SIP, XMPP, WebRTC or peer-to-peer real-time communication, as long as it emphasizes a specific feature or benefit for the Debian community. If other Outreachy organizations would also like to have a Free RTC project for their community, then this could also be jointly mentored.

TADHack is the global meeting place for developers who want to learn, share, code and create using the tools and technologies available in telecommunications.

The Berlin event is hosted by VoIP Lab, part of Buro 2.0 co-working space, being coordinated by Dennis P. Kersten during October 15-16, 2016.

Several Kamailio developers from Berlin area are participating to the event. Any developer can participate for free, you are welcome to join us in Berlin or anywhere around the world — you can do it also remotely, from your living room or your preferred working space. Think about an idea to code, hack and demo it for wining some nice goodies from sponsors!

Kazoo is a flexible cloud PBX platform, released under open source, developed by 2600hz.com, with the telephony engine built using Kamailio, FreeSwitch and an Erlang controller, all wrapped nicely with a web management interface, doing all sorts of things from account management to billing and monitoring.

If you want to start a cloud telephony business or get into this market as a reseller, KazooCon is an event that you should definitely attend. More details about the conference are available at:

Kamailio incorporates a module with the same name, kazoo, but besides it, the developers from Kazoo project contributed a consistent effort in advancing the presence and database modules. Therefore expect to meet a lot of Kamailio friends around at KazooCon and participate in many interesting discussions.

Keeping the master keys completely offline and putting subkeys onto smart cards and other devices dramatically lowers the risk of mistakes and security breaches. Using a read-only DVD to operate the clean-room makes it convenient and harder to tamper with.

Trying it out in VirtualBox

It is fairly easy to clone the Git repository, run the script to create the ISO and boot it in VirtualBox to see what is inside:

Getting involved

To make PGP accessible to a wider user-base and more convenient for those who don't use GnuPG frequently enough to remember all the command line options, it would be interesting to create a GUI, possibly using python-newt to create a similar look-and-feel to popular text-based installer and system administration tools.

If you are keen on this project and would like to discuss it further, please come and join the new pki-clean-room mailing list and feel free to ask questions or share your thoughts about it.

One way to proceed may be to recruit an Outreachy or GSoC intern to develop the UI. Before they can get started, it would be necessary to more thoroughly document workflow requirements.

TADHack is the global meeting place for developers who want to learn, share, code and create using the tools and technologies available in telecommunications.

The Berlin event is hosted by VoIP Lab, part of Buro 2.0 co-working space, being coordinated by Dennis P. Kersten during October 15-16, 2016.

Several Kamailio developers from Berlin area are participating to the event. Any developer can participate for free, you are welcome to join us in Berlin or anywhere around the world — you can do it also remotely, from your living room or your preferred working space. Think about an idea to code, hack and demo it for wining some nice goodies from sponsors!

VoLTE stands for Voice over LTE (Voice over Long Term Evolution) and it is the 4th generation of wireless mobile telecommunications technology. Here are some facts about VoLTE you should know. 1. High quality voice calls The biggest advantage of Voice over LTE is high quality voice calls. HD Voice technology provides a possibility to make […]

October 06, 2016

The reThink project will run a webinar on Tuesday October 11th at 6 AM ET / noon CET / 3:30 PM Sri Lankan time to introduce the reTHINK framework and explain how TADHack developers can easily develop Hyperties and applications that are faster, more effective, more trustful and inherently inter-operable.

Kazoo is a flexible cloud PBX platform, released under open source, developed by 2600hz.com, with the telephony engine built using Kamailio, FreeSwitch and an Erlang controller, all wrapped nicely with a web management interface, doing all sorts of things from account management to billing and monitoring.

If you want to start a cloud telephony business or get into this market as a reseller, KazooCon is an event that you should definitely attend. More details about the conference are available at:

Kamailio incorporates a module with the same name, kazoo, but besides it, the developers from Kazoo project contributed a consistent effort in advancing the presence and database modules. Therefore expect to meet a lot of Kamailio friends around at KazooCon and participate in many interesting discussions.

The module is a result of a joint development between Carsten Bock and Stefan Mititelu. If offers AMQP communication from kamailio.cfg using librabbitmq, allowing to interact using a well establish message queuing mechanism with external applications.

With a consistent group of VoIP community using both Kamailio and Asterisk projects, Kamailio will have again a strong presence on site this year, including the participation in the expo floor, coordinated this edition by Fred Posner.

Along with him, you may meet around Torrey Searle, Nir Simionovich, Joran Vinzens and others that can answer your questions about Kamailio and Asterisk. Like in the past editions, several presentations will touch the use of Kamailio and integration with Asterisk — see agenda.

It is definitely a must-attend event if you are looking to build flexible real time communications using Kamailio and Asterisk, or even beyond that, there are not many places around the world where you can find so much VoIP knowledge at the same time along the year!

October 04, 2016

We have a last minute global sponsor, Carrefour, a French multinational retailer. It is the second largest hypermarket chain in the world, with 1600 hypermarkets. They operate in 30 countries, in Europe, the Americas, Asia and Africa. Carrefour means “crossroads” and “public square” in French.

Given TADHack is focused on telecom app development and most of the sponsors are technology providers in this category, its fair to ask why are they involved? Telecoms is now programmable, its available to anyone to use across their apps, services and businesses. Carrefour understand the power of this democratization and want to encourage developers to build on top of their data new experiences.

The goal of the challenge is to design and develop a prototype app for mobile or the web that improves consumer experience. To help you achieve this goal they put at your disposal thousands of tickets with anonymized information (https://github.com/ging/carrefour_basket_data_challenge). Create apps using the information provided and online sources like social media, geo-location, weather data, blogs, forums, and all kinds of websites to take our customer’s shopping experience to a new level. Develop shopping assistants, food specialist apps that count calories and help make healthier choices, find new applications to virtual reality, predict the clients next necessity or create something totally different.

When combined with telecom capabilities such as voice / messaging / micro-location / payments / identity / video / WebRTC and mashing up with bots / social media / Carrefour data, the potential is really exciting. You could use Telestax to create a simple voice app to check stock availability, or Matrix and a bot to create a Carrefour agent, or Tropo for a multi-language agent, or hSenid Mobile to enable you to order and pay for your shopping using USSD, or Voximplant or Project reThink to actually see what’s in the store “show me the sweet corn” and a drone flies over, the list goes on and on.

Check out the Carrefour Challenge, the prize on offer is 3000 Euro. The ease with which this global sponsor can be mashed up with all the other sponsors makes Carrefour a natural fit and demonstrates that TADHack is for Everyone.

This week mod_opus got a cool new feature that allows the detection of a slow or contaminated link. And verto is converting to adapter.js as well as getting DTMF shortcuts. The FreeSWITCH configuration audit is ongoing with initial minor commits and will continue throughout the year. If you are looking to volunteer to help with that or would like more information email brian@freeswitch.org or join the Bug Hunt on Tuesdays at 12:00pm Central Time.

Join us Wednesdays at 12:00 CT for some more FreeSWITCH fun! And, head over to freeswitch.com to learn more about FreeSWITCH support.

New features that were added:

FS-8644 [mod_opus] OPUS_SET_BITRATE(), codec control and estimators for packet loss and RTT (with Kalman filters) to detect a slow or congested link. Feature enabled with “adjust-bitrate” in opus.conf.xml – it’s a feedback loop with incoming RTCP.

This week mod_conference and mod_verto saw the most action with added sounds and user variables, whitelisting, and syncing outbound calls with the user directory respectively. The FreeSWITCH configuration audit is ongoing with initial minor commits and will continue throughout the year. If you are looking to volunteer to help with that or would like more information email brian@freeswitch.org or join the Bug Hunt on Tuesdays at 12:00pm Central Time.

Join us Wednesdays at 12:00 CT for some more FreeSWITCH fun! And, head over to freeswitch.com to learn more about FreeSWITCH support.

In the past we tried to run the keynotes contemporaneously across the locations, but given the global coverage of TADHack it was simply too late for Asia / Pacific and too early for the Americas. With a pre-recorded video keynote, we’ll have Mark at the start of every location inspiring everyone involved Thanks Mark!

The module is a result of a joint development project between Carsten Bock and Stefan Mititelu. If offers AMQP communication from kamailio.cfg using librabbitmq, allowing Kamailio to interact with other applications (or Kamailio servers) using a well establish message queuing mechanism.

Currently the new module only exist in the GIT repository for developers to test. It will be part of the next official Kamailio release!

September 22, 2016

As we finalize preparations for Astricon, our annual Asterisk Users Conference, it seems appropriate to discuss how open source software has evolved and its increasing adoption by the business world. In fact, if

Kamailio SIP Server v4.4.3stable is out – a minor release including fixes in code and documentation since v4.4.2. The configuration file and database schema compatibility is preserved.

Kamailio v4.4.3 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.

With a consistent group of VoIP community using both Kamailio and Asterisk projects, Kamailio will have again a strong presence on site this year, including the participation in the expo floor, coordinated this edition by Fred Posner.

Along with him, you may meet around Torrey Searle, Nir Simionovich, Joran Vinzens and others that can answer your questions about Kamailio and Asterisk. Like in the past editions, several presentations will touch the use of Kamailio and integration with Asterisk — see agenda.

It is definitely a must-attend event if you are looking to build flexible real time communications using Kamailio and Asterisk, or even beyond that, there are not many places around the world where you can find so much VoIP knowledge at the same time along the year!