Skip to main content

SRF TCP: A TCP-Friendly and Fair Congestion Control Method for High-Speed Networks

  • Conference paper
  • First Online:
Principles of Distributed Systems (OPODIS 2004)

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

Included in the following conference series:

Abstract

TCP Reno congestion control carries two issues. First, its performance is poor in high-speed networks. To solve this TCP Reno drawback, HighSpeed TCP and Scalable TCP were proposed. However, the fairness between these proposed TCP and TCP Reno is not considered, when both connections coexist. Second, TCP Reno connections share bandwidth unfairly, when TCP flows with different RTTs use the same link. Many approaches have been proposed to solve this issue. However, no single method has been proposed to solve both issues. In this paper, we propose Square Root Fair TCP (SRF TCP). SRF TCP congestion control (1) sends packets efficiently in high-speed networks, (2) is TCP-friendly with TCP Reno and (3) shares fair bandwidth between flows with different RTTs. We evaluate the capabilities of SRF TCP through computer simulations and compare it with TCP Reno, HighSpeed TCP and Scalable TCP.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Floyd, S.: HighSpeed TCP for Large Congestion Windows. Internet Draft draft-floyd-tcp-highspeed-02.txt (February 2003)

    Google Scholar 

  2. Kelly, T.: Scalable TCP: Improving Performance in HighSpeed Wide Area Networks (December 2002), http://www-lce.eng.cam.ac.uk/~ctk21/scalable/

  3. Ott, T.J., Lakshman, T.V., Wong, L.H.: SRED: Stabilized RED. In: Proceedings of the IEEE INFOCOM 1999 (March 1999)

    Google Scholar 

  4. Christiansen, M., Jeffay, K., Ott, D., Smith, F.D.: Tuning RED for web traffic. In: Proceedings of the ACM SIGCOMM 2000 (August. 2000)

    Google Scholar 

  5. Stoica, I., Shenker, S., Zhang, H.: Core-stateless fair queuing: A scalable architecture to approximate fair bandwidth allocations in high speed networks. In: Proc. of ACM SIGCOMM 1998 (August 1998)

    Google Scholar 

  6. Katabi, D., Handley, M., Rohrs, C.: Congestion Control for High Bandwidth-Delay Product Networks. In: ACM SIGCOMM (August 2002)

    Google Scholar 

  7. Handley, M., Padhye, J., Floyd, S., Widmer, J.: TCP Friendly Rate Control (TFRC): Protocol Specification. RFC 3448 (January 2003)

    Google Scholar 

  8. Bansal, D., Balakrishnan, H.: Binomial Congestion Control Algorithms. In: Proceedings of IEEE INFOCOM 2001 (April 2001)

    Google Scholar 

  9. Richard Yang, Y., Lam, S.S.: General AIMD congestion control. In: Proceedings of ICNP (November 2000)

    Google Scholar 

  10. Floyd, S., Handley, M., Padhye, J., Widmer, J.: Equation-based congestion control for unicast applications. In: Proceedings of the ACM SIGCOMM 2000 (August 2000)

    Google Scholar 

  11. Padhye, J., Firoiu, V., Towsley, D., Krusoe, J.: Modeling TCP Throughput: A Simple Model and its Empirical Validation. In: ACM SIGCOMM 1998, pp. 303–314 (1998)

    Google Scholar 

  12. Fang, W., Peterson, L.: TCP mechanisms for Diff-Serv Architecture, Princeton University, CS Dept., Technical Report TR-605-99 (1999)

    Google Scholar 

  13. Hamann, T., Walrand, J.: A New Fair Window for ECN Capable TCP (New-ECN). In: Proceedings of lEEE INFOCOM 2000 (March 2000)

    Google Scholar 

  14. Ott, T.J.: ECN protocols and the TCP paradigm. In: Proceedings’ of lEEE INFOCOM 2000 (March 2000)

    Google Scholar 

  15. The network simulator ver.2 - ns-2, http://www.isi.edu/nsnam/ns/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fukuhara, M., Hirose, F., Hatano, T., Shigeno, H., Okada, Ki. (2005). SRF TCP: A TCP-Friendly and Fair Congestion Control Method for High-Speed Networks. In: Higashino, T. (eds) Principles of Distributed Systems. OPODIS 2004. Lecture Notes in Computer Science, vol 3544. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11516798_12

Download citation

  • DOI: https://doi.org/10.1007/11516798_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-31584-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics