Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
182 words
A method of congestion avoidance in a communications network having multiple nodes, comprising the steps of: (a) sending from a first of said nodes to a first intermediate one of said nodes a request for an allocation of bandwidth for a transmission of a quantity of data from said first node to a second one of said nodes via said first intermediate node and a second intermediate node; (b) comparing said request in said first intermediate node with capacity at said first intermediate node to meet said request, and generating a modified request to reduce said allocation if necessary; (c) sending said modified request from said first intermediate node to said second intermediate node; (d) comparing said modified request in said second intermediate node with capacity at said second intermediate node to meet said modified request, and generating a second modified request to reduce said allocation if necessary; (e) sending said second modified request back to said first node; (f) transmitting said quantity of data from said first node to said second node using the bandwidth specified in said second modified request.
Claim 2
Independent Claim
182 words
A method of congestion avoidance in a communications network having multiple nodes, comprising the steps of: (a) sending from a first of said nodes to a first intermediate one of said nodes a request for an allocation of bandwidth for a transmission of a quantity of data from said first node to a second one of said nodes via said first intermediate node and a second intermediate node; (b) comparing said request in said first intermediate node with capacity at said first intermediate node to meet said request, and generating a modified request to reduce said allocation if necessary; (c) sending said modified request from said first intermediate node to said second intermediate node; (d) comparing said modified request in said second intermediate node with capacity at said second intermediate node to meet said modified request, and generating a second modified request to reduce said allocation if necessary; (e) sending said second modified request back to said first node; (f) transmitting said quantity of data from said first node to said second node using the bandwidth specified in said second modified request.
Claim 3
Dependent Claim
41 words
A method according to claim 1 wherein said step of comparing said request in said first intermediate node includes, comparing with capacity projected at a time about that required for one round trip between said first node and said second node.
Claim 4
Dependent Claim
36 words
A method according to claim 1 wherein said first node is allocated a standard bandwidth value and only sends said request if the bandwidth needed to transmit said quantity of data exceeds said standard bandwidth value.
Claim 5
Dependent Claim
25 words
A method according to claim 1 wherein data is transmitted from said first intermediate node to said second intermediate node by an asynchronous transfer mode.
Claim 6
Dependent Claim
17 words
A method according to claim 1 wherein said steps of sending are by a serial data link.
Claim 7
Dependent Claim
176 words
A communications network having multiple nodes, comprising: (a) a transmitter sending from a first of said nodes to a first intermediate one of said nodes a request for an allocation of bandwidth for a data transmission from said first node to a second one of said nodes via said first intermediate node and a second intermediate node; (b) means for comparing said request in said first intermediate node with capacity at said first intermediate node to meet said request, and for generating a modified request to reduce said allocation if necessary, said modified request being sent from said first intermediate node to said second intermediate node; (c) means for comparing said modified request in said second intermediate node with capacity at said second intermediate node to meed said modified request, and for generating a second modified request to reduce said allocation if necessary, said second modified request being sent back to said first node; (d) said transmitter sending data from said first node to said second node using the bandwidth specified in said second modified request.
Claim 8
Dependent Claim
176 words
A communications network having multiple nodes, comprising: (a) a transmitter sending from a first of said nodes to a first intermediate one of said nodes a request for an allocation of bandwidth for a data transmission from said first node to a second one of said nodes via said first intermediate node and a second intermediate node; (b) means for comparing said request in said first intermediate node with capacity at said first intermediate node to meet said request, and for generating a modified request to reduce said allocation if necessary, said modified request being sent from said first intermediate node to said second intermediate node; (c) means for comparing said modified request in said second intermediate node with capacity at said second intermediate node to meed said modified request, and for generating a second modified request to reduce said allocation if necessary, said second modified request being sent back to said first node; (d) said transmitter sending data from said first node to said second node using the bandwidth specified in said second modified request.
Claim 9
Dependent Claim
43 words
A network according to claim 6 wherein said means for comparing said request in said first intermediate node includes means for comparing with capacity projected at a time about that required for one round trip between said first node and said second node.
Claim 10
Dependent Claim
34 words
A network according to claim 6 wherein said first node is allocated a standard bandwidth value and only sends said request if the bandwidth needed for said data transmission exceeds said standard bandwidth value.
Claim 11
Dependent Claim
32 words
A network according to claim 6 including a transceiver in said first intermediate node which transmits data from said first intermediate node to said second intermediate node by an asynchronous transfer mode.
Claim 12
Dependent Claim
16 words
A network according to claim 6 wherein said transmitter sends data by a serial data link.
Claim 13
Independent Claim
168 words
A method of transmitting a quantity of digital information from a first node in a network to a destination, comprising the steps of: (a) transmitting from said first node a control cell containing a request for a bandwidth allocation needed for said quantity of information, a bandwidth quote equal to said bandwidth allocation, and a duration for the requested bandwidth; (b) receiving said control cell at an intermediate node in said network and marking down said bandwidth quote in said control cell at said intermediate node in response to the capacity of said intermediate node at a time when said quantity of information is to be transmitted, then transmitting said control cell toward said destination; (c) subsequently receiving at said first node a return of said control cell in which said bandwidth quote is modified downward in accordance with capacity of other nodes in said network; (d) transmitting from said first node to said destination said quantity of information at a bandwidth corresponding to said modified bandwidth quote.
Claim 14
Independent Claim
168 words
A method of transmitting a quantity of digital information from a first node in a network to a destination, comprising the steps of: (a) transmitting from said first node a control cell containing a request for a bandwidth allocation needed for said quantity of information, a bandwidth quote equal to said bandwidth allocation, and a duration for the requested bandwidth; (b) receiving said control cell at an intermediate node in said network and marking down said bandwidth quote in said control cell at said intermediate node in response to the capacity of said intermediate node at a time when said quantity of information is to be transmitted, then transmitting said control cell toward said destination; (c) subsequently receiving at said first node a return of said control cell in which said bandwidth quote is modified downward in accordance with capacity of other nodes in said network; (d) transmitting from said first node to said destination said quantity of information at a bandwidth corresponding to said modified bandwidth quote.
Claim 15
Dependent Claim
16 words
A method according to claim 11 wherein said duration is expressed in quantity of digital information.
Claim 16
Dependent Claim
32 words
A method according to claim 11 wherein said node is granted a selected allocation of bandwidth, and said control cell is transmitted only if said request exceeds said selected allocation of bandwidth.
Claim 17
Dependent Claim
26 words
A method according to claim 11 wherein said information is transmitted from said intermediate node in said network to another node by an asynchronous transfer mode.
Claim 18
Dependent Claim
17 words
A method according to claim 11 wherein said step of transmitting is by a serial data link.
Claim 19
Dependent Claim
192 words
Apparatus for transmitting a quantity of digital information from a first node in a network to a destination, comprising: (a) means for transmitting from said first node a control cell containing (1) a request for a bandwidth allocation needed for said quantity of information, (2) a bandwidth quote equal to said bandwidth allocation, and (3) a duration for the requested bandwidth; (b) means for receiving said control cell at an intermediate node in said network and modifying downward said bandwidth quote in said control cell in response to the capacity of said intermediate node at a time when said quantity of information is to be transmitted; (c) means for transmitting said control cell including said modified downward bandwidth quote from said intermediate node toward said destination; (d) means in said first node for subsequently receiving at said node a return of said control cell in which said bandwidth quote is modified downward in accordance with capacity of other nodes in said network; (c) and means in said first node for transmitting from said first node to said destination said quantity of information at a bandwidth corresponding to said modified downward bandwidth quote.
Claim 20
Dependent Claim
192 words
Apparatus for transmitting a quantity of digital information from a first node in a network to a destination, comprising: (a) means for transmitting from said first node a control cell containing (1) a request for a bandwidth allocation needed for said quantity of information, (2) a bandwidth quote equal to said bandwidth allocation, and (3) a duration for the requested bandwidth; (b) means for receiving said control cell at an intermediate node in said network and modifying downward said bandwidth quote in said control cell in response to the capacity of said intermediate node at a time when said quantity of information is to be transmitted; (c) means for transmitting said control cell including said modified downward bandwidth quote from said intermediate node toward said destination; (d) means in said first node for subsequently receiving at said node a return of said control cell in which said bandwidth quote is modified downward in accordance with capacity of other nodes in said network; (c) and means in said first node for transmitting from said first node to said destination said quantity of information at a bandwidth corresponding to said modified downward bandwidth quote.
Claim 21
Dependent Claim
14 words
Apparatus according to claim 16 wherein duration is expressed in quantity of digital information.
Claim 22
Dependent Claim
36 words
Apparatus according to claim 16 wherein said first node is granted a selected allocation of bandwidth, and said control cell is transmitted from said first node only if said request exceeds said selected allocation of bandwidth.
Claim 23
Dependent Claim
18 words
Apparatus according to claim 16 wherein said means in said node for transmitting uses an asynchronous transfer mode.