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

被引:55
|
作者
Marsan, MA [1 ]
Bianco, A [1 ]
Giaccone, P [1 ]
Leonardi, E [1 ]
Neri, F [1 ]
机构
[1] Politecn Torino, Dipartimento Elettron, Turin, Italy
关键词
input queued switches; multicast traffic; scheduling; switching;
D O I
10.1109/TNET.2003.813048
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 neither coming from the same input, nor directed to the same output. First, multicast traffic admissibility conditions are discussed, and a simple counterexample showing intrinsic performance losses of input-queued with respect to output-queued switch architectures is presented. Second, the optimal scheduling discipline to transfer multicast packets from inputs to outputs is defined. This discipline is rather complex, requires a queuing architecture that probably is not implementable, and does not guarantee in-sequence delivery of data. However, from the definition of the optimal multicast scheduling discipline, the formal characterization of the sustainable multicast traffic region naturally follows. Then, several theorems showing intrinsic performance losses of input-queued with respect to output-queued switch architectures are proved. In particular, We prove that, when using per multicast flow FIFO queueing architectures, the internal speedup that guarantees 100% throughput under admissible, traffic grows with the number of switch ports.
引用
收藏
页码:465 / 477
页数:13
相关论文
共 50 条
  • [41] Scheduling of an input-queued switch to achieve maximal throughput
    Altman, E
    Liu, Z
    Righter, R
    PROBABILITY IN THE ENGINEERING AND INFORMATIONAL SCIENCES, 2000, 14 (03) : 327 - 334
  • [42] Weighted fair scheduling algorithm for QoS of input-queued switches
    Lee, SH
    Shin, DR
    Youn, HY
    NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2004, 3222 : 366 - 373
  • [43] Deficit round-robin scheduling for input-queued switches
    Zhang, X
    Bhuyan, LN
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2003, 21 (04) : 584 - 594
  • [44] A Stability Analysis of Randomized Scheduling Algorithm for Input-Queued Switches
    Sun Maosheng
    Wu Jun
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS, PTS 1 AND 2, 2010, : 1439 - +
  • [45] Fast and noniterative scheduling in input-queued switches: Supporting QoS
    Chen, Kevin F.
    Sha, Edwin H. -M.
    Zheng, S. Q.
    COMPUTER COMMUNICATIONS, 2009, 32 (05) : 834 - 846
  • [46] Scheduling input-queued switches by shadow departure time algorithm
    Li, J
    Ansari, N
    ELECTRONICS LETTERS, 1999, 35 (14) : 1127 - 1128
  • [47] An immune clonal selection scheduling algorithm for input-queued switches
    Fang, Liu
    Jing, Zhao
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 790 - 797
  • [48] Belief-Propagation-Assisted Scheduling in Input-Queued Switches
    Atalla, Shadi
    Cuda, Davide
    Giaccone, Paolo
    Pretti, Marco
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (10) : 2101 - 2107
  • [49] Scheduling Cells with Multiple Output Ports for Input-queued Switches
    Zheng De-ren
    Wang Bin-qiang
    Yi Peng
    Li Hui
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL ACQUISITION AND PROCESSING, 2009, : 163 - +
  • [50] Research on packet scheduling algorithms for input-queued switches with VOQ
    Dawei, E.
    ICCSE'2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2006, : 71 - 74