High Load Diminution by Regulating Timers in SIP Servers

Ahmadreza Montazerolghaem, Seyed-Amin Hosseini-Seno, Mohammad Hossein Yaghmaee, Rahmat Budiarto

Abstract


To start voice, image, instant messaging, and generally multimedia communication, session communication must begin between two participants. SIP (session initiation protocol) that is an application layer control induces management and terminates this kind of sessions. As far as the independence of SIP from transport layer protocols is concerned, SIP messages can be transferred on a variety of transport layer protocols including TCP or UDP. Mechanism of Retransmission that is embedded in SIP could compensate for the missing packet loss, in case of need. This mechanism is applied when SIP messages are transmitted on an unreliable transmission layer protocol like UDP. Also, while facing SIP proxy with overload, it could cause excessive filling of proxy queue, postpone increase of other contacts, and add to the amount of the proxy overload. In the present work, while using UDP as transport layer protocol, invite retransmission timer (T1) was appropriately regulated and SIP functionality was improved. Therefore, by proposing an adaptive timer of invite message retransmission, attempts were made to improve the time of session initiation and consequently improve the performance. Performance of the proposed SIP was implemented and evaluated by SIPP software in a real network environment and its accuracy and performance were demonstrated.

Keywords


Load Diminution, TCP, SIP, VoIP, Regulating Timers

References


H. Fathi, S. S. Chakraborty, R. Prasad," Optimization of SIP Session Setup Delay for VoIP in 3G Wireless Networks," IEEE, TRANSACTION ON MOBILE COMPUTING, VOL 5, NO. 9, SEPTEMBER 2006

E. Nahum, J. Tracey, C. P. Wright, "Evaluating SIP Server Performance," SIGMETRICS '7 Conference Proceedings, Volume 35, Issue 1 (June 2007)

G. De Marco, G. Lacovoni , "A Technique to Analyse Session Initiation Protocol Traffic Proceedings of the 11th International Conference on Parallel and Distributed Systems - Workshops (ICPADS'05) - Volume 02 Pages Pages: 595 - 599 ,2005

R. Jain,V. K.Gurbani , R. Jain,''Transport Protocol Considerations for Session Initiation Protocol Networks," Bell Lab Technical Journal 9(1) , 83-97(2004)

Niko Lindqvist, "SIP- Session Initiation Protocol”, Seminar on Instant Messaging and Presence Architectures in the Internet,Authumn 2005

H. Schulzrinne, S. Narayanan, J. Lennox," SIPStone - Benchmarking SIP server performance," Columbia University, Ubiquity, 2002

D. Malas," SIP End-to-End Performance Metrics," Internet-Draft, 2007 (work in progress)

Veena B. Mendiratta, Lalita 1. Jagadeesan, and Vijay K. Gurbani,"Characterizing Session Initiation Protocol (SIP) Network Performance and Reliability", Bell Laboratories, Lucent Technologies Naperville, Illinois, 2005

J. Rosenberg, Schulzrinne," Session Initiation Protocol (SIP): Locating SIP Servers," RFC: 3263, 2002

. Rosenberg, H. Schulzrinne," SIP: Session Initiation Protocol", RFC 3261, 2002

M. Cortes, J. O. Esteban, H. Jun ,"Towards Stateless Core: Improving SIP Proxy Scalability" , Bell Labs, 2006

B. Campbell, 1. Rosenberg, H. Schulzrinne, C. Huitema, D. Gurle," Session Initiation Protocol (SIP) Extension for Instant Messaging”, RFC 3428, 2002

V. Gurbani, S. Lawrence," Handling Large User Datagram Protocol (UDP) Responses in the Session Initiation Protocol (SIP)," Internet-Draft, 2007 (work in progress)

C. Hrischuk, G. DeVal," A Tutorial on SIP Application Server Performance and Benchmarking," IBM Software Group, 31st Annual International Conference of the Computer measurement Group, Inc. USA, 2006

Haseeb Akhtar, Dave Brombal, Anthony Jones, "New SIP Headers for Reducing SIP Message Size, "Internet-Draft, 2007(work in progress)

G. Camarillo, H. Schulzrinne, R. Kantola, “Signalling Transport Protocols," Ericsson(Finland), Columbia University(USA), Helsinki University of Technology(Finland),2002

A. A. Kist, R. J. Harris," QoS Framework for SIP Signalling," RMIT University Melbourne, Australia,2005

Y. Wang, "SIP overload control: a backpressure-based approach," ACM SIGCOMM Computer Communication Review, vol. 40, pp. 399-400, 2010.

D. Y. Hwang, J. H. Park, S. W. Yoo, and K. H. Kim, "A window-based overload control considering the number of confirmation Massages for SIP server," presented at the Ubiquitous and Future Networks (ICUFN), 2012 Fourth International Conference on, 2012.

Y. Hong, C. Huang, and J. Yan, "Impact of Retransmission Mechanism on SIP Overload: Stability Condition and Overload Control," Journal of Networks, vol. 7, pp. 52-62, 2012.

A. Abdelal and W. Matragi, "Signal-based overload control for SIP servers," presented at the Consumer Communications and Networking Conference (CCNC), 2010 7th IEEE, 2010.


Full Text: PDF

Refbacks

  • There are currently no refbacks.