The rapid advancement in wireless communication technology has spurred significant interest in the design and development of enhanced TCP protocols. Among them, TCP Westwood (TCPW) is a sender side only modification to improve TCP performance particularly over heterogeneous networks. The key idea of TCPW is to use rate estimation methods to set the congestion window and slow start threshold after a packet loss. When packet losses are not only due to buffer overflow, but random errors as well, TCPW estimation methods have been shown to provide significant performance improvement. The earliest estimation method, called Bandwidth Estimation (BE), however, may result in over-estimation under certain circumstances, and thus may be unfriendly toward non-TCPW traffic. TCPW CRB (Combined Rate and Bandwidth estimation) and TCPW ABSE (Adaptive Bandwidth Share Estimation), have been later introduced to address this concern. The schemes provide better control of the tradeoffs among efficiency, fr...
Ren Wang, Massimo Valla, M. Y. Sanadidi, Mario Ger