Browse > Article

Mean Transfer Time for SCTP in Initial Slow Start Phase  

Kim, Ju-Hyun (Juyop Technical High-school)
Lee, Yong-Jin (Korea National University of Education)
Publication Information
대한공업교육학회지 / v.32, no.2, 2007 , pp. 199-216 More about this Journal
Abstract
Stream Control Transmission Protocol(SCTP) is a transport layer protocol to support the data transmission. SCTP is similar to Transmission Control Protocol(TCP) in a variety of aspects. However, several features of SCTP including multi-homing and multi-streaming incur the performance difference from TCP. This paper highlights the data transfer during the initial slow start phase in SCTP congestion control composed of slow start phase and congestion avoidance phase. In order to compare the mean transfer time between SCTP and TCP, we experiment with different performance parameters including bandwidth, round trip time, and data length. By varying data length, we also measure the corresponding initial window size, which is one of factors affecting the mean transfer time. For the experiment, we have written server and client applications by C language using SCTP socket API and have measured the transfer time by ethereal program. We transferred data between client and server using round-robin method. Analysis of these experimental results from the testbed implementation shows that larger initial window size of SCTP than that of TCP brings the reduction in the mean transfer time of SCTP compared with TCP by 15 % on average during the initial slow start phase.
Keywords
initial slow start phase; initial window; congestion control;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Allman M., Floyd S., & Partridge C.(2002). Increasing TCP's Initiel Window. RFC 3390
2 Stewart, R., Arias-Rodriguez, I., Poon, K., Caro, A. & Tuexen, M. (2006). Stream Control Transmission Protocol(SCTP) Specification Errata and Issues. IETF RFC 4460
3 Nataraian, P., Iyengar, J. R., Amer, P. D. & Stewart, R(2006). SCTP : An innovative transport layer protocol for the web. 15th International World Wide Web Conference, Edinburgh, Scotland. 615-624
4 Alamgir R., Ivancic W. (2005). Effect of Congestion Control on the Performance of SCTP and TCP in a Wireless Environment. WSEAS TRANSACTIONS ON COMMUNICATIONS : Issue 6, Vol. 4, 256-263
5 송정화, 이미정, 고석주(2003). SCTP의 멀티호밍 특성 및 재전송 정책에 대한 성능평가. 한국정보과학회 추계학술발표논문집, 30(2). 88-90
6 Stevens W. (1997). TCP Slow Start, Congestion A voidance, Fast Retransmit, and Fast Recovery Algorithms. RFC 2001
7 강현국, 안상현, 신용태, 최종원(2005). 컴퓨터 네트워킹 제 3판. 서울 : 피어슨에듀케이션코리아. 원저: Kurose, J. F. & Ross, K. W. (2005). computer networking. Addison Wesley
8 Stewart R., Xie Q., Morneault K., Sharp C., Schwarzbauer H., Taylor T., Rytina I., Kalla M., Zhang L., & Paxson V.(2000), Stream Control Transmission Protocol. IETF RFC 2960
9 Allman M., Floyd S., & Partridge C.(1998). Increasing TCP's Initiel Window. RFC 2414
10 하종식, 고석주(2005). 리눅스 기반 SCTP & TCP 성능 비교 분석. 2005. 5., http://protocol.knu.ac.kr/tech/CPL-TR-05-02.pdf에서 인출
11 Allman, M., Paxson, V., & Stevens, W.(1999). TCP Congestion Control RFC 2581
12 Donato E., Salvatore L., Pescape A., & Ventre G.(2006). Measuring SCTP Throughput and Jitter over Heterogeneous Networks. Proceedings of the 20th International Conference on Advanced Information Networking and Applications(AINA'06) : Vol. 2, 395-399