Skip to main content

TCP-M: Multiflow Transmission Control Protocol for Ad Hoc Networks

Abstract

Recent research has indicated that transmission control protocol (TCP) in its base form does not perform well in an ad hoc environment. The main reason identified for this behavior involves the ad hoc network dynamics. By nature, an ad hoc network does not support any form of quality of service. The reduction in congestion window size during packet drops, a property of the TCP used to ensure guaranteed delivery, further deteriorates the overall performance. While other researchers have proposed modifying congestion window properties to improve TCP performance in an ad hoc environment, the authors of this paper propose using multiple TCP flows per connection. The proposed protocol reduces the influence of packet drops that occurred in any single path on the overall system performance. The analysis carried out by the authors indicates a significant improvement in overall performance.

[123456789101112]

References

  1. Atkin B, Birman KP: Evaluation of an adaptive transport protocol. Proceedings of 22nd Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '03), March-April 2003, San Francisco, Calif, USA 3: 2323-2333.

    Google Scholar 

  2. Chandran K, Raghunathan S, Venkatesan S, Prakash R: A feedback based scheme to improving TCP performance in ad-hoc wireless networks. Proceedings of 18th International Conference on Distributed Computing Systems, May 1998, Amsterdam, The Netherlands 472-479.

    Google Scholar 

  3. Dyer TD, Bopanna RV: A comparison of TCP performance over three routing protocols for mobile ad hoc networks. Proceedings of the 2nd International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc '01), October 2001, Long Beach, Calif, USA 56-66.

    Chapter  Google Scholar 

  4. Lim H, Xu K, Gerla M: TCP performance over multipath routing in mobile ad hoc networks. Proceedings of IEEE International Conference on Communications (ICC '03), May 2003, Anchorage, Alaska, USA 2: 1064-1068.

    Google Scholar 

  5. Mao S, Bushmitch D, Narayanan S, Panwar SS: MRTP: a multi-flow real-time transport protocol for ad hoc networks. Proceedings of the IEEE Semiannual Vehicular Technology Conference (VTC '03), October 2003, Orlando, Fla, USA

    Google Scholar 

  6. Sundaresan K, Anantharaman V, Hsieh H-Y, Sivakumar R: ATP: a reliable transport protocol for ad-hoc networks. Proceedings of ACM International Symposium on Mobile Ad Hoc Networking and Computing (MOBIHOC '03), June 2003, Annapolis, Md, USA

    Google Scholar 

  7. Marina MK, Das SR: On-demand multipath distance vector routing in ad hoc networks. Proceedings of the International Conference for Network Protocols (ICNP '01), November 2001, Riverside, Calif, USA 14-23.

    Google Scholar 

  8. Lee S-J, Gerla M: SMR: split multipath routing with maximally disjoint paths in ad hoc networks. Computer Science Department, University of California, Los Angeles, Calif, USA; August 2000.

    Google Scholar 

  9. Bohacek S, Hespanha JP, Lee J, Lim C, Obraczka K: TCP-PR: TCP for persistent packet reordering. Proceedings of 23rd International Conference on Distributed Computing Systems, May 2003, Providence, RI, USA 222-231.

    Google Scholar 

  10. Sikdar B, Kalyanaraman S, Vastola KS: Analytic models and comparative study of the latency and steady-state throughput of TCP Tahoe, Reno and SACK. Proceedings of IEEE Global Telecommunications Conference (GLOBECOM '01), November 2001, San Antonio, Tex, USA

    Google Scholar 

  11. Morris R: Scalable TCP congestion control. Proceedings of the 9th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '00), March 2000, Tel-Aviv, Israel 3: 1176-1183.

    Google Scholar 

  12. Stevens WR: TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms. RFC2001, IETF, 1997, http://rfc.sunsite.dk/rfc/rfc2001.html

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nagaraja Thanthry.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Thanthry, N., Kalamkar, A. & Pendse, R. TCP-M: Multiflow Transmission Control Protocol for Ad Hoc Networks. J Wireless Com Network 2006, 095149 (2006). https://doi.org/10.1155/WCN/2006/95149

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1155/WCN/2006/95149

Keywords