z-logo
Premium
Overload mitigation mechanism for VoIP networks: a transport layer approach based on resource management
Author(s) -
Montazerolghaem Ahmadreza,
Hosseini Seno Seyed Amin,
Yaghmaee Mohammad Hossein,
Tashtarian Farzad
Publication year - 2016
Publication title -
transactions on emerging telecommunications technologies
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.366
H-Index - 47
ISSN - 2161-3915
DOI - 10.1002/ett.3038
Subject(s) - session initiation protocol , voice over ip , computer network , computer science , testbed , proxy server , datagram , application layer , the internet , distributed computing , network packet , server , operating system , software deployment
Session initiation protocol (SIP) is an application layer signalling protocol for the set‐up, management and termination of multimedia networks such as voice over IP standardised by Internet Engineering Task Force. This protocol has also been recognised by International Telecommunication Union as a main core of next‐generation networks. When this network is under overload for reasons such as improper design, instantaneous swarm, components error and sudden reduction of processing capacity, its efficiency is considerably reduced. Overload occurs when the SIP proxy lacks sufficient CPU and memory resources to process all messages. Because the overload cannot be prevented completely, it is important to equip SIP proxies with an effective overload mitigation mechanism. In this paper, capabilities of transmission control protocol are used in transport layer to reduce SIP proxy overload through the proper allocation of proxy resources. Major activities in this field assume SIP on user datagram protocol, which practically does not result in optimal throughput. To evaluate this approach, an Asterisk open source proxy is used. Our implementation results in the real testbed indicate the efficiency improvement of Asterisk proxy under overload. Copyright © 2016 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here