Browse > Article
http://dx.doi.org/10.9709/JKSS.2010.19.4.043

A Non-Linear Overload Control Scheme for SIP Proxy Queues  

Lee, Jong-Min (동의대학교 컴퓨터소프트웨어공학과)
Jeon, Heung-Jin (동의대학교 일반대학원 컴퓨터응용공학과)
Kwon, Oh-Jun (동의대학교 컴퓨터소프트웨어공학과)
Abstract
Recently, the Internet telephony has been used rather than the traditional telephony by many Internet users, with low cost. Session Initiation Protocol(SIP) is the standard of application layer protocol for establishment and disconnection of the session for Internet telephony. SIP mainly runs over the UDP for transport. So in case of the loss of the INVITE request message, the message is retransmitted by an appropriate timer for reliable transmission of the UDP message. Though the retransmission is useful for ensuring the reliability of SIP messages sent by the users, it may cause the overload traffic in the SIP proxy server. The overload in SIP proxy servers results in the loss of many input messages. This paper presents a non-linear overload control algorithm to resolve the overload condition of the server. we simulate our proposed algorithm using the network simulator ns-2. The simulation results show that the throughput of the server with the proposed algorithm have been improved about 12% compared to the existing linear control algorithm.
Keywords
SIP(Session Initiation Protocol); Overload Control; Rejection Ratio; Non-linear Control;
Citations & Related Records
연도 인용수 순위
  • Reference
1 http://www.dcc.fc.up.pt/~rprior/ns/index-en.html
2 J. Postel, "User Datagram Protocol," RFC 768, USC/Information Sciences Institute, Tanuary 1980.
3 M.Ohta: "Simulation study of SIP Signaling in an Overload Condition", 3rd Int''l Conf. on communications, Internet, and Information Technology, Nov. (2004), pp. 321-326.
4 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, May (2003).
5 M. Ohta, "Overload Control in a SIP Signaling Network," Proc. of world academy of science, engineering and technology, vol. 12, 2006.
6 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, 2009, pp. 3813-3816.
7 A. Johnston, Steve Donovan, Robert Sparks, Chris Cunningham, and Kevin Summers, "SIP Basic Call Flow Examples," RFC 3665, Internet Engineering Task Force (IETF), Dec. 2003.
8 V. Hilt, I. Widjaja, H. Schulzrinne "Session Initiation Protocol (SIP) Overload Control," IETF, Internet_Draft, Drafthilt-sipping-overload-06, 2009.
9 Network Research Group, Lawrence Berkeley National Laboratory. Network Sinulator version 2 (ns-2). URL : http://www.isi.edu/nsnam/ns/
10 J.Rosenberg, et.el.: "SIP: Session Initiation Protocol," RFC3261, http://www.ietf.org/rfc/rfc3261.txt, June (2002).
11 J. Postel, "Transmission Control Protocol," RFC 761, USC/Information Sciences Institute, Tanuary 1980.