Method and apparatus for controlling transmission power in a CDMA communication system
First Claim
1. In a communication system including a transmitter for transmitting a first type of data and a second type of data wherein the second type of data is punctured into the first type of data, and wherein the transmission energy of said first type of data is varied in accordance upon the rate of said first type of data and wherein the transmission energy of said second type of data does not vary in accordance with the rate of said first type of data, a power control system for controlling the transmission energy of said first type of data and said second type of data comprising:
- receiver means for receiving said first type of data and said second type of data;
de-multiplexer means for separating said second type of data from said first type of data;
means for measuring an energy of said second type of data to provide an indication of an energy of said second type of data as received at the receiver means; and
power control processor means for receiving said indication of the energy of said second type of data and for generating a power control command for said transmission energy of said first type of data in accordance with said indication of the energy of said second type of data.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for controlling transmission power in a closed loop power control system, wherein power control commands are based on the energy of the previous power control commands. In one embodiment, the method compares changes in the received energy of received power control commands against expected changes in those commands based on previously transmitted power control commands, and identifies suspicious responses to said previously transmitted power control commands. Hypothesis testing of the received power control commands is performed accordance any identified suspicious responses.
-
Citations
30 Claims
-
1. In a communication system including a transmitter for transmitting a first type of data and a second type of data wherein the second type of data is punctured into the first type of data, and wherein the transmission energy of said first type of data is varied in accordance upon the rate of said first type of data and wherein the transmission energy of said second type of data does not vary in accordance with the rate of said first type of data, a power control system for controlling the transmission energy of said first type of data and said second type of data comprising:
-
receiver means for receiving said first type of data and said second type of data;
de-multiplexer means for separating said second type of data from said first type of data;
means for measuring an energy of said second type of data to provide an indication of an energy of said second type of data as received at the receiver means; and
power control processor means for receiving said indication of the energy of said second type of data and for generating a power control command for said transmission energy of said first type of data in accordance with said indication of the energy of said second type of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
comparing changes in the received energy of said received power control commands against expected changes in those commands based on said set of previously transmitted power control commands;
identifying suspicious responses to said previously transmitted power control commands; and
testing a set of hypotheses of receive power control commands in accordance with said identified suspicious responses.
-
-
8. The power control system of claim 1 wherein said first type of data comprises variable rate traffic data.
-
9. The power control system of claim 8 further comprising filter means for filtering a set of said second type of data over a plurality of received frames to provide an improved estimate of the received energy of said second type of data.
-
10. The power control system of claim 9 further comprising procesor means for adjusting the energies of said second type of data to compensate for energy adjustments made at said transmitter in response to a set of previously transmitted power control commands.
-
11. The power control system of claim 10 wherein said processor means is further for estimating a most likely sequence of power control commands responded to by said transmitter.
-
12. The power control system of claim 11 wherein said processor means estimates the power control commands received by said transmitter and adjusts the energies of said set of said second type of data over a plurality of received frames to compensate for energy adjustments made at said transmitter in response to said estimates the power control commands received by said transmitter.
-
13. The power control system of claim 12 wherein said power control processor estimates said most likely sequence of power control commands responded to by said transmitter by:
-
comparing changes in the received energy of said received power control commands against expected changes in those commands based on said set of previously transmitted power control commands;
identifying suspicious responses to said previously transmitted power control commands; and
testing a set of hypotheses of receive power control commands in accordance with said identified suspicious responses.
-
-
14. The power control system of claim 2 further comprising filter means for filtering a plurality of said received power control commands to provide an improved estimate of the received energy of said power control commands and wherein said filter means generates a filtered power control bit energy in accordance with the equation:
-
where Ti is the traffic energy for ith power control group, Pi is the power control bit energy of the ith power control group, and β
is a weighting function.
-
-
15. The power control system of claim 14 wherein said weighting function, β
-
i, is determined in accordance with the equation;
-
i, is determined in accordance with the equation;
-
16. In a communication system including a transmitter for transmitting a first type of data and a second type of data wherein the second type of data is punctured into the first type of data, and wherein the transmission energy of said first type of data is varied in accordance upon the rate of said first type of data and wherein the transmission energy of said second type of data does not vary in accordance with the rate of said first type of data, a method for controlling the transmission energy of said first type of data and said second type of data comprising:
-
receiving said first type of data and said second type of data;
de-multiplexing said second type of data from said first type of data;
measuring an energy of said second type of data to form a measured energy; and
generating a power control command for said transmission energy of said first type of data in accordance with said measured energy. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
comparing changes in the received energy of said received power control commands against expected changes in those commands based on said set of previously transmitted power control commands;
identifying suspicious responses to said previously transmitted power control commands; and
testing a set of hypotheses of receive power control commands in accordance with said identified suspicious responses.
-
-
23. The method of claim 16 wherein said first type of data comprises variable rate traffic data.
-
24. The method of claim 23 further comprising the step of filtering a set of said second type of data over a plurality of received frames to provide an improved estimate of the received energy of said second type of data.
-
25. The method of claim 24 further comprising adjusting the energies of said second type of data to compensate for energy adjustments made at said transmitter in response to a set of previously transmitted power control commands.
-
26. The method of claim 25 wherein said processor means is further for estimating a most likely sequence of power control commands responded to by said transmitter.
-
27. The method of claim 26 further comprising the steps of:
-
estimating the power control commands received by said transmitter; and
adjusting the energies of said set of said second type of data over a plurality of received frames to compensate for energy adjustments made at said transmitter in response to said estimates the power control commands received by said transmitter.
-
-
28. The method of claim 27 wherein said step of estimating the power control commands received by said transmitter, comprises the steps of:
-
comparing changes in the received energy of said received power control commands against expected changes in those commands based on said set of previously transmitted power control commands;
identifying suspicious responses to said previously transmitted power control commands; and
testing a set of hypotheses of receive power control commands in accordance with said identified suspicious responses.
-
-
29. The method of claim 17 further comprising the step of filtering a plurality of said received power control commands to provide an improved estimate of the received energy of said power control commands and wherein said filter means generates a filtered power control bit energy in accordance with the equation:
-
where Ti is the traffic energy for ith power control group, Pi is the power control bit energy of the ith power control group, and β
is a weighting function.
-
-
30. The method of claim 29 wherein said weighting function β
-
i, is determined in accordance with the equation;
-
i, is determined in accordance with the equation;
Specification