A New Scheduling Algorithm for Input-Queued Switches with Mixed Unicast and Multicast Traffic

被引:0
|
作者
Xiao, Jie [1 ]
Yeung, Kwan L. [1 ]
Jamin, Sugih [2 ]
机构
[1] Univ Hong Kong, Dept Elect & Elect Engn, Hong Kong, Peoples R China
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
Input-queued switch; single-iteration scheduling; mixed unicast and multicast traffic; head-of-line blocking; THROUGHPUT;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We consider an NxN input-queued switch with N dedicated unicast virtual output queues (VOQs) and one shared multicast queue (MQ) at each input port. An efficient two-bit single-iteration (2BSI) scheduling algorithm is proposed to concurrently schedule both unicast and multicast traffic. In the request phase, a two-bit request message is used to indicate not only the type of the request (unicast/multicast) but also its importance (strong/weak). In the grant phase, multicast request is granted first, then strong unicast request, and finally weak unicast request. To minimize inconsistencies in the distributed arbitration process, the notion of preferred unicast/multicast relationship is adopted to desynchronize/synchronize the arbitration decisions made by different inputs/outputs. As compared to the existing schedulers, our 2BSI is one of the simplest algorithms to implement, and yet extensive simulation results show that it provides one of the best delay-throughput performances.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Performance analysis of a robust scheduling algorithm for scalable input-queued switches
    Elhanany, I
    Sadot, D
    2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 588 - 594
  • [42] SERENADE: A Parallel Iterative Algorithm for Crossbar Scheduling in Input-Queued Switches
    Gong, Long
    Liu, Liang
    Yang, Sen
    Xu, Jun
    Xie, Yi
    Wang, Xinbing
    2020 IEEE 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2020,
  • [43] Design and implementation of a belief-propagation scheduler for multicast traffic in input-queued switches
    Giaccone, Paolo
    Pretti, Marco
    Syrivelis, Dimitris
    Koutsopoulos, Iordanis
    Tassiulas, Leandros
    COMPUTER COMMUNICATIONS, 2017, 103 : 141 - 152
  • [44] iSKIP: A fair and efficient scheduling algorithm for input-queued crossbar switches
    Wang, W
    Dong, LB
    Wolf, W
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 2287 - 2291
  • [45] Scheduling reserved traffic in input-queued switches: New delay bounds via probabilistic techniques
    Andrews, M
    Vojnovic, M
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2003, 21 (04) : 595 - 605
  • [46] Scheduling reserved traffic in input-queued switches: New delay bounds via probabilistic techniques
    Andrews, M
    Vojnovic, M
    IEEE INFOCOM 2003: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2003, : 764 - 774
  • [47] On guaranteed smooth scheduling for input-queued switches.
    Keslassy, I
    Kodialam, M
    Lakshman, TV
    Stiliadis, D
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2005, 13 (06) : 1364 - 1375
  • [48] Iterative Multicast Scheduling Algorithm for Input-Queued Switch with Variable Packet Size
    Xiao, Jie
    Yeung, Kwan L.
    2017 IEEE 30TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2017,
  • [49] Multi-chip multicast schedulers in input-queued switches
    Bianco, Andrea
    Scicchitano, Alessandra
    2008 4TH INTERNATIONAL TELECOMMUNICATION NETWORKING WORKSHOP ON QOS IN MULTISERVICE IP NETWORKS, 2008, : 223 - +
  • [50] Scheduling input-queued ATM switches with QoS features
    Li, SZ
    Ansari, N
    7TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS - PROCEEDINGS, 1998, : 107 - 112