Abstract
The performance of transport layer protocols will be a key factor in the successful extension of Internet applications and services to mobile ad hoc networks. The Transmission Control Protocol (TCP) is the most commonly used transport protocol for the Internet [33], so providing a high level of TCP performance in MANETs is of particular importance. While TCP has been extensively tuned for wireline networks, in its current form TCP does not perform well when used in MANETs. In this chapter, we investigate ways to improve TCP performance in MANETs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
A. Ahuja, S. Agarwal, J. P. Singh, and R. Shorey. Performance of TCP over different routing protocols in mobile ad-hoc networks. Proc. IEEE Vehicular Technology Conference (VTC 2000), May 2000.
A. Bakre and B. R. Badrinath. I-TCP: Indirect TCP for mobile hosts. In Proc. 15th International Conf. on Distributed Computing Systems (ICDCS), pages 136–143, May 1995.
H. Balakrishnan, S. Seshan, and R. H. Katz. Improving reliable transport and handoff performance in cellular wireless networks. Wireless Networks 1(4): 469–481, Dec. 1995.
H. Balakrishnan, V. N. Padmanabhan, S. Seshan, and R. H. Katz. A comparison of mechanisms for improving TCP performance over wireless links. IEEE/ACM Trans. on Networking, 5(6): 756–769, Dec. 1997.
R. V. Boppana and S. P. Konduru. An adaptive distance vector routing algorithm for mobile, ad hoc networks. In Proc. 20th Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE INFOCOM 2001), volume 3, pages 1753–1762, Mar. 2001.
J. Broch, D. A. Maltz, D. B. Johnson, Y.-C. Hu, and J. Jetcheva. A performance comparison of multi-hop wireless ad hoc network routing protocols. In Proc. 4th Annual ACM/IEEE International Conf. on Mobile Computing and Networking (ACM MobiCom ‘88), pages 85–97, Oct. 1998.
R. Caceres and L. Iftode. Improving the performance of reliable transport protocols in mobile computing environments. IEEE Journal on Selected Areas in Communications, 13(5): 850–857, June 1995.
K. Chandran, S. Raghunathan, S. Venkatesan and R. Prakash. A feedback based scheme for improving TCP performance in ad-hoc wireless networks. In Proc. 18th International Conf. on Distributed Computing Systems (ICDCS), pages 472–479, May 1998.
S. R. Das, C. E. Perkins, and E. M. Royer. Performance comparison of two on-demand routing protocols for ad hoc networks. In Proc. 19th Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE INFOCOM 2000), volume 1, pages 3–12, Mar. 2000.
T. D. Dyer and R.V. Boppana. A comparison of ACM performance over three routing protocols for mobile ad hoc networks. In Proc. 2nd ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc ‘01), pages 56–66, Oct. 2001.
T. D. Dyer and R.V. Boppana. Routing HTTP traffic in a mobile ad hoc network. In Proc. MILCOM 2002, Oct. 2002.
K. Fall and K. Varadhan. ns Manual. The VINT Project. UC Berkeley, LBL, USC/ISI, and Xerox PARC. Available from http://www.isi.edu/nsnam/ns/ns-documentation.html, Apr. 2002.
S. Floyd, J. Mandavi, M. Mathis, and M. Podolsky. An extension to the selective acknowledgement (SACK) option for TCP. RFC 2883, July 2000.
S. Floyd. A report on recent developments in TCP congestion control. IEEE Communications Magazine, 39(4): 84–90, Apr. 2001.
S. Floyd. TCP and Explicit Congestion Notification. ACM SIGCOMM Computer Communication Review, 24(5): 8–23, Oct. 1994.
M. Gerla, K. Tang, and R. Bagrodia. TCP performance in wireless multi-hop networks. In Proc. of 2nd IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), pages 41–50, 1999.
T. Goff, J. Moronski, D. S. Phatak, and V. Gupta. Freeze-TCP: A true end-to-end TCP enhancement mechanism for mobile environments. In Proc. 19th Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE INFOCOM 2000), volume 3, pages 1537–1545, Mar. 2000.
G. Holland and N. Vaidya. Analysis of TCP performance over mobile ad hoc networks. In Proc. 5th Annual ACM/IEEE International Conf. on Mobile Computing and Networking (ACM MobiCom ‘89), pages 219–230, Aug. 1999.
Y.-C Hu and D. B. Johnson. Caching strategies in on-demand routing protocols for wireless ad hoc networks. In Proc. 6th Annual ACM/IEEE International Conf. on Mobile Computing and Networking (ACM MobiCom ‘00), pages 231–242, Aug. 2000.
IEEE Computer Society LAN/MAN Standards Committee. Wireless LAN medium access control (MAC) and physical layer (PHY) specifications. IEEE Standard 802. 11–1999, 1999.
IETF MANET Working Group Charter. http://www.ietf.org/html.charters/manet-charter.html.
D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. Jetcheva. The dynamic source routing protocol for mobile ad hoc networks (DSR). IETF Internet Draft. http://www.ietf.org/internt-drafts/draft-ietf-manet-dsr07.txt, Feb. 2002.
S. Keshav and S. P. Morgan. SMART retransmission: performance with overload and random losses. In Proc. 16th Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE INFOCOM ‘87), volume 3, pages 1131–1138, 1997.
D. Kim, C.-K. Toh, Y. Choi. TCP-BuS: Improving TCP performance in wireless ad hoc networks. Journal of Communications and Networks, 3(2): 175–186, June 2001.
S.-B. Lee, G.-S. Ahn, and A. Campbell. Improving UDP and TCP performance in mobile ad hoc networks with INSIGNIA. IEEE Communications Magazine, 39(6): 156–165, June 2001.
J. Liu and S. Singh. ATOP: TCP for mobile ad hoc networks. IEEE Journal on Selected Areas in Communications, 19 (7): 1300–1315, Jul. 2001.
M. Mathis, J. Mandavi, S. Floyd, and A. Romanow. TCP selective acknowledgment options. RFC 2018, Oct. 1996.
Monarch Group. Wireless and mobility extensions to ns-2. Available from http://www.monarch.cs.rice.edu/cmu-ns.html, Oct. 1999.
J. P. Monks, P. Sinha, and V. Bharghavan. Limitations of TCP-ELFN for ad hoc networks. In Proc. 7th International Workshop on Mobile Multimedia Communications (MOMuC 2000), Oct. 2000.
C. E. Perkins, E. M. Belding-Royer, and S. R. Das. Ad hoc on-demand distance vector (AODV) routing. IETF Internet Draft. http://www.ietf.org/internet-drafts/draft-ietf-manet-aodv-11.txt, Jun. 2002.
C. E. Perkins and P. Bhagwat. Highly dynamic destination-sequenced distance vector (DSDV) for mobile computers. ACM SIGCOMM Computer Communication Review, 24(4): 234–244, Oct. 1994.
J. Postel. Internet Protocol. RFC 791, Sep. 1981.
J. Postel. Transmission Control Protocol. RFC 793, Sep. 1981.
K. K. Ramakrishnan and R. Jain. A binary feedback scheme for congestion avoidance in computer networks. ACM Transactions on Computer Systems, 8(2): 158–181, May 1990.
W. R. Stevens, TCP/IP Illustrated, Volume 1: The Protocols. Addison-Wesley, Reading, MA, 1994.
R. Yavatkar and N. Bhagwat. Improving end-to-end performance of TCP over mobile internetworks. In Proc. Workshop on Mobile Computing Systems and Applications, pages 146–152, Dec. 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Kluwer Academic Publishers
About this chapter
Cite this chapter
Boppana, R.V., Dyer, T.D. (2004). Improving TCP Performance in Mobile Ad hoc Networks. In: Cheng, X., Huang, X., Du, DZ. (eds) Ad Hoc Wireless Networking. Network Theory and Applications, vol 14. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0223-0_2
Download citation
DOI: https://doi.org/10.1007/978-1-4613-0223-0_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-7950-8
Online ISBN: 978-1-4613-0223-0
eBook Packages: Springer Book Archive