Design and analysis of queue control functions for explicit rate switch schemes

  • Bobby Vandalore
  • , Raj Jain
  • , Rohit Goyal
  • , Sonia Fahmy

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The ABR rate allocation schemes can achieve high link utilizations by maintaining non-zero (small) queues in the steady state, and draining queues when the sources do not have data to send. The queue length (and queuing delays) can be controlled if part of the available bandwidth is used for draining queues in the event of queue build up. A simple threshold function can allocate such bandwidth to drain queues. Better control of the queues, and hence delay, can be achieved using more sophisticated queue control functions. We study the design and analysis of several such queue control functions: the step, linear, hyperbolic and inverse hyperbolic functions. Analytical explanation and simulation results consistent with analysis are presented. From the study, we conclude that the inverse hyperbolic is the best queue control function. To reduce complexity, the linear function can be used since it performs satisfactorily in most cases.

Original languageEnglish
Title of host publicationProceedings - 7th International Conference on Computer Communications and Networks, ICCCN 1998
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages780-786
Number of pages7
ISBN (Electronic)0818690143, 9780818690143
DOIs
StatePublished - 1998
Event7th International Conference on Computer Communications and Networks, ICCCN 1998 - Lafayette, United States
Duration: Oct 15 1998Oct 15 1998

Publication series

NameProceedings - 7th International Conference on Computer Communications and Networks, ICCCN 1998
Volume1998-October

Conference

Conference7th International Conference on Computer Communications and Networks, ICCCN 1998
Country/TerritoryUnited States
CityLafayette
Period10/15/9810/15/98

Fingerprint

Dive into the research topics of 'Design and analysis of queue control functions for explicit rate switch schemes'. Together they form a unique fingerprint.

Cite this