Professional Documents
Culture Documents
Version: V1.0
Released by:
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
Version introduction:
Version
V1.0
Date
2009-05-12
Writer
Assessor
Chang
Zheng
HaiJjie
V1.0
2009-05-26
Chang
HaiJjie
Translator
Amendment records
None
Hao
Zheng
Hao
Feng XiaoYing
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
Key words:
Power control algorithms, Application of algorithms
Abstract:
This guidebook mainly introduces ZTE power control algorithms and the application of
these algorithms.
References:
Preprocessing of FUC and Design of Power Control Module in ZXG10-BTS(V2)
Training Materials of Power Control
Power Control Adjustment Scheme
BTSV6.20.102e Power Control Guidebook
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
Contents
1
Overview...............................................................................................................................................1
4.2
4.3
4.4
4.5
5
4.3.1
4.3.2
Calculation of averages...........................................................................................................7
4.3.3
4.3.4
4.3.5
Performance measurement....................................................................................................14
4.3.6
4.4.2
4.4.3
4.4.4
4.4.5
4.4.6
5.1
5.2
5.2.2
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
I
5.3.1
5.3.2
5.4
5.5
5.6
5.7
5.8
Fast averaging..................................................................................................................................33
5.9
6.2
6.3
Handover threshold.........................................................................................................................37
6.4
Highway/ railway............................................................................................................................37
6.5
Building...........................................................................................................................................37
Examples of Power Control..............................................................................................................38
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
II
1 Overview
Power control is divided into static power control and dynamic power control. Static
power control is to restrict the max transmitting power of MS or BTS; dynamic power
control is for the network to dynamically decide the max transmitting power of MS or
BTS according to radio environment around subscribers. The power control discussed
in this manual belongs to the scope of dynamic power control.
The main function of power control is to optimize the transmitting power of MS and
BTS without affecting radio transmission quality, so as to improve frequency efficiency
as well as reducing the average transmitting power of MS and BTS, and to reduce
interference to other communications. In mobile systems, to reduce interference means
to have high spectrum efficiency, which means increase of capacity. In the system,
power control of uplink and downlink is independent to each other. MS power control
is to adjust the output power of MS, so that BTS can get stable receive signal level,
interference from other MS using the same channel will be restricted, MS power
consumption will be lowered, and MS average useful time will be extended; BTS
power control is to make MS get stable receive signal level, to restrict interference
from MS using the same channel, and to lower BTS power consumption.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
1
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
2
Algorithm
UL ordinary
power control
UL rapid power
control
DL ordinary
power control
DL rapid power
control
Scenario
Urban area
Suburb
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
3
Components
CMM
CHP
Functions
Its the manager of BTS and the proxy of
remote operation & maintenance of BSC, it
performs operation & maintenance of the
BTS it belongs to:
1 configuration of parameters
2 management of status and alarms
3 management of software versions
4 test of equipment
It realizes processing of all baseband
channels in BTS and controlling of some
related parts.
Interfaces
It completes configuration of
PwrCtrl parameters, receives
and transmits PwrCtrl
performance measurement
reports.
It reports UL measurement
statistics, and receives orders
SET MS POWER and SET BS
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
4
DCHM
Functions
UL: de-modulation, equalization, deinterleaving, channel decoding, rate
adaptation
DL: rate adaptation, channel coding,
interleaving, etc.
Its the special channel processing submodule of FURRM, handling message
processing of SDCCH or TECH.
Interfaces
POWER of POWCTRL module.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
6
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
7
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
8
The comparison in Figure 4 -3 shows that 7 MRs are needed for obtaining 4 averages
in ordinary averaging process, while only 4 MRs are needed in fast averaging process.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
9
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
10
Note: low Rxqual level represents good signal quality; high Rxqual level represents
poor quality.
The strategy of MS power control is the same with that of BTS power control. Take
MS power control as an example, suppose LEVELCAUSE records the current level
situation, and QUALCAUSE records the current situation of error rate, and:
1Normal levelLEVELCAUSE = 0
2Low levelLEVELCAUSE = 1
3High level LEVELCAUSE = 2
4Normal error rateQUALCAUSE = 0
5Low error rateQUALCAUSE = 1
6High error rateQUALCAUSE = 2
Suppose the level rank is from 0 to 63 (low to high), L_RXLEV is tending to be 0, U_RXLEV is tending to
be 63; error rate class (0~7) represents signal quality (high to low), L_RXQUAL is tending to be 7,
U_RXQUAL is tending to be 0. The average of UL measurement data and corresponding threshold values
and the comparison between them area as follows:
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
11
of
RXQUAL_UL
are
lower
than
the
high
limit
U_RXQUAL_UL, QUALCAUSE=1;
(2) If at least a certain number PCULIncrQualP among a certain number
PCULIncrQualN
of
RXQUAL_UL
are
higher
than
the
low
limit
L_RXQUAL_UL, QUALCAUSE=2;
(3) For other situations, QUALCAUSE=0
Compassion of DL data is similar to the description above, just the eight parameters are
marked with DL, like PCDLIncrLevN.
Table 4-3 MS power control strategy
LEVELCAUSE
QUALCAUSE
Conclusion
MS_POWER_STAY
DECREASE_BYQUALITY
INCREASE_BYQUALITY
INCREASE_BYLEVEL
INCREASE_BYLEVEL
INCREASE_ BYQUALITY
DECREASE_BYLEVEL
DECREASE_BYLEVEL
INCREASE_BYQUALITY
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
12
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
13
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
14
Each adjustment of MS power is based on the latest power rank value, but not the
actual power value that MS uses to report. Because of the complexity and instability of
radio environment, the power rank sent by BTS may be lost if downlink signal is bad.
When there is great difference between the new power rank and the actual one, we take
the new one as benchmark in power adjustment, or power control adjustment will be
invalid. With the aim to ensure the validity of new power rank, we impose specific
decision conditions before new MS power rank is sent.
Power adjustment of BTS is usually effective and in time, and air interface delay and
loss of power rank wont happen, therefore each time an MR is received correctly,
adjustment of power control decision can be performed.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
17
the
adjustment
procedure
of
MS/BTS
transmitting
power
rank
(changeMS/BSpower), the same power rank control strategy is used in both the initial
state and stable state.
In adjustment of MS power, a variable (byMSpowerSet) is added to save the power
control adjustment value which is sent by BTS. Power control adjustment should be
based on the last power control adjustment value (byMSpowerSet), but not the
currently received MS power rank byMSpower.
During adjustment, no matter to increase or decrease power, a comparison with the
max and minimum power values allowed in the serving cell. For power increase, power
adjustment value=
MIN2(awGSMPowerCtrlLevel[byMSpowerSet]+byStep, byMS_TXPWR_MAX);
byStep is power adjustment step size;
byMS_TXPWR_MAX max MS transmitting power (dbm) allowed in the serving
cell.
For power decrease, power adjustment value=
MAX2(awGSMPowerCtrlLevel[byTempMSpowerSet]byStep, byMS_TXPWR_MIN);
byMS_TXPWR_MINmin MS transmitting power (dbm) allowed in the serving cell.
After power adjustment value is confirmed, we need to judge its practicability. When
uplink signal is bad, BTS can not receive the power rank reported by MS. In this case,
a variable (bReceiveMSpower) is added to display whether BTS has received the
power rank reported. If MS power rank is successfully received, set the variable to 1,
and clear it to 0 after each power control.
MS power adjustment takes the latest power rank value MS PowerSetsent by BTS
as benchmark. The new MS power rank sent by BTS can be reported by MS only after
an interval of three MRs, so there is a difference (sub) between the new power rank to
be sent and the MS power rankMS Power in the currently reported MR. In order
to prevent Sub becoming too large, a limit value of 8db is added in the adjustment of
power decrease; if Sub value exceeds 8db, power adjustment wont be performed.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
18
2 UL received signal level is within the threshold range and close to the low level
threshold, while the received signal quality is very good and lower than the low
level threshold. In this case, power control decision is: power decrease due to
quality. After the power control, UL received signal level will be lower than the
low level threshold. In this case, power control decision is: power increase due to
level. In these cases, Pingpong power control (increase-decrease) can also be
caused.
In order to avoid this kind of Pingpong power control, a Margin value is added when
power control decision is to decrease power, which means to make compensation to the
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
19
example:
suppose
current
received
level
(byRxLevel)
=-79dbm,
power
decrease,
Num2total
number
of
MRs)
and
counter
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
22
C --standard MS received signal level, which is the average of the received levels on
the four common burst pulses (which make up the message block);
PMAX --max
output
power
allowed
in
the
cell;
if
PBCCH
exists,
SS m PBTS Pb L
PBTS --max BTS output power;
Pb --BTS power attenuation value for power control;
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
23
C SS m Pb PBTS L
So MS output power P 0 CH C 48 0 CH PBTS L 48
SSb P L 0 CH PBTS 48
So value of CH is:
CH 0 PBTS SSb 48
MS uses the same output power for the four burst pulses contained in one radio block.
After entering a new cell, MS uses the output power defined by PMAX before it
receives the first new power control parameter.
2
In GPRS network, DL power control will be enabled only when the PDCH used by MS
and BCCH are on the same carrier. On PDCH which contains PBCCH or PCCCH,
BTS will use the constant output power, which may be lower than the output power
used on BCCH. The power attenuation value of PCCCH relative to BCCH is Pb, which
is broadcasted on PBCCH.
As for PTCCH/D, BTS usually uses the same output power as that used on PBCCH or
BCCH (if PBCCH is not available).
DL power control can also be used on other PDCH blocks. Except for the burst pulses
on PBCCH carriers, BTS uses the same output power for the four burst pulses
contained in one radio block on other carriers.
DL power control falls into two modes: mode A and mode B. Mode A is applies to all
allocation models; while mode B only applies to the fixed allocation model. Parameter
BTS_PWR_CTRL_MODE defines which mode to be applied in the network.
Both mode A and mode B use parameter P0, which is the power attenuation value
(relative to BCCH) and is contained in the packet channel assignment message.
Usually P0 is not allowed to be changed under packet transmission mode. MS can have
only one P0 value at some point of time.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
24
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
25
5 CS Power Control
Reference Values
Parameters
&
Power control parameters are set with cells as controlled object; each cell is configured
with a series of adjustable power control parameters.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
26
Error rate
<0.2%
[0.2%, 0.4%
[0.4%, 0.8%
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
27
[0.8%, 1.6%
[1.6%, 3.2%)
[3.2%, 6.4%)
[6.4%, 12.8%)
>=12.8%
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
28
As shown in the figure, this parameter is configured under Power adjust threshold.
The precondition of power control is to collect N averages (number of averages reaches
N); then compare the averages with the expected threshold values to judge the state of
uplink/downlink received signal.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
29
Power decreasing step is usually set 2. Fast power decrease may cause received
signal level to become lower than the threshold or cause quality to deteriorate, which
may lead to call drops due to sharp decrease in power, therefore, power decreasing step
shall not be set a large value. Power increasing step is usually set to be 4dBm or
6dBm. Its not appropriate to set it with a large value, or the signal level may be larger
than the level threshold after power control, which may lead to Pingpong power
control.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
30
GSM900:
DCS1800
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
31
The power decreasing limit: the max limit of power decrease corresponding to different
Rxqual level.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
32
Fast averaging works only when power control enters stable state from initial state,
waiting for the first average of window samples, and Window>1.
As shown in the figure, suppose W=5, N=3. After power control enters stable state,
average the first MR, then the first average value is obtained; after the second MR is
received, make weighted average of the first two MRs, then the second average value is
obtained; then the third MR is received and the third average value is obtained. After
N(3) average values are obtained, make the first power control decision. After the
fourth MR is received, average of the four MRs. When the fifth MR is received, ie.
window size W=5, return to the common power control algorithm (sampling average),
make weighted average of these (W) MRs, and the second average value is obtained.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
33
After power control enters stable state, if the first power control decision takes along
time, it may lead to sudden deterioration in signal; in this case, fast averaging can make
prompt adjustment on power.
versions
6.20.101e&subsequent versions
previous to 6.20.101e
Average window size
2/3
2/3
2/3
2/3
default
default
2/3
3/4
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
34
4db
4db
Decrease step
2db
2db
Rapid averaging
Enabled
Disabled
Enabled
Disabled
108642222
default
default
18900M141800M)
18900M141800M)
15(900M)141800M
15(900M)141800M
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
35
Value N
Value P
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
36
Value N
Value P
6.5 Building
In office buildings and apartment buildings, MS moves in a slow speed, or stays still.
In this case, the basic setting of power control parameters can be adopted, and power
control duration N can also be extended.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
37
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
38
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
39
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
40
Figure 7-14 Graph of DL ordinary power control with fast averaging adopted
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
41
Figure 7-16 Graph of DL rapid power control with fast averaging adopted
Result analysis: the graphs shows that MS power is adjusted from 39dBm
(time-16:01:34.577) to 13dBm (time-16:02:38.934), the adjustment time is
64.357s, adjustment period is 4.801s/2dB. Besides, the graph shows that MS
power remains steady after the adjustment.
Experiment 2, see Figure 7 -102, Graph of UL ordinary power control with fast
averaging
Result analysis: the graph shows that MS power is adjusted from 39dBm
(time-19:49:54.524) to 13dBm (time-19:50:29.525), the adjustment time is
35.001s, adjustment period is 2.399s/2dB. Compared with experiment 1, the
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
42
Result analysis: the graph shows that MS power is adjusted from 39dBm
(time-19:16:20.903) to 13dBm (time-19:16:26.648), the adjustment time is
5.745s. Compared with experiment 1 and 2, the adjustment time is noticeably
shorter than that in the previous experiments.
Result analysis: the graph shows that BS power is adjusted from 0dB (time15:52:52.833) to -30dB (time-15:54:07.261), the adjustment time is 74.428s,
adjustment period is 4.799s/2dB. When MS stays near the BS, BS power is
gradually adjusted to the minimum value; when MS moves far away from the
BS, its received signal level drops and voice quality deteriorates, so BS keeps
increasing its transmitting power.
Experiment 5, see Figure 7 -14, Graph of DL ordinary power control with fast
averaging adopted
Result analysis: the graph shows that BS power is adjusted from 0dB (time16:52:35.329) to -30dB (time-16:53:15.631), the adjustment time is 40.302s,
adjustment period is1.934s/2dB. When MS stays near the BS, BS power is
gradually adjusted to the minimum value; when MS moves far away from the
BS, its received signal level drops and voice quality deteriorates, so BS keeps
increasing its transmitting power; when MS returns to stay near BS, BS
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
43
Result analysis: the graph shows that BS power is adjusted from 0dB (time17:08:00.626) to -30dB (time-17:08:16.964), the adjustment time is 16.338s.
When MS stays near the BS, BS power is gradually adjusted to the minimum
value; when MS moves far away from the BS, its received signal level drops
and voice quality deteriorates, so BS keeps increasing its transmitting power
and makes compensation to the fast attenuation of signal level; when MS
returns to stay near BS, BS adjusts its power back to the original value and
keeps MS received signal level and quality stable. Compared with
experiment 4 and 5, the adjustment time is noticeably shortened in
experiment 6.
Experiment 6, see Figure 7 -16, Graph of DL rapid power control with fast
averaging adopted
Conditions: rapid power control with fast averaging over downlink; no power
control over uplink; MS stays 5m away from the site when the call starts;
after a while, MS moves far away from the BS; finally, MS returns to BS.
Result analysis: the graph shows that BS power is adjusted from 0dB (time17:19:57.659) to -30dB (time-17:20:07.259), the adjustment time is 9.6s.
When MS stays near the BS, BS power is gradually adjusted to the minimum
value; when MS moves far away from the BS, its received signal level drops
and voice quality deteriorates, so BS keeps increasing its transmitting power
and makes compensation to the fast attenuation of signal level; when MS
returns to stay near BS, BS adjusts its power back to the original value and
keeps MS received signal level and quality stable. Especially at around
17:21:03, when fast attenuation occurs to MS RxLev, and higher error rate
occurs to MS RxQual, BS immediately increases its power to save the call.
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
44
This document contains proprietary information of ZTE Corporation and is not to be disclosed or used
except in accordance with applicable agreements.
45