VOIP SYSTEM WITH HIGH AVAILABILITY

Authors

DOI:

https://doi.org/10.20535/2411-2976.12025.59-66

Keywords:

VoIP system, SIP, RTP, high availability, reliability

Abstract

Background. With the exponential growth of the internet and an increasing number of VoIP (Voice over IP) deployments arose a need to manage and scale the systems in terms of high availability and minimal downtime.

Objective. The purpose of the paper is to reveal methods of increasing the VoIP system’s availability. Main challenges associated with the operation of VoIP systems are analysed, particularly the need to ensure service continuity, fault tolerance, scalability and resource efficiency.

Methods. Increasing the availability of a VoIP system is based on the use of free software: Kamailio (SIP signalling server), RTPengine (media traffic processing), Redis (in-memory database for storing RTP transactions), and Linux Ubuntu as a host operating system.

Results. The implemented architecture reflects automatic failover of signalling servers and media gateways, load balancing and seamless switching to a backup node in case of failure of one or more components.

Conclusions. The approach given drastically differs from others, where failure of one of the key elements (the signalling server or the media gateway) leads to immediate termination of all active connections. An experimental simulation of the system was performed by deploying a high availability schema depicted in Fig. 2 in a virtual environment and confirmed its high efficiency: even in the event of 50% of component failure, the system remains operational and does not interrupt any call.

References

Rosenberg J., Schulzrinne H., Camarillo G., Johnston A., Peterson J., Sparks R., Handley M., Schooler E. SIP: Session Initiation Protocol. RFC 3261. Internet Engineering Task Force (IETF) 2002, 269 p.

Alo U.R., Nweke H.F., Voice over Internet Protocol (VOIP): Overview, Direction and Challenges. Journal of Information Engineering and Applications, Vol.3, No.4, рр. 18-28, 2013, Retrieved from: https://www.researchgate.net/publication /342_Voice_over_Internet_Protocol_VOIP_Overview_Direction_And_Challenges

Vetoshko I.P., Kravchuk S.O. Possibilities of improving the voice services quality in 5G networks. Information and Telecommunication Sciences. 2023. Vol.14, No 2. pp. 9-16, https://doi.org/10.20535/2411-2976.22023.9-16

Ahson M. VoIP Handbook: Applications, Technologies, Reliability, and Security. Ilyas, CRC Press, 2009. 472 р.

Habraken J. Practical Cisco Routers. QUE USA, 1999. 315 p.

Roy O.P., Kumar V. A Survey on Voice over Internet Protocol (VoIP) Reliability Research. IOP Conference Series: Materials Science and Engineering. 6th International Conference & Mathematical Sciences (ICCM 2020) Vol. 1020, 2020. pp. 12-19 Nirjuli, India, DOI 10.1088/1757-899X/1020/1/012015.

Snir Y., Ramberg Y., Strassner J., Cohen R., Policy Quality of Service (QoS) Information Model, RFC 3644. Internet Engineering Task Force (IETF), 2003. 73 p.

Schulzrinne H., Casner S., Frederick R. RTP: A Transport Protocol for Real-Time Applications. RFC 3550. Internet Engineering Task Force (IETF), 2003. 104 p.

Tulemu W., Design of an asterisk-based VoIP system and the implementation of security solution across the VoIP network. World Journal of Advanced Research and Reviews, 2024, Vol.1, № 23(01), pp. 875–906 DOI: https://doi.org/10.30574/wjarr.2024.23.

Tobiloba K.A., Building a Secure Asterisk-Based VoIP System Design and Implementation, Researchgate, 2023. Vol. 4, № 9(82). pp. 4–11. Retrieved from: https://www.researchgate.net/publication/388707610.

Martin A., Gamess E., Urribarri D., Gómez J. A Proposal for A High Availability Architecture for VoIP Telephone Systems based on Open Source Software. (IJACSA) International Journal of Advanced Computer Science and Applications, 2021. Vol. 9, No. 9, 20. 2023. Retrieved from: https://thesai.org/Downloads/Volume9No9/Paper_1-A_Proposal_for_a_High_Availability_Architecture.pdf

The Sipwise C5 CE Handbook mr8.5.10. 400 p. Retrieved from: https://www.sipwise.com/doc/mr8.5.10/handbook-ce.pdf.

Wu W. Packet Forwarding Technologies. Auerb Publications. 2008. 446 р.

Ahmed A., Madani H., Siddiqui T., Voip Performance Management and Optimization, Cisco Press. 2010. 448 р.

Mierla D.C., Modroiu E.R. “SIP Routing with Kamailio” 2022 356 p.

Pal S., Gadde R., Latchman H.A. On The Reliability of Voice Over IP Telephony. Computer Science, Engineering. 2011. Retrieved from: https://www.iiis.org /CDs2011/CD2011IMC/CCCT_2011/PapersPdf/TA224EV.pdf.

Carlson J.L. Redis in action. 2013. 320 p.

Downloads

Published

2025-06-24

Issue

Section

Статті