Enhanced Westwood+ TCP for Wireless/Heterogeneous Networks

Westwood/Westwood+ TCP is well known by its effective AIAD (additive increase and adaptive decrease) bandwidth estimation algorithm. In this paper, we propose an enhanced Westwood+ scheme for wireless/heterogeneous networks with a high random bit error rate (BER), in which the sender is introduced with the following three characteristics: 1) to consider the impact of corruption strength in bandwidth estimation; 2) to reset new slow start threshold (ssthresh) and congestion window (cwnd) after receiving every special ACK with random bit error event's information; 3) to effectively avoid the unwanted timeouts which can be induced in conventional TCP in the case that the retransmitted packets are corrupted in wireless channel. Simulation results show that in the heterogeneous network with 1% fixed packet corruption rate as well as variational packet loss rate, the proposed scheme could achieve prominent improvements in goodput over Westwood+, NewReno and Reno TCP, respectively, in most cases

[1]  Winston Khoon Guan Seah,et al.  TCP HACK: TCP header checksum option to improve performance over lossy links , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[2]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[3]  Saverio Mascolo,et al.  Performance evaluation and comparison of Westwood+, New Reno, and Vegas TCP congestion control , 2004, CCRV.

[4]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[5]  Ren Wang,et al.  TCP westwood: Bandwidth estimation for enhanced transport over wireless links , 2001, MobiCom '01.

[6]  Saverio Mascolo,et al.  Live Internet measurements using Westwood+ TCP congestion control , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[7]  Mario Gerla,et al.  TCP Westwood: End-to-end Bandwidth Estimation for Efficient Transport over Wired and Wireless Networks , 2001 .

[8]  E. Gilbert Capacity of a burst-noise channel , 1960 .