Three key principles have guided the development of OpenSIPS since its very beginnings: performance, flexibility and modularity. The resulting codebase and feature set all reflect this statement: multiple process management, shared memory, async I/O, module APIs, optimized code, etc. While these are trivial to use and benefit from once everything is nice and working, not … Continue reading Hunting Down Complex OpenSIPS Bugs in Production Environments
Is it a nice day of summer, of summer vacation? Not at all, it is the "D" Day for Releases, for OpenSIPS related releases. We are going full steam ahead, having three different releases on the plate for today, three releases for two projects. OpenSIPS Control Panel 7.2.3 The major release 7.2.3 of OpenSIPS Control … Continue reading The “D” Day of the Releases
As in each of the past 10 years, we will be attending (and sponsoring) ClueCon 2k17. Thanks to the wonderful organizer of this event, we will gather in Chicago among fellow VoIP enthusiasts and put our shoulders to the wheel in pushing things forward. After all, making things better (and learning about them) is the main … Continue reading OpenSIPS @ ClueCon 2017 – Training and more
In the last post we talked about the different available flavors of traffic balancing with OpenSIPS. But picking the right balancing logic is just the first step. The next step, and an important one, is to decide how you want to have the balancer inserted into the SIP flow (between the end-points and the main servers). … Continue reading Traffic balancing – the insertion into the SIP flow
Many times, during discussion about various OpenSIPS based solutions, I noticed that people make a confusion when comes to the meaning of "load balancing". Whenever they talk about distributing SIP traffic between multiple destinations, the term of "load balancing" is abused in a very very generic way. Such a mis-usage of terms leads to mis-understandings … Continue reading Traffic balancing – load, weights, round robin ??
When building a large, highly-available, distributed VoIP platform, you definitely need to take into account geographically distributing you servers in different locations. And if you want them to be redundant and fail-over in case one of them goes down, you need to share a large amount of data between them. Users' location is a particular sensitive information that … Continue reading Distributed User Location replication using OpenSIPS
OpenSIPS Bootcamp, Houston TX, 4-8 September 2017 Join the core developers and founder of the OpenSIPS project for an intimate week of training in the US! This exclusive opportunity is limited to 20 students and represents the only such event for this year. This year's curriculum has been updated to reflect the many innovations introduced … Continue reading Training opportunity in the US
We are happy to announce a new set of OpenSIPS minor versions, namely 2.2.4 and 1.11.11 - a total of 143 commits of fixes. The commits are mainly addressing minor bugs in different parts of the the code like the TCP layer, network layer, rest_client, transaction module, rtpproxy , sip tracing and accounting - to … Continue reading OpenSIPS minor releases 2.2.4 and 1.11.11
Amsterdam, Netherlands May 9, 2017: After a full week of "everything SIP", the OpenSIPS Project wrapped up this year summit on Friday May 5th 2017. This year's installment focusing on the new release of OpenSIPS 2.3 brought with it a pioneering step to integrate OpenSIPS with key open source VoIP projects like Homer, Freeswitch, Asterisk, … Continue reading OpenSIPS Summit 2017 – double the attendance and double the content
Great news for everyone in the VoIP community: we have just released OpenSIPS 2.3.0 stable! This release is a follow-up of over a month full of testing and taking care of issues reported through the mailing lists, GitHub tracker and IRC. Over 150 fix-commits were backported into OpenSIPS 2.3, leading to what we now consider to be … Continue reading OpenSIPS 2.3 Stable: The Last Hurdle Before the Amsterdam Summit

You must be logged in to post a comment.