Removing the MAC Retransmission Times from the RTT in TCP

MAC retransmission of packets (for example in a video transfer) raises the RTT and leads to throughput decrease on TCP versions based on RTT for their sending rate. This is not the appropriate effect, because retransmissions are caused by temporary interferences, which often appear in wireless links. This paper deals with the effects of MAC retransmissions. A new TCP option is proposed, which fully takes into account the effect of MAC retransmissions. In this proposition wireless network cards have a timer which is initialised with the value of the option once the packet is sent the first time, and this value is stored in the option each time the packet is retransmitted. The exact time of retransmissions is then known by the source. Simulations show that the proposed mechanism increases throughput.

[1]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.

[2]  Luigi Fratta,et al.  Bandwidth estimation schemes for TCP over wireless networks , 2004, IEEE Transactions on Mobile Computing.

[3]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..

[4]  H. Hjalmarsson,et al.  Making retransmission delays in wireless links friendlier to TCP , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[5]  Dominique Dhoutaut Etude du standard IEEE 802. 11 dans le cadre des réseaux ad hoc , 2003 .

[6]  Ibrahim Matta,et al.  Effect of local retransmission at wireless access points on the round trip time estimation of TCP , 1998, Proceedings 31st Annual Simulation Symposium.

[7]  Saverio Mascolo,et al.  TCP Westwood and Easy RED to Improve Fairness in High-Speed Networks , 2002, Protocols for High-Speed Networks.

[8]  Zhu Jing,et al.  A reliable TCP-aware link layer retransmission for wireless networks , 2000, WCC 2000 - ICCT 2000. 2000 International Conference on Communication Technology Proceedings (Cat. No.00EX420).

[9]  Marc Necker,et al.  The Sensitivity of TCP to Sudden Delay Variations in Mobile Networks , 2004, NETWORKING.

[10]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.