1989
DOI: 10.1145/75247.75248
|View full text |Cite
|
Sign up to set email alerts
|

Analysis and simulation of a fair queueing algorithm

Abstract: We discuss gateway queueing algorithms and their role in controlling congestion in datagram networks. A fair queueing algorithm, based on an earlier suggestion by Nagle, is proposed. Analysis and simulations are used to compare this algorithm to other congestion control schemes. We find that fair queueing provides several important advantages over the usual first-come-first-serve queueing algorithm: fair allocation of bandwidth, lower delay for sources using less than their full share of bandwidth, and protect… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
726
0
9

Year Published

1999
1999
2015
2015

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 1,550 publications
(736 citation statements)
references
References 11 publications
1
726
0
9
Order By: Relevance
“…For C=3, multiple scheduling scenarios are possible. For example, if we consider Residual Voice, Video Telephony and Interactive Games, then we haver=[300,400,500] ≡ [3,4,5].…”
Section: Numerical Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…For C=3, multiple scheduling scenarios are possible. For example, if we consider Residual Voice, Video Telephony and Interactive Games, then we haver=[300,400,500] ≡ [3,4,5].…”
Section: Numerical Resultsmentioning
confidence: 99%
“…These packetized implementations of GPS are known as Packetized GPS (or PGPS) [5] or Weighted-Fair Queueing [4]. Under the assumption of continuously-backlogged users and constant packet (slot) size, it can be shown that PGPS schemes are equivalent to the WRR-sp K scheduler.…”
Section: Performance Comparison With Gps and Pgps Schedulersmentioning
confidence: 99%
See 1 more Smart Citation
“…3 We have utilized a simple fair-queuing scheme in developing our solution. To appreciate the novelty of our work in the presence of other literature on fair-queuing [22 23], consider that any fair-queuing scheme requires 3 policies [20] for choosing: 1) Which packet (queue) will be transmitted? For this, we use simple round-robin.…”
Section: Background and Previous Workmentioning
confidence: 99%
“…A theoretically ideal and fair way to share the server capacity over different flows is Generalised Processor Sharing (GPS) [41,51], but this mechanism is difficult to apply in packet-based networks, so adaptations for packet scheduling are needed. For instance in the framework of ATM [3], weighted-round-robin (WRR) and weighted-fair-queueing (WFQ) [13] were proposed to achieve GPS-like weighted throughput and fairness [33]. For these mechanisms, there are separate queues for each type of traffic and the server 'visits' each queue in a cyclic, weighted and/or timed manner [42].…”
Section: Introductionmentioning
confidence: 99%