TCP Vegas: new techniques for congestion detection and avoidance
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
Challenges to reliable data transport over heterogeneous wireless networks
Challenges to reliable data transport over heterogeneous wireless networks
Measuring the evolution of transport protocols in the internet
ACM SIGCOMM Computer Communication Review
A Performance Comparison of TCP Protocols over Mobile Ad Hoc Wireless Networks
CERMA '06 Proceedings of the Electronics, Robotics and Automotive Mechanics Conference - Volume 02
Two schemes to reduce latency in short lived TCP flows
IEEE Communications Letters
TCP-Jersey for wireless IP communications
IEEE Journal on Selected Areas in Communications
Hi-index | 0.01 |
Transmission Control Protocol (TCP) is the most popular transport layer protocol used in the current internet. However, the end-to-end throughput of TCP degrades significantly with increase in number of hops in multi-hop wireless networks. Improving the performance of TCP from frequent retransmission timeouts, which is one of the well-known problems of the end-to-end throughput degradation of TCP over multi-hop wireless networks. The loss of newly sent packets during fast recovery cannot be recovered by fast retransmission, if the sender does not have enough duplicate acknowledgments and this may lead to retransmission timeouts. In this paper, we propose a new TCP mechanism, called R-RTO (Reduction of Retransmission Timeouts) having the features of TCP NewReno, which is capable of recovering packets without waiting for retransmission timeouts and thereby increase the throughput of TCP. Our proposed mechanism consists of two schemes, called Rapid Retransmission (RR) and Estimation of Available Bandwidth (EAB). Through extensive simulations using qualnet 4.5, the results show that our mechanism achieves 10--30% improvement than key existing TCP variants.