Javascript must be enabled to continue!
VOIP SYSTEM WITH HIGH AVAILABILITY
View through CrossRef
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.
Igor Sikorsky Kyiv Polytechnic Institute
Title: VOIP SYSTEM WITH HIGH AVAILABILITY
Description:
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.
Related Results
System and Methods for Detecting Unwanted Voice Calls
System and Methods for Detecting Unwanted Voice Calls
Voice over IP (VoIP) is a key enabling technology for the migration of circuit-switched PSTN architectures to packet-based IP networks. However, this migration is successful only i...
EVALUATION OF VOIP TRAFFICS OVER TIKRIT UNIVERSITY NETWORKS
EVALUATION OF VOIP TRAFFICS OVER TIKRIT UNIVERSITY NETWORKS
In recent years, VoIP is a rapidly evolving technology that could possibly revolutionize the telecommunication industry. When implemented on wireless data networks, VoIP could prov...
Pelatihan Implementasi Server VoIP Menggunakan Router Cisco Pada Jaringan Lokal
Pelatihan Implementasi Server VoIP Menggunakan Router Cisco Pada Jaringan Lokal
Komunikasi data dalam jaringan sangat diperlukan untuk pertukaran data dan informasi. Teknologi komunikasi berbasis IP (Internet Protocol) dapat diimplementasikan menggunakan VoIP ...
Methods for Quality Assessment in Enterprise VoIP Communications
Methods for Quality Assessment in Enterprise VoIP Communications
In the last few years there has been a dramatic development in voice communications technology with a significant move towards Voice over the Internet Protocol (VoIP). However, sin...
HEMAT BERKOMUNIKASI DENGAN VOIP
HEMAT BERKOMUNIKASI DENGAN VOIP
Salah satu efek dari penggunaan teknologi adalah layanan teknologi yang semakin murah. Hal ini terjadi pada teknologi informasi yang menggunakan internet dan basis dalam ...
Investigasi Performansi Voice Over Internet Protocol (VoIP) Pada Jaringan Wireless Dengan Menggunakan Server Elastix
Investigasi Performansi Voice Over Internet Protocol (VoIP) Pada Jaringan Wireless Dengan Menggunakan Server Elastix
Voice over Internet Protocol (VoIP) adalah salah satu bentuk komunikasi suara dengan menggunakan internet protocol sebagai media transportasi untuk berkomunikasi. Dalam satu dekade...
Flight Reservation System
Flight Reservation System
Flight reservation System is a computerized system used to store and retrieve information and conduct transactions related to air travel. The project is aimed at exposing the relev...
EPD Electronic Pathogen Detection v1
EPD Electronic Pathogen Detection v1
Electronic pathogen detection (EPD) is a non - invasive, rapid, affordable, point- of- care test, for Covid 19 resulting from infection with SARS-CoV-2 virus. EPD scanning techno...

