{"id":2634,"date":"2023-03-02T12:27:22","date_gmt":"2023-03-02T11:27:22","guid":{"rendered":"https:\/\/www.kamailioworld.com\/k2025\/?page_id=2634"},"modified":"2025-05-13T07:52:02","modified_gmt":"2025-05-13T06:52:02","slug":"schedule","status":"publish","type":"page","link":"https:\/\/www.kamailioworld.com\/k2025\/schedule\/","title":{"rendered":"Schedule"},"content":{"rendered":"<p><em>The schedule may still change, check periodically the website for the latest version!<\/em><\/p>\n<p><strong>Event structure:<\/strong><\/p>\n<ul>\n<li><span style=\"color: #000080;\">Monday, May 12, 2025: 08:30 &#8211; Registration<\/span><\/li>\n<li><span style=\"color: #000080;\">Monday, May 12, 2025: 09:00 &#8211; 18:00 &#8211; Presentations<\/span><\/li>\n<li><span style=\"color: #000080;\">Monday, May 12, 2025: 19:00 &#8211; 21:00 &#8211; Social Networking Event<\/span><\/li>\n<li><span style=\"color: #000080;\">Tuesday, May 13, 2025: 08:30 &#8211; Registration<\/span><\/li>\n<li><span style=\"color: #000080;\">Tuesday, May 13, 2025: 09:00 &#8211; 17:00 &#8211; Presentations<\/span><\/li>\n<\/ul>\n<hr \/>\n<hr \/>\n<p><em><strong>Info: Open6GNet Event <\/strong><\/em><\/p>\n<p>On <em><strong>May 14, 2025<\/strong><\/em>, the day after <em><strong>Kamailio World 2025<\/strong><\/em>, the <em><strong>Next Generation Networks (AV)<\/strong><\/em> department of the <em><strong>Technische Universit\u00e4t (TU) Berlin<\/strong><\/em> organises the <em><strong>Towards 6G: Open Source Mobile Networks Technologies \u2013 Demos and Showcases<\/strong><\/em> 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 <em><strong>Open6GNet event<\/strong><\/em> website. More details about the <em><strong>Open6GNet event<\/strong><\/em> at:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.open6gnet.org\/towards-6g-osmnt-event-2025\/\">https:\/\/www.open6gnet.org\/towards-6g-osmnt-event-2025\/<\/a><\/li>\n<\/ul>\n<hr \/>\n<hr \/>\n<div style=\"text-align: left;\">\n<div style=\"text-align: right;\"><em><strong>May 12, 2025: Conference Sessions<\/strong><\/em><\/div>\n<div style=\"text-align: left;\">\n<table width=\"100%\">\n<tbody>\n<tr>\n<td style=\"text-align: left; background-color: #ffffff;\"><span style=\"color: #000080;\"><strong>08:30<\/strong> \u2666 Registration<\/span><\/td>\n<\/tr>\n<tr id=\"z1s1\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">09:00-09:10 \u2666 <strong>Welcome<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Elena-Ramona Modroiu<\/a>, Co-Founder Kamailio, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">Welcome notes<\/td>\n<\/tr>\n<tr id=\"z1s2\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">09:10-09:30 \u2666 <strong>Kamailio &#8211; Last Year In Review<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Daniel-Constantin Mierla<\/a>, Co-Founder Kamailio, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr id=\"z1s8\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">09:30-10:00 \u2666 <strong> Automating Kamailio Updates: Overcoming Challenges In A Dynamic Environment<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Jonas B\u00f6ttner<\/a>, Sipgate, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">sipgate operates a bunch of Kamailio installations, and keeping them up to date has always been a major challenge. While updating Kamailio itself isn\u2019t inherently difficult, it took us 18 months to update just 50% of our installations \u2014 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.<br \/>\nBeside 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.<br \/>\nThis presentation will cover the technical parts of updating kamailio. Additionally, I will share insights into sipgate\u2019s previous update process and how we worked towards our goal: Automatically update all Kamailio installations at once.<\/td>\n<\/tr>\n<tr id=\"z1s4\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">10:00-10:30 \u2666 <strong> 20 Years Of VoIP In Mission And Safety-Critical Communication<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Wolfgang Kampichler<\/a>, Frequentis, Austria<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>10:30-11:00<\/strong> \u2666 Coffee Break<\/span><\/td>\n<\/tr>\n<tr id=\"z1s5\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">11:00-11:30 \u2666 <strong>Navigating The Decline Of Minute Revenue<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">David Duffett<\/a>, Simwood, UK<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">Voice call per minute revenue seems to be heading in one direction, and it&#8217;s not up!<\/p>\n<p>What is a carrier to do?<\/p>\n<p>Becoming more than a carrier is very legitimate answer, but this could be a costly transition if one&#8217;s infrastructure is based on bespoke services with unhealthy licence fees and maintenance costs.<\/p>\n<p>Whether you&#8217;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.<\/p>\n<p>In this session we&#8217;ll take an overview of the situation, suggest a way forward and give examples of where Simwood has forged a path to the future.<\/td>\n<\/tr>\n<tr id=\"z1s6\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">11:30-12:00\u00a0\u2666 <strong>Testing Beyond SIP &#8211; How To Build A Test Bed For Mobile Calls On A Budget<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Andreas Granig<\/a>, Sipfront, Austria<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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&#8217;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.<\/td>\n<\/tr>\n<tr id=\"z1s3\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">12:00-12:30\u00a0\u2666 <strong> An Update On The Open6Gnet.org Open Source Initiative Enabling And &#8220;Open6G For All&#8221;<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Thomas Magedanz, Prof. Dr.<\/a>, Fraunhofer Fokus, Technische Universit\u00e4t Berlin, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>12:30-13:30<strong> \u2666 Lunch Break<\/strong><\/strong><\/span><\/td>\n<\/tr>\n<tr id=\"z1s7\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\"> 13:30-14:00\u00a0\u2666 <strong> SIP Call Handover Across Network Transitions<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Thomas Weber<\/a>, Pascom, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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 \u2014 all without dropping the call.<\/p>\n<p>It sounds simple, but maintaining a stable connection across changing networks can be quite a challenge.<\/p>\n<p>Discover how pascom uses a smart, consistent approach to handle a wide range of connection loss scenarios with ease.<\/td>\n<\/tr>\n<tr id=\"d1s9\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">14:00-14:20\u00a0\u2666 <strong> 5G Voice Services: IMS vs. OTT<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Elena-Ramona Modroiu<\/a>, Technische Universit\u00e4t Berlin, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr id=\"z1sa\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">14:20-14:40 \u2666 <strong>Homer 11 &#8211; The Newest SIP Capture Platform<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Alexandr Dubovikov<\/a>, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr id=\"z1sb\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">14:40-15:00 \u2666 <strong>Online-Charging For All Using CGRateS 1.0<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Dan Bogos<\/a>, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr id=\"z1sc\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">15:00-15:30\u00a0\u2666 <strong> Deep Dive Into Twilio Global Voice Network<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Lucas Christian<\/a>, Twilio, USA<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">Explore the technical foundations of Twilio&#8217;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.<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>15:30-16:00<\/strong> \u2666 Coffee Break<\/span><\/td>\n<\/tr>\n<tr id=\"z1sd\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">16:00-16:30 \u2666 <strong>A Journey Of Public Emergency Calls Used In And MCPTT Network<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Roman Onic<\/a>, Kontron, Austria<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/p>\n<p>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).<\/p>\n<p>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.<\/td>\n<\/tr>\n<tr id=\"z1se\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">16:30-16:50 \u2666 <strong> Kamailio + CAMARA: The Open Telco API Stack<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Santiago Troncoso \u00c1lvarez<\/a>, Quobis, Spain<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/p>\n<p>In this session, we will dive into CAMARA\u2019s Telco APIs, with a special focus on the WebRTC working group, led by Quobis. This group defines key APIs\u2014webrtc-register, webrtc-call-handling, and webrtc-events\u2014that 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.<\/p>\n<p>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.<\/p>\n<p>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.<\/td>\n<\/tr>\n<tr id=\"z1sf\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">16:50-17:10 \u2666 <strong>RTP Over QUIC: An Interesting Opportunity Or Wasted Time?<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Lorenzo Miniero<\/a>, Meetecho, Italy<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/p>\n<p>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&#8217;s room for QUIC in SIP too, and what may happen in the future.<\/td>\n<\/tr>\n<tr id=\"z1sg\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">17:10-17:30\u00a0\u2666 <strong> Kamailio As A Framework: A Software Engineering Approach To SIP<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Nacho Garc\u00eda<\/a>, Spain<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">This presentation is about creating software that implements SIP from a Software Engineer&#8217;s perspective.<\/p>\n<p>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.<\/p>\n<p>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.<\/td>\n<\/tr>\n<tr id=\"z1sh\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">17:30-18:00 \u2666 <strong>Kamailio Configuration Security: From Real-World Vulnerabilities To Proactive Defense<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Sandro Gauci<\/a>, Enable Security, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">While Kamailio&#8217;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.<\/p>\n<p>You&#8217;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&#8217;ll demonstrate how these vulnerabilities can be exploited and, more importantly, how to effectively mitigate them.<\/p>\n<p>But we don&#8217;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&#8217;s flexibility while maintaining robust security posture.<\/p>\n<p>Whether you&#8217;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.<\/td>\n<\/tr>\n<tr id=\"z1si\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">18:00-18:30 \u2666 <strong> AI Pros And Cons<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Randy Resnick<\/a>, France<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">A panel discussion of opposition and defense of this now ubiquitous technology. Like cryptocurrency, AI requires enormous planetary resources. Is this justified?<br \/>\nWhat are the actual advantages of AI, especially in our world of realtime communications, but also in general.<br \/>\nRandy 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.<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>18:30-18:35<\/strong> \u2666 End Of Day \u2013 Closing Remarks<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>19:00-21:00<\/strong> \u2666 Cocktail Party \u2013 Social Networking Event<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<div style=\"text-align: right;\"><em><strong>May 13, 2025: Conference Sessions<\/strong><\/em><\/div>\n<table width=\"100%\">\n<tbody>\n<tr id=\"z2s1\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">09:00-09:05 \u2666 <strong>Welcome<\/strong><\/span><\/td>\n<\/tr>\n<tr id=\"z2s2\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">09:05-09:30 \u2666 <strong>Kamailio &#8211; Ask Me Anything<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Kamailio Developers<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<br \/>\nThe 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.<\/td>\n<\/tr>\n<tr id=\"z2s3\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">09:30-10:00 \u2666 <strong>Simplified And Modernized Build System For Kamailio<br \/>\n<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Xenofon Karamanos<\/a>, Gilawa, Cyprus<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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 &#8220;cmake&#8221;. 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.<\/td>\n<\/tr>\n<tr id=\"z2s4\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">10:00-10:30 \u2666 <strong> Kamailio As An Adaptive SIP Routing Layer For Hyperscale Deployments With Asterisk An Kubernetes<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Florian Lechner<\/a>, World Direct eBusiness Solutions, Austria<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/p>\n<p>This session will explore the pivotal role Kamailio plays in our solution:<br \/>\n\u2022 Challenges addressed effectively using Kamailio &#8220;out-of-the-box.&#8221;<br \/>\n\u2022 Customizations made to the core product to accommodate our diverse use cases.<br \/>\nSpecial focus will be placed on:<br \/>\n\u2022 SIP routing in dynamic IP networks.<br \/>\nAddressing RTP routing challenges and exploring potential solutions.<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>10:30-11:00<\/strong> \u2666 Coffee Break<\/span><\/td>\n<\/tr>\n<tr id=\"z2s5\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">11:00-11:30\u00a0\u2666 <strong> Scaling The VoIP Infrastructure With Custom MID-Registrars<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Iurii Gorlichenko<\/a>, In8inity<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/p>\n<p>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.<\/p>\n<p>MID-Registrar Approaches:<\/p>\n<p><em>Proxy-Registrar<\/em>: Propagates the same request to multiple registrars without sharing credentials.<br \/>\n<em>MID-Registrar With Shared Credentials<\/em>: Uses shared authentication credentials for seamless operation.<\/p>\n<p>The content comes with configuration examples, infrastructure diagrams, detailed guides, and practical tips. Additionally, it highlights the pros and cons of each approach.<\/td>\n<\/tr>\n<tr id=\"z2s6\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">11:30-12:00\u00a0\u2666 <strong> Bandwidth Management For Realtime Data On The WebRTC Datachannel<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Tim Panton<\/a>, Pipe, UK<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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<br \/>\n(Transport wide Congestion Control, despite it&#8217;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.<\/td>\n<\/tr>\n<tr id=\"z2s7\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">12:00-12:30 \u2666 <strong>Kamailio Code Challenge \u2013 Crack The Logic!<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Markus Monka<\/a>, Kamailio, Sipgate, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">You know Kamailio \u2013 but can you recognize its logic at a glance?<\/p>\n<p>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\u2019s used. How it works:<\/p>\n<p>* A mysterious Kamailio script appears on the big screen.<br \/>\n* The audience has 2 minutes to figure out what it does.<br \/>\n* If someone solves it, they win a prize!<br \/>\n* If no one cracks the code, the submitter wins instead!<\/p>\n<p>Ready for the challenge? Put your Kamailio knowledge to the test and claim the prize!<\/p>\n<p>Config snippet submission via the web form available at:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.kamailioworld.com\/k2025\/kamailio-code-challenge\/\">https:\/\/www.kamailioworld.com\/k2025\/kamailio-code-challenge\/<\/a><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>12:30-13:30<strong> \u2666 Lunch Break<\/strong><\/strong><\/span><\/td>\n<\/tr>\n<tr id=\"z2s8\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">13:30-14:00 \u2666 <strong>The Evolution Of Carrier Grade Routing Modules<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Lucian Balaceanu<\/a>, 1&amp;1, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">The session presents the evolution of several modules during the recent years, development done based on the needs of 1&amp;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.<\/td>\n<\/tr>\n<tr id=\"d4sa2\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">14:00-14:30 \u2666 <strong> Kroko ASR Models &#8211; Beating Whisper One Metric At A Time<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Joachim Vanheuverzwijn<\/a>, Zoiper, Bulgaria<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">The talk introduces Kroko ASR\u2014 speech recognition optimized for realtime communications\u2014as we tackle the big question: can we beat Whisper on speed, latency, and word error rate without gaming the system? We&#8217;ll dive into Whisper&#8217;s limitations, highlight common pitfalls in ASR benchmarking, and examine the key performance metrics that matter.<\/td>\n<\/tr>\n<tr id=\"d4s5\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">14:30-14:50 \u2666 <strong>Kamailio As A Web3 Telecom Server<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Amir Dorot<\/a>, Cellact, The Netherlands<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">This presentation shows how Kamailio was used Kamailio as a server in a Web3 Telecom solution.<\/p>\n<p>Some highlights include:<\/p>\n<p>&#8211; using crypto wallet for registration instead of username and password<\/p>\n<p>&#8211; how one Kamailio can serves different service providers<\/p>\n<p>&#8211; decentralised solution based on Kamailio<\/p>\n<p>&#8211; allowing combination of different user identities such as ENS, e-mail or phone number using the same server<\/p>\n<p>&#8211; examples from the Kamailio flow that are integrated with Polygon blockchain &#8211; for call establishment.<\/td>\n<\/tr>\n<tr id=\"d8s2\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">14:50-15:10\u00a0\u2666 <strong> Building A Flexible Kamailio SBC With Reusable SIP Manipulation Rules<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Nuno Reis<\/a>, Portugal<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">Kamailio is known as a prominent SIP proxy server for its flexibility and extensibility. In this talk, we explore how to leverage Kamailio&#8217;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&#8217;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.<\/td>\n<\/tr>\n<tr id=\"d8s3\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">15:10-15:30\u00a0\u2666 <strong> Building Active-Active Kamailio Setup With DMQ<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Viktor Litvinov<\/a>, Net2Phone<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">The session illustrates how Kamailio&#8217;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.<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>15:30-16:00<\/strong> \u2666 Coffee Break<\/span><\/td>\n<\/tr>\n<tr id=\"d8s4\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">16:00-16:30\u00a0\u2666 <strong> Lessons Learned From Enterprise Deployments Of Kamailio<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Fred Posner<\/a>, Lod, USA<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr id=\"d8s5\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">16:30-16:45\u00a0\u2666 <strong> WebRTC: Troubleshooting Call Establishment and Media Quality<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Giacomo Vaca<\/a>, Signalwire, Italy<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">Establishing WebRTC sessions reliably and quickly, and maintaining good media quality throughout a session, are ongoing challenges for service providers. In this talk, we\u2019ll dive into the details of session negotiation and media setup, with a focus on troubleshooting techniques and diagnostic tools. Special attention will be given to scenarios involving FreeSWITCH as the media server and Kamailio as the signaling proxy, highlighting common pitfalls and practical solutions drawn from real-world deployments.<\/td>\n<\/tr>\n<tr id=\"z2sz\">\n<td style=\"text-align: left; background-color: #eeeeee;\"><span style=\"color: #000080;\">16:45-17:00 \u2666 <strong> Kamailio And SIP Transport Layers<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\"><a href=\"\/\/www.kamailioworld.com\/k2025\/speakers\/\">Daniel-Constantin Mierla<\/a>, Co-Founder Kamailio, Asipto, Germany<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; border: none solid none solid;\">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.<\/td>\n<\/tr>\n<tr>\n<td><span style=\"color: #000080;\"><strong>17:00-17:15<\/strong> \u2666 End Of Day \u2013 Closing Remarks<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<hr \/>\n<hr \/>\n<p><em>Presentation proposals can be submitted via:<\/em><\/p>\n<ul>\n<li><a href=\"https:\/\/www.kamailioworld.com\/k2025\/call-for-speakers\/\">https:\/\/www.kamailioworld.com\/k2025\/call-for-speakers\/<\/a><\/li>\n<\/ul>\n<hr \/>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The schedule may still change, check periodically the website for the latest version! Event structure: Monday, May 12, 2025: 08:30 &#8211; Registration Monday, May 12, 2025: 09:00 &#8211; 18:00 &#8211; Presentations Monday, May 12, 2025: 19:00 &#8211; 21:00 &#8211; Social Networking Event Tuesday, May 13, 2025: 08:30 &#8211; Registration Tuesday, May 13, 2025: 09:00 &#8211;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2634","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/pages\/2634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/comments?post=2634"}],"version-history":[{"count":213,"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/pages\/2634\/revisions"}],"predecessor-version":[{"id":5257,"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/pages\/2634\/revisions\/5257"}],"wp:attachment":[{"href":"https:\/\/www.kamailioworld.com\/k2025\/wp-json\/wp\/v2\/media?parent=2634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}