The schedule is under work, until it is ready, you can see below the details of the accepted sessions!
Event structure:
- Monday, May 12, 2025: 08:30 – Registration
- Monday, May 12, 2025: 09:00 – 18:00 – Presentations
- Monday, May 12, 2025: 19:00 – 21:00 – Social Networking Event
- Tuesday, May 13, 2025: 08:30 – Registration
- Tuesday, May 13, 2025: 09:00 – 17:00 – Presentations
Info: Open6GNet Event
On May 14, 2025, the day after Kamailio World 2025, the Next Generation Networks (AV) department of the Technische Universität (TU) Berlin organises the Towards 6G: Open Source Mobile Networks Technologies – Demos and Showcases event. If you want to participate to it, you can select the option in the registration form for Kamailio World and you do not have to register again on the Open6GNet event website. More details about the Open6GNet event at:
08:30 ♦ Registration |
09:00-09:10 ♦ Welcome |
Elena-Ramona Modroiu, Co-Founder Kamailio, Germany |
Welcome notes |
09:10-09:30 ♦ Kamailio – Last Year In Review |
Daniel-Constantin Mierla, Co-Founder Kamailio, Germany |
A walk through the most relevant events of Kamailio project, with a special focus on the development during the last year and the plans for the future. Details about what is new in the latest stable releases, Kamailio v5.8 and v6.0, and what else has been developed meanwhile. |
09:30-10:00 ♦ An Update On The Open6Gnet.org Open Source Initiative Enabling An “Open6G For All” |
Thomas Magedanz, Prof. Dr., Fraunhofer Fokus, Technische Universität Berlin, Germany |
This talk provides an update on the TUB-driven Open6Gnet.org initiative being part of the larger Open 6G Research Infrastructures and Toolkits (OpenRIT-6g.org) initiative aiming to build up local ecosystems around the globe to build an Open 6G for all enabling to connect the unconnected. We will look at the current achievements and our roadmap which we shape together with the University of Cape Town. This activity is sponsored by the German BMBF Open6GHub flagship project and we also provide some update on the project developments. |
10:00-10:30 ♦ 20 Years Of VoIP In Mission And Safety-Critical Communication |
Wolfgang Kampichler, Frequentis, Austria |
20 years ago, a team of air traffic control communication experts set themselves the task of investigating the feasibility of using VoIP for ATM voice communication. They defined criteria, requirements and guidelines for ground-to-ground communication and the ground segment of air-to-ground ATM communication. The result was the publication of standards in 2009. This first version laid the foundation for cross-border and cross vendor interoperability for VoIP in air traffic management. Around the same time, the first protocols for NG112/9-1-1 were published and work on 3GPP Release 13 began in 2012. Release 13 included significant advances, such as the first set of specifications for mission critical services like Mission Critical Push to Talk (MCPTT). This presentation offers a journey through the evolution of VoIP-based mission and safety-critical communications and provides some interesting first-hand insights and anecdotes. |
10:30-11:00 ♦ Coffee Break |
11:00-11:30 ♦ Navigating The Decline Of Minute Revenue |
David Duffett, Simwood, UK |
Voice call per minute revenue seems to be heading in one direction, and it’s not up!
What is a carrier to do? Becoming more than a carrier is very legitimate answer, but this could be a costly transition if one’s infrastructure is based on bespoke services with unhealthy licence fees and maintenance costs. Whether you’re a carrier, or a developer serving carriers or large-scale enterprises, combatting the decline of voice traffic revenue presents an opportunity best served with open source solutions. In this session we’ll take an overview of the situation, suggest a way forward and give examples of where Simwood has forged a path to the future. |
11:30-12:00 ♦ Testing Beyond SIP – How To Build A Test Bed For Mobile Calls On A Budget |
Andreas Granig, Sipfront, Austria |
Interfacing with telecom systems via low level protocols like SIP/RTP in general and VoLTE specifically is one thing. Sometimes however, you just want to do some high-level test calls via 4G/5G using that specific iPhone or Samsung Galaxy model to find its quirks. This talk focuses on how to fully automate the remote control of your phone’s native dialer including remote audio injection and recording, utilising your spare Raspberry Pi. You will learn how to perform automated inbound and outbound test calls without any special app or cabling, and build an AI voice assistant on top of it without any mobile app development, in minutes. |
12:00-12:30 ♦ SIP Call Handover Across Network Transitions |
Thomas Weber, Pascom, Germany |
Imagine this: You start a SIP call over Wi-Fi inside your office, then walk out to your car and seamlessly switch to LTE. Or you undock your laptop, moving from a wired connection to Wi-Fi — all without dropping the call.
It sounds simple, but maintaining a stable connection across changing networks can be quite a challenge. Discover how pascom uses a smart, consistent approach to handle a wide range of connection loss scenarios with ease. |
12:30-13:30 ♦ Lunch Break |
13:30-14:00 ♦ Automating Kamailio Updates: Overcoming Challenges In A Dynamic Environment |
Jonas Böttner, Sipgate, Germany |
sipgate operates a bunch of Kamailio installations, and keeping them up to date has always been a major challenge. While updating Kamailio itself isn’t inherently difficult, it took us 18 months to update just 50% of our installations — one by one. At this pace, updating all our Kamailio instances would take approximately three years, by which time the first ones would already be outdated again. Beside Kamailio, there are more components to run a service in a professional environment with lots of different endpoints and interconnected systems. We operate our Kamailio instances in a constantly evolving ecosystem that includes: new OS versions, changes in our configuration management, and occasional replacements of entire CI/CD, metrics, logging, or alerting stacks. All of these factors add to the challenge of maintaining and updating our installations. This presentation will cover the technical parts of updating kamailio. Additionally, I will share insights into sipgate’s previous update process and how we worked towards our goal: Automatically update all Kamailio installations at once. |
14:00-14:20 ♦ 5G Voice Services: IMS vs. OTT |
Elena-Ramona Modroiu, Technische Universität Berlin, Germany |
Using Kamailio to build the 5G IMS platform as well as the OTT VoIP server, we compared the two types of Voice services, running everything on top of an open source 5G core. This session reveals our findings, what it takes to put the pieces together, the differences in QoS, the benefits and disadvantages for each of them. |
14:20-14:40 ♦ Homer 11 – The Newest SIP Capture Platform |
Alexandr Dubovikov, Germany |
Homer 11 is coming, this session goes through the latest development of the popular open source SIP capture platform, what changes are done to its architecture, which are the new components and features. |
14:40-15:00 ♦ Online-Charging For All Using CGRateS 1.0 |
Dan Bogos, Germany |
Recently there has been a complete redesign of the core modules of CGRateS, published in the 1.0 branch, with big steps towards Generic Billing implementation, especially for the Charging functionality. In this talk Dan will walk the audience through the most important new concepts introduced, the RateS and AccountS Subsystems as well as Dynamic Options available in configuration of all the modules. CGRateS is a battle-tested Open-Source Enterprise Billing Suite with support for various prepaid and postpaid billing modes. |
15:00-15:30 ♦ Deep Dive Into Twilio Global Voice Network |
Lucas Christian, Twilio, USA |
Explore the technical foundations of Twilio’s voice systems, emphasizing our strategies for maintaining a reliable, global-scale network with low latency in the cloud. This session provides a comprehensive analysis of how Twilio handles massive volumes of voice communications, combats security attacks, fraud and optimizes call routing. We will delve into our network topology and system specifics, with a focus on how we leverage Kamailio to ensure peak performance, security, and reliability. |
15:30-16:00 ♦ Coffee Break |
16:00-16:30 ♦ A Journey Of Public Emergency Calls Used In An MCPTT Network |
Roman Onic, Kontron, Austria |
Kontron developed and introduced an MCx based train radio system in order to replace existing old analog radio and GSM-R systems. The solution is based on Kamailio as core IMS system along with integrated 3GPP Application Servers (ISC towards Kamailio S-CSCF) and other applications.
As part of the solution, it was required to provide a functionality for the customers to allow the usage of public emergency calls too, i.e. Type 1 Emergency Call 112 as well as national Type 2 Emergency Calls (e.g. 122, 133 or 144 in Austria). The presentation includes a short recap of the overall solution and then focus on the steps how public emergency calls have been integrated for various use cases in their deployment and highlight how Kamailio has been used for this purpose. |
16:30-16:50 ♦ Kamailio + CAMARA: The Open Telco API Stack |
Santiago Troncoso Álvarez, Quobis, Spain |
Telecom operators are evolving to expose their network capabilities through developer-friendly APIs. The CAMARA initiative is at the forefront of this transformation, defining a unified framework that enables access to core telecom functions without requiring deep telco expertise.
In this session, we will dive into CAMARA’s Telco APIs, with a special focus on the WebRTC working group, led by Quobis. This group defines key APIs—webrtc-register, webrtc-call-handling, and webrtc-events—that enable device authentication on IMS networks, call management, and real-time event monitoring. We will explore how these APIs empower developers to integrate telecom services seamlessly into their applications. Beyond the API definitions, we will discuss real-world implementations and the strategic role of Kamailio as a key enabler in this ecosystem. Through practical examples, we will showcase how Kamailio + CAMARA can be leveraged to build scalable and robust WebRTC solutions. Join us to discover how open-source and standardization efforts are reshaping telco innovation, and why Quobis is leading the way in bridging the gap between WebRTC and next-generation telecom networks. |
16:50-17:10 ♦ RTP Over QUIC: An Interesting Opportunity Or Wasted Time? |
Lorenzo Miniero, Meetecho, Italy |
After spending the past 10 years (and more!) working with WebRTC, and even more than that with SIP/RTP, I decided to have a look at the efforts happening within the standardization community on how to leverage QUIC for real-time media. This led me to studying not only QUIC itself, but also RTP Over QUIC (RoQ) and Media Over QUIC (MoQT), both implemented in a new open source library called imquic.
This presentation will focus more specifically on RTP Over QUIC, on its current state as a specification and its untapped potential. It will discuss whether it has any place in the current VoIP ecosystem, if there’s room for QUIC in SIP too, and what may happen in the future. |
17:10-17:30 ♦ Kamailio As A Framework: A Software Engineering Approach To SIP |
Nacho García, Spain |
This presentation is about creating software that implements SIP from a Software Engineer’s perspective.
It tells a story that begins by evaluating different SIP frameworks and stacks, and how once Kamailio is selected, it can be used in a way very different from what it was intended (like using native scripting or Kemi) in favor of building a new module but implemented in a high-level language as C++ and using Kamailio as a framework rather than as a SIP server. Finally, we will illustrate how we solved certain aspects and problems that this approach triggered, covering aspects such as handling locks and mutexes in different processes shared with Kamailio, how to isolate Kamailio to enable unit testing of our code, memory management, how to invoke functions from other modules written in C, etc. |
17:30-18:00 ♦ Kamailio Configuration Security: From Real-World Vulnerabilities To Proactive Defense |
Sandro Gauci, Enable Security, Germany |
While Kamailio’s remarkable flexibility is one of its key strengths, it can become a double-edged sword when it comes to security. This presentation takes you beyond theoretical concepts, straight into real-world security issues discovered during actual penetration tests and security assessments.
You’ll be taken through a journey of vulnerable configuration patterns, focusing on Kamailio configuration pitfalls that could compromise your systems. Through practical examples based on actual real configurations seen out there, we’ll demonstrate how these vulnerabilities can be exploited and, more importantly, how to effectively mitigate them. But we don’t stop at quick fixes. This presentation then moves on to discussing strategic thinking, offering innovative approaches to break free from the endless cat-and-mouse game of security fixes. Join us to learn about proactive security strategies that will help you leverage Kamailio’s flexibility while maintaining robust security posture. Whether you’re a seasoned Kamailio administrator or just getting started, this session provides actionable insights and practical solutions to stay ahead of potential threats in your Kamailio infrastructure. |
18:00-18:30 ♦ AI Pros And Cons |
Randy Resnick, France |
A panel discussion of opposition and defense of this now ubiquitous technology. Like cryptocurrency, AI requires enormous planetary resources. Is this justified? What are the actual advantages of AI, especially in our world of realtime communications, but also in general. Randy will also discuss his observations as an artist with over 50 years of professional experience, which has become familiar with the growing objections to some uses of AI including for book and album covers. |
18:30-18:35 ♦ End Of Day – Closing Remarks |
19:00-21:00 ♦ Cocktail Party – Social Networking Event |
09:00-09:05 ♦ Welcome |
09:05-09:30 ♦ Kamailio – Ask Me Anything |
Kamailio Developers |
An interactive session allowing the audience to ask any question about using or developing Kamailio. Prepare your questions about scalability, security or anything else you need to build RTC systems with Kamailio. The panelists will be several prominent Kamailio developers and community members, among them Daniel-Constantin Mierla, Federico Cabiddu, Andreas Granig, Alexandr Dubovikov, Fred Posner, Xenofon Karamanos, Lucian Balaceanu, Henning Westerholt. |
09:30-10:00 ♦ Simplified And Modernized Build System For Kamailio |
Xenofon Karamanos, Gilawa, Cyprus |
The existing Kamailio build system is based on more then 20 years old and complex Makefiles. For the Kamailio 6.0 release the whole build system for the core, all modules and utilities were overhauled. We choose as replacement a modern approach based on the de-facto standard build system “cmake”. The talk describes the motivation for this change and the approach that was used. Furthermore it explains common usage scenarios for building Kamailio, provides insight into how to extend it and how to use it for your own development purposes. It will conclude with some demonstration how cmake can be integrated with modern development environments for easier and optimized development. |
10:00-10:30 ♦ Kamailio As An Adaptive SIP Routing Layer For Hyperscale Deployments With Asterisk An Kubernetes |
Florian Lechner, World Direct eBusiness Solutions, Austria |
Experiences of building and operating a unified communications (UC) platform that serves 1.200 customers in Austria and manages 75.000 endpoints. Designed as a cloud-first, highly scalable solution, the platform leverages open-source components with Kamailio, Asterisk, and Kubernetes as its core building blocks.
This session will explore the pivotal role Kamailio plays in our solution: |
10:30-11:00 ♦ Coffee Break |
11:00-11:30 ♦ Scaling The VoIP Infrastructure With Custom MID-Registrars |
Iurii gorlichenko, In8inity |
The session presents different MID-Registrar implementations based on Kamailio as a way to extend the scalability and fault tolerance of existing communication systems without requiring large infrastructural changes. This approach leads to significant cost reductions and improved service scalability.
The focus is on scenarios where multiple registrars (such as Asterisk instances without a shared database) operate behind a MID-Registrar. This setup allows the same user to authenticate across different registrars while keeping them synchronized, even though they are unaware of each other. MID-Registrar Approaches: Proxy-Registrar: Propagates the same request to multiple registrars without sharing credentials. The content comes with configuration examples, infrastructure diagrams, detailed guides, and practical tips. Additionally, it highlights the pros and cons of each approach. |
11:30-12:00 ♦ Bandwidth Management For Realtime Data On The WebRTC Datachannel |
Tim Panton, Pipe, UK |
Networks do not always give you all the bandwidth you want. This is especially true when cell hopping a 5G network at 250kph. WebRTC has reasonably robust and well understood mechanisms for managing the bandwidth needs of live video. The WebRTC data channel is less well served (Transport wide Congestion Control, despite it’s inclusive name, ignores the data channel). How does one fit 10Mbit/s of LIDAR data (for example) down a 4Mbit/s pipe whilst staying realtime and low latency?This talk will review the possible methods and how the API points offered by the WebRTC data channel and the underlying SCTP protocol might (or might not) help.There will be some low level packet nerdy talk and probably a demo. |
12:00-12:30 ♦ Kamailio Code Challenge – Crack The Logic! |
Markus Monka, Kamailio, Sipgate, Germany |
You know Kamailio – but can you recognize its logic at a glance?
The Kamailio Code Challenge features real-world code snippets submitted by the community. Each snippet includes the Kamailio version and, optionally, the company and product context where it’s used. How it works: * A mysterious Kamailio script appears on the big screen. Ready for the challenge? Put your Kamailio knowledge to the test and claim the prize! Config snippet submission via the web form available at: |
12:30-13:30 ♦ Lunch Break |
13:30-14:00 ♦ The Evolution Of Carrier Grade Routing Modules |
Lucian Balaceanu, 1&1, Germany |
The session presents the evolution of several modules during the recent years, development done based on the needs of 1&1 team to operate a telecommunication platform with millions of connected endpoints and the increasing demand for flexibility to interact with external systems. Among these components are the KEMI framework, the carrierroute, p_usrloc or pdb modules, as well as rtpengine. |
14:00-14:30 ♦ Kroko ASR Models – Beating Whisper One Metric At A Time | Joachim Vanheuverzwijn, Zoiper, Bulgaria |
The talk introduces Kroko ASR— speech recognition optimized for realtime communications—as we tackle the big question: can we beat Whisper on speed, latency, and word error rate without gaming the system? We’ll dive into Whisper’s limitations, highlight common pitfalls in ASR benchmarking, and examine the key performance metrics that matter. |
14:30-14:50 ♦ Kamailio As A Web3 Telecom Server |
Amir Dorot, Cellact, The Netherlands |
This presentation shows how Kamailio was used Kamailio as a server in a Web3 Telecom solution.
Some highlights include: – using crypto wallet for registration instead of username and password – how one Kamailio can serves different service providers – decentralised solution based on Kamailio – allowing combination of different user identities such as ENS, e-mail or phone number using the same server – examples from the Kamailio flow that are integrated with Polygon blockchain – for call establishment. |
14:50-15:10 ♦ Building A Flexible Kamailio SBC With Reusable SIP Manipulation Rules |
Nuno Reis, Portugal |
Kamailio is known as a prominent SIP proxy server for its flexibility and extensibility. In this talk, we explore how to leverage Kamailio’s powerful modules: dialplan, jansson, sdpops, textops, htables, to create an extremely versatile Session Border Controller (SBC) unlocking advanced SIP manipulation capabilities. The key focus of this presentation is on demonstrating how Kamailio’s modular design and rich set of features can be harnessed to enable users to write reusable SIP manipulation rules. These rules can be applied to any SIP message based on specific criteria, without the need to modify the Kamailio configuration script or restart the server. The approach empowers users to quickly adapt and respond to evolving SIP communication requirements, without the typical overhead associated with traditional SBC configurations. |
15:10-15:30 ♦ Building Active-Active Kamailio Setup With DMQ |
Viktor Litvinov, Net2Phone |
The session illustrates how Kamailio’s DMQ (Distributed Message Queue) extensions (e.g., for replication of registration contacts or htable items) can be leveraged to build active-active (or even anycast) SIP proxy server clusters, comparing them with the systems using the traditional database backends. |
15:30-16:00 ♦ Coffee Break |
16:00-16:30 ♦ Lessons Learned From Enterprise Deployments Of Kamailio |
Fred Posner, Lod, USA |
The enterprises increasingly adopted VoIP to enhance communication and collaboration. This presentation outlines the key aspects learned from various enterprise VoIP server implementations, focusing on critical factors such as infrastructure scalability, operational efficiency, and integration with internal systems, highlighting the best practices for optimizing performance and ensuring security. |
16:30-17:00 ♦ Kamailio And SIP Transport Layers |
Daniel-Constantin Mierla, Co-Founder Kamailio, Asipto, Germany |
Kamailio is well known for its flexible and high capacity SIP traffic routing, no matter it is over UDP, TCP, TLS or WebSocket. The presentation dives into the specifics of each transport layer, revealing how they can be tuned for better performance, what impacts them and the network topologies that can help scalability. It also shows the latest developments done for the transport layers, like multi-threaded UDP receiver and the sockets config definition. |
17:00-17:15 ♦ End Of Day – Closing Remarks |
Presentation proposals can be submitted via: