Dialog triggers, or how to control the calls from script

The OpenSIPS script is a very powerful tool, both in terms of capabilities (statements, variables, transformations) and in terms of integration (support for DB, REST, Events and more). So why not using the OpenSIPS script (or the script routes) to interact and control your call, in order to build more complex services on top of … Continue reading Dialog triggers, or how to control the calls from script

SIP Push Notification with OpenSIPS 3.1 LTS [RFC 8599 support][Part I]

As we get closer to the much-anticipated release of OpenSIPS 3.1 LTS, a new major feature has been merged into the master branch: full support for standards-based SIP Push Notifications (short: "SIP PN"), a.k.a. RFC 8599! In this two-part series, I'm going to present two sides of the story: first, the IETF document itself: the … Continue reading SIP Push Notification with OpenSIPS 3.1 LTS [RFC 8599 support][Part I]

Back-to-Back & Clustering, a love story in OpenSIPS 3.1

There is no doubt that the back-to-back support is a very important asset for OpenSIPS. Maybe you do not use it directly with B2B scenarios, but there are several modules using the B2B support in order to provide even more complex calling scenarios, like: Call Center - for managing the call between queue and agentsSIPREC … Continue reading Back-to-Back & Clustering, a love story in OpenSIPS 3.1

DFKS or the “Key to Synchronization”

In advanced Class 5 SIP systems, the "intelligence" is not a characteristic reserved 100% only to the SIP Server (or Application Server component). In such system, the "intelligence" - meaning the ability to control and operate the Class 5 specific features - is actually shared between all the SIP phones and the SIP Server. This … Continue reading DFKS or the “Key to Synchronization”

Call Center – an easier integration with OpenSIPS 3.1

The Call Center module in OpenSIPS proved to be a great asset for the Class 5 ecosystem. This module provides a powerful and flexible call queuing and distribution engine. Still we cannot say it is an 100% Call Center solution as the module does not provide any support for the agent side, but only for … Continue reading Call Center – an easier integration with OpenSIPS 3.1

Real-Time Rating and Cost Based Routing in OpenSIPS 3.1

While there are numerous external, open-source rating and billing engines available in the wild (e.g. CGRateS, ASTPP), having a quick and easy way of putting a price for a call, without relying on external applications, can be a valuable asset to have. With the addition of the rate_cacher module, OpenSIPS 3.1 gains the ability of caching … Continue reading Real-Time Rating and Cost Based Routing in OpenSIPS 3.1