Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
80 words
A method for regulating a transfer rate of information cells transmitted from a network source unit to a network destination unit across a network connection, comprising: acquiring connection availability information corresponding to a level of bandwidth available on the network connection; simulating the connection availability information using a simulation buffer accessible by the network source unit; and regulating the transfer rate of information cells transmitted from the network source unit in response to an occupancy level of the simulation buffer.
Claim 2
Independent Claim
80 words
A method for regulating a transfer rate of information cells transmitted from a network source unit to a network destination unit across a network connection, comprising: acquiring connection availability information corresponding to a level of bandwidth available on the network connection; simulating the connection availability information using a simulation buffer accessible by the network source unit; and regulating the transfer rate of information cells transmitted from the network source unit in response to an occupancy level of the simulation buffer.
Claim 3
Dependent Claim
25 words
The method of claim 1, wherein the occupancy level of the simulation buffer is indicative of the level of bandwidth available on the network connection.
Claim 4
Dependent Claim
35 words
The method of claim 1, wherein the simulating the connection availability information further comprises operating the simulation buffer in a manner that substantially mimics a buffer provided at a node defined along the network connection.
Claim 5
Dependent Claim
54 words
The method of claim 1, wherein regulating the cell transfer rate further comprises: decreasing the cell transfer rate in response to the occupancy level of the simulation buffer rising above an upper threshold; and increasing the cell transfer rate in response to the occupancy level of the simulation buffer falling below a lower threshold.
Claim 6
Dependent Claim
99 words
The method of claim 4, wherein: increasing the cell transfer rate comprises: comparing a current occupancy level of the simulation buffer to the lower threshold; and transmitting an increase transmission rate signal to the network source unit in response to the occupancy level of the simulation buffer falling below the lower threshold; and decreasing the cell transfer rate comprises: comparing a current occupancy level of the simulation buffer to the upper threshold; and transmitting a decrease transmission rate signal to the network source unit in response to the occupancy level of the simulation buffer rising above the upper threshold.
Claim 7
Dependent Claim
30 words
The method of claim 1, wherein acquiring the connection availability information further comprises transmitting a status cell along the connection and storing in the status cell the connection availability information.
Claim 8
Dependent Claim
80 words
The method of claim 6, wherein acquiring connection availability information further comprises: determining a threshold priority level for each network node defined along the network connection, the threshold priority level being used when accepting or discarding information cells received by each node; computing a worst-case threshold priority level as either a minimum or a maximum of the threshold priority levels determined for the nodes; and storing the worst-case threshold priority level as the connection availability information in the status cell.
Claim 9
Dependent Claim
63 words
The method of claim 1, wherein: simulating the connection availability information further comprises transmitting a simulation cell to the simulation buffer contemporaneously with each transmission of an information cell from the network source unit; and regulating the transfer rate of information cells further comprises regulating the transfer rate in response to a threshold number of simulation buffer address locations occupied by simulation cells.
Claim 10
Dependent Claim
62 words
The method of claim 1, wherein: simulating the connection availability information further comprises transmitting a simulation cell to the simulation buffer at a rate substantially equal to the transfer rate of information cells transmitted from the network source unit; and regulating the transfer rate of information cells further comprises regulating a rate at which simulation cells are removed from the simulation buffer.
Claim 11
Dependent Claim
105 words
The method of claim 1, wherein: acquiring connection availability information further comprises determining a worst-case allowable priority level at intermediary nodes defined along the network connection, the worst-case allowable priority level indicative of a probability of information cell acceptance by the intermediary nodes; simulating the connection availability information further comprises transmitting a simulation cell to the simulation buffer at a rate substantially equal to the transfer rate of information cells transmitted from the network source unit; and regulating the transfer rate of information cells further comprises regulating removal of simulation cells from the simulation buffer at a rate proportional to the worst-case allowable priority level.
Claim 12
Independent Claim
109 words
A method of adjusting a transmission rate of information cells transmitted over a network connection, comprising: transmitting the information cells over the network connection; transmitting, substantially contemporaneously with each information cell transmission, a simulation cell to a simulation buffer; determining a typical threshold priority level for the network nodes defined along the network connection, the typical threshold priority level being used when accepting or discarding information cells received by a typical network node; removing simulation cells from the simulation buffer at a rate related to the typical threshold priority level; and adjusting the transmission rate of the information cells in response to an occupancy level of the simulation buffer.
Claim 13
Independent Claim
109 words
A method of adjusting a transmission rate of information cells transmitted over a network connection, comprising: transmitting the information cells over the network connection; transmitting, substantially contemporaneously with each information cell transmission, a simulation cell to a simulation buffer; determining a typical threshold priority level for the network nodes defined along the network connection, the typical threshold priority level being used when accepting or discarding information cells received by a typical network node; removing simulation cells from the simulation buffer at a rate related to the typical threshold priority level; and adjusting the transmission rate of the information cells in response to an occupancy level of the simulation buffer.
Claim 14
Dependent Claim
25 words
The method of claim 11, wherein the occupancy level of the simulation buffer is indicative of a level of bandwidth available on the network connection.
Claim 15
Dependent Claim
59 words
The method of claim 11, wherein adjusting the transmission rate of the information cells further comprises: decreasing the information cell transmission rate in response to an occupancy level of the simulation buffer rising above an upper threshold; and increasing the information cell transmission rate in response to the occupancy level of the simulation buffer falling below a lower threshold.
Claim 16
Dependent Claim
39 words
The method of claim 11, wherein determining the typical threshold priority level for the network nodes further comprises transmitting a status cell along the connection and storing in the status cell information indicative of the typical threshold priority level.
Claim 17
Dependent Claim
32 words
The method of claim 11, wherein removing simulation cells from the simulation buffers further comprises removing simulation cells from the simulation buffer at a rate proportional to the typical threshold priority level.
Claim 18
Independent Claim
136 words
A system for adjusting a transmission rate of information cells transmitted over a network connection, a plurality of network nodes defined along the network connection, the system comprising: a source unit that transmits the information cells and a status cell over the network connection, the source unit transmitting a simulation cell to a simulation buffer substantially contemporaneously with each information cell transmission; and a destination unit that receives the information cells and the status cell transmitted over the network connection, and transmits the status cell back to the source unit; wherein the source unit removes simulation cells from the simulation buffer in response to connection bandwidth availability information stored in the status cell, and adjusts the transmission rate of the information cells transmitted over the connection in response to an occupancy level of the simulation buffer.
Claim 19
Independent Claim
136 words
A system for adjusting a transmission rate of information cells transmitted over a network connection, a plurality of network nodes defined along the network connection, the system comprising: a source unit that transmits the information cells and a status cell over the network connection, the source unit transmitting a simulation cell to a simulation buffer substantially contemporaneously with each information cell transmission; and a destination unit that receives the information cells and the status cell transmitted over the network connection, and transmits the status cell back to the source unit; wherein the source unit removes simulation cells from the simulation buffer in response to connection bandwidth availability information stored in the status cell, and adjusts the transmission rate of the information cells transmitted over the connection in response to an occupancy level of the simulation buffer.
Claim 20
Dependent Claim
51 words
The system of claim 16, wherein the simulation buffer is coupled to a cell output enable circuit which receives the status cell from the destination unit and adjusts a rate of simulation cell removal from the simulation buffer in response to the connection bandwidth availability information stored in the status cell.
Claim 21
Dependent Claim
59 words
The system of claim 17, wherein the cell output enable circuit transmits one of a plurality of pulse trains to the simulation buffer in response to the connection bandwidth availability information stored in the status cell, each of the pulse trains having a frequency associated with a pre-selected rate at which simulation cells are removed from the simulation buffer.
Claim 22
Dependent Claim
49 words
The system of claim 16, wherein the source unit removes simulation cells from the simulation buffers at a rate related to a typical threshold priority level for the network nodes, the typical threshold priority level being used when accepting or discarding information cells received by a typical network node.
Claim 23
Dependent Claim
15 words
The system of claim 16, wherein the network connection constitutes a nominal bit rate connection.