Abstract:
Techniques are provided to control the transmit power for data transmission on multiple transport channels having different signal quality (SIR) targets. A single SIR target is maintained for all transport channels, and this SIR target is adjusted based only on active transport channels. For each update interval, a data processor processes at least one data block received in the current update interval on at least one of the transport channels and provides the status of each received data block. A controller increases the SIR target based on an up step if any received data block is erased and decreases the SIR target based on a down step if all received data blocks are good. If any received data block is erased, the down step used to adjust the SIR target may be set to the smallest down step size required by all transport channels with erased data blocks.
Abstract:
Techniques to quickly adjust an SIR target toward a final value needed to achieve a specified target BLER for a data transmission. The outer loop may be implemented with multiple modes. The SIR target may be maintained fixed in a hold mode, adjusted in large down steps to speed up convergence in an acquisition mode, and adjusted by a small down step and a large up step for good and erased blocks, respectively, in a tracking mode. Various schemes may be used to adjust the SIR target by larger down steps in the acquisition mode. These schemes may be used even if data is transmitted intermittently, the target BLER is set to a low value, and/or one or multiple transport channels are used for data transmission. The SIR target may be boosted by a particular amount upon transitioning from the acquisition mode to the tracking mode.
Abstract:
Techniques are provided to control the transmit power for data transmission on multiple transport channels having different signal quality (SIR) targets. A single SIR target is maintained for all transport channels, and this SIR target is adjusted based only on active transport channels. For each update interval, a data processor processes at least one data block received in the current update interval on at least one of the transport channels and provides the status of each received data block. A controller increases the SIR target based on an up step if any received data block is erased and decreases the SIR target based on a down step if all received data blocks are good. If any received data block is erased, the down step used to adjust the SIR target may be set to the smallest down step size required by all transport channels with erased data blocks.
Abstract:
Techniques for filtering noisy estimates to reduce estimation errors are described. A sequence of input values (e.g., for an initial channel impulse response estimate (CIRE)) is filtered with an infinite impulse response (IIR) filter having at least one coefficient to obtain a sequence of output values (e.g., for a filtered CIRE). The coefficient(s) are updated based on the sequence of input values with an adaptive filter, a bank of prediction filters, or a normalized variation technique. To update the coefficient(s) with the adaptive filter, a sequence of predicted values is derived based on the sequence of input values. Prediction errors between the sequence of predicted values and the sequence of input values are determined and filtered to obtain filtered prediction errors. The coefficient(s) of the IIR filter are then updated based on the prediction errors and the filtered prediction errors.
Abstract:
Techniques for power control that avoids outer loop wind-up are disclosed. In one aspect, wind-up of a target power level is detected, and the target power level is modified in response. In another aspect, unwinding of the target power level is detected, after which the target power level is determined without considering wind-up. Various other aspects are also presented, including wind-up and unwinding detection procedures, and target power level modification procedures. These aspects have the benefit of reducing the time that transmit power exceeds that which is necessary, thus increasing system capacity and performance, and mitigating misallocation of system resources.
Abstract:
Techniques for power control that avoids outer loop wind-up are disclosed. In one aspect, wind-up of a target power level is detected, and the target power level is modified in response. In another aspect, unwinding of the target power level is detected, after which the target power level is determined without considering wind-up. Various other aspects are also presented, including wind-up and unwinding detection procedures, and target power level modification procedures. These aspects have the benefit of reducing the time that transmit power exceeds that which is necessary, thus increasing system capacity and performance, and mitigating misallocation of system resources.
Abstract:
An apparatus, system, and method efficiently manage transmission power in a user equipment (UE) device by maintaining and applying an authorized power level to determine a transmission power level after a power limited transmission and before a new power control command has been received. The UE device maintains the authorized power level by monitoring and adjusting the authorized power level based on received power control commands. After a power limited transmission where the maximum power level is less than the authorized power level, the UE device determines the transmission power level for the next transmission based on the authorized power level. Accordingly, after the power limiting situation has ceased, the UE device transmits at the optimum power level eliminating the inefficiencies of transmitting at a lower than authorized power before the next power control command is received.
Abstract:
Techniques for power control that avoids outer loop wind-up are disclosed. In one aspect, wind-up of a target power level is detected, and the target power level is modified in response. In another aspect, unwinding of the target power level is detected, after which the target power level is determined without considering wind-up. Various other aspects are also presented, including wind-up and unwinding detection procedures, and target power level modification procedures. These aspects have the benefit of reducing the time that transmit power exceeds that which is necessary, thus increasing system capacity and performance, and mitigating misallocation of system resources.
Abstract:
Techniques for performing equalization at a receiver are described. In an aspect, equalization is performed by sub-sampling an over-sampled input signal to obtain multiple sub-sampled signals. An over-sampled channel impulse response estimate is derived and sub-sampled to obtain multiple sub-sampled channel impulse response estimates. At least one set of equalizer coefficients is derived based on at least one sub-sampled channel impulse response estimate. At least one sub-sampled signal is filtered with the at least one set of equalizer coefficients to obtain at least one output signal. One sub-sampled signal (e.g., with largest energy) may be selected and equalized based on a set of equalizer coefficients derived from an associated sub-sampled channel impulse response estimate. Alternatively, the multiple sub-sampled signals may be equalized based on multiple sets of equalizer coefficients, which may be derived separately or jointly. The equalizer coefficients may be derived in the time domain or frequency domain.
Abstract:
Techniques for power control that avoids outer loop wind-up are disclosed. In one aspect, wind-up of a target power level is detected, and the target power level is modified in response. In another aspect, unwinding of the target power level is detected, after which the target power level is determined without considering wind-up. Various other aspects are also presented, including wind-up and unwinding detection procedures, and target power level modification procedures. These aspects have the benefit of reducing the time that transmit power exceeds that which is necessary, thus increasing system capacity and performance, and mitigating misallocation of system resources.