SIP routing
Programmable routing engine with a flexible C-like scripting language.
From startup VoIP platforms to Tier-1 operators — OpenSIPS handles the signaling.
$ apt install opensips
Trusted by
What it does
Programmable routing engine with a flexible C-like scripting language.
TLS, SRTP, anti-flooding, fraud detection, blacklists.
Geo-distributed deployments, replication, HA failover.
Presence, B2BUA, registrar, SMS gateway, media handling.
Live profiling, metrics, tracing, MI and event interfaces.
120+ modules, REST, MI, event interfaces, Perl/Java SDK.
Profiling with OpenSIPS 4.0 or the realtime X-ray of OpenSIPS, to answers to: what my OpenSIPS is doing, why is it slow or why not handling traffic.
The Summit is over, enriching us with presentations, recordings and photos, all gathered for you to review!
We are proud to announce the latest Community Edition project: the OpenSIPS Session Border Controller.
A new round of minor versions for all stable releases.
The 4.0 version is a turning point in the OpenSIPS evolution, opening the way to radically change and improve legacy concepts and code.
OpenSIPS 4.0 brings a full TCP/TLS redesign, from multi-process connection handling to a centralized, multi-threaded I/O model.
Bridge IMS and legacy SIP networks using either simple built-in enablement or full scripting control.
The bond sockets make possible the proper selection of the outbound socket based on the last-minute discovered (DNS based) properties of the destination.
Check out the HAProxy Proxy Protocol implementation in OpenSIPS 4.0 in our latest blog post!
OpenSIPS Control Panel 9.3.6, compatible with OpenSIPS 3.6.x versions has just been released!
Two new minor versions of our stable releases are out!
OpenSIPS 4.0 brings dynamic allocation of high number of branches per transaction, without any memory or processing penalties.
A new round of minor versions for all stable releases.
Two new minor versions of our stable releases are out!
A new round of minor versions for all stable releases.
OpenSIPS 3.6 is now stable, as beta testing phase is complete!
We just released two new minor versions, one for each stable OpenSIPS release!
We are pleased to announce a major refresh of the official OpenSIPS package repository infrastructure. The repositories available at: are now served by a completely new repository and package-building…
The OpenSIPS documentation was designed and structured more than 15 years ago. The documentation covers a vast area – the generic manual, core documentation, module’s documentation, tutorials, migrati…
Security has always been an important part of the OpenSIPS development process. As a project used in production SIP infrastructures, OpenSIPS needs to remain stable, reliable and secure across a wide …
A key aspect of operating production systems is to be able to understand what your OpenSIPS is doing, why behaving in certain ways or what is the performance of it. And of course, you want to do all t…
OpenSIPS 4.0 is not only about adding new features, but also about rethinking parts of the engine that have remained unchanged for a very long time. One of the most important examples is the TCP/TLS l…
The OpenSIPS Summits have a 10 + years of history behind them. Started as an Amsterdam based event, the pandemic made us go and visit different cities each year – the community is the one voting, putt…
Introduction One of the more stubborn SIP interop problems in modern networks is reliable provisional response handling, especially when bridging classic SIP deployments with IMS-oriented environments…
In real-life scenarios, the SIP routing is done across multiple IP interfaces (like public or private, different VPN’s, IPv4 versus IPv6 or different protocols). Usually this is handled in OpenSIPS by…
Modern SIP infrastructures increasingly rely on load balancers, reverse proxies and cloud edge services in order to provide scalability, security and geographic distribution. While these components ar…
SIP forking is an important feature. It helps with parallel ringing, with class V features (like Hunt Groups), but also with failover (like multi-gateway/carrier failover). SIP parallel and serial for…