The upcoming OpenSIPS 4.0 release already includes a new feature for the clusterer module dubbed "Cluster-Bridge Replication". It mainly targets setups with multiple, geo-distributed data centers which make use of WAN links to exchange clustering data. Re-organizing the nodes into islands connected by bridges allows considerable bandwidth savings, especially if the WAN links are over … Continue reading Scaling Geo-Distributed OpenSIPS Clusters with Bridge Replication
Author: liviuchircu
Last week, I had the great honor of representing the OpenSIPS Project in the ClueCon 2025 IT & Telephony conference: The ClueCon 2025 leaflet, pretty smooth! As always, the event took place in the "windy" city of Chicago, this time returning to the Swissôtel. Fun fact: "windy" isn't related to the city's weather, rather to … Continue reading We’re Back From #ClueCon25, and it was AI-mazing!
The ability to do fine but complex changes over the SDP at opensips.cfg level is as important as doing it for the SIP signaling. Such ability has been on our radar for quite some time now, as it was initially targeting the OpenSIPS 3.2 release. But what are the problems, the reasons calling for this … Continue reading Structured, Real-time SDP Manipulation in OpenSIPS 3.6
The clustering support in OpenSIPS is a challenging area, under continuous evolution. Even after years since its initial version, we still discover challenging scenarios, which need to be understood and addressed. And production environments, especially the ones involving large amounts of data, are typical melting pots for such challenges. Below are some of our finds … Continue reading OpenSIPS Cluster Hardening in Large Dataset Scenarios
5G technology offers speeds up to 1000 times faster than 4G, as well as significantly lower latency and the ability to support large numbers of devices connecting to the network at the same time. With 5G deployments by telecom operators in both USA/Europe debuting as early as 2019[1] and continuing throughout the following years, it … Continue reading HTTP/2 Server Support for Next-Generation Services in OpenSIPS 3.5
IMS Network Architecture, source: researchgate.net Intro The OpenSIPS 3.5 release introduces support for OpenSIPS acting as a Diameter server, with the possibility of scripting generic Diameter Server interactions. This means that you will be able to add, tweak or remove the support for various Diameter requests by only re-deploying your opensips.cfg set of scripts (yes, … Continue reading Diameter Server Support for IMS Flows in OpenSIPS 3.5
September 2023 marked the 3rd edition of OpenSIPIt -- the online interoperability testing event for VoIP, SIP and related open-source technologies. This edition, the event featured a hackathon as well, where developers could either try to win some rewards (sponsored by Sippy Software) by completing a specific C/Python coding task or just spend the time … Continue reading Thoughts after Our Participation in OpenSIPIt’03
Quite a few years have passed since the last set of stress tests were performed on OpenSIPS, with the performance numbers achieved at that time becoming less and less relevant with each new major release. As the number of features has grown, so has the complexity of the codebase -- making the alpha version of … Continue reading Stress-Testing OpenSIPS 3.4 LTS
After having received some positive feedback on our presentation on the topic at hand at ClueCon '22, let's go through a more detailed run-down of all steps required, from a cryptographic point of view, in order to first become a fictive STIR/SHAKEN CA (Certification Authority), then to begin issuing signed certificates for various (also fictive) … Continue reading How To Generate Self-Signed STIR/SHAKEN Certificates
In the previous iteration, OpenSIPS 3.2 introduced a first version of the support for Diameter protocol peering by leveraging the freeDiameter project and its excellent C libraries. Building on top of this, OpenSIPS 3.3 now offers a way of building and sending arbitrary Diameter protocol requests, from the opensips.cfg script. This brief post will teach … Continue reading Using the Diameter Client Capability of OpenSIPS 3.3

You must be logged in to post a comment.