Scalable Central-stage Buffered Clos-network packet switches with QoS

被引:0
|
作者
Wang, Feng [1 ]
Hamdi, Mounir [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In our previous work [1], we proposed a scalable packet switch architecture based on the Central-stage Buffered Clos-network (CBC). We analyzed the memory requirements for the CBC to emulate an output-queued (OQ) switch and left the corresponding scheduling algorith. ms unexplored. In this paper(1), we set out to find a practical algorithm to schedule packets in order for the CBC to emulate an OQ switch supporting Quality of Service (QoS). We observe that the CBC surprisingly extend the well-known Birkhoff-von Neumann input-queued switches [15], making it able to scale to large switches with many input/output ports. In particular, as far as we know, the most efficient scheduling algorithm for a Birkhoff-von Neumann switch has a time complexity of O(N-4.5), where N is the number of switch ports. We show in this paper that we can reduce it to O(N-2.25) by employing a multi-stage multi-layer switch implementation.
引用
收藏
页码:309 / +
页数:2
相关论文
共 50 条
  • [41] Packet dispatching using module matching in the modified MSM Clos-network switch
    Janusz Kleban
    Telecommunication Systems, 2017, 66 : 505 - 513
  • [42] Space-memory-memory Clos-network switches with in-sequence service
    Zhang, Maosen
    Qiu, Zhiliang
    Gao, Ya
    IET COMMUNICATIONS, 2014, 8 (16) : 2825 - 2833
  • [43] Packet dispatching using module matching in the modified MSM Clos-network switch
    Kleban, Janusz
    TELECOMMUNICATION SYSTEMS, 2017, 66 (03) : 505 - 513
  • [44] Concurrent round-robin-based dispatching schemes for Clos-network switches
    Oki, E
    Jing, ZG
    Rojas-Cessa, R
    Chao, HJ
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2002, 10 (06) : 830 - 844
  • [45] Packet mode and QoS algorithms for buffered crossbar switches with FIFO queuing
    Alex Kesselman
    Kirill Kogan
    Michael Segal
    Distributed Computing, 2010, 23 : 163 - 175
  • [46] Packet mode and QoS algorithms for buffered crossbar switches with FIFO queuing
    Kesselman, Alex
    Kogan, Kirill
    Segal, Michael
    DISTRIBUTED COMPUTING, 2010, 23 (03) : 163 - 175
  • [47] Packet Mode and QoS Algorithms for Buffered Crossbar Switches with FIFO Queuing
    Kesselman, Alex
    Kogan, Kirill
    Segal, Michael
    PODC'08: PROCEEDINGS OF THE 27TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2008, : 335 - +
  • [48] A distributed scheduling algorithm in central-stage buffered multi-stage switching fabrics
    Hu, Yuxiang
    Dong, Fang
    Lan, Julong
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 121 - 130
  • [49] Distro: A distributed static round-robin scheduling algorithm for bufferless Clos-network switches
    Pun, K
    Hamdi, M
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 2298 - 2302
  • [50] TRIDENT: A Load-Balancing Clos-Network Packet Switch With Queues Between Input and Central Stages and In-Order Forwarding
    Sule, Oladele Theophilus
    Rojas-Cessa, Roberto
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (10) : 6885 - 6896