Browse > Article
http://dx.doi.org/10.9717/kmms.2012.15.8.1038

The Overload Control Scheme Using a Delay Queue in the SIP Signalling Networks  

Lee, Jong-Min (동의대학교 컴퓨터소프트웨어공학과)
Jeon, Heung-Jin (동의대학교 컴퓨터소프트웨어공학과)
Kwon, Oh-Jun (동의대학교 컴퓨터소프트웨어공학과)
Publication Information
Abstract
The SIP(Session Initation Protocol) is an application layer protocol that is used to establish, release, and change the call session of the IP telephony. In the SIP signalling networks, when the number of the UA(User Agent) requested the call session increase, the number of messages to be processed by SIP proxy server increase. It often will be caused the overload of the SIP proxy server. In this paper, we proposed the overload control method with a normal queue and a delay queue in the SIP proxy server. When it is estimated the overload of the server by the excess of the high threshold in the normal queue, new INVITE messages will be put into the delay queue to reduce the load of the server. It results in some delay of the call session from the INVITE message. Subsequently when the number of messages in the normal queue is reduced below the low threshold, the INVITE messages in the delay queue is processed. The simulation results showed that the number of the retransmission messages by our proposed method was 45% less than the one by the method with single queue. The results also showed that the average call success rate by the proposed method was 2% higher than the one by the method with single queue.
Keywords
SIP Signalling Protocol; Overload Control; Retransmission; Call Success Rate;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 http://www.ekiga.org. Ekiga open source software, 2011
2 J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler: SIP: Session Initiation Protocol, RFC3261, http://www.ietf.org/rfc/rfc3261.txt, 2002.
3 J. Postel, Transmission Control Protocol , RFC 761, USC/Information Sciences Institute, Tanuary, 1980.
4 J. Postel, User Datagram Protocol, RFC 768, USC/Information Sciences Institute, Tanuary, 1980.
5 http://www.linphone.org. linphone: open source voip software, 2010
6 M. Ohta, "Simulation study of SIP Signaling in an Overload Condition," 3rd Int''l Conf. on Communications, Internet, and Information Technology, pp. 321-326, 2004.
7 M. Govind, S. Sundaragopalan, Binu K S, and Subir Saha, "Retransmission in SIP over UDP -Traffic Engineering Issues," Proc. of International Conference on Communication and Broadband Networking, Bangalore, pp. 573-576, 2003.
8 V. Hilt, I. Widjaja, and H. Schulzrinne, "Session Initiation Protocol (SIP) Overload Control," IETF, Internet_Draft, Draft-hiltsipping-overload-06, 2009.
9 M. Ohta, "Overload Control in a SIP Signaling Network," International Journal of Electrical, Computer, and Systems Engineering, Vol. 3, No. 2, pp. 87-92, 2009.
10 J. yang, F. Huang, S. Gou, "An Optimized Algorithm for Overload Control of SIP Signaling Network," Proc. of the 5th International Conference on Wireless Communications, Networking and Mobile Computing, pp. 3813-3816, 2009.
11 이종민, 전흥진, 권오준, "SIP 큐의 비선형적 과부하 제어 방법," 한국시뮬레이션학회논문지, 제19권, 제4호, pp. 43-50, 2010.   과학기술학회마을
12 M. Ohta, "Overload Protection in a SIP Signaling Network," International Conference on Internet Surveillance and Protection (ICISP '06) , pp. 26-28, 2006.
13 A. Johnston, Steve Donovan, Robert Sparks, Chris Cunningham, and Kevin Summers, "SIP Basic Call Flow Examples," RFC 3665, Internet Engineering Task Force (IETF) , 2003.
14 Network Research Group, Lawrence Berkeley National Laboratory. Network Sinulator version 2 (ns-2). URL : http://www.isi.edu/nsnam/ns/, 2011
15 http://www.dcc.fc.up.pt/-rprior/ns/index-en.ns-2 network simulator extensions, 2011.