Abstract
In this paper, we propose a novel congestion control mechanism of TCP, by using an inline network measurement technique. By using information of available bandwidth of a network path between sender and receiver hosts, we construct quite a different congestion control mechanism from the traditional TCP Reno and its variants, based on logistic and Lotka-Volterra models from biophysics. The proposed mechanism is intensively investigated through analysis and simulation evaluations, and we show the effectiveness of the proposed mechanism in terms of scalability with the network bandwidth, convergence time, fairness among connections, and stability.
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
Postel, J.B.: Transmission control protocol. Request for Comments 793 (September 1981)
Stevens, W.R.: TCP/IP Illustrated. The Protocols, vol. 1. Addison-Wesley, Reading (1994)
Chiu, D.-M., Jain, R.: Analysis of the increase and decrease algorithms for congestion avoidance in computer networks. Journal of Computer Networks and ISDN Systems, 1–14 (June 1989)
Shenker, S., Zhang, L., Clark, D.D.: Some observations on the dynamics of a congestion control algorithm. ACM Computer Communication Review 20, 30–39 (1990)
Hoe, J.C.: Improving the start-up behavior of a congestion control scheme of TCP. ACM SIGCOMM Computer Communication Review 26, 270–280 (1996)
Guo, L., Matta, I.: The War Between Mice and Elephants. Technical Report BU-CS- 2001-005 (May 2001)
Fu, Z., Zerfos, P., Luo, H., Lu, S., Zhang, L., Gerla, M.: The impact of multihop wireless channel on TCP throughput and loss. In: Proceedings of IEEE INFOCOM 2003 (April 2003)
Xu, K., Tian, Y., Ansari, N.: TCP-Jersey for wireless IP communications. IEEE Journal on Selected Areas in Communications 22, 747–756 (2004)
Wu, E.H.-K., Chen, M.-Z.: JTCP: Jitter-based TCP for heterogeneous wireless networks. IEEE Journal on Selected Areas in Communications 22, 757–766 (2004)
Floyd, S.: HighSpeed TCP for large congestion windows. RFC 3649 (December 2003)
Gerla, M., Sanadidi, M.Y., Wang, R., Zanella, A., Casetti, C., Mascolo, S.: TCP Westwood: Congestion window control using bandwidth estimation. In: Proceedings of IEEE GLOBECOM 2001 (November 2001)
Kelly, T.: Scalable TCP: Improving performance in highspeed wide area networks. In: Proceedings of PFLDnet 2003: Workshop for the purposes of discussion (February 2003)
Jin, C., Wei, D.X., Low, S.H.: FAST TCP: motivation, architecture, algorithms, performance. In: Proceedings of IEEE INFOCOM 2004 (March 2004)
Melander, B., Bjorkman, M., Gunningberg, P.: A new end-to-end probing and analysis method for estimating bandwidth bottlenecks. In: Proceedings of IEEE GLOBECOM 2000 (November 2000)
Jain, M., Dovrolis, C.: End-to-end available bandwidth: Measurement methodology, dynamics, and relation with TCP throughput. In: Proceedings of ACM SIGCOMM 2002 (August 2002)
Ribeiro, V., Riedi, R., Baraniuk, R., Navratil, J., Cottrell, L.: Pathchirp: Efficient available bandwidth estimation for network paths. In: Proceedings of NLANR PAM 2003 (April 2003)
Cao, M.L.T.: A study on inline network measurement mechanism for service overlay networks. Master’s thesis, Graduate School of Information Science, Osaka University (February 2004)
Cao, M.L.T., Hasegawa, G., Murata, M.: Available bandwidth measurement via TCP connection. To be presented at IFIP/IEEE MMNS (October 2004)
Brakmo, L.S., O’Malley, S.W., Peterson, L.L.: TCP Vegas: New techniques for congestion detection and avoidance. In: Proceedings of ACM SIGCOMM 1994, October 1994, pp. 24–35 (1994)
Murray, J.D.: Mathematical Biology I: An Introduction. Springer, Heidelberg (2002)
The VINT Project, UCB/LBNL/VINT network simulator - ns (version 2), available from http://www.isi.edu/nsnam/ns/
Crowcroft, J., Hand, S., Mortier, R., Roscoe, T., Warfield, A.: QoS’s downfall: At the bottom, or not at all! In: Proceeding of ACM SIGCOMM 2003 Workshop on Revisiting IP QoS (RIPQOS) (August 2003)
Mo, J., La, R.J., Anantharam, V., Walrand, J.: Analysis and comparison of TCP reno and vegas. In: Proceedings of IEEE INFOCOM 1999 (March 1999)
Hasegawa, G., Kurata, K., Murata, M.: Analysis and improvement of fairness between TCP Reno and Vegas for deployment of TCP Vegas to the Internet. In: Proceedings of IEEE ICNP 2000 (November 2000)
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
Iguchi, T., Hasegawa, G., Murata, M. (2005). A New Congestion Control Mechanism of TCP with Inline Network Measurement. In: Kim, C. (eds) Information Networking. Convergence in Broadband and Mobile Networking. ICOIN 2005. Lecture Notes in Computer Science, vol 3391. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30582-8_12
Download citation
DOI: https://doi.org/10.1007/978-3-540-30582-8_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24467-7
Online ISBN: 978-3-540-30582-8
eBook Packages: Computer ScienceComputer Science (R0)