Sie sind auf Seite 1von 28

Power Control feature

in Huawei networks

10/18/15

Prepared by Mohyedeen Alkousy

Topics
Presented
1. Power control principles
2. Power control II algorithm
3. Power control III algorithm
4. Optimized Power control III algorithm
5. Active power control feature

10/18/15

Prepared by Mohyedeen Alkousy

Power Control
Principles

The power control feature is the process of :


reducing the power transmitted on air interface
while maintaining the radio link quality . less
transmitted power means less interference and
eventually means better RF quality.

if the link quality is becoming bad the power


control algorithm will immediately increase power
to improve the link quality.

Power control is implemented on both uplink and


on downlink.

The decisions of both downlink and uplink


increase or decrease is taken by BSC only.

10/18/15

Prepared by Mohyedeen Alkousy

Power Control
Principles

With Power Control

10/18/15

Prepared by Mohyedeen Alkousy

Power Control
Principles

Without Power Control

10/18/15

Prepared by Mohyedeen Alkousy

Power Control
Principles
In 2G network power control reduce interference
from neighboring cells.

-80 dBm

-70 dBm

Interfering cell

Serving Cell

10/18/15

Prepared by Mohyedeen Alkousy

Power Control
Principles

How power control algorithm works:


UL PC delay is 3 MRs and DL PC delay is 2 MRs
MS send MRs
to BTS which
contain DL
Rxlev
and DL
RxQual

BTS send MRs to


BSC which contain
DL and UL Rxlev
and DL RxQual

MR

MR

Power Control
Message
10/18/15

Prepared by Mohyedeen Alkousy

BSC perform
filtering ,
preprocessing and
interpolation of
MRs ,take the power
control Increase or
decrease DL/UL
decision and send it
to both BTS and MS

Power Control
Principles

he BSC perform the following operations on MRs received:

1. MR
Preprocessing:

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

2. MR
Interpolation:

10/18/15

M
R

M
R

Prepared by Mohyedeen Alkousy

M
R

M
R

Power Control
Principles

he BSC perform the following operations on MRs received:


3. MR Filtering and
Extrapolation :
M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

M
R

ULLEVFILTLEN/DLLEVFILTLEN Parameters control


the length of Sliding window
10/18/15

Prepared by Mohyedeen Alkousy

Power Control
Algorithm II

MR interpolation
The Power Control algorithm is normally event driven by the
MR. If an MR is missing, normally the algorithm is not
executed and no new power command will result at that
time, until the next MR is finally received. If the number of
lost MRs exceeds MRMISSCOUNT, the system clears the
current MR queue and just keeps the current Power Control
level. If a new MR is received before the number of lost MRs
exceeds MRMISSCOUNT, the MR interpolation is performed.
In PCII a linear interpolation algorithm is used.

10/18/15

Prepared by Mohyedeen Alkousy

10

Power Control
Algorithm II

MR Filtering and Extrapolation


Huawei Power Control II uses a sliding window type filter
that gives an output equal to the average of the last n
values, where n is the length of the window. The filter length
can be configured independently for level and quality. Uplink
and downlink use parameters
ULLEVFILTLEN/DLLEVFILTLEN and
ULQUAFILTLEN/DLQUAFILTLEN.
Due to the delay between the Power Control decision and
power adjustment, the (filtered) measurement report data
does not accurately indicate real-time values. To minimize
the effects of this, a predictive compensation is applied, that
Prepared
Mohyedeen
Alkousy
extrapolates any trend
inbythe
historic
MRs to estimate what11

10/18/15

Power Control
Algorithm II

MR Filtering and Extrapolation

-78
dB
m

M
R

M
R

M
R

M
R

M
R

M
R

-80
dB
m

-79
dB
m

-78
dB
m

-77
dB
m

-76
dB
m

M
R

Without
Extrapolation

With Extrapolation

-76
dB
m

10/18/15

Prepared by Mohyedeen Alkousy

12

Power
Decrease

ULSSHIGHT
ULSSHIGHT
HRED
HRED

ULSSLOWTH
ULSSLOWTH
RED
RED

PC II Algorithm UL
Decision

Power
Increase

RXQU
AL

ULQHIGHTH
RED

ULQLOWTHR
ED

Power
Increase

4
5
6

Power
Increase

RXLEV
-60
-65
-100
10/18/15

-70
-105

-75

-80

-85

Prepared by Mohyedeen Alkousy

-90

-95
13

Power
Decrease

DLSSHIGHT
DLSSHIGHT
HRED
HRED

DLSSLOWTH
DLSSLOWTH
RED
RED

PC II Algorithm UL
Decision

DLQHIGHTH
RED
Power
Increase

RXQU
AL

DLQLOWTHR
ED

Power
Increase

4
5
6

Power
Increase

RXLEV
-60
-65
-100
10/18/15

-70
-105

-75

-80

-85

Prepared by Mohyedeen Alkousy

-90

-95
14

Power Control
Algorithms
Comparison Item

Power Control II

Power Control III

Filtering

Slide Window
Filtering

Slide Window
Filtering and
Exponential
Filtering

Interpolation

Linear Interpolation

Optimized
Interpolation

Targeted Level and


Quality

Dual Threshold
Window

Set Point Target

Power Control
Step

Variable Step for


Level
Fixed Step for Quality

Proportional Step

Power control
Decision

Separate or
Combined Decision

Comprehensive
Decision

Quality Threshold
Parameters

For all Speech Rates


(HR /FR
/AMRFR/AMRHR)

Separate
Parameters for each
Speech Rate

RXQUAL
Prepared by
Mohyedeen Alkousy

C/I

Quality
10/18/15

Based or

15

Power Control
Algorithm III

MR interpolation

If RXLEV values (k) are missing, the missed values are


replaced by the value of the last RxLev (k-1).

If RXQUAL values (k) are missing, the missed values are


replaced by a synthetically generated "worst possible"
Quality (RXQUAL=7)

The value of MS/BTS transmit power missing from the


MRs is not interpolated. In such a case, MR filtering is not
affected, and Power Control procedure proceeds normally.

The interpolation is not performed in the case that the


measurement results are lost.

10/18/15

Prepared by Mohyedeen Alkousy

16

Power Control
Algorithm III

MR Filtering and Extrapolation

MR filtering in the PCIII algorithm involves exponential


filtering and sliding window filtering.

In the process of calculation, receive quality is converted


into C/I. In MR filtering, exponential filtering and sliding
window filtering are performed on C/I and receive level in
succession. The measurement value obtained through
the filtering is used to decide whether Power Control is
performed.

In the PCIII algorithm, the filtering periods are specified


by the following parameters:

10/18/15

Prepared by Mohyedeen Alkousy

17

Power Control
Algorithm III

Averaging Filter compared to Exponential


Filter

10/18/15

Prepared by Mohyedeen Alkousy

18

Power Control
Algorithm III

MO

Parameter ID

Parameter Name

GCELLPWR
DLRexLevExponentFilter
DLREXLEVEXPFLTLEN
3
Len
GCELLPWR
DLRexQualExponentFilte
DLREXQUALEXPFLTLEN
3
rLen
GCELLPWR DLREXLEVSLDWINDO
DLRexLevSlideWindow
3
W
GCELLPWR DLREXQUALSLDWIND
DLRexQualSlideWindow
3
OW
GCELLPWR
ULRexLevExponentFilter
ULREXLEVEXPFLTLEN
3
Len
GCELLPWR
ULRexQualExponentFilte
ULREXQUALEXPFLTLEN
3
rLen
GCELLPWR ULREXLEVSLDWINDO
ULRexLevSlideWindow
3
W
GCELLPWR ULREXQUALSLDWIND
ULRexQualSlideWindow
3
OW Prepared by Mohyedeen Alkousy
10/18/15

Recomme
nded
Value
3
3
1
1
3
3
1
1

19

30
30

C/I

25

RED
RED

DLREXLEVHIGHT
DLREXLEVHIGHT
HRED
HRED
DLREXLEVLOWTH
DLREXLEVLOWTH

PC III Algorithm DL
Decision

DL**REXQUALHIGHT
HRED
DL**REXQUALLOWT
HRED

20
15
10
5
0

RXLEV
-60
-65
-100
10/18/15

-70
-105

-75

-80

-85

Prepared by Mohyedeen Alkousy

-90

-95
20

Power Control
Algorithm III

Recomme
MO
Parameter ID
Parameter Name
nded
Value
DLFSREXQUALHIGHTHRE DLFSRexQualHighTh
GCELLPWR3
16
D
red
DLHSREXQUALHIGHTHRE DLHSRexQualHighTh
GCELLPWR3
18
D
red
DLAFSREXQUALHIGHTHR DLAFSRexQualHighT
GCELLPWR3
14
ED
hred
DLAHSREXQUALHIGHTHR DLAHSRexQualHighT
GCELLPWR3
16
ED
hred
GCELLPWR3 DLREXLEVHIGHTHRED DLRexLevHighThred
20
GCELLPWR3 DLREXLEVLOWTHRED
DLRexLevLowthred
20
GCELLPWR3
DLMAXDOWNSTEP
DLMAXDownStep
4
GCELLPWR3
DLMAXUPSTEP
DLMAXUpStep
8
imilar
Set of Parameters
AlsoDLRexLevAdjustFact
existorin Uplink 3
GCELLPWR3
DLREXLEVADJFCTR
DLRexQualAdjustFac
GCELLPWR3
DLREXQUALADJFCTR
6
tor
10/18/15

Prepared by Mohyedeen Alkousy

21

Power Control
Algorithm III

Calculating the Power control step

step is calculated on the basis of the receive level and


receive C/I

g(k) = p(k) (ca_filtered(k) + qa_filtered(k) 10 x log10


(1 + 10^( qa_filtered(k)/10)))

step(k) =

(sfactor x (MsTxMaxPower g(k) SThr) +


qfactor x (qa_filtered(k) QThr))

10/18/15

Prepared by Mohyedeen Alkousy

22

Power Control
Algorithm III

Calculating the Power control step

Sfactor = ULREXLEVADJFCTR

MsTxMaxPower: maximum transmit power in the MS


classmark

Qfactor = ULREXQUALADJFCTR

g(k): gain of the radio channel (referred to as path loss of


the channel)

qa_filtered (k): filtered receive quality (converted to CIR)

ca_filtered(k): MR of the filtered receive level

p(k): transmit power of the MS

10/18/15

Prepared by Mohyedeen Alkousy

23

Power Control III


Optimized
The process of the PCIII Optimized algorithm
is the same as the process of the PCIII algorithm.
The PCIII Opt. algorithm involves MR processing,
MR filtering, calculation of the Power Control step,
and Power Control execution. The PCIII Opt.
algorithm takes effect when PWRCTRLSW is set
to PWR3 (Power Control III) and
PWRCTRLOPTIMIZEDEN is set to YES.

10/18/15

Prepared by Mohyedeen Alkousy

24

Power Control III


Optimized

Dual-coefficient MR filtering algorithm

The PCIII Opt. algorithm adopts an exponential filtering


algorithm and MR filtering adopts the dual-coefficient filtering
algorithm. The dual-coefficient filtering algorithm concerns the
receive level and the receive quality.

This algorithm has a strong correlation with the filtering period K


and the filter adjustment factor FiltAdjustFactor.

The values of K and FiltAdjustFactor vary with the measured


receive level and receive quality:

The value of K depends on


ULREXLEVEXPFLTLEN/DLREXLEVEXPFLTLEN and
ULREXQUALEXPFLTLEN/DLREXQUALEXPFLTLEN.

The value of FiltAdjustFactor, can be adjusted using


parameter ULFILTADJFACTOR.

10/18/15

Prepared by Mohyedeen Alkousy

25

Power Control III


Optimized
Calculation of the Power Control Step in
Optimized PC III

output1(k) =
- {RexLev_pf x (ca_filtered(k) - STarget) +
RexQual_pf x(qa_filtered(k) - QTarget)}

output2(k) =
- {sfactor x (ca_filtered(k) - STarget) + qfactor x
(qa_filtered(k) - QTarget)}

output(k) = max(output1(k), output2(k)).


10/18/15

Prepared by Mohyedeen Alkousy

26

Power Control III


Optimized
Calculation of the Power Control Step in
Optimized PC III
Where,
sfactor indicates RxLev Adjustment Factor ULREXLEVADJFCTR.
ca_filtered(k) indicates the measured receive level after the
filtering.
STarget indicates RxLev setpoint, ULREXLEVHIGHTHRED.
qfactor indicates RxQual Adjustment Factor,
ULREXQUALADJFCTR.
qa_filtered(k) indicates the measured receive quality after the
filtering.
QTarget indicates RxQual setpoint, ULFSREXQUALHIGHTHRED.
10/18/15

Prepared by Mohyedeen Alkousy

27

Power Control III


Optimized
MO
GCELLPW
R3
GCELLPW
R3
GCELLPW
R3
GCELLPW
R3
GCELLPW
R3
GCELLPW
R3
GCELLPW
R3
GCELLPW
R3
GCELLPW
R3
10/18/15

Parameter ID

Parameter Name

DLFSREXQUALHIGHTH
DLFSRexQualHighThred
RED
DLHSREXQUALHIGHTH
DLHSRexQualHighThred
RED
DLAFSREXQUALHIGHT
DLAFSRexQualHighThred
HRED
DLAHSREXQUALHIGHT
DLAHSRexQualHighThred
HRED

Recomme
nded
Value
16
18
14
16

DLREXLEVHIGHTHRED

DLRexLevHighThred

20

DLREXLEVLOWTHRED

DLRexLevLowthred

20

DLMAXDOWNSTEP

DLMAXDownStep

DLMAXUPSTEP

DLMAXUpStep

DLREXLEVADJFCTR

DLRexLevAdjustFactor

Prepared by Mohyedeen Alkousy

28