• DocumentCode
    2686287
  • Title

    Scalable central-stage buffered Clos-network packet switches with QoS

  • Author

    Wang, Feng ; Hamdi, Mounir

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Kowloon
  • fYear
    0
  • fDate
    0-0 0
  • Abstract
    In our previous work, 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 algorithms unexplored. In this paper, 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, 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(N4.5), where N is the number of switch ports. We show in this paper that we can reduce it to O(N2.25) by employing a multi-stage multi-layer switch implementation
  • Keywords
    multiport networks; multistage interconnection networks; packet switching; quality of service; queueing theory; scheduling; Birkhoff-von Neumann input-queued switch; OQ switch; QoS; central-stage buffered Clos-network; input-output port; multistage multilayer switch; output queue; packet switches; quality-of-service; scalable CBC; scheduling algorithm; Algorithm design and analysis; Communication switching; Internet; Matrix decomposition; Optical packet switching; Packet switching; Quality of service; Scheduling algorithm; Switches; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2006 Workshop on
  • Conference_Location
    Poznan
  • Print_ISBN
    0-7803-9569-7
  • Type

    conf

  • DOI
    10.1109/HPSR.2006.1709726
  • Filename
    1709726