Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
277 words
An apparatus for receiving data packets in a receiving node of a data processing network, said network comprising a plurality of nodes and a transmission medium for transmitting data packets among said nodes, said receiving node having a plurality of buffers for receiving data packets, each buffer of said plurality of buffers being in one of a free state, wherein said buffer is capable of receiving a data packet, and an occupied state, wherein said buffer is incapable of receiving a data packet, said receiving node issuing one or more reservation tokens to one or more sending nodes of said network for association with data packets being transmitted by said sending nodes, each said reservation token having an associated priority, said apparatus comprising: means for detecting the presence of a first data packet being transmitted on said transmission medium from a first sending node; means for determining whether the number of said buffers for receiving data packets in said receiving node being in said free state exceeds the number of outstanding reservation tokens having at least a first priority; means for receiving said data packet into one of said buffers being in a free state if said determining means determines that the number of said buffers being in said free state exceeds the number of outstanding reservation tokens having at least said first priority; and means for issuing said reservation token having a second priority lower than said first priority for association with said data packet if said determining means determines that the number of said buffers being in said free state does not exceed the number of outstanding reservation tokens having at least said first priority.
Claim 2
Independent Claim
277 words
An apparatus for receiving data packets in a receiving node of a data processing network, said network comprising a plurality of nodes and a transmission medium for transmitting data packets among said nodes, said receiving node having a plurality of buffers for receiving data packets, each buffer of said plurality of buffers being in one of a free state, wherein said buffer is capable of receiving a data packet, and an occupied state, wherein said buffer is incapable of receiving a data packet, said receiving node issuing one or more reservation tokens to one or more sending nodes of said network for association with data packets being transmitted by said sending nodes, each said reservation token having an associated priority, said apparatus comprising: means for detecting the presence of a first data packet being transmitted on said transmission medium from a first sending node; means for determining whether the number of said buffers for receiving data packets in said receiving node being in said free state exceeds the number of outstanding reservation tokens having at least a first priority; means for receiving said data packet into one of said buffers being in a free state if said determining means determines that the number of said buffers being in said free state exceeds the number of outstanding reservation tokens having at least said first priority; and means for issuing said reservation token having a second priority lower than said first priority for association with said data packet if said determining means determines that the number of said buffers being in said free state does not exceed the number of outstanding reservation tokens having at least said first priority.
Claim 3
Dependent Claim
59 words
The apparatus of claim 1, wherein said data processing network further comprises a multi-segment network having at least first and second segments wherein communication of said data packets from a source node in said first segment to a destination node in said second segment is provided by an agent node, and wherein said receiving node is said agent node.
Claim 4
Dependent Claim
69 words
The apparatus of claim 1, wherein said plurality of nodes are arranged in at least first and second segments, and wherein said plurality of nodes further comprise a source node in said first segment, a destination node in said second segment, and an agent node that provides communication of said data packets from said source node to said destination node, and wherein said receiving node is said destination node.
Claim 5
Dependent Claim
18 words
The apparatus of claim 1, wherein said plurality of nodes are arranged in a plurality of interconnected rings.
Claim 6
Dependent Claim
13 words
The apparatus of claim 1, wherein said network further comprises a star network.
Claim 7
Independent Claim
269 words
A method for receiving data packets in a receiving node of a data processing network, said network comprising a plurality of nodes and a transmission medium for transmitting data packets among said nodes, said receiving node having a plurality of buffers for receiving data packets, each buffer of said plurality of buffers being in one of a free state, wherein said buffer is capable of receiving a data packet, and an occupied state, wherein said buffer is incapable of receiving a data packet, said receiving node issuing one or more reservation tokens to one or more sending nodes of said network for association with data packets being transmitted by said sending nodes, each said reservation token having an associated priority, said apparatus comprising: detecting the presence of a first data packet being transmitted on said transmission medium from a first sending node; determining whether the number of said buffers for receiving data packets in said receiving node being in said free state exceeds the number of outstanding reservation tokens having at least a first priority; receiving said data packet into one of said buffers being in a free state if said determining step determines that the number of said buffers being in said free state exceeds the number of outstanding reservation tokens having at least said first priority; and issuing said reservation token having a second priority lower than said first priority for association with said data packet if said determining step determines that the number of said buffers being in said free state does not exceed the number of outstanding reservation tokens having at least said first priority.
Claim 8
Independent Claim
269 words
A method for receiving data packets in a receiving node of a data processing network, said network comprising a plurality of nodes and a transmission medium for transmitting data packets among said nodes, said receiving node having a plurality of buffers for receiving data packets, each buffer of said plurality of buffers being in one of a free state, wherein said buffer is capable of receiving a data packet, and an occupied state, wherein said buffer is incapable of receiving a data packet, said receiving node issuing one or more reservation tokens to one or more sending nodes of said network for association with data packets being transmitted by said sending nodes, each said reservation token having an associated priority, said apparatus comprising: detecting the presence of a first data packet being transmitted on said transmission medium from a first sending node; determining whether the number of said buffers for receiving data packets in said receiving node being in said free state exceeds the number of outstanding reservation tokens having at least a first priority; receiving said data packet into one of said buffers being in a free state if said determining step determines that the number of said buffers being in said free state exceeds the number of outstanding reservation tokens having at least said first priority; and issuing said reservation token having a second priority lower than said first priority for association with said data packet if said determining step determines that the number of said buffers being in said free state does not exceed the number of outstanding reservation tokens having at least said first priority.
Claim 9
Dependent Claim
60 words
The method of claim 6, wherein said data processing network further comprises a multi-segment network having at least a first and second segments wherein communication of said data packets from a source node in said first segment to a destination node in said second segment is provided by an agent node, and wherein said receiving node is said agent node.
Claim 10
Dependent Claim
69 words
The method of claim 6, wherein said plurality of nodes are arranged in at least first and second segments, and wherein said plurality of nodes further comprise a source node in said first segment, a destination node in said second segment, and an agent node that provides communication of said data packets from said source node to said destination node, and wherein said receiving node is said destination node.
Claim 11
Dependent Claim
18 words
The method of claim 6, wherein said plurality of nodes are arranged in a plurality of interconnected rings.
Claim 12
Dependent Claim
13 words
The method of claim 6, wherein said network further comprises a star network.
Claim 13
Dependent Claim
319 words
A computer program product for use in a computer system having a processor, said computer program product being adapted for receiving data packets in a receiving node of a data processing network, said network comprising a plurality of nodes and a transmission medium for transmitting data packets among said nodes, said receiving node having a plurality of buffers for receiving data packets, each buffer of said plurality of buffers being in one of a free state, wherein said buffer is capable of receiving a data packet, and an occupied state, wherein said buffer is incapable of receiving a data packet, said receiving node issuing one or more reservation tokens to one or more sending nodes of said network for association with data packets being transmitted by said sending nodes, each said reservation token having an associated priority, said computer program product comprising: a recording medium; means, recorded on said recording medium, for detecting the presence of a first data packet being transmitted on said transmission medium from a first sending node; means, recorded on said recording medium, for determining whether the number of said buffers for receiving data packets in said receiving node being in said free state exceeds the number of outstanding reservation tokens having at least a first priority; means, recorded on said recording medium, for receiving said data packet into one of said buffers being in a free state if said determining means determines that the number of said buffers being in said free state exceeds the number of outstanding reservation tokens having at least said first priority; and means, recorded on said recording medium, for issuing said reservation token having a second priority lower than said first priority for association with said data packet if said determining means determines that the number of said buffers being in said free state does not exceed the number of outstanding reservation tokens having at least said first priority.
Claim 14
Dependent Claim
319 words
A computer program product for use in a computer system having a processor, said computer program product being adapted for receiving data packets in a receiving node of a data processing network, said network comprising a plurality of nodes and a transmission medium for transmitting data packets among said nodes, said receiving node having a plurality of buffers for receiving data packets, each buffer of said plurality of buffers being in one of a free state, wherein said buffer is capable of receiving a data packet, and an occupied state, wherein said buffer is incapable of receiving a data packet, said receiving node issuing one or more reservation tokens to one or more sending nodes of said network for association with data packets being transmitted by said sending nodes, each said reservation token having an associated priority, said computer program product comprising: a recording medium; means, recorded on said recording medium, for detecting the presence of a first data packet being transmitted on said transmission medium from a first sending node; means, recorded on said recording medium, for determining whether the number of said buffers for receiving data packets in said receiving node being in said free state exceeds the number of outstanding reservation tokens having at least a first priority; means, recorded on said recording medium, for receiving said data packet into one of said buffers being in a free state if said determining means determines that the number of said buffers being in said free state exceeds the number of outstanding reservation tokens having at least said first priority; and means, recorded on said recording medium, for issuing said reservation token having a second priority lower than said first priority for association with said data packet if said determining means determines that the number of said buffers being in said free state does not exceed the number of outstanding reservation tokens having at least said first priority.