On the Integration of Unicast and Multicast Cell Scheduling in Buffered Crossbar Switches

被引:13
|
作者
Mhamdi, Lotfi [1 ]
机构
[1] Delft Univ Technol, Dept Comp Engn, EEMCS, NL-2628 CD Delft, Netherlands
关键词
High-performance buffered crossbars; integrated scheduling design; unicast; multicast; ALGORITHM;
D O I
10.1109/TPDS.2008.262
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Internet traffic is a mixture of unicast and multicast flows. Integrated schedulers capable of dealing with both traffic types have been designed mainly for Input Queued (IQ) buffer-less crossbar switches. Combined Input and Crossbar Queued (CICQ) switches, on the other hand, are known to have better performance than their buffer-less predecessors due to their potential in simplifying the scheduling and improving the switching performance. The design of integrated schedulers in CICQ switches has thus far been neglected. In this paper, we propose a novel CICQ architecture that supports both unicast and multicast traffic along with its appropriate scheduling. In particular, we propose an integrated round-robin-based scheduler that efficiently services both unicast and multicast traffic simultaneously. Our scheme, named Multicast and Unicast Round robin Scheduling (MURS), has been shown to outperform all existing schemes under various traffic patterns. Simulation results suggested that we can trade the size of the internal buffers for the number of input multicast queues. We further propose a hardware implementation of our algorithm for a 16 x 16 buffered crossbar switch. The implementation results suggest that MURS can run at 20 Gbps line rate and a clock cycle time of 2.8 ns, reaching an aggregate switching bandwidth of 320 Gbps.
引用
收藏
页码:818 / 830
页数:13
相关论文
共 50 条
  • [31] Frame based multicast scheduling for buffered Clos-network switches
    Gao, Ya
    Xiao, Ying
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S2563 - S2570
  • [32] Frame based multicast scheduling for buffered Clos-network switches
    Ya Gao
    Ying Xiao
    Cluster Computing, 2019, 22 : 2563 - 2570
  • [33] Adaptive max-min fair scheduling in buffered crossbar switches without speedup
    Zhang, Xiao
    Mohanty, Satya R.
    Bhuyan, Laxmi N.
    INFOCOM 2007, VOLS 1-5, 2007, : 454 - +
  • [34] Starvation Free Scheduler for Buffered Crossbar Switches
    Prasanth, N. Narayanan
    Balasubramanian, K.
    Devi, R. Chithra
    INTERNATIONAL JOURNAL OF ENGINEERING, 2015, 28 (04): : 523 - 528
  • [35] Performance Guarantees in Partially Buffered Crossbar Switches
    Skalis, Nikolaos
    Mhamdi, Lotfi
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [36] On guaranteed smooth switching for buffered crossbar switches
    He, Si-Min
    Sun, Shu-Tao
    Guan, Hong-Tao
    Zheng, Qiang
    Zhao, You-Jian
    Gao, Wen
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (03) : 718 - 731
  • [37] A new packet scheduling algorithm for input-buffered multicast packet switches
    Liu, NH
    Yeung, KL
    GLOBECOM 97 - IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, CONFERENCE RECORD, VOLS 1-3, 1997, : 1695 - 1699
  • [38] 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,
  • [39] Weighted fairness in buffered crossbar scheduling
    Chrysos, N
    Katevenis, M
    HPSR 2003: WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2003, : 17 - 22
  • [40] Integration of unicast and multicast scheduling in a two-stage switch architecture with low scheduling overhead
    Jiang, Y. B.
    Qiu, Z. L.
    Zhang, M. S.
    Li, J.
    IET COMMUNICATIONS, 2012, 6 (17) : 2825 - 2832