Browse > Article

Effect of Head of the Line Blocking on Session Initiation Protocol Session Establishment Delays  

Camarillo, Gonzalo (Ericsson Research)
Schulzrinne, Henning (School of Computer Science, Columbia University)
Loreto, Salvatore (Ericsson Research)
Hautakorpi, Jani (Ericsson Research)
Publication Information
Abstract
We have studied the effect of head of the line blocking (HOLB) on session initiation protocol (SIP) session establishment delays. Our results are based on experiments performed in a test bed and on the public Internet. We used the stream control transmission protocol (SCTP) as a transport for SIP because SCTP can be configured to suffer or to avoid HOLB. Our experiments show that the effect of HOLB on session establishment delays generally starts to be significant starting at fairly low packet loss rates. However, there are scenarios where network conditions are good enough to make the effect of HOLB insignificant.
Keywords
Head of the line blocking (HOLB); post-selection delay; session establishment delay; session initiation protocol (SIP); stream control transmission protocol (SCTP); voice over IP (VoIP);
Citations & Related Records

Times Cited By Web Of Science : 0  (Related Records In Web of Science)
Times Cited By SCOPUS : 0
연도 인용수 순위
  • Reference
1 M. Scharf and S. Kiesel, "Head-of-line blocking in TCP and SCTP: Analysis and measurements," in Proc. IEEE Globecom, 2006
2 M. Carson and D. Santay, "NIST net: A linux-based network emulation tool," ACM CCR, vol. 33, no. 3, 2003
3 M. Claypool, R. Kinicki, M. Li, J. Nichols, and H. Wu, "Inferring queue sizes in access networks by active measurement," Dept. of Computer Science,Worcester Polytechnic Institute, Tech. Rep.WPI-CS-TR-04-04, Feb.2004
4 http://www.isi.edu/nsnam/ns/index.html
5 M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow, "TCP selective acknowledgement options," Internet Engineering Task Force, Tech. Rep. RFC 2018, Oct. 1996
6 T. Dierks and E. Rescorla, “The transport layer security (TLS) protocol version 1.1,” Internet Engineering Task Force, Tech. Rep. RFC 4346, Apr. 2006
7 http://www.internettrafficreport.com
8 D. Mosberger and T. Jin, "Httperf: A tool for measuring web server performance," Performance Evaluation Review, vol. 26, no. 53, 1998
9 K. Grinnem, T. Andersson, and A. Brunstrom, "Performance benefits of avoiding head-of-line blocking in SCTP," in Proc. Autonomic and Autonomous Systems and International Conference on Networking and Services, 2005
10 X. Li, D. Salyers, and A. Striegel, "Improving packet caching scalability through the concept of an explicit end of data marker," in Proc. 1st IEEE Workshop on HOTWEB., 2006
11 http://sourceforge.net/projects/kphone
12 J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler, "SIP: Session initiation protocol," Internet Engineering Task Force, Tech. Rep. RFC 3261, June 2002
13 G. Camarillo, H. Schulzrinne, and R. Kantola, "Evaluation of transport protocols for the session initiation protocol," IEEE Network, vol. 17, no. 5, 2003
14 ITU-T, "Network grade of service parameters and target values for ircuitswitched services in the evolving ISDN," International Telecommunication Union, Tech. Rep. Recommendation E.721, May 1999
15 K. Ono and H. Schulzrinne, "The impact of SCTP on server scalability and performance," Dept. of Computer Science, Columbia University, Tech. Rep. CUCS-012-08, Feb. 2008
16 J. Rosenberg, H. Schulzrinne, and G. Camarillo, "The stream control transmission protocol (SCTP) as a transport for the session initiation protocol (SIP)," Internet Engineering Task Force, Tech. Rep. RFC 4168, Oct. 2005
17 A. Mondal and A. Kuzmanovic, "When tcp friendliness becomes harmful," in Proc. IEEE Infocom, May 2007
18 R. Stewart, Q. Xie, K. Morneault, C. Sharp, H. Schwarzbauer, T. Taylor, I. Rytina, M. Kalla, L. Zhang, and V. Paxson, "Stream control transmission protocol," Internet Engineering Task Force, Tech. Rep. RFC 2960, Oct. 2000