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 条
  • [21] Reverse dispatching scheme for satellite Clos-network switches
    Zhang, Maosen
    Qiu, Zhiliang
    Gao, Ya
    Li, Jun
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2013, 40 (04): : 96 - 101
  • [22] Module-first matching schemes for scalable input-queued space-space-space Clos-network packet switches
    Lin, Chuan-Bi
    Rojas-Cessa, Roberto
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 5669 - 5673
  • [23] A Practical Large-Capacity Three-Stage Buffered Clos-Network Switch Architecture
    Xia, Yu
    Hamdi, Mounir
    Chao, H. Jonathan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (02) : 317 - 328
  • [24] Heuristic concurrent dispatching algorithm for MSM clos-network switches
    School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu
    611731, China
    不详
    100084, China
    Ruan Jian Xue Bao, 10 (2644-2655):
  • [25] Integrating unicast and multicast traffic scheduling in Clos-network switches
    Gao, Y. (yagao@stu.xidian.edu.cn), 1600, Science Press (40):
  • [26] Scalable two-stage Clos-network switch and module-first matching
    Rojas-Cessa, Roberto
    Lin, Chuan-Bi
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 303 - +
  • [27] Three-stage clos-network switch architecture with buffered center stage for multi-class traffic
    Kang, Moo-Kyung
    Kyung, Chong-Min
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2006, 15 (02) : 263 - 276
  • [28] Randomized weight matching dispatching scheme for Clos-network switches
    Gao, Y. (yagao@stu.xidian.edu.cn), 1600, Beijing University of Posts and Telecommunications (36):
  • [29] A Split-Central-Buffered Load-Balancing Clos-Network Switch With In-Order Forwarding
    Sule, Oladele Theophilus
    Rojas-Cessa, Roberto
    Dong, Ziqian
    Lin, Chuan-Bi
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (02) : 467 - 476
  • [30] A Parallel Matrix Decomposition Algorithm for Routing on Rearrangeable Clos-Network Switches
    Liu, Xiaofeng
    Zhao, Youjian
    JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (02): : 229 - 236