Skip to main content

A Cross-Layer Scheme to Improve TCP Performance in Wireless Multi-hop Networks

  • Conference paper
  • 1081 Accesses

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 7296)

Abstract

TCP optimization problem in wireless multi-hop networks can be solved effectively by utilizing feedback from various layers. Since hop-count and round trip time are the critical factors that seriously affect TCP performance on end-to-end connection, we derive analytically the relation between these factors and TCP mechanism. The analytical result is facilitated to propose a cross-layer TCP congestion control scheme. The behavior of resulting scheme is analytically tractable. We show that our simple strategy significantly improves TCP performance in different topologies and flow patterns, in terms of throughput and delay.

Keywords

  • cross-layer
  • hop-count
  • round trip time
  • TCP
  • wireless multi-hop networks

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Gerla, M., Tang, K., Bagrodia, R.: Tcp performance in wireless multihop networks. In: Proc. IEEE International Workshop on Mobile Computing Systems and Applications (WMCSA 1999), New Orleans, Louisiana, USA (February 1999)

    Google Scholar 

  2. Fu, Z., Meng, X., Lu, S.: How bad tcp can perform in mobile ad hoc networks. In: Proc. IEEE International Symposium on Computers and Communications (ISCC 2002), Taormina, Italy (July 2002)

    Google Scholar 

  3. Fu, Z., et al.: The Impact of Multihop Wireless Channel on TCP Performance. IEEE Transactions on Mobile Computing 4(2), 209–221 (2005)

    CrossRef  Google Scholar 

  4. Fu, Z., Zerfos, P., Luo, H., Lu, S., Zhang, L., Gerla, M.: The impact of multihop wireless channel on tcp throughput and loss. In: Proc. IEEE Infocom 2003, San Francisco, California, USA (April 2003)

    Google Scholar 

  5. Haitao, W., Lihua, S.: Performance of TCP in ad hoc network and its improvement polices. Journal of Northwest University 34(5), 442–445 (2004)

    Google Scholar 

  6. Chen, K., Xue, Y., Nahrstedt, K.: On setting TCP’s congestion window limit in mobile ad hoc networks. In: Proc. IEEE ICC 2003, Anchorage, Alaska (May 2003)

    Google Scholar 

  7. Xu, K., Bae, S., Lee, S., Gerla, M.: Tcp behavior across multihop wireless networks and the wired internet. In: Proc. ACM Workshop on Wireless Mobile Multimedia (WoWMoM 2002), Atlanta, Georgia, USA (September 2002)

    Google Scholar 

  8. Li, J., Blake, C., De Couto, D.S.J., Lee, H., Morris, R.: Capacity of ad hoc wireless networks. In: Proc. ACM/IEEE International Conferenceon Mobile Computing and Networking (MobiCom 2001), Rome, Italy (July 2001)

    Google Scholar 

  9. Xu, S., Saadawi, T.: Does the IEEE 802.11 MAC protocol work well in multihop wireless ad hoc networks? IEEE Communications Magazine, 130–137 (June 2001)

    Google Scholar 

  10. Hamadani, E., Rakocevic, V.: TCP Contention Control: A Cross Layer Approach to Improve TCP Performance in Multihop Ad Hoc Networks. In: Boavida, F., Monteiro, E., Mascolo, S., Koucheryavy, Y. (eds.) WWIC 2007. LNCS, vol. 4517, pp. 1–16. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  11. Ng, P.C., Liew, S.C.: Re-Routing Instability in IEEE 802.11 Multi-Hop Ad-Hoc Networks. In: 29th Annual IEEE International Conference on Local Computer Networks (2004)

    Google Scholar 

  12. Chen, K., Nahrstedt, K.: Limitations of equation-based congestion control in mobile ad hoc networks. In: Proc. IEEE WWAN, Tokyo, Japan (March 2003)

    Google Scholar 

  13. Chen, K., Xue, Y., Shah, S.: Understanding bandwidth-delay product in mobile ad hoc networks. Special issue on Protocol Engineering for Wired and Wireless Networks, Elsevier Computer Communications (2004)

    Google Scholar 

  14. Zhai, H., Chen, X., Fang, Y.: Alleviating Intra-flowand inter-flowcontentions for reliable service in mobile ad hoc networks. In: IEEE MILCOM (2004)

    Google Scholar 

  15. Brakmo, L., O’Malley, S., Peterson, L.: TCP Vegas: New techniques for congestion detection and avoidance. In: Proceedings of the SIGCOMM 1994 Symposium, pp. 24–35 (1994)

    Google Scholar 

  16. http://www.ietf.org/rfc/rfc2581.txt

  17. Padhye, J., Firoiu, V., Towsley, D., Krusoe, J.: Modeling TCP throughput: A simple model and its empirical validation. In: Proc. ACM SIGCOMM 1998, Vancouver, CA, pp. 303–314 (September 1998)

    Google Scholar 

  18. Quan, Z.F., Kai, M.L., Park, Y.-J.: Reasonable TCP’s Congestion Window Change Rate to Improve the TCP Performance in 802.11 Wireless Networks. In: Proceedings of the 2008 Third International Conference on Convergence and Hybrid Information Technology, pp. 808–812 (2008)

    Google Scholar 

  19. Srivastava, V., Motani, M.: Cross-Layer Design: A Survey and the Road Ahead. IEEE Communications Magazine, 112–119 (December 2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, FQ., Joe, I. (2012). A Cross-Layer Scheme to Improve TCP Performance in Wireless Multi-hop Networks. In: Li, R., Cao, J., Bourgeois, J. (eds) Advances in Grid and Pervasive Computing. GPC 2012. Lecture Notes in Computer Science, vol 7296. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30767-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30767-6_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30766-9

  • Online ISBN: 978-3-642-30767-6

  • eBook Packages: Computer ScienceComputer Science (R0)