Browse > Article

Uplink Congestion Control over Asymmetric Networks using Dynamic Segment Size Control  

Je, Jung-Kwang (경북대학교 정보통신학과)
Lee, Ji-Hyun (경북대학교 정보통신학과)
Lim, Kyung-Shik (경북대학교 컴퓨터과학과)
Abstract
Asymmetric networks that the downlink bandwidth is larger than the uplink bandwidth may cause the degradation of the TCP performance due to the uplink congestion. In order to solve this problem, this paper designs and implements the Dynamic Segment Size Control mechanism which offers a suitable segment size for current networks. The proposed mechanism does not require any changes in customer premises but suppress the number of ACKs using segment reassembly technique to avoid the uplink congestion. The gateway which adapted the Dynamic Segment Size Control mechanism, detects the uplink congestion condition and dynamically measures the bandwidth asymmetric ratio and the packet loss ratio. The gateway reassembles some of segments received from the server into a large segment and transmits it to the client. This reduces the number of corresponding ACKs. In this mechanism, the SACK option is used when occurs the bit error during the transmission. Based on the simulation in the GEO satellite network environment, we analyzed the performance of the Dynamic Segment Size Control mechanism.
Keywords
Asymmetric networks; Packet reassembly; Uplink congestion; SACK; TCP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 L. Yu, Y. Minhua and Z. Huimin, 'The Improvement of TCP Performance in Bandwidth Asymmetric Network,' 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications 2003, Vol.1, Sep. 2003, pp. 482-486
2 Chumchu, P, 'Performance analysis of reliable multicast transport protocols for GEO stellite network,' IEEE MASCOTS 2004 Proceedings, Oct. 2004, pp. 318-326
3 Obata, H and Ishida, K and Funasaka, j and Amano, K, 'TCP performance analysis on asymmetric networks composed of satellite and terrestial links,' IEEE Network Protocols 2000. Proceedings, Nov. 2000, pp. 199-206
4 H. Balakrishnan, V. Padmanabhan, G. Fairhurst and M. Sooriyabandara, 'TCP Performance Implications of Network Path Asymmetry,' RFC 3449, Dec. 2002
5 C. Barakat, E. Altman, and W. Dabbous, 'On TCP Performance in a Heterogeneous Network: A Survey,' IEEE Communications Magazine, Vol.38, No.1, Jan. 2000, pp. 40-46
6 T. Hasegawa, T. Hasegawa and M. Lagreze, 'A Mechanism for TCP Performance Enhancement over Asymmetrical Environment,' Proceedings of the 8th IEEE International Symposium on Computers and Communication, Jul. 2003, pp. 1135- 1140
7 Xinjie Chang, 'Network simulation with OPNET,' IEEE Simulation Conference Proceedings, Vol.1, Dec. 1999, pp. 307-314
8 H. Balakrishnan and V.N. Padmanabhan, 'How Network Asymmetry Affects TCP,' IEEE Communications Magazine, Vol.39, Issue4, Apr. 2001, pp. 60-67
9 M. Mathis, J. Mahdavi, S. Floyd and A. Romanow, 'TCP Selective Acknowledgment Options,' RFC 2018, Oct. 1996
10 M. Allman et al., 'Ongoing TCP Rearch Related to Satellites,' RFC 2760, Feb. 2000