Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
251 words
A bufferless adaptive switching apparatus for a multi-stage bufferless switching network, the network comprising: a plurality of said adaptive switching apparatuses cascaded into stages, each said adaptive switching apparatus including a plurality of switch inputs and switch outputs, each of the switch outputs of each said adaptive switching apparatus coupled to a switch input of another one of said adaptive switching apparatuses, the switch outputs of last stage switch apparatuses comprising network output ports and the switch inputs of first stage switch apparatuses comprising network input ports; and a node connected between each of the network output ports and each of the network input ports, the switching network establishing direct connections between any of the network input ports and network output ports, based on data connection requests received at the network input ports, for transmitting data between any of the nodes, said switching network establishing said direct connections simultaneously and asynchronously in relation to a plurality of data connection requests received separately at a plurality of the network input ports; said switching apparatuses each comprising adaptive selection means for selecting for each data connection request one switch output from a set of switch outputs to establish a direct connection between a network input port connected to a sending node and an available network output port connected to a receiving node, said set of switch outputs comprising a plurality of alternate connections between the network input port connected to the sending node and the network output port connected to the receiving node.
Claim 2
Dependent Claim
251 words
A bufferless adaptive switching apparatus for a multi-stage bufferless switching network, the network comprising: a plurality of said adaptive switching apparatuses cascaded into stages, each said adaptive switching apparatus including a plurality of switch inputs and switch outputs, each of the switch outputs of each said adaptive switching apparatus coupled to a switch input of another one of said adaptive switching apparatuses, the switch outputs of last stage switch apparatuses comprising network output ports and the switch inputs of first stage switch apparatuses comprising network input ports; and a node connected between each of the network output ports and each of the network input ports, the switching network establishing direct connections between any of the network input ports and network output ports, based on data connection requests received at the network input ports, for transmitting data between any of the nodes, said switching network establishing said direct connections simultaneously and asynchronously in relation to a plurality of data connection requests received separately at a plurality of the network input ports; said switching apparatuses each comprising adaptive selection means for selecting for each data connection request one switch output from a set of switch outputs to establish a direct connection between a network input port connected to a sending node and an available network output port connected to a receiving node, said set of switch outputs comprising a plurality of alternate connections between the network input port connected to the sending node and the network output port connected to the receiving node.
Claim 3
Dependent Claim
50 words
The apparatus of claim 1, wherein said network input and output ports comprise a set of interface signals having a plurality of data lines and two control lines, one of the control lines for enabling and terminating data transmissions, and the second for signalling the rejection of a data transmission.
Claim 4
Dependent Claim
37 words
The apparatus of claim 2 wherein said network input and output port interface signals include a third control line for controlling intelligent adaptivity of the switching apparatus and for permanently preventing a selection of a failed path.
Claim 5
Dependent Claim
45 words
The apparatus of claim 1, wherein said switching apparatus is totally self-contained and makes all switch input to output connection adaptivity decisions based on connection requests received over said plurality of input and output ports without requiring any other external interfaces or central clock support.
Claim 6
Dependent Claim
29 words
The apparatus of claim 4, wherein said switching apparatus executes said connection requests from each of said plurality of switch inputs in parallel and processes said connection requests simultaneously.
Claim 7
Dependent Claim
56 words
The apparatus of claim 5, wherein said switching network supports I/A unique data transmissions from I network input ports to Z unique network output ports simultaneously, where I is the number of network input ports, A is the number of direct connections which can be adaptively selected, and Z is the number of network output ports.
Claim 8
Dependent Claim
48 words
The apparatus of claim 1, wherein said switching network operates as a circuit-switch in relation to signals received at each input port, and needs no synchronized central clock input of any kind to perform its control and switching functions, and employs no buffering of data of any kind.
Claim 9
Dependent Claim
37 words
The apparatus of claim 1, wherein said adaptive selection means is controlled by an adaptive controlling interface signal to permanently restrict its set of switch outputs to those which are known not to have any failed components.
Claim 10
Dependent Claim
41 words
The apparatus of claim 1, wherein said adaptive selection means is controlled by an adaptive controlling interface signal to operate in a manner that would make the switch output selections from a set of 2 switch outputs or 4 switch outputs.
Claim 11
Dependent Claim
24 words
The apparatus of claim 1, wherein said adaptive selection means includes means for determining which switch output to select if two outputs are available.
Claim 12
Dependent Claim
21 words
The apparatus of claim 1, wherein said adaptive selection means includes means for finding and selecting a single available switch output.
Claim 13
Dependent Claim
37 words
The apparatus of claim 1, wherein said adaptive selection means includes means for determining that none of the switch outputs are available and for indicating to a network input port that the connection request has been rejected.
Claim 14
Dependent Claim
41 words
The apparatus of claim 3, wherein said adaptive selection means includes means for using coded data provided on said plurality of data lines to determine which switch output to choose to properly route a data transmission to a network output port.