Professional Documents
Culture Documents
01 G-LII 301 Power Control Algorithm of BSC6000-20081028-A-2.0
01 G-LII 301 Power Control Algorithm of BSC6000-20081028-A-2.0
01 G-LII 301 Power Control Algorithm of BSC6000-20081028-A-2.0
Security Level:
Huawei Confidential
Content
Overview Huawei II Power Control Algorithm Huawei III Power Control Algorithm
Overview
What is power control?
Power control: Adjust the transmit power of BTS and MS according to the requirement. Aim: Reduce the transmit power of BTS and MS on the basis of ensured call quality, thus reducing the interference of the whole network and reducing power consumption Basis: Measurement reports from MS and BTS
Huawei Confidential
Page 3
Classification
Power control includes uplink power control and downlink power control and they are performed separately.
Huawei Confidential
Page 4
Processing MR
If receive level or signal quality is higher than the expected value, the power is reduced to some extent. If receive level or signal quality is lower
PC Decision
than the expected value, the power is increased to some extent. Improve the accuracy and effectiveness of
PC Execution
the power control on the overall basis of receive level and signal quality.
Huawei Confidential
Page 5
Huawei Confidential
Page 6
II
Where
Where power control is performed BTS or BSC) MR Preprocessing
Transfer original MR Transfer BS/MS power class Sent Freq of preprocessed MR
In 16K mode, if a TRX is configured with two or more SDCCHs, or if SD Dynamic Allocation Allowed is set to Yes, it is recommended that you enable BTS MR preprocessing. Recommendation that MR is reported once per second.
Huawei Confidential
Page 7
II
What
Processing MR includes 3 step Interpolation Sequence number is incontinuous. Lost of MRs Allowed MR Number Lost RxlevRxqualBsPwrLevel linear interpolation MsPwrLevel No interpolation Compensation Filter Averaging filter
Filter length for UL RX_LEV Filter Length for DL RX_LEV Filter Length for UL Qual Filter Length for DL Qual MR Compensation Allowed
Huawei Confidential
Page 8
II
How
Step1: Power control request according to the RXLEV Adjustment based on level = [RXLEV (upper threshold + lower threshold)/2] Minus (-) means increase output power, positive (+) means decrease output power. Requested adjustment increaseMAX Up Adj. PC Value by RX_LEV Requested adjustment decrease Max Down Adj. Value Qual. Zone X Step 2: Power control request according to the RXQUAL RxQual>= UL/DL Qual Lower Threshold increase power Requested adjustment MAX Up Adj.C Value by Qual RxQual<UL/DL Qual.Upper Threshold decrease power Requested adjustment MAX Down Adj. PC Value by Qual. Step 3: Comprehensive power control decision Rxlev & RxQual one side need adjust, base it needed Rxlev & Rxqual adjust to same direction, choose the MAX value of them Rxlev & Rxqual adjust to contrary direction, Rxlev need raise then raise; Rxlev need lower then no action
Huawei Confidential
Page 9
II
Example
Assumption The uplink RXLEV is -85 dBm The RXQUAL class is 4. The data configuration is as follows:
UL RX_LEV Upper Thrsh.: -60 dBm UL RX_LEV Lower Thrsh.: -80 dBm UL Qual. Upper Thrsh.: 0 UL Qual. Lower Thrsh.: 2 MAX Down Adj. Value Qual. Zone 0: 16 dB MAX Down Adj. Value Qual. Zone 1: 8 dB MAX Down Adj. Value Qual. Zone 2: 4 dB MAX Up Adj. PC Value by RX_LEV: 16 dB MAX Up Adj. PC Value by Qual.: 4 dB
Huawei Confidential
Page 10
II
Implementation
To MS three MR periods are needed from the command is sent to the command is performed.
BTS sends commands for adjusting power and TA through SACCH The period for SACCH report is: 26 4104frames480ms BTS receives the measurement report
MS begins to report new information of TA and power control through the new SACCH
Huawei Confidential
Page 12
III
What
Processing MR Interpolation Sequence number is incontinuous. Lost of MRs 5 Rxlev(k) Rxlev(k-1) ; Rxqual(k) Rxqual 7 BsPwrLevelMsPwrLevel No interpolation Filter HWIII UL/DL RexLev Exponent Filter Length
HWIII UL/DL Rex Qual. Exponent Filter Length
Exponential filtering ca_filtered1 (1) = ca (1); ca_filtered1 (k) = a*ca(k) + (1-a)*ca_filtered1 (k-1) qa_filtered1 (1) = qa(1); qa_filtered1 (k) = a*qa(k) + (1-a)*qa_filtered1 (k-1)
a represent the filter coefficients, a = 1 / (2^(K/2))K is filter length ca(k) is acuual signal strength in the kth MR qa(k) is acuual quality in the kth MR ca_filtered1 (k) is the filtering value for signal strength. qa_filtered1 (k) is the filtering value for quality HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 13
III
How
Step1: Whether power control is necessary
If( (SThrUp >= ca_filtered(k) >= SThrDown) && (QThrUp >= qa_filtered(k) + QOffFh>= QThrDown) ) step(k) = step(k-1); end; else go on;
SThrUp means HWIII DL RexLev Upper Threshold SThrDown means HWIII DL RexLev Lower Threshold QThrUp means HWIII DL RexQual. Upper Threshold QThrDown means HWIII DL RexQual. Lower Threshold QOffFh means hopping gain based on the lenth of MA, mapping as follow:
0 22
1 18
2 16
3 14
4 12
5 9
6 6
7 4
Huawei Confidential
Page 14
III
How
Step 2: Calculation step
BTS PC step(k) = - ( sfactor*( BsTxMaxPower - g(k) - SThr) + qfactor*( qa_filtered(k) + QOffFh - QThr)); MS PC step(k) = - ( sfactor*( MsTxMaxPower - g(k) - SThr) + qfactor*( qa_filtered(k) + QOffFh - QThr)); If step(k) >0step(k) =0;
Sfactor means HWIII RexLev Adjust FactorqfactorHWIII Rex Qual.Adjust Factor g(k) means channel gain based on current transmit power and receive level SThr means the average of RxLev Upper Threshold and Lower Threshold QThr means the average of RxQual Upper Threshold and Lower Threshold
Huawei Confidential
Page 15
III
How
Step3: Protection and order
Protection of step: if step(k) - step(k-1) < MaxDownSize step(k) = step(k-1) + MaxDownSize; else if step(k) - step(k-1) > MaxUpSize step(k) = step(k-1) + MaxUpSize; End PC order If step(k) step(k-1) To BTSP = step(k) To MSP = MsTxMaxPower + step(k)
HWIII MAX Down Step HWIII MAX Up Step
Huawei Confidential
Page 16
III
Example
Assumption Rxlev is -83dBm, Rxqual is 4. Power Level is 0 The data configuration is as follows HWIII DL RexLev Upper/Lower Threshold : 33/25, HWIII DL RexQual. Upper/Lower Threshold : 18/14. HWIII DL RexLev Adjust Factor : 0.4 HWIII DL Rex Qual.Adjust Factor : 0.6 HWIII MAX Down Step : 6 HWIII MAX Up Step 8 No hopping
What is PC order?
Huawei Confidential
Page 17
III
Answer
Step1: whether PC is necessary HWIII DL RexLev Upper/Lower Threshold : 33/25 Corresponding the range of Rxlev77dBm 85dBm Current Rxlev is -83dBm in the range HWIII DL RexQual. Upper/Lower Threshold : 18/14. Corresponding the range of Rxqual13 Current value of Rxqual is 4 beyond the range, PC is necessary. Step2Calculate step st-ep(k) = - (sfactor *( BsTxMaxPower - g(k) - SThr) + qfactor*( qa_filtered(k) + QOffFh - QThr)); g(k) = p(k) c(k); c(k) = ca_filtered(k) + qa_filtered(k) - 10*log10 (1 + 10^( qa_filtered(k)/10)); Take it p(k) 0 ca_filtered(k) 83 qa_filtered(k) 12 SThr81 QThr16 sfactor=0.4; qfactor=0.6; Get step(k)=8.3
because step(k) >0 step(k) =0; Because step(k) step(k1) =0; no PC order
Huawei Confidential
Page 18
III
Features
Exponential Filtering Exponential filtering accelerates the processing rate for the filtering based on the MRs Interpolation Optimization Used for the lost values in the MR. Interpolation optimization uses the signal levels in the last MR for the lost signal levels and uses a constant value 7 for the lost signal quality values. Comprehensive Decision Uses an universal decision formula that comprehends the receive level and quality. Thus, the rate of the power control decision is accelerated. Different Thresholds The quality threshold is specified based on the service type FH Gain Consider the influence of frequency hopping during Power Control Judgment
Huawei Confidential
Page 19
Thank you
www.huawei.com