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 条
  • [1] Optimal multicast scheduling in input-queued switches
    Marsan, MA
    Bianco, A
    Giaccone, P
    Leonardi, E
    Neri, F
    2001 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-10, CONFERENCE RECORD, 2001, : 2021 - 2027
  • [2] Multicast scheduling for input-queued switches
    Prabhakar, B
    McKeown, N
    Ahuja, R
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (05) : 855 - 866
  • [3] Achieving 100% Throughput for Multicast Traffic in Input-queued Switches
    Hu, Bing
    He, Chunzhi
    Yeung, Kwan L.
    2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [4] Scheduling multicast Input-queued Switches
    Liu, Zhen
    Righter, Rhonda
    Journal of Scheduling, 2 (03): : 99 - 114
  • [5] On the throughput of input-queued cell-based switches with multicast traffic
    Marsan, MA
    Bianco, A
    Giaccone, P
    Leonardi, E
    Neri, F
    IEEE INFOCOM 2001: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: TWENTY YEARS INTO THE COMMUNICATIONS ODYSSEY, 2001, : 1664 - 1672
  • [6] A New Scheduling Algorithm for Input-Queued Switches with Mixed Unicast and Multicast Traffic
    Xiao, Jie
    Yeung, Kwan L.
    Jamin, Sugih
    2018 IEEE 19TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2018,
  • [7] Optimal scheduling algorithms for input-queued switches
    Shah, Devavrat
    Wischik, Damon
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 1810 - 1820
  • [8] Integration of unicast and multicast scheduling in input-queued packet switches
    Zhu, WY
    Song, M
    COMPUTER NETWORKS, 2006, 50 (05) : 667 - 687
  • [9] Selectively weighted multicast scheduling designs for input-queued switches
    Shoaib, Mohammed
    2007 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY, VOLS 1-3, 2007, : 178 - 183
  • [10] Pipelined Scheduler for Unicast and Multicast Traffic in Input-Queued Switches
    Xiao, Jie
    Yeung, Kwan L.
    Jamin, Sugih
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,