Skip to Main content Skip to Navigation
Reports

Differentiation Between Short and Long TCP Flows: Predictability of the Response Time

Abstract : Internet measurements show that a small number of large TCP flows are responsible for the largest amount of data transferred, whereas most of the TCP sessions are made up of few packets. Several authors have invoked this property to suggest the use of scheduling algorithms which favor short jobs, such as LAS (Least Attained Service), to differentiate between short and long TCP flows. We propose a packet level stateless, threshold based scheduling mechanism for TCP flows, RuN2C. We describe an implementation of this mechanism which has the advantage of being TCP compatible and progressively deployable. We compare the behavior of RuN2C with LAS based mechanisms through analytical models and simulations of TCP in networks with tail drop buffers. In addition to studying the mean response time conditioned on given flow size, the principle performance measure used in previous studies, we also study the impact of the scheduling mechanisms on extreme values of response times as well as on the stability of the network, illustrated by the mean number of connections in the system. We show that RuN2C has a very beneficial effect on the delay of short flows, while treating large flows as the current TCP scheduling does. In contrast, we find that LAS based mechanisms can lead to pathological behavior in extreme cases.
Document type :
Reports
Complete list of metadata

Cited literature [1 references]  Display  Hide  Download

https://hal.inria.fr/inria-00071615
Contributor : Rapport de Recherche Inria <>
Submitted on : Tuesday, May 23, 2006 - 6:17:12 PM
Last modification on : Saturday, March 13, 2021 - 3:32:24 AM
Long-term archiving on: : Sunday, April 4, 2010 - 10:29:17 PM

Identifiers

  • HAL Id : inria-00071615, version 1

Collections

Citation

Konstantin Avrachenkov, Urtzi Ayesta, Patrick Brown, Eeva Nyberg. Differentiation Between Short and Long TCP Flows: Predictability of the Response Time. [Research Report] RR-4964, INRIA. 2003. ⟨inria-00071615⟩

Share

Metrics

Record views

305

Files downloads

512