2003
DOI: 10.1109/tnet.2003.813048
|View full text |Cite
|
Sign up to set email alerts
|

Multicast traffic in input-queued switches: Optimal scheduling and maximum throughput

Abstract: Abstract-This paper studies input-queued packet switches loaded with both unicast and multicast traffic. The packet switch architecture is assumed to comprise a switching fabric with multicast (and broadcast) capabilities, operating in a synchronous slotted fashion. Fixed-size data units, called cells, are transferred from each switch input to any set of outputs in one time slot, according to the decisions of the switch scheduler, that identifies at each time slot a set of nonconflicting cells, i.e., cells nei… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

3
91
0
1

Year Published

2005
2005
2017
2017

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 79 publications
(95 citation statements)
references
References 21 publications
3
91
0
1
Order By: Relevance
“…Using this in (2) implies that the number of packets left at the end of the n th frame can only come from the new arrivals in that frame, i.e.,…”
Section: Dynamic Frame Sizing Algorithms For Input-buffered Switchesmentioning
confidence: 99%
See 1 more Smart Citation
“…Using this in (2) implies that the number of packets left at the end of the n th frame can only come from the new arrivals in that frame, i.e.,…”
Section: Dynamic Frame Sizing Algorithms For Input-buffered Switchesmentioning
confidence: 99%
“…It is known (see e.g., [2]) that an input-buffered switch (with an unbuffered crossbar) cannot achieve 100% throughput with multicast traffic, even when fanout splitting is allowed. The main objective of this section is to show that our dynamic frame sizing algorithm also achieves 100% throughput for CICQ switches with multicast traffic.…”
Section: Cicq Switches With Multicast Trafficmentioning
confidence: 99%
“…To avoid head of the line (HOL) blocking [6], we assume the presence of virtual output queueing (VOQ) at each input for every possible fanout set. Further, virtual output queueing at a per fanout set level is referred to as multicast virtual output queueing (MC-VOQ) in [2]. Note that in an n × n switch, for a given input, there exist 2 n − 1 possible fanout sets.…”
Section: Switch Model and Multicast Trafficmentioning
confidence: 99%
“…One of the main reasons for this is the difficulty of the task. Indeed, it was shown in [1] that "optimal scheduling" of multicast packets is NP-hard over a crossbar switch and in [2] it was proved that the resource speedup necessary to achieve 100% throughput for all admissible multicast traffic grows unbounded with increasing switch size. These results hold even when the crossbar switch is multicast capable, i.e., it is capable of connecting an input to multiple outputs.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation