ABSTRACT
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.
- S. Floyd, T. Henderson, The New Reno modification to TCP'S fast recovery algorithm, RFC 2582, 1999. Google ScholarDigital Library
- M. Allman, H. Balakrishnan, and S. Floyd, "Enhancing TCP's Loss Recovery Using Limited Transmit," RFC 3042, Jan. 2001. Google ScholarDigital Library
- H. Balakrishnan, "Challenges to Reliable Data Transport over Heterogeneous Wireless Networks," Ph.D. dissertation, University of California at Berkeley, Aug. 1998. Google ScholarDigital Library
- M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow, "TCP Selective Acknowledgement Options," RFC 2018, Oct. 1996. Google ScholarDigital Library
- E. Altman and T. Jimenezl, "Novel Delayed Ack Techniques for improving TCP performance in Multi-Hop Wireless Networks", Proc. of Personal Wireless Communication, 2003.Google ScholarCross Ref
- Michelle Berger, "A performance Comparison of TCP protocols over Mobile Ad Hoc Networks", Proc. IEEE CERMA, 2006. Google ScholarDigital Library
- Mathis M., Mahdavi M. J., Floyd S., and Romanow A. TCP Selective Acknowledgment Options. RFC 2018, Internet Engineering Task Force (IETF), Oct 1996. Google ScholarDigital Library
- S. Xu and T. Saadawi., "Performance evaluation of TCP algorithms in multi-hop wireless packet networks" Wireless Communications and Mobile Computing, 2001.Google Scholar
- Dongmin Kim, Beomjoon Kim, Jechan Han, and Jaiyong Lee, "Enhancements to the Fast Recovery Algorithm of TCP NewReno", Proc. of ICOIN 2004, LNCS 3090, Springer-Verlag, vol. 3090, pp. 332--341, Feb. 2004Google Scholar
- Fu Z., Petros Z., Haiyum, Songwu, Lixia and Mario Gerla. "The impact of Multihop Wireless Channel on TCP Throughput and Loss", proc. of IEEE Annual Conference on Computer Communication (INFOCOM-2003).Google Scholar
- http://WWW.scalable-networks.com/index.phpGoogle Scholar
- Alberto Medina, Mark and Sally Floyd, "Measuring the Evolution of Transport protocols in the Internet", ACM SIGCOMM Computer Communication, April-2005. Google ScholarDigital Library
- L. Brakmo, "TCP Vegas: New techniques for congestion detection and avoidance," in ACM SIGCOMM'94, London. U. K., Aug. 1994. Google ScholarDigital Library
- J. Pan, J. W. Mark and X. Shen, "TCP Performance and its improvement over wireless links" TCP performance and its improvement over wireless links, IEEE GLOBECOM 2000.Google Scholar
- M. Allman, S. Floyd, and C. Partridge, "Increasing TCP's initial window," IETF, RFC 3390, Oct. 2002. Google ScholarDigital Library
- K. Poduri and K. Nichols, "Simulation studies of increased initial TCP window size," IETF, RFC 2415, Sep. 1998. Google ScholarDigital Library
- H. Balakrishnan, V. N. Padmanabhan, Seshan, Stemm and Katz," TCP Behaviour of a Busy Internet Server: Analysis and Improvements. IEEE INFOCOM'98, 1998.Google Scholar
- Dong L and H. T. Kung: "TCP Fast Recovery Strategies: Analysis and Improvements", IEEE INFOCOM, 1998.Google Scholar
- V. Jacobson, R. Braden, D. Borman, TCP extensions for high performance, RFC 1323, 1992. Google ScholarDigital Library
- D. Ciullo, M. Mellia and M. Meo, "Two Schemes to Reduce Latency in Short Lives TCP Flows", IEEE Communications Letters, Vol. 13, No. 10, Otcober 2009. Google ScholarDigital Library
- Xu, K., Tian, Y., and Ansari, N: TCP-Jersey for wireless IP communications. IEEE Journal of Selected Areas in Communications, Vol. 22, (2004)747--75 6. Google ScholarDigital Library
Comments