Patent ID: 8995456
Filing Date: 2015-03-31
Classification: H04L

Abstract:
1. A Clos-network packet switching system, comprising: a plurality of virtual output queues; a plurality of input modules, each of the plurality of input modules including a plurality of input ports, each of the plurality of input ports being coupled to a corresponding one of the plurality of virtual output queues; a plurality of central modules, each of the plurality of central modules being coupled to each of the plurality of input modules; a plurality of output modules, each of the plurality of output modules being coupled to each of the plurality of central modules, the plurality of output modules each including a plurality of cross-point buffers to store a packet and a plurality of output ports to output the packet, each cross-point buffer being associated with an output port; and a switch scheduler to perform module-to-module matching, input arbitration, and output arbitration, wherein: output arbitration includes selection of a second packet from a first cross-point buffer associated with the one of the plurality of output modules, the selected second packet to be forwarded to the output port, of the one of the plurality of output modules, associated with the first cross-point buffer.