1994
DOI: 10.1109/90.336324
|View full text |Cite
|
Sign up to set email alerts
|

Two-dimensional round-robin schedulers for packet switches with multiple input queues

Abstract: Abstmct-We present a new scheduler, the two-dimenswnal round-robin (2DRR) scheduler, that provides high throughput and fair access in a packet switch that uses multiple input queues. We consider an architecture in which each input port maintains a separate queue for each output. In an .V x .V switch, our scheduler determines which of the queues in the total of .Y2 input queues are served during each time slot. We demonstrate the fairness properties of the 2DRR scheduler and compare its performance with that of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

1
35
0
2

Year Published

1999
1999
2015
2015

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 110 publications
(38 citation statements)
references
References 9 publications
1
35
0
2
Order By: Relevance
“…These facts allow significant cost reductions, since they eliminate the need for speedup and egress buffering. 2 Although advantageous, the buffered crossbar architecture was not very popular in products, due to the difficulty, in the past, to integrate large amounts of memory on the crossbar chip. With the progress of semiconductor technology, however, we are today at the point where enough buffer space can be placed on these chips.…”
Section: Introductionmentioning
confidence: 99%
“…These facts allow significant cost reductions, since they eliminate the need for speedup and egress buffering. 2 Although advantageous, the buffered crossbar architecture was not very popular in products, due to the difficulty, in the past, to integrate large amounts of memory on the crossbar chip. With the progress of semiconductor technology, however, we are today at the point where enough buffer space can be placed on these chips.…”
Section: Introductionmentioning
confidence: 99%
“…They are needed more the high speed packet switch scheduler for special use [5]. Richard presented the basic two Dimensional Round Robin (2DRR) scheduling algorithm [6]. The four matrixes, Request Matrix (RM), Pattern Matrix (PM), Scheduling Matrix (SM), and Allocation Matrix (AM) are used in the basic 2DRR.…”
Section: Introductionmentioning
confidence: 99%
“…NPUT-QUEUED (IQ) switches with virtual output queueing (VOQ) buffering schemes [1]- [4] are today often adopted as the architecture for high-speed switches or routers, since all the components of an IQ switch (input interfaces, switching fabric, output interfaces) operate at a speed which is not larger than the data rate of input and output lines. Most of the implemented high-speed IQ switches internally operate on fixed-size data units (cells): the Lucent GRF [5], the Cisco GSR [6], the Tiny-Tera [7], the AN2/DEC [3], [8], the iPoint [9], and the MGR/BBN [10].…”
mentioning
confidence: 99%
“…Several SAs for IQ cell switches were proposed and compared in the literature (see, e.g., [2]- [4], [9], [11]- [16]). We call these cell-mode scheduling algorithms (CM-SAs).…”
mentioning
confidence: 99%