Abstract
Scalable TCP [x] is a proposition for a new TCP where both the increase and the decrease rate of the window size are multiplicative. It has been recently proposed in order to improve performance in high speed networks. In this paper, we present a mathematical analysis of such multiplicative increase multiplicative decrease protocols in the presence of random losses. These are typical to wireless networks but can also model losses in wireline networks with very high bandwidth delay product. Our approach is based on showing that the logarithm of the window size evolution has the same behaviour as the workload process in a standard G/G/1 queue. The Laplace-Stieltjes transform of the equivalent queue is shown to provide directly the throughput of Scalable TCP as well as the higher moments of the window size. We validate our findings using ns-2 simulations.
This work was partially supported by the EURO NGI network of Excellence, by the INRIA’s TCP ARC collaboration project and by the Indo–French Center for Promotion of Advanced Research (IFCPAR) under research contract number 2900–IT.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Floyd, S.: HighSpeed TCP for Large Congestion Windows. RFC 3649, Experimental (December 2003), Available at http://www.icir.org/floyd/hstcp.html
Kelly, T.: Scalable TCP: Improving Performance in Highspeed Wide Area Networks. Submitted for publication (December 2002), Available at http://www-lce.eng.cam.ac.uk/~ctk21/scalable/
Glasserman, P., Yao, D.D.: Stochastic vector difference equations with stationary coefficients. J. Appl. Prob. 32, 851–866 (1995)
Baccelli, F., Bremaud, P.: Palm probabilities and stationary queues. Springer, Heidelberg (1987)
Kleinrock, L.: Queueing Systems Volume I: Theory. Wiley & sons, Chichester (1975)
Dufour, F., Costa, O.L.V.: Stability of Piecewise Deterministic Markov Processes. SIAM Journal on Control and Optimization 37(5), 1483–1502 (1999)
Krantz, S.G.: Rouche’s Theorem. In: Handbook of Complex Variables, Birkhäuser, Basel (1999)
McCanne, S., Floyd, S.: ns Network Simulator, http://www.isi.edu/nsnam/ns/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Altman, E., Avrachenkov, K., Barakat, C., Kherani, A.A., Prabhu, B.J. (2004). Analysis of Scalable TCP. 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_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-25969-5_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22262-0
Online ISBN: 978-3-540-25969-5
eBook Packages: Springer Book Archive