Method and apparatus for congestion control in a wireless communication system
First Claim
1. A method to determine a next data rate in a mobile station of a wireless system, comprising:
- receiving a congestion indicator from a base station, the congestion indicator includes at least one data bit; and
generating the next data rate in the mobile station as a function of the data rate history and the history of the congestion indicator of the mobile station, wherein generating the next data rate further comprising counting a number of consecutive same value congestion indicators, and if the number of consecutive same value congestion indicators is less than a predetermined maximum number, determining the next data rate by maintaining the at least one previous data rate.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for congestion control in a wireless communication system. Individual target data rate values are assigned individual access terminals. The individual data rates of the access terminals are adjusted to achieve the corresponding individual target data rate values. If the target values are not achieved within a predetermined number of iterations, the individual data rate is adjusted. In one embodiment, the status of a congestion bit indicates the type of adjustment, such as increase or decrease, wherein the status of the congestion bit is determined by comparing a congestion parameter to a predetermined threshold. One embodiment implements an outerloop threshold having a margin with respect to the desired congestion metric threshold. According to one embodiment, a congestion indicator includes multiple bits, wherein at least one bit instructs the mobile station to use target values or else to adjust without regard to a target value.
-
Citations
13 Claims
-
1. A method to determine a next data rate in a mobile station of a wireless system, comprising:
-
receiving a congestion indicator from a base station, the congestion indicator includes at least one data bit; and generating the next data rate in the mobile station as a function of the data rate history and the history of the congestion indicator of the mobile station, wherein generating the next data rate further comprising counting a number of consecutive same value congestion indicators, and if the number of consecutive same value congestion indicators is less than a predetermined maximum number, determining the next data rate by maintaining the at least one previous data rate. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile station apparatus, comprising:
-
means for receiving a congestion indicator and determining a congestion condition therefrom, the congestion indicator being received from a base station and includes at least one data bit; and means for determining a next data rate for the mobile station as a function of the history of the congestion indicator and the data rate history of the mobile station; means for counting a number of consecutive same value congestion indicators; wherein the means for determining the next data rate generates the next data rate by maintaining the previous data rate in response to a second result of comparing the previous data rate to a target data rate when the number of consecutive same value control indicators is less than a maximum number. - View Dependent Claims (6)
-
-
7. An apparatus for determining a next data rate of an access terminal, comprising:
-
a receive circuit for receiving a congestion indicator having at least one data bit from an access network; a data rate adjustment circuit coupled to the receive circuit, the data rate adjustment circuit being configured to generate the next data rate in the access terminal as a function of the data rate history and the history of the congestion indicator of the access terminal; a comparator configured to compare a previous data rate to a target data rate for the access terminal, the comparator being coupled to the data rate adjustment circuit, wherein the data rate adjustment circuit being configured to generate the next data rate by adjusting the previous data rate in response to a result of comparing the previous data rate to the target rate; and a counter configured to count the number of consecutive same value congestion indicators, wherein the data rate adjustment circuit being configured to generate the next data rate by maintaining the previous data rate in response to the result of comparing the previous data rate to the target rate when the number of consecutive same value congestion indicators is less than a predetermined number. - View Dependent Claims (8)
-
-
9. An apparatus in a mobile station, comprising:
-
means for receiving a congestion indicator from a base station, the congestion indicator includes at least one data bit; and means for generating the next data rate in the mobile station as a function of the data rate history and the history of the congestion indicator of the mobile station, wherein the means for generating the next data rate further comprising means for counting a number of consecutive same value congestion indicators, and if the number of consecutive same value congestion indicators is less than a predetermined maximum number, the means of generating the next data rate determines the next data rate by maintaining the at least one previous data rate. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product for determining a next data rate in a mobile station of a wireless system, comprising:
-
non-transitory computer-readable medium, comprising; codes for causing a computer to receive a congestion indicator from a base station, the congestion indicator includes at least one data bit; and codes for causing the computer to generate the next data rate in the mobile station as a function of the data rate history and the history of the congestion indicator of the mobile station, wherein generating the next data rate further comprising counting a number of consecutive same value congestion indicators, and if the number of consecutive same value congestion indicators is less than a predetermined maximum number, determining the next data rate by maintaining the at least one previous data rate.
-
Specification