Browse > Article

Design and Performance Evaluation of ACA-TCP to Improve Performance of Congestion Control in Broadband Networks  

Na, Sang-Wan (KT Corp.)
Park, Tae-Joon (ETRI)
Lee, Jae-Yong (Division of Electrical and Computer Engineering, Chungnam National University)
Kim, Byung-Chul (Division of Electrical and Computer Engineering, Chungnam National University)
Publication Information
Abstract
Recently, the high-speed Internet users increase rapidly and broadband networks have been widely deployed. However, the current TCP congestion control algorithm was designed for relatively narrowband network environments, and thus its performance is inefficient for traffic transport in broadband networks. To remedy this problem, the TCP having an enhanced congestion control algorithm is required for broadband networks. In this paper, we propose an improved TCP congestion control that can sufficiently utilize the large available bandwidth in broadband networks. The proposed algorithm predicts the available bandwidth by using ACK information and RTT variation, and prevents large packet losses by adjusting congestion window size appropriately. Also, it can rapidly utilize the large available bandwidth by enhancing the legacy TCP algorithm in congestion avoidance phase. In order to evaluate the performance of the proposed algorithm, we use the ns-2 simulator. The simulation results show that the proposed algorithm improves not only the utilization of the available bandwidth but also RTT fairness and the fairness between contending TCP flows better than the HSTCP in high bandwidth delay product network environment.
Keywords
TCP congestion control; high bandwidth delay product; bandwidth measurement;
Citations & Related Records
연도 인용수 순위
  • Reference
1 L. Xu, K. Harfoush, and I. Rhee, 'Binary Increase Congestion ControI(BIC) for Fast Long-Distance Networks,' Proceedings of IEEE INFOCOM 2004, Vol. 4, pp. 2514-2524, Mar. 2004
2 D. D. Clark and W. Fang, 'Explicit allocation of best effort packet delivery service,' IEEE/ACM Trans. Networking, vol. 6, pp. 362-373, Aug. 1998   DOI   ScienceOn
3 The Network Simulator ns-2, http://www.isi.edu/nsnam/ns
4 R. Jain, 'The Art of Computer Systems Performance Analysis : Techniques for Experimental Design, Measurement, Simulation, and Modeling,' John Wiley & Sons, Inc., 1991
5 V. Jacobson, 'Modified TCP Congestion Avoidance Algorithm,' end2end-interest Mailing List, Apr. 30, 1990
6 L. Brakmo and L. Peterson, 'TCP Vegas : End to End Congestion Avoidance on a Global Internet,' IEEE Journal on Selected Areas in Communication, Vol. 13, No.8, Oct. 1995   DOI   ScienceOn
7 S. Floyd, 'HighSpeed TCP for large Congestion windows,' RFC 3649, Dec. 2003