MINIMUM RATE GUARANTEES ON WIRELESS CHANNEL USING RESOURCE UTILIZATION MESSAGES
First Claim
1. A method of facilitating data transmission, comprising:
- assigning tokens to a node as a function of a token rate associated with the node;
determining whether a number of tokens assigned to the node is equal to or greater than a predefined minimum number of tokens; and
transmitting at least one resource utilization message (RUM) based on the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described that facilitate performing interference management techniques between sending and receiving nodes in order to provide minimum transmission rate guarantees. Carrier-to-interference ratio (C/I) may be controlled by employing specialized resource utilization messages (RUMs), the number and rate of which may be governed by a “token bucket” mechanism. For instance, a maximum token bucket size may be defined for a node, which describes the maximum amount of data that may pass through the node at a given time. A current number of tokens in the node'"'"'s bucket may be evaluated and compared to a threshold value, and RUMs may be transmitted by the node as long as the current token number is greater than the predefined threshold value. Tokens may additionally be deducted from the node'"'"'s bucket for successful data transmissions, thus providing a dynamic interference control mechanism.
165 Citations
39 Claims
-
1. A method of facilitating data transmission, comprising:
-
assigning tokens to a node as a function of a token rate associated with the node;
determining whether a number of tokens assigned to the node is equal to or greater than a predefined minimum number of tokens; and
transmitting at least one resource utilization message (RUM) based on the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus that facilitates data transmission, comprising:
-
a token module that assigns tokens to a node as a function of a token rate associated with the node and determines whether a number of tokens assigned to the node is equal to or greater than a predefined minimum number of tokens; and
a transmitter that transmits at least one resource utilization message (RUM) based on the determination. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus that facilitates data transmission, comprising:
-
means for assigning tokens to a node as a function of a token rate associated with the node;
means for determining whether a number of tokens assigned to the node is equal to or greater than a predefined minimum number of tokens; and
means for transmitting at least one resource utilization message (RUM) based on the determination. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A machine-readable medium comprising instructions for data transmission, wherein the instructions upon execution cause the machine to:
-
assign tokens to a node as a function of a token rate associated with the node;
determine whether a number of tokens assigned to the node is equal to or greater than a predefined minimum number of tokens; and
transmit at least one resource utilization message (RUM) based on the determination.
-
-
39. A processor for facilitating data transmission, the processor being configured to:
-
assign tokens to a node as a function of a token rate associated with the node determine whether a number of tokens assigned to the node is equal to or greater than a predefined minimum number of tokens; and
transmit at least one resource utilization message (RUM) based on the determination.
-
Specification