Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
175 words
A packet switching arrangement comprising: (i) an interconnect fabric comprising: a plurality of input ports for receiving data packets, a plurality of groups of outport ports, each group of output ports comprising a separate number of output ports, where the separate number of output ports comprised in a group of output ports may be the same as or different from the number of output ports comprised in other groups of output ports, at least one group of output ports comprising a plurality of output ports, means for mapping each received data packet to a group of output ports; means for discarding, or storing until a subsequent time slot, those packets received during a given time slot and in excess of the number of output ports comprised in a group of output ports to which those packets are mapped; and (ii) a plurality of output packet switches, each output packet switch being arranged to receive data packets from a separate group of interconnect fabric output ports and route the data packets to one or more destinations.
Claim 2
Dependent Claim
175 words
A packet switching arrangement comprising: (i) an interconnect fabric comprising: a plurality of input ports for receiving data packets, a plurality of groups of outport ports, each group of output ports comprising a separate number of output ports, where the separate number of output ports comprised in a group of output ports may be the same as or different from the number of output ports comprised in other groups of output ports, at least one group of output ports comprising a plurality of output ports, means for mapping each received data packet to a group of output ports; means for discarding, or storing until a subsequent time slot, those packets received during a given time slot and in excess of the number of output ports comprised in a group of output ports to which those packets are mapped; and (ii) a plurality of output packet switches, each output packet switch being arranged to receive data packets from a separate group of interconnect fabric output ports and route the data packets to one or more destinations.
Claim 3
Dependent Claim
62 words
A packet switching arrangement according to claim 1 wherein the mapping means comprises: means for establishing a separate communications path from each separate input port at which each data packet is received to a separate output port of the destined group of output ports to which the data packet is mapped, and transmitting each data packet over a separate established communications path.
Claim 4
Dependent Claim
154 words
A packet switching arrangement according to claims 1 or 2 wherein said mapping means further comprises: (a) a plurality of input modules, each input module comprising (1) at least one input, each input being coupled to a separate interconnect fabric input port, (2) a plurality of outputs, and (3) means for selectively connecting any input to any output for forming a first portion of the established communications path for each data packet; (b) a plurality of intermediate modules, each intermediate module comprising (1) a plurality of inputs, where each input is coupled to a separate input module output, (2) a plurality of outputs, each output being coupled to a separate interconnect fabric output port of a predetermined number of groups of interconnect fabric output ports, and (3) means for selectively connecting any intermediate module input to any intermediate module output for forming a second portion of the established communications path for each data packet.