Abstract
Transmission control protocol (TCP) provides reliable connection-oriented services between any two end systems on the Internet. With TCP congestion control algorithm, multiple TCP connections can share network and link resources simultaneously. These TCP congestion control mechanisms have been operating effectively in wired networks. However, performance of TCP connections degrades rapidly in wireless and lossy networks. To sustain the throughput performance of TCP connections in wireless networks, design modifications may be required accordingly in the TCP flow control algorithm, and potentially, in association with other protocols in other layers for proper adaptations. In this chapter, we explain the limitations of the latest TCP congestion control algorithm, and then review some popular designs for TCP connections to operate effectively in wireless mesh network infrastructure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Poster, Transmission Control Protocol, STD 7, RFC 793, Internet Engineering Task Force (IETF), Sept. (1981).
M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow, TCP Selective Acknowledgment Options, RFC 2018, IETF, Oct. (1996).
M. Allman, V. Paxson, and W. Stevens, TCP Congestion Control, RFC 2581, IETF, Apr. (1999).
S. Floyd, J. Mahdavi, M. Mathis, and M. Podolsky, An Extension to the Selective Acknowledgment (SACK) Option for TCP, RFC 2883, IETF, Jul. (2000).
S. Floyd, T. Henderson, and A. Gurtov, The NewReno Modifications to TCP's Fast Recovery Algorithm, RFC 3782, IETF, Apr. (2004).
Kurose J. F. Ross, K. W. 2003, Computer Networking: A Top- Town Approach Featuring the Internet, Addison Wesley, Reading, MA.
Jacobson, V. (1988).Congestion avoidance and control, Computer Communication Review, 18, (4)314–329,
L. Xu and I. Rhee, CUBIC: A new TCP-friendly high-speed TCP variant, Proceedings of Workshop on Protocols for Fast Long Distance Networks (PFLDnet) 2005, 3–4 Feb. 2005, Lyon, France.
D. J. Leith, R. N. Shorten, and G. McCullagh, Experimental evaluation of cubic TCP, Proceedings of Protocols for Fast Long Distance Networks (PFLDnet) 2007, 7–9 Feb. 2007, Los Angeles, CA, USA.
Akyildiz I. F. Wang, X. (2005).A survey on wireless mesh networks, IEEE Communications Magazine, 43, (9)23–30,
Holland G. Vaidya, N. (2002).Analysis of TCP performance over mobile ad hoc networks, Wireless Networks, 8, 275–288,
H. Elaarag, Improving TCP Performance over Mobile Networks, ACM Computing Surveys, 34(3), (2002).
Chen, X. Zhai, H. Wang, J. Fang, Y. (2004).TCP performance over mobile ad hoc networks, Canadian Journal of Electrical and Computer Engineering, 29, (1/2)129–134,
Al Hanbali, A. Altman, E. Nain, P. (2005).A survey of TCP over ad hoc networks, IEEE Communications Surveys, 7, (3)22–36, Third Quarter
S. Charoenpanyasak, B. Paillassa, and F. Jaddi, Experimental study on TCP enchancement interest in ad hoc networks, Third International Conference on Wireless and Mobile Communications (ICWMC'07), 2007, Guadeloupe.
Grieco L. A. Mascolo, S. (2004).Performance evaluation and comparison of Westwood+, NewReno, and Vegas TCP congestion control, ACM Computer Communication Review, 34, (2)25–38,
V. Subramanian, K. K. Ramakrishnan, S. Kalyanaraman, and L. Ji, Impact of interference and capture effects in 802.11 wireless networks on TCP, Second International Workshop on Wireless Traffic Measurements and Modeling (WitMeMo'06), Aug. 2006, Boston.
R. Braden, Editor, Requirements for Internet Hosts – Communication Layers, STD 3, RFC 1122, IETF, Oct. (1989).
de Oliveira R. Braun, T. (2005).A dynamic adaptive acknowledgment strategy for TCP over multihop wireless networks, IEEE Infocom'05, 3, 1863–1874,
T. Dyer and R. Boppana, A comparison of TCP performance over three routing protocols for mobile ad hoc networks, ACM MobiHoc'01, (2001), Long Beach.
Papanastasiou S. Ould-Khaoua, M. (2004).TCP Congestion Window Evolution and Spatial Reuse in MANETs, Journal of Wireless Communications and Mobile Computing, 4, (6)669–682,
K. Nahm, A. Helmy, and C.-C. J. Kuo, TCP over multihop 802.11 networks: Issues and performance enhancement, ACM MobiHoc'05, 277–287, May 25–27, (2005).
Baldantoni, L. Lundqvist, H. Karlsson, G. Jun. (2004).Adaptive end- to-end FEC for improving TCP performance over wireless links, IEEE International Conference on Communications (ICC'04), 7, 4023–2027,
F. Wang and Y. Zhang, Improving TCP performance over mobile ad hoc networks with out-of-order detection and response, ACM MobiHoc'02, June (2002), Lausanne.
K. Chandran, S. Ragbunathan, S. Venkatesan, and R. Prakash, A feedback-based scheme for improving TCP performance in ad hoc wireless networks, International Conference on Distributed Computing Systems (ICDCS98), May (1998), Amsterdam.
M. Gunes and D. Vlahovic, The performance of the TCP/RCWE enhancement for ad-hoc networks, IEEE International Symposium on Computers and Communication, 43–48, (2002).
Liu J. Singh, S. (2001).ATCP: TCP for mobile ad hoc networks, IEEE Journal on Selected Areas in Communications, 19, (7)1300–1315,
K. Ramakrishnan, S. Floyd, and D. Black, The Addition of Explicit Congestion Notification (ECN) to IP, RFC 3168, IETF, Sept. (2001).
D. Kim, C. Toh, and Y. Choi, TCP-BuS: Improving TCP performance in wireless ad hoc networks, Journal of Communications and Networks, 3(2), June (2001).
Fu, Z. Zerfos, P. Luo, H. Lu, S. Zhang, L. Gerla, M. (2003).The impact of multihop wireless channel in TCP throughput and loss, IEEE Infocom'03, 3, 1744–1753,
S. Kopparty, S. V. Krishnamurthy, M. Faloutsos, and S. K. Tripathi, Split TCP for mobile ad hoc networks, IEEE Globecom'02, Nov. (2002), Taipei.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag London
About this chapter
Cite this chapter
Eddie Law, .L. (2009). Transport Protocols for Wireless Mesh Networks. In: Misra, S., Misra, S.C., Woungang, I. (eds) Guide to Wireless Mesh Networks. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-84800-909-7_10
Download citation
DOI: https://doi.org/10.1007/978-1-84800-909-7_10
Publisher Name: Springer, London
Print ISBN: 978-1-84800-908-0
Online ISBN: 978-1-84800-909-7
eBook Packages: Computer ScienceComputer Science (R0)