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 条
  • [41] Variable packet size buffered crossbar (CICQ) switches
    Katevenis, M
    Passas, G
    Simos, D
    Papaefstathiou, I
    Chrysos, N
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1090 - 1096
  • [42] Hybrid maximal matching for input buffered crossbar switches
    Al Sayeed, Choudhury A.
    Ahmed, Dewan Tanvir
    Rahbar, Akbar Ghaffar Pour
    CNSR 2007: PROCEEDINGS OF THE FIFTH ANNUAL CONFERENCE ON COMMUNICATION NETWORKS AND SERVICES RESEARCH, 2007, : 397 - +
  • [43] 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,
  • [44] Design of Partially Buffered Crossbar Switches For Supporting Mixed Traffic
    Wang, Wen-Fong
    Hung, Li-Chuan
    Lu, Ching-Sung
    2013 NINTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2013), 2013, : 76 - 79
  • [45] Resource allocation for statistical QoS provision in buffered crossbar switches
    Duan, Q
    Daigle, JN
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 2292 - 2296
  • [46] Fair Scheduling for Input Buffered Switches
    Nan Ni
    Laxmi N. Bhuyan
    Cluster Computing, 2003, 6 (2) : 105 - 114
  • [47] Resource allocation for quality of service provision in buffered crossbar switches
    Duan, Q
    Daigle, JN
    ELEVENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2002, : 509 - 513
  • [48] Best effort and priority queuing policies for buffered crossbar switches
    Kesselman, Alex
    Kogan, Kirill
    Segal, Michael
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2008, 5058 : 170 - +
  • [49] Providing flow based performance guarantees for buffered crossbar switches
    Pan, Deng
    Yang, Yuanyuan
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1933 - +
  • [50] Providing Performance Guarantees for Buffered Crossbar Switches without Speedup
    Pan, Deng
    Yang, Zhenyu
    Makki, Kia
    Pissinou, Niki
    QUALITY OF SERVICE IN HETEROGENEOUS NETWORKS, 2009, 22 : 297 - 314