An asymmetric network is one in which there is a mismatch between the characteristics of the forward and reverse channel. Typically, the forward channel is capable of high transmission rates and the reverse channel has lesser bandwidth. Cable modem networks and satellite networks are some technologies that exhibit network asymmetry. TCP, due to its widespread acceptance, is also used in asymmetric networks. However, the reverse channel being a bottleneck causes many problems in the behavior of traditional TCP protocols. The TCP protocol is heavily dependent on ACKs. The variation in the ACK arrival rate, caused due to network asymmetry, results in slower initial window growth and burstiness on the forward channel. Existing approaches to improve the performance of TCP in asymmetric networks use techniques such as reduction in number of ACKs. However, these approaches do not take into consideration the high bandwidth availability in the forward direction for early ramp up of TCP window. In this paper, we present a new approach, Mild Aggression which exploits the high forward channel bandwidth, by modifying the RTT estimate and incrementing the cwnd by Mild Aggression factors, to improve the performance of TCP in an asymmetric environment.
[1]
Randy H. Katz,et al.
Transport protocols for Internet-compatible satellite networks
,
1999,
IEEE J. Sel. Areas Commun..
[2]
Nitin H. Vaidya,et al.
Using End-to-End Statistics to Distinguish Congestion and Corruption Losses : A Negative Result
,
1997
.
[3]
Randy H. Katz,et al.
The effects of asymmetry on TCP performance
,
1999,
Mob. Networks Appl..
[4]
Mark Allman,et al.
Enhancing TCP Over Satellite Channels using Standard Mechanisms
,
1999,
RFC.
[5]
Nihal K. G. Samaraweera,et al.
Return link optimization for internet service provision using DVB-S networks
,
1999,
CCRV.
[6]
Srinivasan Keshav,et al.
An Engineering Approach to Computer Networking: ATM Networks
,
1996
.
[7]
J. Paradells Aspas,et al.
Window prediction mechanism for improving TCP in wireless asymmetric links
,
1998
.