{"id":422,"date":"2026-03-11T06:22:59","date_gmt":"2026-03-11T05:22:59","guid":{"rendered":"https:\/\/www.kamailioworld.com\/k2026\/?page_id=422"},"modified":"2026-05-03T10:27:12","modified_gmt":"2026-05-03T09:27:12","slug":"schedule","status":"publish","type":"page","link":"https:\/\/www.kamailioworld.com\/k2026\/schedule\/","title":{"rendered":"Schedule"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p><em>The schedule may still change, check periodically the website for the latest version!<\/em><\/p>\n\n\n\n<p><strong>Event structure:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Thursday, May 7, 2026: 08:30 \u2013 Registration<\/li>\n\n\n\n<li>Thursday, May 7, 2026: 09:00 \u2013 18:00 \u2013 Presentations<\/li>\n\n\n\n<li>Thursday, May 7, 2026: 19:00 \u2013 21:00 \u2013 Social Networking Event<\/li>\n\n\n\n<li>Friday, May 8, 2026: 08:30 \u2013 Registration<\/li>\n\n\n\n<li>Friday, May 8, 2026: 09:00 \u2013 17:00 \u2013 Presentations<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:80%\">\n<h3 class=\"wp-block-heading has-text-align-right has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background\"><strong>Thursday, May 7, 2026<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>08:30&nbsp;\u2666 Registration<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>09:00-09:10&nbsp;\u2666 Welcome<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Elena-Ramona Modroiu<\/a>, Co-Founder Kamailio, Germany<\/td><\/tr><tr><td>Welcome notes.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>09:10-09:30&nbsp;\u2666 <strong>Kamailio \u2013 Last Year In Review<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Daniel-Constantin Mierla<\/a>, Co-Founder Kamailio, Germany<\/td><\/tr><tr><td>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 v6.0 and v6.1, and what else has been developed meanwhile.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>09:30-10:00&nbsp;\u2666 <strong>How To Build Your Own Open Source AI Voice Bot From Scratch<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Andreas Granig<\/a>, CEO, Austria<\/td><\/tr><tr><td>Learn how to build your own open source voice bot from scratch leveraging BareSIP and using different types of architectures such as OpenAI or Gemini speech-to-speech vs sst-llm-tts approaches, cloud vs local services and how to measure the performance and accuracy of such a bot.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>10:00-10:30&nbsp;\u2666 The Point Of No Return: NG112\/911 Reality Vs. The Standards In 2026<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Wolfgang Kampichler<\/a>, Frequentis, ETSI, Austria<\/td><\/tr><tr><td>By 2026, Next Generation emergency communications have moved past the theoretical phase and into a &#8220;Point of No Return.&#8221; With the European Accessibility Act deadline of 2027 fast approaching and the FCC&#8217;s Phase 2 NG9-1-1 interoperability requirements in full swing, the industry is no longer just discussing NG \u2013 it is migrating under intense pressure. But what happens when NENA i3 and ETSI TS 103 479 standards meet the reality of carrier networks and diverse vendor implementations? This session provides a status report on the global state of emergency services. We will dive into the latest standardization updates from NENA and ETSI, focusing on how Kamailio serves as the backbone for the Emergency Service Routing Proxy (ESRP). Whether you are a provider navigating compliance or a developer curious how SIP saves lives, this talk provides the architectural insights and reality check needed for the future of emergency communications.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>10:30-11:00&nbsp;\u2666 Coffee Break<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>11:00-11:30&nbsp;\u2666 <strong>Scalable Push-Driven Call Delivery in Distributed Kamailio Architectures<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Elena Darriba<\/a>, Senior Voice Engineer CloudTalk, Spain<\/td><\/tr><tr><td>Delivering mobile calls through push notifications in distributed SIP infrastructures introduces complex signaling and routing challenges, particularly when operating behind load balancers and WebSocket-based client connections.<br><br>In this talk, we present a production-proven approach for delivering mobile calls using Kamailio with asynchronous push notifications and transaction suspension. In our architecture, SIP signaling must maintain WebSocket affinity to the same Kamailio instance in an auto-scaling group, even when operating behind a load balancer. To achieve this, we implemented custom internal signaling mechanisms that ensure requests are routed through the correct node while preserving session consistency.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>11:30-12:00&nbsp;\u2666 Twenty Years, One Constant: Kamailio At The Heart Of A Changing Stack<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Charles Chance<\/a>, Simwood, UK<\/td><\/tr><tr><td>Simwood has run Kamailio in production for two decades. Across that time almost every component of the carrier stack has been replaced at least once &#8211; the softswitch, the database, the deployment model, the media layer. Kamailio hasn&#8217;t.<br><br>This talk explains why Kamailio has remained the constant, and why it&#8217;s now the integration point for some of the most cutting-edge things Simwood is building, including conversational AI agents that act as first-class SIP endpoints and a realtime call intelligence platform built on RTPEngine&#8217;s recent ng-protocol additions. The thesis: a fast, reliable SIP edge, close to where calls meet customers, is more strategically important in 2026 than it ever was &#8211; and the next generation of voice products plug into it rather than replacing it.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>12:00-12:30&nbsp;\u2666 Implementing Real Time Text In A VoIP Infrastructure<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Henning Westerholt<\/a>, CEO Gilawa, Cyprus<\/td><\/tr><tr><td>The addition of real-time text (RTT) functions to voice and video calls is a requirement that has recently been introduced in the European Union and other countries. This presentation describes various options for implementing RTT with open source VoIP components such as Asterisk. It provides an overview of the protocols involved, such as T140 over RTP in accordance with RFC 4103. It also offers an overview of test clients, interoperability options and potential challenges during an implementation.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>12:30-13:30&nbsp;\u2666 Lunch Break<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>13:30-14:00&nbsp;\u2666 <strong>APIBAN and Kamailio<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Fred Posner<\/a>, Founder APIBan, LOD, USA<\/td><\/tr><tr><td>APIBAN is a free service helping you protect your SIP and WebRTC systems from unwanted traffic. Discussion regarding methods of implementing APIBAN data into Kamailio as well as what&#8217;s new in APIBAN. From new open source clients to additional features, there is much to talk about!<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>14:00-14:20&nbsp;\u2666 Seamless Deployment And Fault Tolerance With KDMQ<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Viktor Litvinov<\/a>, Senior Voice Engineer Net2Phone, Spain<\/td><\/tr><tr><td>A presentation about Kamailio&#8217;s Distributed Message Queue (KDMQ) module and its related extensions, sharing tips and tricks to help getting started or to optimise existing configurations for redundancy, scalability and security.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>14:20-14:40\u00a0\u2666 <strong>SIP-Based OTT Voice And Video In Private 5G SA<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Elena-Ramona Modroiu<\/a>, Senior Researcher Technische Universitat Berlin &#8211; AV Chair, Germany<\/td><\/tr><tr><td>A talk about the results and lessons learned across two deployments, one using only open source applications and one using also commercial components. Kamailio and RTPEngine are used as SIP signalling server and RTP relay in both deployments, while the other open source components consisted of Open5GS and srsRAN on the infrastructure side and Linphone on an Android mobile phone and on a single-board computer outfitted with with a 5G modem running Ubuntu.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>14:40-15:00&nbsp;\u2666 Advanced Vendor Routing Selection Using CGRateS And Kamailio<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Dan Bogos<\/a>, CEO ITSysCom, Germany<\/td><\/tr><tr><td>Routing SIP calls towards different vendors is a major functionality of a SIP Proxy, hence the importance of the functionality and flexibility which the routing component brings in. In this talk Dan will walk the audience through the RouteS subsystem of CGRateS and its integration with Kamailio via its versatile Evapi module. CGRateS is a battle-tested Open-Source Enterprise Billing Suite with support for various prepaid and postpaid billing modes.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>15:00-15:30&nbsp;\u2666 <strong>Homer SIPCapture 11<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Alexandr Dubovikov<\/a>, CTO QXIP, Germany<\/td><\/tr><tr><td>This presentation introduces the release of the latest version of Homer 11, a powerful monitoring and troubleshooting platform for VoIP networks. The session will showcase a broad range of new features and enhancements designed to improve visibility, reliability, and control across modern communication infrastructures. Particular emphasis will be placed on major performance improvements, scalability, and high-throughput processing, enabling efficient monitoring even in large-scale VoIP environments. Attendees will learn how Homer 11 helps operators and engineers gain deeper insights into SIP signaling, call flows, and network behavior, making VoIP operations more transparent, stable, and easier to manage.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>15:30-16:00&nbsp;\u2666 Coffee Break<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure id=\"d01s1600\" class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>16:00-16:30&nbsp;\u2666 <strong>The Evolution of SER-Kamailio Project<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td>Open Discussion Panel<\/td><\/tr><tr><td>An open discussion with the people involved in the planning and development of the project back in early 2000&#8217;s, joined by those that witnessed its evolution along 25 years of development.<br><br>With: Prof. Dr. Hc. Radu Popescu-Zeletin (TU Berlin, Germany), Dorgham Sisalem (CEO Frafos, Germany), Jiri Kuthan (iptel.org, Czech Republic), Andrei Pelinescu-Onciul (Frafos, Germany), Jan Janak (Columbia University, USA), Dragos Vingarzan (Neat Path Networks, Germany), Daniel-Constantin Mierla (Kamailio &#8211; Asipto, Germany) <\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>16:30-17:00&nbsp;\u2666 <strong>Six Strange Things You Can Do With Realtime Media In Chromium<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Tim Panton<\/a>, |pipe|, UK<\/td><\/tr><tr><td>The web platform keeps expanding its realtime capabilities. This talk is a swift lighthearted jaunt around some of the new and strange things you can do with a chromium based browser. Some of them have practical uses (like replaying the last minute of live video) others are just amusingly odd. Some are at the bleeding edge behind flags \u2013 others have been there for a while but not (mis)used correctly yet. Demos will be done for most of them and there will be open source code available.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>17:00-17:30&nbsp;\u2666 <strong>AI Voice Agents over SIP: Operating Pipecat.ai in Real\u2011Time Carrier Environments<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Varum Singh<\/a>, CTO Daily.co, USA<\/td><\/tr><tr><td>This talk walks through a concrete architecture of running SIP directly to Pipecat agents with Kamailio and doing tens of thousands of CPS, in some cases ramping up to place 1M SIP calls in an hour.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>17:30-18:00&nbsp;\u2666 Your Deployment On Stage &#8211; <strong>5 Minutes 5 Slides<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Andreas Tarp<\/a>, Sipgate, Germany<\/td><\/tr><tr><td>Your chance as a participant to Kamailio World Conference 2026 to show what you are doing in the RTC space, what are your services and products, where and how Kamailio is used. You get 5 minutes to speak on maximum 5 slides and then let the discussions to continue during the breaks and social networking events.<br>Submit proposal via:<br>  &#8211; <a href=\"https:\/\/www.kamailioworld.com\/k2026\/deployments-on-stage\/\">https:\/\/www.kamailioworld.com\/k2026\/deployments-on-stage\/<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>18:00&nbsp;\u2666 End Of Day &#8211; Closing Remarks<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>19:00-21:00&nbsp;\u2666 Social Networking Event &#8211; Cocktail Party<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-right has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background\"><strong>Friday, May 8, 2026<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>08:30&nbsp;\u2666 Registration<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>09:00-09:05&nbsp;\u2666 Welcome<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>09:05-09:30&nbsp;\u2666 The Future Of Kamailio &#8211; Ask Me Anything<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td>Open Discussion Panel &#8211; Kamailio Developers<\/td><\/tr><tr><td>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>The panelists will be several prominent Kamailio developers and community members, among them Daniel-Constantin Mierla, Victor Seva, Federico Cabiddu, Andreas Granig, Alexandr Dubovikov, Fred Posner, Henning Westerholt.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>09:30-09:50&nbsp;\u2666 Decentralized Notifications Using Kamailio<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Jonathan Kandel<\/a>, Cellact, Netherlands<\/td><\/tr><tr><td>Push notifications are the backbone of modern VoIP, without them, incoming calls never ring. But today&#8217;s approach funnels every notification through centralized servers that hold your Firebase and APNs credentials, creating single points of failure and custody risk. This talk presents a working architecture that eliminates the centralized notification server entirely. By storing signing credentials inside Oasis Sapphire &#8211; a confidential smart contract environment, we move credential custody on-chain where private keys are encrypted at the hardware level and never exposed to any operator. Kamailio triggers the notification flow, but the actual JWT signing happens on-chain, receives a signed JWT assertion, exchanges it for an access token, and delivers the push notification to FCM or APNs, all without a middleman server touching the credentials, thus allowing for multiple service providers with different clients to work with one\/many Kamailio servers with\/out trust.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>09:50-10:10&nbsp;\u2666 Damn Vulnerable RTC: A Kamailio, Asterisk And RTPEngine Lab For Security Testing<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Sandro Gauci<\/a>, Founder Enable Security, Germany<\/td><\/tr><tr><td>Where do you safely practice attacking real VoIP vulnerabilities without breaking production systems? After years of needing a reliable target for testing our security tools, we built the most insecure VoIP platform we could, using the same components this community works with daily.<br><br>This talk introduces Damn Vulnerable Real-Time Communications (DVRTC), an intentionally vulnerable platform built on Kamailio, Asterisk, rtpengine and other open-source components. Originally developed as our internal demo server for testing security tools, we&#8217;re now releasing it to the community.<br><br>It will cover why we built it and walk through key vulnerabilities we&#8217;ve implemented: SIP registration hijacking, authentication bypasses, and RTP injection. I&#8217;ll also explain how we configured the stack to be deliberately insecure while remaining realistic. Finally, I&#8217;ll demonstrate how the Homer integration lets you visualize attacks in real-time, and discuss how we&#8217;re using DVRTC as a VoIP honeypot to research real-world attack patterns.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>10:10-10:30&nbsp;\u2666 To KEMI Or Not To KEMI<\/strong>?<\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Iurii Gorlichenko<\/a>, RTC Consultant, Netherlands<\/td><\/tr><tr><td>KEMI is a powerful tool within the Kamailio ecosystem. However, it is not always obvious when it provides real benefits and when it may instead overcomplicate development and system maintenance. With all the power it offers comes significant responsibility. It requires careful consideration and a well-defined strategy when choosing the right approach for a particular project. I have been working with KEMI since it was introduced, and I also used its predecessor for many years before that.<br><br>In this session, I would like to highlight when KEMI is something you simply cannot avoid. When it will not solve the task. When it provides the most value as part of a hybrid approach with native configuration I will also discuss the consequences of using KEMI compared to native configuration, and how to effectively manage those trade-offs.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>10:30-11:00&nbsp;\u2666 Coffee Break<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>11:00-11:30&nbsp;\u2666 VCONs: Turning Your SIP Calls Into Structured, Auditable Conversation Records<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Dan Jenkins<\/a>, CEO Nimble Ape, UK<\/td><\/tr><tr><td>Every call that flows through your Kamailio infrastructure generates valuable data \u2014 but right now, that data is scattered across CDRs, recording files, transcripts, and proprietary analytics platforms that don&#8217;t talk to each other. What if every conversation produced a single, structured, signed, portable record that captured everything: who was in the call, what was said, what happened, and what analysis was performed on it?<br><br>That&#8217;s what VCONs (Virtual Conversations) deliver. It&#8217;s an IETF standard (now a full working group with draft RFCs published in 2025) that defines a JSON-based container for conversation data \u2014 think of it as a vCard, but for conversations.<br><br>In this talk, I&#8217;ll demonstrate integration modules that generate VCONs directly from SIP call data flowing through Kamailio. When a call completes, the module captures the participants, dialog metadata, timestamps, and media references and assembles them into a standards-compliant vCon. That vCon can then be signed for integrity, shipped to a conserver for storage and indexing, and fed into AI analysis pipelines for transcription, sentiment analysis, compliance monitoring, or whatever your business needs.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>11:30-12:00&nbsp;\u2666 The RTC Control Plane<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Giacomo Vacca<\/a>, Signalwire, USA<\/td><\/tr><tr><td>SignalWire is built on open-source engines the telecom community knows well \u2014 FreeSWITCH, Kamailio, Coturn or Hepic. This talk is a practical tour of the modern API surface that sits above them: SWML for declarative call flows, the Relay SDK for real-time WebSocket control, Call Fabric for unified resource addressing, and the AI Agents SDK for building voice AI in Python. The presentation walks through what each layer does, how they fit together, and close with a live demo showing how quickly a developer can go from zero to a working application.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>12:00-12:30&nbsp;\u2666 <strong>Kamailio Code Challenge \u2013 Crack The Logic!<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Markus Monka<\/a>, Kamailio, Sipgate, Germany<\/td><\/tr><tr><td>You know Kamailio \u2013 but can you recognize its logic at a glance?<br>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:<br>* A mysterious Kamailio script appears on the big screen.<br>* The audience has 2 minutes to figure out what it does.<br>* If someone solves it, they win a prize!<br>* If no one cracks the code, the submitter wins instead!<br>Ready for the challenge? Put your Kamailio knowledge to the test and claim the prize!<br>Config snippet submission via the web form available at:<br>  &#8211; <a href=\"https:\/\/www.kamailioworld.com\/k2026\/kamailio-code-challenge\/\">https:\/\/www.kamailioworld.com\/k2026\/kamailio-code-challenge\/<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>12:30-13:30&nbsp;\u2666 Lunch Break<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>13:30-14:00&nbsp;\u2666 <strong>RTP &#8211; The Undebuggable Part Of SIP Calls &#8211; Or Maybe Not?<\/strong><\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Sebastian Damm<\/a>, Pascom, Germany<\/td><\/tr><tr><td>Whenever customers complain about \u00abaudio issues\u00bb, the usual approach in many companies is to duck &amp; hide and wait for them to go away. Audio problems are mostly invisible: no logs, no traces, no useful statistics. And for most customers, it just works \u2014 until it suddenly doesn\u2019t. In this talk, I will take you on a journey that ended with a single\u2011line bugfix in <em>rtpengine<\/em>. Along the way, we will look at what made these RTP issues so hard to diagnose, what we learned while chasing them down, and how we used those lessons to improve our infrastructure in order to get better insights. The goal: being able to help customers and our customer support crew even when the problem <em>really is<\/em>&nbsp;\u201cjust the audio\u201d.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>14:00-14:30&nbsp;\u2666 Enabling Rf Billing with Kamailio: From SIP Events to CDRs<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Roman Onic<\/a>, Kontron, Austria<\/td><\/tr><tr><td>As part of the modernization of operational infrastructures, Kontron Transportation GmbH developed and introduced an MCx train system based on IMS architecture in order to replace existing old analog radio and GSM-R systems.<br>Along with this, the Rf interface was introduced in such networks. The Rf interface allows an IMS Charging Trigger Function (CTF) to issue offline charging events to a Charging Data Function (CDF).<br>Within Kontron Transportation GmbH, this feature implements the CTF at S-CSCF based on Kamailio.<br>In this session an introduction of this Interface along with some use-cases and showing how from SIP Signaling via Diameter over Rf a CDR will be created.<br>On top, for testing purposes an adjustable tool to generate mass CDRs was developed on the S-CSCF.<br>The CDRGen tool is provided on S-CSCF using kamcmd. This will be part of the session as well.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>14:30-15:00&nbsp;\u2666 Adding Real-Time AI Pipelines To VoIP\/WebRTC Calls With Juturna<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Lorenzo Miniero<\/a>, Founder Janus Gateway, Meetecho, Italy<\/td><\/tr><tr><td>AI has taken multiple industries by storm, and that has certainly been true for VoIP and WebRTC applications as well. Whether it is for transcriptions, agenting, or any generic AI-based processing, it&#8217;s become important to have ways to get access to the real-time streams used in VoIP and WebRTC conversations, and process them in a timely and structured fashion.<br><br>While there are many ways to use AI with media, many of them work from the assumption that the media to process is already available, with less of a focus on the real-time aspect of it. This is what we tried to address with Juturna, an open source modular framework for building dynamic and real-time pipelines, with different nodes taking care of different aspects of typical AI workflows, all taking into account the real-time nature of the media flowing through the pipeline itself.<br><br>In this presentation we&#8217;ll give an introduction to the Juturna architecture, a few typical workflows (including how we use it in production ourselves for real-time transcriptions of IETF meetings), and explain the changes we made to the Janus WebRTC Server to also allow the SIP plugin to leverage the Juturna functionality and potential for a plethora of interesting use cases.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>15:00-15:30&nbsp;\u2666 Dangerous Demos<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">James Body<\/a>, Telet Research, UK<\/td><\/tr><tr><td>Live and interactive Dangerous Demos session which can be done by any of the participants at the event, with subjects containing material&nbsp;that is exciting, educational, entertaining, energetic and potentially&nbsp;explosive, of course, all harmless and related to anything Real Time Communications.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>15:30-16:00&nbsp;\u2666 Coffee Break<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>16:00-16:30&nbsp;\u2666 Bridging SIP Infrastructure And Conversational AI: Kamailio Telemetry Through MCP And Tooling<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Mack Hendricks<\/a>, Founder dOpenSource, USA<\/td><\/tr><tr><td>Conversational AI tools such as ChatGPT and Claude has became the new user interface for finding answers. We are seeing more people wanting to use the power of these systems to gather information from multiple external systems in efforts to receive recommendations on the next best action. Many people are looking for these system to become fully autonomous so that they actually implement the action, monitor the action and make a counter action if needed. In this presentation we will discuss how we exposed Kamailio to these tools and the lessons learned.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#eeeeee\"><thead><tr><th><span style=\"color: #000080;\"><strong>16:30-17:00&nbsp;\u2666 Kamailio &#8211; Transport Layer Scalability &#8211; Multi-Processing And Multi-Threading<\/strong><\/span><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\" data-type=\"link\" data-id=\"https:\/\/www.kamailioworld.com\/k2026\/speakers\/\">Daniel-Constantin Mierla<\/a>, Co-Founder Kamailio, Asipto, Germany<\/td><\/tr><tr><td>In the recent releases, Kamailio has introduced multi-threading SIP traffic processing capability for UDP and TLS transport layers, as alternatives to the existing multi-process working approach. This talk present the benefits and drawbacks of each model, helping to decide which one is better suitable to meet the particular needs for scalability of the VoIP platform and the interconnected backends or API servers.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td><span style=\"color: #000080;\"><strong>17:00&nbsp;\u2666 End Of Day &#8211; Closing Remarks<\/strong><\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:20%\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The schedule may still change, check periodically the website for the latest version! Event structure: Thursday, May 7, 2026 08:30&nbsp;\u2666 Registration 09:00-09:10&nbsp;\u2666 Welcome Elena-Ramona Modroiu,&hellip;<\/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-422","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/pages\/422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/comments?post=422"}],"version-history":[{"count":90,"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/pages\/422\/revisions"}],"predecessor-version":[{"id":721,"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/pages\/422\/revisions\/721"}],"wp:attachment":[{"href":"https:\/\/www.kamailioworld.com\/k2026\/wp-json\/wp\/v2\/media?parent=422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}