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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Floyd, S.: HighSpeed TCP for Large Congestion Windows. Internet Draft draft-floyd-tcp-highspeed-02.txt (February 2003)
Kelly, T.: Scalable TCP: Improving Performance in HighSpeed Wide Area Networks (December 2002), http://www-lce.eng.cam.ac.uk/~ctk21/scalable/
Ott, T.J., Lakshman, T.V., Wong, L.H.: SRED: Stabilized RED. In: Proceedings of the IEEE INFOCOM 1999 (March 1999)
Christiansen, M., Jeffay, K., Ott, D., Smith, F.D.: Tuning RED for web traffic. In: Proceedings of the ACM SIGCOMM 2000 (August. 2000)
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)
Katabi, D., Handley, M., Rohrs, C.: Congestion Control for High Bandwidth-Delay Product Networks. In: ACM SIGCOMM (August 2002)
Handley, M., Padhye, J., Floyd, S., Widmer, J.: TCP Friendly Rate Control (TFRC): Protocol Specification. RFC 3448 (January 2003)
Bansal, D., Balakrishnan, H.: Binomial Congestion Control Algorithms. In: Proceedings of IEEE INFOCOM 2001 (April 2001)
Richard Yang, Y., Lam, S.S.: General AIMD congestion control. In: Proceedings of ICNP (November 2000)
Floyd, S., Handley, M., Padhye, J., Widmer, J.: Equation-based congestion control for unicast applications. In: Proceedings of the ACM SIGCOMM 2000 (August 2000)
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)
Fang, W., Peterson, L.: TCP mechanisms for Diff-Serv Architecture, Princeton University, CS Dept., Technical Report TR-605-99 (1999)
Hamann, T., Walrand, J.: A New Fair Window for ECN Capable TCP (New-ECN). In: Proceedings of lEEE INFOCOM 2000 (March 2000)
Ott, T.J.: ECN protocols and the TCP paradigm. In: Proceedings’ of lEEE INFOCOM 2000 (March 2000)
The network simulator ver.2 - ns-2, http://www.isi.edu/nsnam/ns/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)