SIP proxy high-load detection by continuous analysis of response delay values

The 3GPP has chosen the Session Initiation Protocol as signalling protocol for the IP Multimedia Subsystem; therefore, it is expected that telecom operators will widely use it for their systems. SIP relies on an underlying transport protocol, like, e.g., TCP, UDP or SCTP. In the case of UDP, SIP has to ensure itself that messages will be reliably delivered. For this purpose, retransmission timers within the SIP transaction state machine are used. On the other hand, retransmissions can lead to congestion or even cause a congestion collapse if traffic load becomes too high, and services of the operator may become unavailable. It is therefore important to detect an imminent collapse and to act accordingly in order to keep the users' perceived quality high. We propose to continuously measure response delay values to detect high-load situations that can lead to a collapse in order to be able to reduce the traffic load early enough for avoiding congestion situations. We validate this approach by means of dedicated simulations.

[1]  Victor Fajardo,et al.  Diameter Base Protocol , 2003, RFC.

[2]  Yang Hong,et al.  Analysis of SIP retransmission probability using a Markov-Modulated Poisson Process model , 2010, 2010 IEEE Network Operations and Management Symposium - NOMS 2010.

[3]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[4]  Changcheng Huang,et al.  Stability condition for SIP retransmission mechanism: Analysis and performance evaluation , 2010, Proceedings of the 2010 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS '10).

[5]  Ahmed Abdelal,et al.  Signal-Based Overload Control for SIP Servers , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[6]  Ahmad Akbari,et al.  Overload control in SIP servers: Evaluation and improvement , 2010, 2010 17th International Conference on Telecommunications.

[7]  Peter Reichl,et al.  Quality of signalling: A new concept for evaluating the performance of non-INVITE SIP transactions , 2010, 2010 22nd International Teletraffic Congress (lTC 22).

[8]  Volker Hilt,et al.  Controlling overload in networks of SIP servers , 2008, 2008 IEEE International Conference on Network Protocols.

[9]  Joachim Fabini,et al.  XML Meets Simulation: Concepts and Architecture of the IBKSim Network Simulator , 2010, Simul. Notes Eur..

[10]  Richard J. Harris,et al.  SIP Signalling Delay in 3GPP , 2002, INTERWORKING.

[11]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.