Skip to main content

Handling Two-Way TCP Traffic in Asymmetric Networks

  • Conference paper
High Speed Networks and Multimedia Communications (HSNMC 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3079))

Abstract

The TCP congestion control protocol is mainly designed for bandwidth symmetric paths. As two-way asymmetric connections will probably become common case in the future with the widespread use of ADSL, satellites and other high-speed technologies, it is important to make sure that congestion will be properly handled in these environments. To this end, we propose in this paper a new Adaptive Class-based Queuing mechanism called ACQ for handling two-way TCP traffic over links that exhibit bandwidth asymmetry. ACQ runs at the entry of the slow link and relies on two separate classes, one for ACK packets and one for Data packets. ACQ proposes to adapt the weights of both classes according to the crossing traffic in order to maximize some utility function defined by the user or the network operator. We show by simulations that our mechanism is able to reach a good utilization of the available resources, managing then to maximize the satisfaction of the user of such asymmetric connections.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Balakrishnan, H., Padmanabhan, V.N., Katz, R.H.: The Effects of Asymmetry on TCP Performance. In: Proc. 3rd

    Google Scholar 

  2. Lakshman, T.V., Suter, B.: TCP/IP Performance with Random Loss and Bidirectional Congestion. IEEE/ACM transactions on networking 8(5) (October 2000)

    Google Scholar 

  3. Jacobson, V.: Congestion avoidance and control. ACM SIGCOMM (August 1998)

    Google Scholar 

  4. Lakshman, T.V., Madhow, U., Suter, B.: Window-based error recovery and flow control with a slow acknowledgment channel: a study of TCP/IP performance. IEEE INFOCOM (April 1997)

    Google Scholar 

  5. Barakat, C., Altman, E.: On ACK Filtering on a Slow Reverse Channel. In: Crowcroft, J., Roberts, J., Smirnov, M.I. (eds.) QofIS 2000. LNCS, vol. 1922, pp. 80–92. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  6. Zhang, L., Shenker, S., Clark, D.D.: Observations on the dynamics of a congestion control algorithm: The effects of two-way traffic. In: Proc. SIGCOMM 1991 Symposium on Communications Architectures and Protocols, Zurich, pp. 133–147 (September 1991)

    Google Scholar 

  7. Madhow, U.: Dynamic congestion control and error recovery over a heterogeneous Internet, IEEE CDC (1997) (invited paper)

    Google Scholar 

  8. Kalampoukas, L., Varma, A., Ramakrishnan, K.K.: Improving TCP throughput on two-way asymmetric links: analysis and solutions. In: Proc. of Sigmetrics (1998)

    Google Scholar 

  9. Ns network simulator, available via http://www-nrg.ee.lbl.gov/ns/

  10. Balakrishnan, H., Padmanabhan, V.N., Fairhurst, G., Sooriyabandara, M.: TCP Performance Implications of network Path Asymmetry, IETF RFC 3449 December (2002)

    Google Scholar 

  11. Shekhar, D., Qin, H., Kalyanaraman, S., Kidambi, K.: Performance Optimization of TCP/IP over Asymmetric Wired and Wireless Links. In: Invited paper at European Wireless 2002 (February 2002)

    Google Scholar 

  12. Jacobson, V.: Compressing TCP/IP Headers for Low-Speed Serial Links, RFC 1144 (February 1990)

    Google Scholar 

  13. Kalyanaraman, S., Shekhar, D., Kidambi, K.: TCP/IP Performance Optimization over ADSL. In: GI 2000 (2000)

    Google Scholar 

  14. PILC: Performance Implications of Link Characteristics Working Group, http://www.ietf.org/html.charters/pilc-charter.html

  15. Kunniyur, S., Srikant, R.: End-to-End Congestion Control Schemes: Utility Functions, Random Losses and ECN Marks. In: INFOCOM 2000 (2000)

    Google Scholar 

  16. Floyd, S., Jacobson, V.: Link-Sharing and Resource Management Models for Packet Networs. IEEE/ACM Transactions on Networking 3(4) (August 1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Louati, F., Barakat, C., Dabbous, W. (2004). Handling Two-Way TCP Traffic in Asymmetric Networks. In: Mammeri, Z., Lorenz, P. (eds) High Speed Networks and Multimedia Communications. HSNMC 2004. Lecture Notes in Computer Science, vol 3079. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25969-5_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-25969-5_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22262-0

  • Online ISBN: 978-3-540-25969-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics