Browse > Article

Accuracy Improvement of RTT Measurement on the Alternate Path in SCTP  

Kim, Ye-Na (단국대학교 컴퓨터학과 컴퓨터과학)
Park, Woo-Ram (단국대학교 컴퓨터학과 컴퓨터과학)
Kim, Jong-Hyuk (단국대학교 컴퓨터학과 컴퓨터과학)
Park, Tae-Keun (단국대학교 컴퓨터학부 멀티미디어공학)
Abstract
The Stream Control Transmission Protocol(SCTP) is a reliable transport layer protocol that provides several features. Multihoming is the one of the features and allows an association(SCTP's term for a connection) between two endpoints to use multiple paths. One of the paths, called a primary path, is used for initial data transmission and in the case of retransmission an alternate path is used. SCTP's current retransmission policy attempts to improve the chance of success by sending all retransmissions to an alternate destination address. However, SCTP's current retransmission policy has been shown to actually degrade performance in many circumstances. It is because that, due to Karn's algorithm, successful retransmissions on the alternate path cannot be used to update RTT(Round-Trip Time) estimation for the alternate path. In this paper we propose a scheme to avoid such performance degradation. We utilize 2bits which is not used in the flag field of DATA and SACK chunks to disambiguate original transmissions from retransmissions and to keep RTT and RTO(Retransmission Time-Out) values more accurate.
Keywords
SCTP; RTT; Multihoming; Transport Layer;
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. Stewart et al., 'Stream Control Transmission Protocol,' IETF RFC 4960, Sept. 2007; www.ietf.org/rfc/rfc4960.txt
2 Sang Tae Kim, Seok Joo Koh, Yong Jin Kim, and Modacom Incorporation, 'Performance of SCTP for IPTV Applications,' ICACT2007, Feb. 2007
3 Dongkyun Kim, Jeomki Song, Joungsik Kim, Hongseok Yoo, Jungsoo Park, and Juan-Carlos Cano, 'The Applicability of SCTP to Mobile Ad Hoc Networks,' ICACT2006, Feb. 2006
4 Janardhan R. Iyengar, Paul D. Amer, and Randall Stewart, 'Concurrent Multipath Transfer Using SCTP Multihoming Over Independent End-to-End Paths,' IEEE/ACM Transactions on Networking, Vol. 14, No. 5, Oct. 2006   DOI   ScienceOn
5 Armando L. Caro Jr., Paul D. Amer, Janardhan R. Iyengar, and Randall R. Stewart, 'Retransmission Policies With Transport Layer Multihoming,' ICON 2003, Sydney, Australia, Sept. 2003
6 Ki-Il Kim, 'Establishing Multiple Pahts for Multihomning on SCTP in MANET," IEICE TRANS. COMMUN., Vol. E91-B, No. 4, April 2008
7 Armando L. Caro Jr., Paul D. Amer, and Randall R. Stewart, 'Transport Layer Multihoming for Fault Tolerance in FCS Networks,' MILCOM 2003, Boston, MA, Oct. 2003
8 UC Berkeley, LBL, USC/ISI, and Xerox Parc. ns-2 documentation and software, Version 2.31, 2001. http://www.isi.edu/nsnam/ns
9 Li Ma and F. Richard Yu, 'Performance Improvements of Mobile SCTP in Integrated Heterogeneous Wireless Networks,' IEEE Transactions on Wireless Communications, Vol. 6, No. 10, Oct. 2007   DOI   ScienceOn
10 Armando L. Caro Jr., Paul D. Amer, Janardhan R. Iyengar, and Randall R. Stewart, 'Retransmission Policies With Transport Layer Multihoming,' Tech Report TR2003-05, CIS Dept, University of Delaware, March 2003
11 Randall Stewart and Chris Metz, 'SCTP: New Transport Protocol for TCP/IP,' IEEE Internet Computing, Vol. 5, No. 6, pp. 64-69, Nov. 2001   DOI   ScienceOn