Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
197 words
A switching node for transferring data on a network, the switching node comprising: an input port module for receiving and buffering packets of data from the network, the input port module generating packet meta-data associated with a received packet to be transferred, the packet meta-data including information identifying the input port module that received the packet of data from the network; a packet meta-data processor for receiving the packet meta-data from the input port; an output port module for transmitting a packet of data onto the network, the output port module comprising a packet meta-data queue for receiving the packet meta-data from the packet meta-data processor and queuing packet meta-data for a plurality of packets received at the input port module, the output port module reading the queued packet meta-data from the packet meta-data queue and transmitting a request signal to the input port module to initiate transmission of the packet of data associated with the packet meta-data from the input port module to the output port module; and a switch module between the input port module and the output port module for transferring packets of data from the input port module to the output port module.
Claim 2
Dependent Claim
197 words
A switching node for transferring data on a network, the switching node comprising: an input port module for receiving and buffering packets of data from the network, the input port module generating packet meta-data associated with a received packet to be transferred, the packet meta-data including information identifying the input port module that received the packet of data from the network; a packet meta-data processor for receiving the packet meta-data from the input port; an output port module for transmitting a packet of data onto the network, the output port module comprising a packet meta-data queue for receiving the packet meta-data from the packet meta-data processor and queuing packet meta-data for a plurality of packets received at the input port module, the output port module reading the queued packet meta-data from the packet meta-data queue and transmitting a request signal to the input port module to initiate transmission of the packet of data associated with the packet meta-data from the input port module to the output port module; and a switch module between the input port module and the output port module for transferring packets of data from the input port module to the output port module.
Claim 3
Dependent Claim
33 words
The switching node of claim 1 wherein the switch module comprises a plurality of switches for transferring a respective plurality of portions of a packet of data being transferred through the switch module.
Claim 4
Dependent Claim
25 words
The switching node of claim 2 wherein the plurality of switches transfer the plurality of portions of the packet of data in round robin fashion.
Claim 5
Dependent Claim
26 words
The switching node of claim 1 wherein the output port module provides information to the meta-data processor related to operational status of the output port module.
Claim 6
Dependent Claim
37 words
The switching node of claim 4 wherein the information related to operational status of the output port module is used by the meta-data processor to determine whether packet meta-data will be transferred to the output port module.
Claim 7
Dependent Claim
39 words
The switching node of claim 4 wherein the information related to operational status of the output port module includes information related to availability of the output port module to receive a packet of data from the input port module.
Claim 8
Dependent Claim
49 words
The switching node of claim 6 wherein if the information related to availability of the output port module to receive a packet of data from the input port module indicates that the output port module is available, then the meta-data processor transfers packet meta-data to the output port module.
Claim 9
Dependent Claim
44 words
The switching node of claim 6 wherein if the information related to availability of the output port module to receive a packet of data from the input port module indicates that the output port module is unavailable, then a packet of data is dropped.
Claim 10
Dependent Claim
29 words
The switching node of claim 4 wherein the information related to operational status of the output port module includes information related to data congestion at the output port module.
Claim 11
Dependent Claim
24 words
The switching node of claim 1 wherein the input port module comprises a packet memory for buffering packets of data received from the network.
Claim 12
Dependent Claim
25 words
The switching node of claim 1 wherein the input port module comprises a plurality of input ports for receiving packets of data from the network.
Claim 13
Dependent Claim
25 words
The switching node of claim 1 wherein the output port module comprises a plurality of output ports for transmitting packets of data onto the network.
Claim 14
Dependent Claim
28 words
The switching node of claim 1 wherein the switch module can transfer data packets between a plurality of input port modules and a plurality of output port modules.
Claim 15
Independent Claim
208 words
A method of transferring data on a network comprising: at an input port module, (i) receiving packets of data from the network, (ii) buffering the packets of data received from the network, and (iii) generating packet meta-data associated with a received packet to be transferred, the packet meta-data including information identifying the input port module that received the packet of data from the network; providing a packet meta-data processor for receiving the packet meta-data from the input port module; providing an output port module for transmitting packets of data onto the network; providing a packet meta-data queue at the output port module, the packet meta-data queue receiving the packet meta-data from the packet meta-data processor and queuing packet meta-data for a plurality of packets received at the input port module; at the output port module, reading the queued packet meta-data from the packet meta-data queue and transmitting a request signal to the input port module to initiate transmission of the packet of data associated with the packet meta-data from the input port module to the output port module; and providing a switch module between the input port module and the output port module for transferring packets of data from the input port module to the output port module.
Claim 16
Independent Claim
208 words
A method of transferring data on a network comprising: at an input port module, (i) receiving packets of data from the network, (ii) buffering the packets of data received from the network, and (iii) generating packet meta-data associated with a received packet to be transferred, the packet meta-data including information identifying the input port module that received the packet of data from the network; providing a packet meta-data processor for receiving the packet meta-data from the input port module; providing an output port module for transmitting packets of data onto the network; providing a packet meta-data queue at the output port module, the packet meta-data queue receiving the packet meta-data from the packet meta-data processor and queuing packet meta-data for a plurality of packets received at the input port module; at the output port module, reading the queued packet meta-data from the packet meta-data queue and transmitting a request signal to the input port module to initiate transmission of the packet of data associated with the packet meta-data from the input port module to the output port module; and providing a switch module between the input port module and the output port module for transferring packets of data from the input port module to the output port module.
Claim 17
Dependent Claim
34 words
The method of claim 14 wherein providing a switch module comprises providing a plurality of switches for transferring a respective plurality of portions of a packet of data being transferred through the switch module.
Claim 18
Dependent Claim
24 words
The method of claim 15 wherein the plurality of switches transfer the plurality of portions of the packet of data in round robin fashion.
Claim 19
Dependent Claim
26 words
The method of claim 14 wherein the output port module provides information to the meta-data processor related to the operational status of the output port module.
Claim 20
Dependent Claim
36 words
The method of claim 17 wherein the information related to operational status of the output port module is used by the meta-data processor to determine whether packet meta-data will be transferred to the output port module.
Claim 21
Dependent Claim
38 words
The method of claim 17 wherein the information related to operational status of the output port module includes information related to availability of the output port module to receive a packet of data from the input port module.
Claim 22
Dependent Claim
48 words
The method of claim 19 wherein if the information related to availability of the output port module to receive a packet of data from the input port module indicates that the output port module is unavailable, then the meta-data processor transfers packet meta-data to the output port module.
Claim 23
Dependent Claim
43 words
The method of claim 19 wherein if the information related to availability of the output port module to receive a packet of data from the input port module indicates that the output port module is unavailable, then a packet of data is dropped.
Claim 24
Dependent Claim
28 words
The method of claim 17 wherein the information related to operational status of the output port module includes information related to data congestion at the output port module.
Claim 25
Dependent Claim
23 words
The method of claim 14 wherein the input port module comprises a packet memory for buffering packets of data received from the network.
Claim 26
Dependent Claim
24 words
The method of claim 14 wherein the input port module comprises a plurality of input ports for receiving packets of data from the network.
Claim 27
Dependent Claim
25 words
The method of claim 14 wherein the output port module comprises a plurality of output ports for transmitting packets of data on to the network.
Claim 28
Dependent Claim
24 words
The method of claim 14 wherein the switch module can transfer data packets between a plurality of input port modules and output port modules.