On processor sharing as a model for TCP controlled HTTP-like transfers

We explore the possibility of using the well known processor sharing (PS) model for predicting the throughput performance of TCP controlled HTTP-like transfers on a single bottleneck link. We compare two commonly used-performance measures for average session throughput. For the PS model we derive bounds for one of these. We then compute these measures for a PS queue and compare them with average session throughputs on a single bottleneck link carrying TCP controlled data traffic. Analysis and simulations are used to obtain these results. We find that for file size distributions with a finite second moment, the PS model predicts TCP throughputs quite well. For the Pareto file size distribution, however, the PS model overestimates the session throughputs, the error getting worse as the Pareto tail gets thicker. It is also seen that the PS model breaks down as the link propagation delay increases.

[1]  Laurent Massoulié,et al.  Bandwidth sharing: objectives and algorithms , 2002, TNET.

[2]  Laurent Massoulié,et al.  Impact of fairness on Internet performance , 2001, SIGMETRICS '01.

[3]  T. V. Lakshman,et al.  A new method for analysing feedback-based protocols with applications to engineering Web traffic over the Internet , 1997, SIGMETRICS '97.

[4]  Laurent Massoulié,et al.  Bandwidth sharing: objectives and algorithms , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[5]  Sally Floyd,et al.  Difficulties in simulating the internet , 2001, TNET.

[6]  Anja Feldmann,et al.  Fitting mixtures of exponentials to long-tail distributions to analyze network performance models , 1997, Proceedings of INFOCOM '97.

[7]  Anurag Kumar,et al.  The lightening effect of adaptive window control , 2003, IEEE Communications Letters.

[8]  Anurag Kumar,et al.  Closed loop analysis of the bottleneck buffer under adaptive window controlled transfer of http-like traffic , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[9]  Ronald W. Wolff,et al.  Stochastic Modeling and the Theory of Queues , 1989 .

[10]  Thomas Bonald,et al.  Statistical bandwidth sharing: a study of congestion at flow level , 2001, SIGCOMM.

[11]  Anja Feldmann,et al.  Fitting Mixtures of Exponentials to Long-Tail Distributions to Analyze Network , 1998, Perform. Evaluation.

[12]  Yaakov Kogan,et al.  Dimensioning bandwidth for elastic traffic in high-speed data networks , 2000, TNET.

[13]  J. Morrison Response-Time Distribution for a Processor-Sharing System , 1985 .

[14]  Anurag Kumar,et al.  Stochastic models for throughput analysis of randomly arriving elastic flows in the Internet , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[15]  T. V. Lakshman,et al.  A new method for analyzing feedback-based protocols with applications to engineering Web traffic over the Internet , 2003, Comput. Commun..