2003, English, Article edition: Differentiation Between Short and Long TCP Flows: Predictability of the Response Time Avrachenkov, Konstantin; Ayesta, Urtzi; Brown, Patrick; ...

User activity

Share to:
 
Bookmark: http://trove.nla.gov.au/version/210960
Physical Description
  • text
Published
  • HAL - CCSD
  • 2003
Language
  • English

Edition details

Title
  • Differentiation Between Short and Long TCP Flows: Predictability of the Response Time
Author
  • Avrachenkov, Konstantin
  • Ayesta, Urtzi
  • Brown, Patrick
  • Nyberg, Eeva
Published
  • HAL - CCSD
  • 2003
Physical Description
  • text
Subjects
Notes
  • 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.
  • HAL:inria-00071615, version 1
  • HAL:http:/​/​hal.inria.fr/​inria-00071615/​en/​
Language
  • English
Contributed by
OAIster

Get this edition

  • Set up My libraries

    How do I set up "My libraries"?

    In order to set up a list of libraries that you have access to, you must first login or sign up. Then set up a personal list of libraries from your profile page by clicking on your user name at the top right of any screen.

  • All (1)
  • Unknown (1)
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.
None of your libraries hold this item.

User activity


e.g. test cricket, Perth (WA), "Parkes, Henry"

Separate different tags with a comma. To include a comma in your tag, surround the tag with double quotes.

Be the first to add a tag for this edition

Be the first to add this to a list

Comments and reviews

What are comments? Add a comment

No user comments or reviews for this version

Add a comment