Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-08T10:25:59.170Z Has data issue: false hasContentIssue false

STOCHASTIC DIFFERENTIAL EQUATION FOR TCP WINDOW SIZE: ANALYSIS AND EXPERIMENTAL VALIDATION

Published online by Cambridge University Press:  22 January 2004

A. Budhiraja
Affiliation:
Department of Statistics, University of North Carolina, Chapel Hill, NC 27599
F. Hernández-Campos
Affiliation:
Department of Computer Science, University of North Carolina, Chapel Hill, NC 27599
V. G. Kulkarni
Affiliation:
Department of Operations Research, University of North Carolina, Chapel Hill, NC 27599, E-mail: vkulkarni@e-mail.unc.edu
F. D. Smith
Affiliation:
Department of Computer Science, University of North Carolina, Chapel Hill, NC 27599
Rights & Permissions [Opens in a new window]

Abstract

In this paper we develop a stochastic differential equation to describe the dynamic evolution of the congestion window size of a single TCP session over a network. The model takes into account recovery from packet losses with both fast recovery and time-outs, boundary behavior at zero and maximum window size, and slow-start after time-outs. We solve the differential equation to derive the distribution of the window size in steady state. We compare the model predictions with the output from the NS simulator.

Information

Type
Research Article
Copyright
© 2004 Cambridge University Press
Figure 0

Sample paths of W and WC processes in the absence of time-outs.

Figure 1

Typical graph of the density u and uT of the window size.

Figure 2

Sample paths of WC(t) and W(t) in the presence of time-outs.

Figure 3

Estimates of p, c, and RTT for the Seven Runs

Figure 4

Throughput comparison.

Figure 5

Loss rates in NS simulations.

Figure 6

Mean RTTs in NS simulations.

Figure 7

Comparison of effective window-size distributions at 40%, 50%, and 60% loads.

Figure 8

Comparison of effective window-size distributions at 70%, 80%, and 90% loads.

Figure 9

Comparison of effective window-size distributions at 98% loads.