Method and apparatus for controlling transmitted power in a wireless communications system
First Claim
1. A method of generating power control commands for transmission to a source unit communicating with a destination unit, the method comprising, at the destination unit:
- (a) measuring an instantaneous performance parameter of signals received from the source unit;
(b) determining an instantaneous bit rate, denoted RMINST, of the signals received from the source unit;
(c) computing a threshold instantaneous performance parameter as a first function of the measured instantaneous performance parameter, of RMINST, and of at least one target error performance parameter; and
(d) generating a power control command based upon a second function of the measured instantaneous performance parameter and the threshold instantaneous performance parameter.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer-readable storage medium for use in a communications system wherein the transmit power of a wireless link is adjusted so that link performance meets a target level. The method consists of dynamically adjusting the target level as a function of the traffic characteristics of the link. It may be executed at a base station or mobile unit. To perform the method, the apparatus or storage medium (a) computes a threshold instantaneous performance parameter as a first function of a measured instantaneous performance parameter, a measured instantaneous bit rate and at least one target error performance parameter; and (b) generates a power control command based upon a second function of the measured instantaneous performance parameter and the threshold instantaneous performance parameter. This provides a smoothing effect of the interference induced to other users and may result in increased cell capacity.
-
Citations
19 Claims
-
1. A method of generating power control commands for transmission to a source unit communicating with a destination unit, the method comprising, at the destination unit:
-
(a) measuring an instantaneous performance parameter of signals received from the source unit;
(b) determining an instantaneous bit rate, denoted RMINST, of the signals received from the source unit;
(c) computing a threshold instantaneous performance parameter as a first function of the measured instantaneous performance parameter, of RMINST, and of at least one target error performance parameter; and
(d) generating a power control command based upon a second function of the measured instantaneous performance parameter and the threshold instantaneous performance parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
(c1) integrating (S/I)MINST over a first time window to compute a measured average signal-to-interference ratio, denoted (S/I)MAVG;
(c2) integrating RMINST over a second time window to compute an average bit rate, denoted RMAVG; and
(c3) among a plurality of most recent values of (S/I)MINST, determining the longest amount of time during which (S/I)MINST was below (S/I)*AVG, said longest amount of time being denoted TMMAX;
wherein said first function is;
-
-
5. A method as claimed in claim 4, wherein the length of time spanned by said plurality of most recent values of (S/I)MINST is shorter than the first time window.
-
6. A method as claimed in claim 1, wherein the measured instantaneous performance parameter is a measured short-term frame error rate, denoted FERMINST, and wherein the threshold instantaneous performance parameter is a threshold short-term frame error rate, denoted FERLINST.
-
7. A method as claimed in claim 6, wherein two of the target error performance parameters are a target long-term average frame error rate, denoted FER*AVG, and a target maximum outage time, denoted T*MAX, and wherein step (c) comprises:
-
(c1) integrating FERMINST over a first time window to compute a measured average signal-to-interference ratio, denoted FERMAVG;
(c2) integrating RMINST over a second time window to compute an average bit rate, denoted RMAVG; and
(c3) among a plurality of most recent values of FERMINST, determining the longest amount of time during which FERMINST was below FER*AVG, said longest amount of time being denoted TMMAX;
wherein said first function is;
-
-
8. A method as claimed in claim 7, wherein the length of time spanned by said plurality of most recent values of FERMINST is shorter than the first time window.
-
9. A method as claimed in claim 1, further comprising transmitting the power control commands to the source unit.
-
10. A method as claimed in claim 9, wherein transmitting the power control commands comprises:
-
puncturing a data stream destined for the destination; and
inserting said power control commands into the punctured data stream.
-
-
11. A method as claimed in claim 9, wherein transmitting the power control commands comprises sending the power control commands along an associated control channel in parallel with a data stream destined for the destination.
-
12. A method as claimed in claim 1, wherein the source unit is a mobile unit and the destination unit is a base station.
-
13. A method as claimed in claim 1, wherein the source unit is a base station and the destination unit is a mobile unit.
-
14. A computer-readable storage medium which, when processed by a computer at a destination unit, executes a sequence of steps to generate a power control command for transmission to a source unit communicating with the destination unit, the steps comprising:
-
(a) computing a threshold instantaneous performance parameter as a first function of a measured instantaneous performance parameter, a measured instantaneous bit rate and at least one target error performance parameter; and
(b) generating a power control command based upon a second function of the measured instantaneous performance parameter and the threshold instantaneous performance parameter. - View Dependent Claims (15, 16, 17)
(a) detecting a start and an end of a data burst associated with a received signal; and
(b) configuring said power control command to provide for an increase in the measured instantaneous performance parameter when the data burst is detected and decreasing the measured instantaneous performance parameter when an end of the data burst is detected.
-
-
18. A statistical power control block for use in a destination unit communicating with at least one source unit, comprising:
-
means for computing a threshold instantaneous performance parameter as a first function of a measured instantaneous performance parameter, a measured instantaneous bit rate and at least one target error performance parameter; and
means connected to the computing means, for generating a power control command based upon a second function of the measured instantaneous performance parameter and the threshold instantaneous performance parameter.
-
-
19. A functional unit for generating power control commands, comprising:
-
a maximum selector for receiving a plurality of composite correlation levels and selecting the largest thereamong;
an integrator connected to the maximum selector, for receiving the largest composite correlation level and integrating it over a predetermined length of time, thereby to produce a measured instantaneous performance parameter at regular intervals;
a statistical power control block connected to the integrator and being operable to compute a threshold instantaneous performance parameter as a first function of the measured instantaneous performance parameter, a measured instantaneous bit rate and at least one target error performance parameter; and
to generate a power control command based upon a second function of the measured instantaneous performance parameter and the threshold instantaneous performance parameter.
-
Specification