Browse > Article

An Adaptive UDT Rate Control Method on Network Traffic Condition  

An, Do-Sik (Chonbuk National University)
Wang, Gi-Cheol (KISTI)
Kim, Seung-Hae (KISTI)
Cho, Gi-Hwan (Chonbuk National University)
Publication Information
Abstract
Due to the growth of optical fiber network technologies, most networks recently support several tens of Gb/s bandwidth. UDT(UDP-based Data Transfer protocol) is an optimized protocol for bulk data transmission on the network, which has the high bandwidth and long delay time. It periodically controls the sending rate on the fixed sync-interval, 0.01 sec. Here, if the network traffic status varies quickly, available network bandwidth is not able to be properly utilized in-between the sync-intervals. In this paper, we propose an adaptive rate control method with considering the network traffic status in-between the sync-interval periods. The network traffic status is determined based on the RTT variances. With dividing the network status into four classes, the proposed method performs a new rate control by adjusting the inter-packet sending period for a corresponding class. As a simulation result, the proposed method improves the message delivery throughput as well as stability than that of the existing UDT Protocol.
Keywords
UDT; Rate Control; Sending period; Sync-interval;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 M. Allman, V. Paxson, and W. Stevens, "TCP Congestion Control," IETF, RFC 2581, Apr. 1999.
2 안도식, 왕기철, 조기환, "UDT환경에서 RTT예측에 의한 Sync-Interval 구간의 Rate Control 기법," 한국정보처리학회 추계학술대회, 17권, 2호, pp. 1038-1041, Nov. 2010.
3 Network Simulator, ns-2, http://www.isi.edu/nsnam/ns
4 A. Chien, T. Faber, A. Falk, J. Bannister, R. Grossman, and J. Leigh, "Transport Protocols for High Performance: Whither TCP," Communications of the ACM, vol. 46, no. 11, pp. 42-49, Mar. 2003.   DOI   ScienceOn
5 W. Feng and P. Tinnakornsrisuphap, "The Failure of TCP in High-performance Computational Grids," Proceedings on IEEE conference on Supercomputing '00, pp. 4-10, Nov. 2000.
6 박태준, 이재용, 김병철, "대역폭과 지연의 곱이 큰 네트워크를 위한 개선된 TCP 혼잡제어 메카니즘," 전자공학회논문지, 42권 TC편, 1호, 126-134쪽, 2006년.
7 L. Xu, K. Harfoush, and I. Rhee, "Binary Increase Congestion Control(BIC) for Fast Long-Distance Networks," Proceedings on IEEE INFOCOM '04, pp. 2514-2524, Mar. 2004.
8 I. Rhee and L. Xu, "CUBIC: A New TCP-Friendly High-Speed TCP Variant," Proceedings on Third International Workshop on Protocols for Fast Long-Distance Networks, Feb. 2005.
9 C. Jin, D. X. Wei, and S. H. Low, "FAST TCP : Motivation, Architecture, Algorithms, Performance," Proceedings on IEEE INFOCOM 2004, pp. 2490-2501, Mar. 2004.
10 E. He, J. Leigh, O. Yu, and T. A. Defanti, "Reliable Blast UDP : Predictable High Performance Bulk Data Transfer," Proceedings on International Conference on IEEE'02, pp. 317-324, Sep. 2002.
11 M. Meiss, "Tsunami: A High-Speed Rate-Controlled Protocol for File Transfer," www.evl.uic.edu/eric/atpTSUNAMI.pdf, 2009.
12 Y. Gu and R. L. Grossman, "SABUL: A Transport Protocol for Grid Computing," Grid Computing, vol. 1, no. 4, pp. 377-386, Dec. 2003.   DOI
13 Y. Gu and R. L. Grossman. "UDT: UDP-based Data Transfer for High Speed Wide Area Networks," Computer Networks, vol. 51, no. 7, pp. 1777-1799, May 2007.   DOI   ScienceOn
14 Y. Gu and R. L. Grossman, "UDTv4: Improvements on Performance and Usability," Gridnets 2008, vol. 2, no. 1, pp. 9-23, Oct. 2008.
15 Y. Gu, X. Hong, and R. L. Grossman, "Experiences in Design and Implementation of a High Performance Transport Protocol," Proceedings on ACM SC'04, pp. 6-12, Nov. 2004.
16 J. Postel, "Transmission Control Protocol," IETF, RFC 793, Sep. 1981.