A novel PQPR algorithm for SIP signaling race detection

Session Initiation Protocol (SIP) is a significant protocol in Voice over Internet Protocol (VoIP) network to create, manage, control and tear down the sessions. During multimedia conversation, overlapping of signaling message occurs that is referred as SIP race condition which directly affects voic...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Multimedia tools and applications 2016-12, Vol.75 (23), p.15779-15794
Hauptverfasser: Vennila, G., Manikandan, M. S. K., Aswathi, S.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Session Initiation Protocol (SIP) is a significant protocol in Voice over Internet Protocol (VoIP) network to create, manage, control and tear down the sessions. During multimedia conversation, overlapping of signaling message occurs that is referred as SIP race condition which directly affects voice call quality. The existing solution is adjusting session timer would minimize race conditions, but media conversation phase is not constant over the time period, thereby not being a feasible solution for such conditions. In this paper, we propose a novel Priority Queue based Packet Rotating (PQPR) algorithm and design a handler to detect and minimize the signaling race packet before serving to the server thereby improving the voice call quality. This paper presents SIP signaling race condition and analyzed using an experimental test bed. The results of the experiment show that PQPR algorithm achieves better throughput with less than 3 % of false positive with minimal packet dropping.
ISSN:1380-7501
1573-7721
DOI:10.1007/s11042-015-2888-7