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 条
  • [1] 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,
  • [2] Integration of unicast and multicast scheduling in input-queued packet switches
    Zhu, WY
    Song, M
    COMPUTER NETWORKS, 2006, 50 (05) : 667 - 687
  • [3] 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,
  • [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] 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
  • [6] Multicast scheduling for input-queued switches
    Prabhakar, B
    McKeown, N
    Ahuja, R
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (05) : 855 - 866
  • [7] Scheduling multicast Input-queued Switches
    Liu, Zhen
    Righter, Rhonda
    Journal of Scheduling, 2 (03): : 99 - 114
  • [8] 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
  • [9] 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
  • [10] 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