Pipelined Scheduler for Unicast and Multicast Traffic in Input-Queued Switches

被引:0
|
作者
Xiao, Jie [1 ]
Yeung, Kwan L. [1 ]
Jamin, Sugih [2 ]
机构
[1] Univ Hong Kong, Dept Elect & Elect Engn, Hong Kong, Hong Kong, Peoples R China
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
Input-queued switch; integrated scheduler; pipelined scheduling; single-bit-single-iteration scheduling;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We focus on designing efficient integrated schedulers for handling mixed unicast and multicast traffic. We consider an input-queued switch with a multicast-capable switch fabric. At each input port of the switch, there are N dedicated unicast VOQs and one shared multicast queue (MQ). An existing approach to the design of integrated scheduler (i.e., a sequential scheduler) is to run two component schedulers, one for multicast and one for unicast, sequentially in each time slot. To minimize the head-of-line blocking of multicast traffic, the multicast scheduler always runs first. But sequentially running two schedulers in each time slot is challenging, especially when the slot duration is small. In this paper, we first propose a pipelined integration of the two component schedulers (i.e., a pipelined scheduler), which allows twice the amount of time for each scheduler to execute. We then extend an existing single-bit-single-iteration unicast scheduler to ensure that even in the presence of multicast traffic, unicast traffic will be starvation-free. This is achieved by giving unicast traffic priority over multicast periodically. Finally, we present arguably the first single-bit-single-iteration multicast scheduling algorithm. Extensive simulation results show that our pipelined scheduler is efficient and provides delay-throughput performance comparable to the sequential scheduler.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] 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,
  • [2] On the provision of integrated QoS guarantees of unicast and multicast traffic in input-queued switches
    Nong, G
    Hamdi, M
    GLOBECOM'99: SEAMLESS INTERCONNECTION FOR UNIVERSAL SERVICES, VOL 1-5, 1999, : 1742 - 1746
  • [3] Integration of unicast and multicast scheduling in input-queued packet switches
    Zhu, WY
    Song, M
    COMPUTER NETWORKS, 2006, 50 (05) : 667 - 687
  • [4] Integrated scheduling of unicast and multicast traffic in an input-queued switch
    Andrews, M
    Khanna, S
    Kumaran, K
    IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW, 1999, : 1144 - 1151
  • [5] 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
  • [6] Integrated scheduling of unicast and multicast traffic in an input-queued switch
    Andrews, Matthew
    Khanna, Sanjeev
    Kumaran, Krishnan
    Proceedings - IEEE INFOCOM, 1999, 3 : 1144 - 1151
  • [7] Scheduling Mixed Unicast and Multicast Traffic with Variable-Size Packets in Input-Queued Switches
    Xiao, Jie
    Yeung, Kwan L.
    Jamin, Sugih
    2018 IEEE 19TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2018,
  • [8] Multicast scheduling for input-queued switches
    Prabhakar, B
    McKeown, N
    Ahuja, R
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (05) : 855 - 866
  • [9] 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,
  • [10] Fair Integrated Scheduling of Unicast and Multicast Traffic in an Input-Queued Switch
    Schiattarella, Enrico
    Minkenberg, Cyriel
    2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, : 287 - 292