OpenSIPS Summit , 12th-13th of May 2015 , Westcord Fashion hotel (Fashion Lounge), Andreasplein, Amsterdam, NL.
1. Conference schedule, 12th of May 2015
08:00 - 10:00 Registration and Coffee
10:00 - 11:30 Bogdan-Andrei Iancu - OpenSIPS project - Introducing OpenSIPS 2.1
» OpenSIPS 2.1 is one of the most exciting release in the last years. It brings radical "under-the-hood" changes aiming to make OpenSIPS a top SIP server, in terms of scalability, reliability and performance.
» The "high-level" features become richer with the 2.1 release - the ability to do Fraud Detection, SIP Compression, Advanced Topology Hiding and Emergency Call comes as to complement the "low-level" features as WebSocket support or Asynchronous DB queries.
11:30 - 12:15 Dan Christian Bogos - ITsysCOM - Real-time charging for OpenSIPS 2.1 using CGRateS
» In an era when customers are increasingly demanding quality from their VoIP networks, it is vital for the operators to have the ability of monitoring their traffic statistics and being able to react on network issues in real-time. This becomes even more of a challenge when dealing with large call volume peaks.
» In this talk, Dan will guide the audience through advanced traffic stats and costs monitoring facilities built within CGRateS charging system, touching concepts such as filtered monitor instances with granular time and/or item count windows and configurable reactions.
12:15 - 13:45 Lunch break
13:45 - 14:30 Pete Kelly - Sourcevox - Making Routing Decisions with OpenSIPS
» In addition to standard modules, OpenSIPs comes with a powerful "turing complete" scripting language which truly allows you to do some remarkable things when routing a simple SIP request.
» In this example Least Cost Routing is explored. Using the OpenSIPs modules and scripting language, this presentation explores how a business definition of Least Cost Routing can be easily achieved with a combination of OpenSIPs modules and the scripting language.
14:30 - 15:15 Liviu Chircu - OpenSIPS Project - Async Operations with OpenSIPS 2.1 (workshop)
» Starting with the 2.1 release, OpenSIPS provides the ability to perform script I/O operations in an asynchronous way. What does this mean? It means no more blocking and waiting after queries to external entities, like databases, HTTP servers or scripts. Such a non-blocking operation mode eliminates the risks of having the service blocked due to different external queries; while waiting for responses, OpenSIPS can handle other operations or traffic, leading to a major improvement in service availability and resource usage.
» This workshop focuses on how to perform database (MySQL) queries from script by using the asynchronous support. As the DB interaction is a must for all VoIP services, we will see how to do user authentication or how to fetch user profile with no blocking/delay penalties. The REST client in OpenSIPS can also operate in asynchronous mode, allowing an efficient way to query external services like LRN.
15:15 - 16:00 Liviu Chircu - OpenSIPS Project - Fraud Detection with OpenSIPS 2.1 (workshop)
» Fraud is a major problem nowadays and it is more complex as it depends on the end-user/end-device security level. And all the VoIP providers are looking forward for ways to protect their users and avoid the blame.
» This tutorial uses OpenSIPS 2.1 to detect potential fraud attempts by inspecting the traffic in realtime and correlating it with the calling patterns of the end-user. Several calling parameters are monitored and inspected in order to identify (in a per-user basis) users who were potentially hijacked and scammed.
16:00 - 16:30 Coffee break
16:30 - 17:15 Ingmar Steen - Voipro Nederland - Using OpenSIPS as toolkit in a distributed hosted voice environment
» OpenSIPS is a very flexible and powerful toolkit for solving problems in a SIP environment, for instance as glue between SIP implementations. Its modular nature and the scripting language make it possible to build very lightweight, targeted connectors that solve mismatches between SIP implementations.
» The talk will to show how Asterisk, Lync, and the SIP implementations in VoIP phones can be improved using OpenSIPS.
17:15 - 18:00 Saúl Ibarra Corretgé - AG Projects - WebRTC enabling your OpenSIPS infrastructure
» SIP2SIP.info is one of the largest freely available SIP infrastructures out there. It uses OpenSIPS at the core and this talk will present our efforts at enabling WebRTC endpoints to work with it.
2. OpenSIPS Social Event, 12th of May 2015
3. Conference schedule, 13th of May 2015
10:00 - 10:45 Antonis Psaras - Microbase, Greece - First Carrier Deployment based on OpenSIPs 2.1
» OpenSIPs 2.1 is released and the first carrier deployment based on it will be rolled out just after the Summit. Most of the carriers are not open to alternative and open source solutions. In the presentation I will show you how we managed to replace an Acme packets SBC cluster and a Teles Switch with OpenSIPs, increasing capacity, security, flexibility and scalability of the carrier’s infrastructure.
10:45 - 11:30 Alexandr Dubovikov - Founder of Homer Sipcapture project - SIP Troubleshooting with Homer & Friends (Workshop)
» This workshop focuses on tools, techniques and ideas useful when capturing, collecting and analyzing VoIP signaling and media scenarios for the purpose of troubleshooting and investigation. Leveraging experience gathered assisting operators and vendors small and BIG, the SIP Troubleshooting workshop covers and describes a range of approaches and solutions mostly driven by open-source projects such as SIPCapture's own Homer, Captagent, sipgrep, nprobe/ntopng and more.
11:30 - 12:15 Saúl Ibarra Corretgé - AG Projects - CDRTool - CDR mediation and rating engine for OpenSIPS
» CDRTool is a CDR mediation and rating engine for Call Details Records generated by OpenSIPS SIP Proxy/Registrar in combination with Freeradius server. It provides instant access to SIP logs from CDR level to protocol level. CDRTool rating functions are available from the network over a TCP socket and can be used for both postpaid and prepaid applications. Call Control prepaid application for OpenSIPS is available to provide session control for prepaid services.
12:15 - 13:45 Lunch break
13:45 - 14:30 Razvan Crainea - OpenSIPS Project - OpenSIPS 2.1 as edge proxy (I) - Compression and TH (workshop)
» OpenSIPS 2.1 is a powerful, but flexible Edge Proxy. It can front any kind of SIP core (any as service and any as implementation) in order to secure or enhance the core service.
» This first part of the workshop focuses on configuring OpenSIPS as front SIP Filter and Load Balancer. With 2.1 release, OpenSIPS can take care of more security and call handling aspects as ever. The workshop will show you how to do transparent but efficient fronting and how to do traffic balancing in a SIP wise manner (in conjunction with advanced services as Attended Call Transfer or Conferencing).
» Further we'll look into more complex capabilities of an Edge proxy. Mainly about how do handle the SIP traffic in a different way, on the inbound and outbound direction. The workshop shows how to take advantage of the compression ability of OpenSIPS 2.1 in order to minimize the SIP traffic and avoid network issues. From topology perspective, OpenSIPS 2.1 can do hiding on both levels, network and SIP - minimizing the information about the SIP core network is the best way to prevent the external attacks or inter-operability issues.
14:30 - 15:15 Razvan Crainea - OpenSIPS Project - OpenSIPS 2.1 as edge proxy (II) - WebSockets and TLS (workshop)
» The second part of the workshop focuses on SIP transport protocols - how to address related aspects with OpenSIPS 2.1. Starting from how to achieve bridging between different types of networks, the workshop will guide you all the way to doing SIP protocol conversion - providing TCP, TLS and WebSockets to end users, while converting everything to UDP in the core network.
15:15 - 16:00 Alexandru Ionescu - OpenSIPS Project - OpenSIPS Control Panel, the WEB Portal for OpenSIPS - (workshop)
» OpenSIPS Control Panel is a provisioning web interface for OpenSIPS. This workshop shows how to configure the Control Panel for various OpenSIPS functionalities (like Dispatcher, Dynamic Route, SIP tracing and more), but also how to use a single Control Panel instance to provision multiple OpenSIPS instances.
16:00 - 16:30 Coffee break
16:30 - 17:15 Damien Sandras - Be IP - OpenSIPS as an IP-PBX replacement in a multi-sites environment
» Using OpenSIPS and Asterisk as an IP-PBX replacement in a multi-sites environment. This presentation will cover the OpenSIPS implementation, features and architecture that were put in production for a Belgian government agency.
17:15 - 18:00 Grygoriy Dobrovolskyy - Networth Telecom - Solving the issue of massive queues with OpenSIPS call center module
» Treat the customers as quickly as you can is the main objective for each call center, to help with that OpenSIPS presented its Call Center module in recent release. This talk will show you the real use case scenario, and web interface we build around it.
Event sponsored by: