PWRC
PWRC
PWRC
Table of Contents
i
RAN Feature Description List of Figures
List of Figures
ii
RAN Feature Description List of Tables
List of Tables
iii
RAN Feature Description Chapter 10 Power Control
10.2 Introduction
The WCDMA system is a self-interfered system. The most important way to restrain
system interference level is the power control, especially in the uplink direction.
Without power control, a single overpowered UE could block a whole cell.
10.2.1 Definition
The power control is performed by the UE or UTRAN to adjust and control the power
of transmit signals according to the changes of channel environment and the quality
of receive signals.
In the WCDMA system, the power control mechanism comprises the following parts:
Open-loop power control: Applicable in UL and DL. It sets the initial uplink and
downlink transmit power. Open-loop power control is used on physical channels
such as PRACH, DPCH.
Inner-loop power control: Applicable in UL and DL. It directly adjusts the uplink
and downlink transmit power using power control commands. The inner loop
power control is performed by each UE and NodeB with the frequency of 1500
times per second (1.5 kHz).
Outer-loop power control: Applicable in UL and DL. It indirectly controls the
uplink and downlink transmit power by increasing or decreasing the target SIR
value.
DL power balance: It is used to reduce the downlink power drifting of a given
UE during soft handover.
1
RAN Feature Description Chapter 10 Power Control
10.2.2 Purpose
The purpose of power control is to adjust the uplink and downlink power to the
minimum while ensuring the QoS.
In the uplink, if a UE near the NodeB has too large a transmit power, it may
cause great interference to other UEs on the edge of the cell or even block the
whole cell. This is called near-far effect. In that case, uplink power control is
needed.
In the downlink, the system capacity is determined by the total required code
power for each connection. Therefore, it is necessary to keep the transmit power
at the lowest level while ensuring signal quality at the receiving end for each UE.
In that case, the downlink power control is needed.
Power control can be used against shadow fading and fast fading.
Power control can increase system capacity.
Power control for power drifting can improve the soft handover performance in
the downlink.
I. Terms
None.
II. Abbreviations
DL Downlink
2
RAN Feature Description Chapter 10 Power Control
UE User Equipment
UL Uplink
Uu Uu Interface
3
RAN Feature Description Chapter 10 Power Control
10.3 Availability
10.3.1 Involved Network Element
Table 1.1 shows the Network Elements (NEs) required for power control.
√ √ √ - - - - -
Note:
- = NE not required
√ = NE required
Table 1.2 describes the versions of the HUAWEI UMTS RAN products that support
power control.
Product Version
10.3.3 Miscellaneous
None.
4
RAN Feature Description Chapter 10 Power Control
10.4 Impact
10.4.1 On System Performance
Power control improves the system capacity and ensures the QoS.
None.
10.5 Restrictions
None.
The configuration model for power control is as show in Figure 1.2, Figure 1.3, Figure
1.4, Figure 1.5, Figure 1.6, Figure 1.7, Figure 1.8 and Figure 1.9.
5
RAN Feature Description Chapter 10 Power Control
RNC
RadioClass
TYPRABOLPC.Class CELLOLPC.Class
TYPSRBSEMISTATICTF.Class
TYPRABSEMISTATICTF.Class
6
RAN Feature Description Chapter 10 Power Control
CELLCAC.Class FRC.Class
RRC Proc DPDCH PC preamble length UL closed loop power control step size
HHO Proc DPDCH PC preamble length FDD DL power control step size
CELLRLPWR.Class RACH.Clsass
PRACHTFC.Class CELLSETUP.Clsass
7
RAN Feature Description Chapter 10 Power Control
PICHPWROFFSET PRACHBASIC.Class
PRACHUUPARAS.Class
CHPWROFFSET.Class
TYPRABOLPC.Class DPB.Class
TYPRAB.Class BCH.Class
TYPRABBASIC.Class PSCH.Class
TYPSRB.Class PCPICH.Class
TYPSRBBASIC.Class
CELL.Class
Reference BetaC
TYPRABSEMISTATICTF.Class TYPSRBSEMISTATICTF.Class
8
RAN Feature Description Chapter 10 Power Control
SCCPCH.Class
CELLSELRESEL.Class
PCH power
Max allowed UE UL TX power
Max transmit power of FACH
CORRMALGOSWITCH.Class
CELLOLPC.Class
TYPSRBOLPC.Class
9
RAN Feature Description Chapter 10 Power Control
AICH access
slots RX at UE
PRACH access
slots TX at UE
p-a
Pre- Pre-
amble amble Message part
p-p p-m
The preamble part is at the length of 4096 chips and consists of 256 repetitions of a
signature that is 16–chip long. There are a maximum of 16 signatures available.
The message part is 10 or 20 ms long and is comprised of a control part and a data
part. The data and control parts are transmitted in parallel. Once the UE receives an
answer on the corresponding AICH, it will send the message part of the PRACH.
Therefore, the parameters related to the UE access on the PRACH involve three
parts:
Initial power calculation for the first preamble
Power ramping for preamble retransmission
Power setting for message part
1 Initial Power Calculation for the First Preamble
To determine the initial power of the UE on its first PRACH preamble transmission,
both UE and UTRAN are involved, as shown in Figure 2.2.
10
RAN Feature Description Chapter 10 Power Control
BCH :
•CPICH channel power
• UL interference level
RACH
•Measure CPICH_RSCP
•Determine the initial transmitted power
Prior to PRACH transmission, the UE shall acquire the System Information Block
(SIB) that includes "Primary CPICH Tx power", “UL interference”, and “Constant
value”.
The UE measures the value for the CPICH_RSCP and calculates the initial power for
the first PRACH preamble with the following formula:
Preamble_Initial_Power (PRACH) = PCPICH TRANSMIT POWER - CPICH_RSCP +
UL interference + CONSTANT VALUE FOR CALCULATING INITIAL TX POWER
Where:
The PCPICH TRANSMIT POWER parameter defines the PCPICH transmit
power in a cell. It is broadcast in SIB 5.
11
RAN Feature Description Chapter 10 Power Control
Parameter ID PCPICHPOWER
Optional /
Optional
Mandatory
Description:
This parameter should be set based on the actual system environment such as cell
coverage (radius) and geographical environment. For the cells to be covered, the
downlink coverage should be guaranteed as a premise. For the cells requiring soft
handover area, this parameter should satisfy the proportion of soft handover areas
stipulated in the network planning. If the maximum transmit power of the PCPICH
is configured too great, the cell capacity will be decreased because a lot of system
resources will be occupied and the interference with the downlink traffic channels
will be increased.
Recommendation:
CPICH_RSCP is the received signal code power, the received power on one
code measured on the primary CPICH. It is measured by the UE.
UL interference is the UL RTWP measured by the NodeB, including noise
generated in the receiver, within the bandwidth defined by the receiver pulse
shaping filter. It is broadcast in SIB 7.
The CONSTANT VALUE FOR CALCULATING INITIAL TX POWER parameter
compensates for the RACH processing gain. It is broadcast in SIB 5.
12
RAN Feature Description Chapter 10 Power Control
Parameter ID CONSTANTVALUE
Description:
It is used to calculate the transmit power of the first preamble in the random access
process.
13
RAN Feature Description Chapter 10 Power Control
Parameter ID AICHTXTIMING
Default value 1
Description:
The transmission timing information of an AICH. "0" indicates that there are 7680
chips offset between the access preamble of the PRACH and AICH; "1" indicates
that there are 12800 chips offset between them.
Caution:
In order to change the value of the AICH TRANSMISSION TIMING parameter, the
cell shall be firstly de-activated through DEA CELL.
After the old configuration of AICH is deleted through RMV AICH, a new AICH can be
established through ADD AICH.
Parameter ID POWERRAMPSTEP
Default value 2
Description:
The power increase step of the random access preambles transmitted before the
UE receives the acquisition indicator in the random access process.
14
RAN Feature Description Chapter 10 Power Control
Recommendation:
If the value of POWER INCREASE STEP is too big, the access process will be
shortened, but the probability of wasting power will be bigger; if it is too small, the
access process will be lengthened, but transmitting power will be saved. It is a
value to be weighed.
Parameter ID PREAMBLERETRANSMAX
Default value 20
Description:
The maximum number of preambles transmitted in a preamble ramping cycle.
Recommendation:
15
RAN Feature Description Chapter 10 Power Control
Parameter ID MMAX
Default value 8
Description:
The maximum number of random access preamble loops.
Caution:
In order to change the value of the MAX PREAMBLE LOOP parameter, if the current
cell is on-going and there is one and only one PRACH in this cell, the cell shall be
firstly de-activated through DEA CELL.
The ramping process stops until the number of transmitted preambles has reached
the MAX PREAMBLE RETRANSMISSION within an access cycle, or when the
maximum number of access cycles MAX PREAMBLE LOOP is reached.
When a negative acquisition indicator on AICH is received by the UE, which indicates
rejection of the preamble, the UE shall wait for a certain back-off delay and re-initiate
a new random access process. Two parameters RANDOM BACK-OFF LOWER
LIMIT and RANDOM BACK-OFF UPPER LIMIT are defined respectively as the lower
and upper bounds of the random access back-off delay.
16
RAN Feature Description Chapter 10 Power Control
Parameter ID NB01MIN
Default value 0
Description:
The lower limit of random access back-off delay.
Parameter ID NB01MAX
Default value 0
Description:
The upper limit of random access back-off delay.
RANDOM BACK-OFF LOWER LIMIT shall not be set bigger than RANDOM
BACK-OFF UPPER LIMIT.
17
RAN Feature Description Chapter 10 Power Control
Caution:
Parameter ID POWEROFFSETPPM
Optional /
Mandatory
Mandatory
Description:
The power offset between the last access preamble and the message control part.
The power of the message control part can be obtained by adding the offset to the
access preamble power.
Recommendation:
18
RAN Feature Description Chapter 10 Power Control
Caution:
In order to change the value of the POWER OFFSET parameter, if the current cell is
on-going and there is one and only one PRACH in this cell, the cell shall be firstly de-
activated through DEA CELL.
Data part: The message part of the uplink PRACH channel employs gain factors
to control the control/data part:
a) GAIN FACTOR BETAC (c) is the gain factor for the control part.
b) GAIN FACTOR BETAD (d) is the gain factor for the data part.
Parameter ID GAINFACTORBETAC
Description:
The power occupancy factor of the control part.
19
RAN Feature Description Chapter 10 Power Control
Parameter ID GAINFACTORBETAD
Optional /
Optional
Mandatory
Description:
The power occupancy factor of the data part.
0 -3 13 15
1 -2 10 15
Either Gain Factor BetaC or Gain Factor BetaD must be set to 15 for each
instance of power difference between control and data part of PRACH.
Caution:
In order to change the value of the GAIN FACTOR BETAC or GAIN FACTOR
BETAD parameter, if the current cell is on-going and there is one and only one
PRACH in this cell, the cell shall be firstly de-activated through DEA CELL.
20
RAN Feature Description Chapter 10 Power Control
Parameter ID DEFAULTCONSTANTVALUE
Optional /
Optional
Mandatory
Description:
This parameter is used by the RNC to compute the DPCCH power offset which is
used by the UE to calculate the initial transmit power of UL DPCCH during the
open loop power control process.
21
RAN Feature Description Chapter 10 Power Control
The maximum allowed UL transmit power defines the total maximum output power
allowed for the UE and depends on the desired type of service. The information will
be transmitted on the FACH, mapped on the S-CCPCH, to the UE in the RADIO
BEARER SETUP message of the RRC protocol during the call setup.
For Huawei, the MAX ALLOWED UE UL TX POWER parameter is the maximum
transmit power of the PRACH channel when the UE tries to access to the specified
cell.
Parameter ID MAXALLOWEDULTXPOWER
Default value 24
Optional /
Optional
Mandatory
Description:
The maximum allowed uplink power transmitted on RACH of a UE in the cell,
which is related to the network planning.
22
RAN Feature Description Chapter 10 Power Control
Parameter ID MAXULTXPOWERFORCONV
Default value 24
Optional /
Optional
Mandatory
Description:
The maximum UL transmit power for conversational service in a specific cell. It is
based on the UL coverage requirement of the conversational service designed by
the network planning.
Parameter ID MAXULTXPOWERFORSTR
Default value 24
Description:
The maximum UL transmit power for streaming service in a specific cell. It is based
on the UL coverage requirement of the streaming service designed by the network
planning.
23
RAN Feature Description Chapter 10 Power Control
Parameter ID MAXULTXPOWERFORINT
Default value 24
Description:
The maximum UL transmit power for interactive service in a specific cell. It is
based on the UL coverage requirement of the interactive service designed by the
network planning.
Parameter ID MAXULTXPOWERFORBAC
Default value 24
Description:
The maximum UL transmit power for background service in a specific cell. It is
based on the UL coverage requirement of the background service designed by the
network planning.
Recommendation:
24
RAN Feature Description Chapter 10 Power Control
The above four parameters define the maximum uplink transmit power when
transmitting the services in a cell.
The bigger these parameters are, the wider the coverage of the corresponding
services will be. When the downlink coverage is exceeded, the uplink coverage
and downlink coverage of the service will become unbalanced. If these parameters
are too small, the uplink coverage will probably be smaller than the downlink
coverage of the service. If there is no special requirement, use the default value.
2 Rate Matching
The purposes of rate matching are as follows:
To enable a CCTrCH to multiplex data bits from multiple traffic sub-flows, the
system matches traffic rates to physical channel rates.
To meet the different QoS requirements of various services, the system adjusts
the coding redundancy degree of each channel.
It is equivalent to changing the bit energy (Eb) of each channel and balancing the
power among different channels. This method improves power usage and
reduces interference. The higher the service QoS requirement is, the higher the
corresponding RMA value. According to the RMA value of each traffic channel,
the rate matching mechanism repeats more bits of the services with higher QoS
requirements. Comparatively, it repeats less, even deletes some bits of the
services with lower QoS requirement. Thus, it meets different QoS requirements
through adjusting the bit redundancy degree of each transport channel.
25
RAN Feature Description Chapter 10 Power Control
Parameter ID ULRATEMATCHINGATTR
ADD TYPSRBSEMISTATICTF/
MOD TYPSRBSEMISTATICTF/
MML command
ADD TYPRABSEMISTATICTF/
MOD TYPRABSEMISTATICTF/
Description:
Rate matching attribute (RMA) is a semi-static parameter provided by the upper
layer for each traffic channel according to QoS. It represents the weight of
processing (repeating or deleting) data bits on the corresponding transport channel
during rate matching. This parameter is valid in the case of multiplexing of
transport channel, that is, when multiple transport channels are combined into a
CCTrCH. It is used to compare with the RMA values of other multiplexing transport
channels.
26
RAN Feature Description Chapter 10 Power Control
Parameter ID DLRATEMATCHINGATTR
Optional /
Mandatory
Mandatory
ADD TYPSRBSEMISTATICTF/
MOD TYPSRBSEMISTATICTF/
MML command
ADD TYPRABSEMISTATICTF/
MOD TYPRABSEMISTATICTF/
Description:
Rate matching attribute (RMA) is a semi-static parameter provided by the upper
layer for each traffic channel according to QoS. It represents the weight of
processing (repeating or deleting) data bits on the corresponding transport channel
during rate matching. This parameter is valid in the case of multiplexing of
transport channel, that is, when multiple transport channels are combined into a
CCTrCH. It is used to compare with the RMA values of other multiplexing transport
channels.
Rate matching attribute parameters are defined per RAB in the following table:
ULRATEMATCHI DLRATEMATCHI
Typical Services
NGATTR NGATTR
CS Domain RAB
27
RAN Feature Description Chapter 10 Power Control
ULRATEMATCHI DLRATEMATCHI
Typical Services
NGATTR NGATTR
PS Domain RAB
28
RAN Feature Description Chapter 10 Power Control
ULRATEMATCHI DLRATEMATCHI
Typical Services
NGATTR NGATTR
Signaling RB
29
RAN Feature Description Chapter 10 Power Control
Parameter ID BETAC
Description:
Power occupation ratio of the control part of reference TFC.
Parameter ID BETAD
Description:
Power occupation ratio of the data part of reference TFC.
UL reference power offset parameters (c,ref and d,ref) are defined in the following
table:
CS Domain RAB
30
RAN Feature Description Chapter 10 Power Control
PS Domain RAB
31
RAN Feature Description Chapter 10 Power Control
Signaling RB
Either Reference BetaC or Reference BetaD must be set to 15 for each instance
of UL reference power offset.
The gain factors c and d) are computed for certain TFCs, based on the settings for
a reference TFC with the formula defined in subsection 5.1.2.5.3 of TS25.214.
In Huawei implementation, in the case of RAB combination, the radio bearer specific
reference values to be used are those belonging to the radio bearer whose maximum
rate TF has the highest bit rate of the radio bearers being combined. For example, for
the combination of the 3.4 kbps SRB service, 384 kbps background service, and 12.2
kbps AMR service, the reference power offset values applied are those belonging to
the maximum rate TF (12x336) of 384 kbps background radio bearer.
4 First Radio Link Establishment
When commanded by higher layers, the TPC commands sent on a downlink radio link
from NodeBs that have not yet achieved uplink synchronization will follow a pattern as
follows:
If the radio link is part of the first radio link set sent to the UE and if the value "n"
obtained from the parameter DL POWER CONTROL MODE 1 is different from 0,
then:
The TPC pattern shall consist of n instances of the pair of TPC commands ("0",
"1"), followed by one instance of TPC command "1", where ("0","1") indicates the
TPC commands to be transmitted in two consecutive slots.
32
RAN Feature Description Chapter 10 Power Control
The TPC pattern continuously repeat but shall be forcibly re-started at the
beginning of each frame where CFN mod 4 = 0.
In addition,
The TPC pattern shall consist of only TPC commands "1".
The TPC pattern shall terminate when uplink synchronization is achieved.
Parameter ID DLTPCPATTERN01COUNT
Default value 10
Description:
DL transmit power control (TPC) mode of the first radio link set before completion
of UL synchronization.
Caution:
33
RAN Feature Description Chapter 10 Power Control
Considering the application scenarios, different values for PC Preamble and SRB
delay parameters are configured.
In the case of RRC connection establishment, PC Preamble and SRB delay are
respectively defined by parameters RRC PROC DPDCH PC PREAMBLE
LENGTH and RRC PROC SRB DELAY.
In the case of hard handover, PC Preamble and SRB delay are respectively
defined by parameters HHO PROC DPDCH PC PREAMBLE LENGTH and
HHO PROC SRB DELAY.
Parameter ID RRCPROCPCPREAMBLE
Default value 0
Description:
DPDCH power control preamble length in DCH RRC process.
Parameter ID RRCPROCSRBDELAY
Default value 7
Description:
Delay of SRB in DCH RRC process.
34
RAN Feature Description Chapter 10 Power Control
Parameter ID HHOPROCPCPREAMBLE
Default value 0
Description:
DPDCH power control preamble length in DCH HHO process.
Parameter ID HHOPROCSRBDELAY
Default value 7
Description:
Delay of SRB in DCH HHO process.
Inner loop power control is thus applied on the DPCCH only, in a first time, starting
from the initial DPCCH transmit power determined by the open loop power control
process. Then, once PC Preamble DPCCH slots have been transmitted and SRB
delay slots passed, data starts to be transmitted on the DPDCH at an initial transmit
power deduced from the current DPCCH transmit power and DPDCH/DPCCH power
difference (using c and d gain factors).
35
RAN Feature Description Chapter 10 Power Control
For the common channels, DL open-loop power control is to determine how much
power is allocated to the PCPICH, P-SCH, S-SCH, P-CCPCH, S-CCPCH, AICH, and
PICH channels.
As mentioned previously, the P-CPICH power is defined by the PCPICH TRANSMIT
POWER parameter as an absolute value in dBm. The power of all other common
channels is defined in relation with the PCPICH TRANSMIT POWER parameter.
The following tables describe which parameter is used to determine the power for
each common channel:
Parameter ID PSCHPOWER
Description:
The offset of the PSCH transmit power from the PCPICH transmit power in a cell.
Parameter ID SSCHPOWER
Description:
The offset of the SSCH transmit power from the PCPICH transmit power in a cell
Recommendation:
36
RAN Feature Description Chapter 10 Power Control
Parameter ID BCHPOWER
Description:
The offset of the BCH transmit power from the PCPICH transmit power in a cell.
Recommendation:
The BCH TRANSMIT POWER parameter can be adjusted and optimized through
measurement in the actual environment. When UEs receive signals at different
locations within the range of the cell, the transmit power should be just enough to
ensure the correct demodulation of the information carried on the channel in most
areas at the verge of the cell. This setting of this parameter should not be too big,
so as to avoid unnecessary waste of the transmit power.
If the setting of this parameter is too small, the user at the verge of the cell will fail
to receive the system information correctly, and the downlink common channel
coverage will be influenced, which will affect cell coverage; if the setting is too big,
other channels will be interfered, the power resources will be occupied, and
consequently the cell capacity will be influenced.
37
RAN Feature Description Chapter 10 Power Control
Parameter ID MAXFACHPOWER
Default value 10
Optional /
Optional
Mandatory
Description:
The offset between the FACH transmit power and PCPICH transmit power in a
cell.
Recommendation:
Set the maximum FACH transmit power to an appropriate value that is just enough
to ensure the target BLER.
If the setting of this parameter is too small, the UE at the cell verge will fail to
receive correctly the services and signaling borne over the FACH, resulting in
influence on the downlink common channel coverage and the cell coverage; if it is
too big, other channels will be interfered, the power resources will be occupied,
and consequently the cell capacity will be influenced.
Caution:
In order to change the value of the MAX TRANSMIT POWER OF FACH parameter if
the current cell is on-going and there is one and only one SCCPCH in this cell, or in
order to change the configuration of the SCCPCH with the smaller SCCPCH ID when
there are two SCCPCHs in this cell, the cell shall be firstly de-activated through DEA
CELL.
38
RAN Feature Description Chapter 10 Power Control
Parameter ID PCHPOWER
Description:
The offset between the PCH transmit power and PCPICH transmit power in a cell.
Recommendation:
The default value of the PCH POWER parameter is -20, namely -2 dB.
If this parameter is too small, the UE at the cell verge will fail to receive paging
messages correctly, and this will influence downlink common channel coverage
and cell coverage; if it is too big, other channels will be interfered, the downlink
transmit power will be occupied, and consequently the cell capacity will be
influenced.
Parameter ID AICHPOWEROFFSET
Default value -6
Description:
The difference between the transmit power of AICH and that of PCPICH.
Recommendation:
39
RAN Feature Description Chapter 10 Power Control
The default value of the AICH POWER OFFSET parameter is -6, namely -6 dB.
An appropriate transmit power value should be set for AICH to ensure that all
users at cell verge can receive the access indication. However, to avoid waste of
the power, the setting of the transmit power should not be too big.
Parameter ID PICHPOWEROFFSET
Default value -7
ADD CHPWROFFSET/MOD
MML command
PICHPWROFFSET
Description:
The difference between the transmit power of PICH and that of PCPICH.
Recommendation:
The default value of the PICH POWER OFFSET parameter is -7, namely -7 dB.
If this parameter is too small, the UE at the cell verge will fail to receive paging
messages correctly, which will probably result in mis–operation in reading PCH
channel and waste of the UE battery and affect the downlink common channel
coverage and the cell coverage; if it is too big, other channels will be interfered, the
power resources will be occupied, and consequently the cell capacity will be
influenced.
40
RAN Feature Description Chapter 10 Power Control
DCH
The following gives a formula to calculate the initial power of the DPDCH when a
traffic (dedicated) channel is set up:
R Eb P
Pinitial ( ) DL CPICH
PTotal
W N0 Ec
( ) CPICH
N0
Where:
R is the requested data bit rate by the user.
W is the chip rate.
( Eb / N0) DL is the Eb/No target to ensure the service quality. In Huawei
41
RAN Feature Description Chapter 10 Power Control
Note:
In Huawei implementation, α in the above formula is set to 0.
Ptotal is the carrier power measured at the NodeB and reported to the RNC.
Parameter ID SHOINITPWRPO
Default value 15
Description:
Initial DL power offset for a new added RL in SRNC.
42
RAN Feature Description Chapter 10 Power Control
rate of radio access bearers. So they correspond to a set of values rather than a
single value.
Parameter ID RLMAXDLPWR
Description:
The maximum downlink transmit power of radio link. This parameter should fulfill
the coverage requirement of the network planning, and the value is relative to
PCPICH transmit power.
Parameter ID RLMINDLPWR
Description:
The minimum downlink transmit power of radio link. This parameter should
consider the maximum downlink transmit power and the dynamic range of power
control, and the value is relative to PCPICH transmit power.
43
RAN Feature Description Chapter 10 Power Control
CS Domain RAB
64kbps 30 -120
PS Domain RAB
384kbps 40 -110
256kbps 20 -170
144kbps 0 -150
128kbps 0 -150
44
RAN Feature Description Chapter 10 Power Control
Parameter ID TFCIPO
Default value 0
Optional /
Optional
Mandatory
Description:
The offset of TFCI bit transmit power from data bit transmit power in each time slot
of radio frames on DL DPCH.
Parameter ID TPCPO
Default value 12
Description:
The offset of TPC bit transmit power from data bit transmit power in each time slot
of radio frames on DL DPCH.
45
RAN Feature Description Chapter 10 Power Control
Parameter ID PILOTPO
Default value 12
Description:
The offset of pilot bit transmit power from data bit transmit power in each time slot
of radio frames on DL DPCH.
The downlink transmit power control procedure controls simultaneously the power of
a DPCCH and its corresponding DPDCHs. The power control loop adjusts the power
of the DPCCH and DPDCHs with the same amount, that is to say, the relative power
difference between the DPCCH and the DPDCHs is not changed.
Inner-loop power control is also called fast closed-loop power control. It controls the
transmit power according to the information returned from the peer physical layer. The
UE and the NodeB can adjust the transmit power according to the RX SIR of the peer
end, to compensate the fading of radio links.
Inner-loop power control consists of uplink inner-loop power control and downlink
inner-loop power control, and they work separately.
Uplink inner-loop power control is used to control the power of the uplink radio link s.
In fact, uplink inner-loop power control is executed on the DPCCH, and related
DPDCH transmit power is calculated from DPCCH transmit power according to
DPDCH/DPCCH power ratio (βd /βc). For details, refer to 10.6.2“Open-Loop Power
Control”.
The RNC sends the SIR target to the NodeB and then the NodeB compares the
estimated SIR with the SIR target of uplink DPCCH pilot symbol once every timeslot.
If the estimated SIR is greater than the SIR target, the NodeB sends a TPC
command “down” to the UE on the downlink DPCCH TPC field.
Otherwise, the NodeB sends a TPC command "Up".
46
RAN Feature Description Chapter 10 Power Control
Note:
The "Up" command means TPC = 1 and the "Down" command means TPC = 0.
For the SIR RSCP / ISCP * SF ,
The Received Signal Code Power (RSCP) is unbiased measurement of the
received power on one code.
The Interference Signal Code Power (ISCP) is the interference on the received
signal, and SF=the spreading factor used on the DPCCH.
1500 Hz
SIR target
NodeB UE
47
RAN Feature Description Chapter 10 Power Control
Parameter ID PWRCTRLALG
Description:
This parameter is used to inform the UE of the method for translating the received
Transmit Power Control (TPC) commands. In other words, it is used to select UL
power control algorithm.
PCA1: UE adjusts uplink transmit power for each slot; the step of PCA1 should be
1dB or 2dB by UL CLOSED LOOP POWER CONTROL STEP SIZE parameter.
Parameter ID ULTPCSTEPSIZE
Default value 1
Description:
The step size of the closed loop power control performed on UL DPCCH. This
parameter is mandatory when the parameter [Power control algorithm selection] is
set as "ALGORITHM1".
48
RAN Feature Description Chapter 10 Power Control
The following table lists the TPC command corresponding to the specific TPC at
PCA1 algorithm:
TPC TPC_cmd
0 -1
1 1
PCA2: The UE adjusts the uplink transmit power for each 5-slot cycle and the step is
1 dB fixedly.
The following table lists the TPC command corresponding to the specific TPC at
PCA2 algorithm:
TPC TPC_cmd
0,0,0,0,0 0,0,0,0,-1
1,1,1,1,1 0,0,0,0,1
Else 0,0,0,0,0
2 Softer Handover
It means that the UE will receive more than one TPC in each slot, but all the TPCs
are the same from each cell which belongs to one NodeB.
The UE will combine the DL TPC by Maximum Ratio Combining (MRC) algorithm.
Therefore, other processing is the same as that in scenario1 (single radio link).
3 Soft handover
It means that the UE will receive more than one TPC in each slot, and all the TPCs
come from different NodeBs.
On the NodeB side, there are two phases to process power control during the soft
handover procedure:
Uplink synchronization phase:
The NodeB should send durative TPC=1 to newly-added radio link before
successful synchronization.
Multi-radio link phase:
Each NodeB and each cell will estimate the SIR individually and the general
TPC individually. Therefore, the UE may receive different TPC from different
RLS.
49
RAN Feature Description Chapter 10 Power Control
On the UE side, the UE will receive different TPCs from different RLS at the same
time. Therefore, the UE should combine all the TPCs which come from different
NodeBs to get TPC commands and adjust uplink transmit power according to the
combined TPC commands.
There is different UE TPC combination algorithm for PCA1 and PCA2.
In case of PCA1
First, the UE shall conduct a soft symbol decision W i on each of the power control
commands TPCi, where i = 1, 2, …, N (N is greater than 1 and is the number of TPC
commands from radio links of different radio link sets.) That may be the result of a
first phase of combination.
Finally, the UE derives a combined TPC command, TPC_cmd, as a function γ of all
the N soft symbol decisions Wi:
- TPC_cmd = γ (W1, W2, … WN), where TPC_cmd can take the values 1 or -1.
The function γ shall fulfill the following criteria:
If the N TPCi commands are random and uncorrelated, with equal probability of being
transmitted as "0" or "1", the probability that the output of γ is equal to 1 shall be
greater than or equal to 1/(2N), and the probability that the output of γ is equal to -1
shall be greater than or equal to 0.5. Further, the output of γ shall equal 1 if the TPC
commands from all the radio link sets are reliably “1”, and the output of γ shall equal
-1 if a TPC command from any of the radio link sets is reliably “0”.
Then, after deriving a combined TPC_cmd, the UE will adjust uplink transmit power
as pre-defined power step which is configured by the RNC.
In case of PCA2
The UE shall make a hard decision on the value of each TPC i, where i = 1, 2, …, N (N
is the number of TPC commands from radio links of different radio link sets.) That
may be the result of a first phase of combination.
The UE shall follow this procedure for 5 consecutive slots, resulting in N hard
decisions for each of the 5 slots. The sets of 5 slots shall be aligned to the frame
boundaries and there shall be no overlap between each set of 5 slots.
The value of TPC_cmd is zero for the first 4 slots. After 5 slots have elapsed, the UE
shall determine the value of TPC_cmd for the fifth slot in the following way:
The UE first determines one temporary TPC command, TPC_temp i, for each of the N
sets of 5 TPC commands as follows:
- If all 5 hard decisions within a set are "1", TPC_temp i = 1.
- If all 5 hard decisions within a set are "0", TPC_temp i = -1.
- Otherwise, TPC_tempi = 0.
50
RAN Feature Description Chapter 10 Power Control
Finally, the UE derives a combined TPC command for the fifth slot, TPC_cmd, as a
function of all N temporary power control commands TPC_temp i:
TPC_cmd (5th slot) = (TPC_temp1, TPC_temp2, …, TPC_tempN), where TPC_cmd
(5th slot) can take the values 1, 0 or –1, and is given by the following definition:
TPC_cmd is set to -1 if any of TPC_temp1 to TPC_tempN are equal to -1.
1 N
TPC _ tempi 0.5
Otherwise, TPC_cmd is set to 1 if N i 1 .
Downlink inner-loop power control is used to control the power of the downlink DPCH.
The UE receives the SIR target from higher layers, estimates the downlink SIR from
the pilot symbols of the downlink DPCH, and compares this estimated SIR with the
SIR target.
If the estimated SIR is greater than the SIR target, the UE sends a TPC
command "down" to the NodeB.
Otherwise, the UE sends a TPC command “up”.
TPC
SIR estimation and
compare with SIR target
1500 Hz
SIR target
NodeB UE
51
RAN Feature Description Chapter 10 Power Control
The UE sends a unique TPC command in each slot and the TPC command
generated is transmitted in the first available TPC field in the uplink DPCCH.
If DPC_MODE = 1,
The UE repeats the same TPC command over 3 slots and the new TPC
command is transmitted such that there is a new command at the beginning of
the frame.
The DPC_MODE parameter is a UE-specific parameter controlled by the UTRAN.
The DPC mode can be set by the DL POWER CONTROL MODE parameter.
Parameter ID DPCMODE
SINGLE_TPC, TPC_TRIPLET_IN_SOFT,
GUI range
TPC_AUTO_ADJUST.
Description:
SIGNLE_TPC, a fast power control mode, indicates that a unique TPC command
is sent in each time slot on DPCCH. TPC_TRIPLET_IN_SOFT, a slow power
control mode, indicates that the same TPC command is sent in three time slots, it
is applicable to soft handover and it can decrease the power deviation.
TPC_AUTO_ADJUST, an automatically adjusted mode, indicates that the value of
DPC_MODE can be modified by sending the message "ACTIVE SET UPDATE" to
UE.
Upon receiving the TPC commands, the UTRAN shall adjust its downlink
DPCCH/DPDCH power accordingly.
If DPC_MODE = 0, the UTRAN shall estimate the transmitted TPC command
TPCest to be 0 or 1, and shall update the power every slot.
52
RAN Feature Description Chapter 10 Power Control
The limited power increase used parameter could be set by the parameter of
INNER_LOOP_DL_LMTED_PWR_INC_SWITCH.
Parameter ID INNER_LOOP_DL_LMTED_PWR_INC_SWITCH
Default value 0
Description:
When it is checked, limited power increase algorithm is applied in the inner loop
power control.
– If the value of limited power increase used parameter is 'Used', then, the k:th
inner loop power adjustment shall be calculated through the following formula:
53
RAN Feature Description Chapter 10 Power Control
Parameter ID POWERRAISELIMIT
Default value 10
Description:
The increase of DL transmit power within DlPowerAverageWindowSize cannot
exceed this parameter value.
Caution:
In order to change the value of the POWER INCREASE LIMIT parameter through
MOD CELLSETUP, the cell shall be firstly de-activated through DEA CELL.
Where:
k 1
sum ( k ) P TPC(i )
i k DL_Power_Averaging_Window_Size
54
RAN Feature Description Chapter 10 Power Control
Parameter ID DLPOWERAVERAGEWINDOWSIZE
Default value 20
Description:
Content: UTRAN calculates the increase of DL transmit power within the period
defined via this parameter to determine whether the increase exceeds
PowerRaiseLimit. If so, UTRAN will not increase the power even when it receives
the command to raise the power.
Caution:
The power control step size TPC can be any of the four values of 0.5, 1, 1.5 and 2 dB
and be set by the FDD DL POWER CONTROL STEP parameter.
55
RAN Feature Description Chapter 10 Power Control
Parameter ID FDDTPCDLSTEPSIZE
Description:
Content: The step size of the closed loop power control performed on DL DPCH in
Frequency Division Duplex (FDD) mode.
The aim of outer-loop power control is to maintain the communication quality at the
level required by the service bearer through adjustment of the SIR target. This control
acts on each DCH belonging to the same RRC connection.
The SIR target needs to be adjusted when the UE speed or the multi-path
propagation environment changes, so that the communication quality can maintain
the same. If a fixed SIR target is selected, the resulting quality of the communication
might be too low or too high, which may cause an unnecessary power rise in most
situations.
The uplink quality is observed after macro diversity selection combining in the RNC.
Therefore, uplink outer-loop power control is performed in the SRNC.
The SRNC compares the RX BLER with the BLER target. If the RX BLER is greater
than the BLER target, the SRNC increases the SIR target; otherwise, decreases.
56
RAN Feature Description Chapter 10 Power Control
After adjusting the SIR target, the SRNC sends the new SIR target through FP frames
to all NodeBs for uplink inner loop power control.
The uplink outer-loop power control for all UEs can be deactivated by
OLPC_SWITCH; or by setting SIR ADJUSTMENT STEP to zero to deactivate uplink
outer loop power control for different services.
Parameter ID OLPC_SWITCH
GUI range 0, 1.
Default value 1
Description:
When it is ON, RNC will update the uplink SIR TARGET of RLs on the NODEB
side by IUB DCH FP signals.
57
RAN Feature Description Chapter 10 Power Control
Parameter ID INITSIRTARGET
Description:
This parameter defines the initial SIR target value of Outer Loop Power Control
algorithm. Value 0 corresponds to -8.2 dB, value 10 to -7.2 dB, and value 255 to
17.3 dB.
For the same SRB or TRB, SIR INIT TARGET VALUE, MAXIMUM SIR TARGET
and MINIMUM SIR TARGET must verify the following relationship:
MINIMUM SIR TARGET ≤ SIR INIT TARGET VALUE ≤MAXIMUM SIR TARGET
58
RAN Feature Description Chapter 10 Power Control
ErrTb(n,i)
BLER meas (n, i )=
BLERmeas(n,i) is the instantaneous Tb(n,i) measured
Parameter ID SIRADJUSTPERIOD
Optional /
Mandatory
Mandatory
Description:
Outer Loop Power Control varies with radio environment. A fast changing radio
environment leads to a shorter Outer Loop Power Control adjustment period, while
a slower changing one makes the period longer.
59
RAN Feature Description Chapter 10 Power Control
Parameter ID SIRMEASFILTERCOEF
D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D11, D13, D15,
GUI range
D17, D19.
Default value D0
Description:
The filter coefficient used for SIR measurement.
Parameter ID SIRADJUSTFACTOR
Default value 10
Optional /
Optional
Mandatory
Description:
It is used to adjust the best OLPC step when the OLPC algorithm is given.
60
RAN Feature Description Chapter 10 Power Control
Parameter ID BLERQUALITY
Optional /
Mandatory
Mandatory
Description:
If signalling is carried over DCH, this parameter indicates the target transmission
quality of DCH, that is, DCH BLER target value at the radio interface. This
parameter is related to QoS and is used by the CRNC to determine the SIR target
for admission and power management. Use the formula below to get the
parameter integer value: 10*Log10(BLER).
If the BLER TARGET VALUE parameter changes, the SIR ADJUSTMENT STEP
parameter should modify synchronously. For the same SRB or TRB, if the default
value of BLER TARGET VALUE and SIR ADJUSTMENT STEP are BLERquality1
and SirAdjustStep1, after change, the value of BLER TARGET VALUE and SIR
ADJUSTMENT STEP are BLERquality2 and SirAdjustStep2,
BLERquality1, SirAdjustStep1, BLERquality2, SirAdjustStep2 must verify the
following relationship:
(1-BLERquality1) * SirAdjustStep1/BLERquality1 = (1-BLERquality2) *
SirAdjustStep2/BLERquality2
61
RAN Feature Description Chapter 10 Power Control
Parameter ID SIRADJUSTSTEP
Description:
Adjustment step of SIR target used by the outer loop power control algorithm.
The principles to adjust SIR target in case of multi-services are described as follows:
The maximum value of SIR target among multiple services is used for the SIR
target adjustment.
If one of the services requires increasing the SIR target, the maximum value is
used for the adjustment in the increase.
Only when all the services require reducing the SIR target, the maximum value is
used for the adjustment in the decrease.
3 SIR target adjustment limitation
The service-dependent parameters MAXIMUM SIR INCREASE STEP and Maximum
SIR decrease step limit the changes to the SIR target during any adjustment.
Compute the quantity SIRtar = SIRtar(n+1) – SIRtar(n):
If ( SIRtar > 0 ) AND (SIRtar > “MAXIMUM SIR INCREASE STEP”)
Then SIRtar(n+1) = SIRtar(n) + MAXIMUM SIR INCREASE STEP
62
RAN Feature Description Chapter 10 Power Control
Parameter ID MAXSIRSTEPUP
Description:
Maximum allowed SIR step-up within an Outer Loop Power Control adjustment
period.
Parameter ID MAXSIRSTEPDN
Description:
Maximum allowed SIR step-down within an Outer Loop Power Control adjustment
period.
63
RAN Feature Description Chapter 10 Power Control
Parameter ID MAXSIRTARGET
Description:
This parameter defines the initial SIR target value of Outer Loop Power Control
algorithm. Value 0 corresponds to -8.2 dB, value 10 to -7.2 dB, and value 255 to
17.3 dB.
Parameter ID MINSIRTARGET
Description:
This parameter defines the initial SIR target value of Outer Loop Power Control
algorithm. Value 0 corresponds to -8.2 dB, value 10 to -7.2 dB, and value 255 to
17.3 dB.
64
RAN Feature Description Chapter 10 Power Control
Service
SIR Minim OLPC SIR Maxim
DCH_B Maximu MaxSir
init um adjust adjus um SIR
Service LER m SIR StepDo
target SIR ment tment increas
target target wn
value target period step e step
value
SRB
-20 122 132 62 2 10 500 200
13.6k
AMR
-20 102 132 62 2 5 500 200
12.2k
PS I/B
-20 102 132 62 2 4 400 200
16k
PS I/B
-20 102 132 62 2 4 400 200
32k
PS I/B
-20 102 132 62 2 4 400 200
64k
PS I/B
-20 102 132 62 2 4 400 200
128k
PS I/B
-20 107 137 62 2 4 400 200
144k
PS I/B
-20 122 152 62 2 4 400 200
256k
PS I/B
-20 142 172 62 2 4 400 200
384k
Note:
CSD: CS data services.
I/B: Interactive and Background.
65
RAN Feature Description Chapter 10 Power Control
The downlink outer-loop power control is implemented in the UE. Therefore, this
algorithm is UE-manufacturer specific. The information signaled to the UE by the
RNC is a quality target for each radio bearer, expressed as a BLER target. Then,
depending on the mobile-manufacturer specific outer-loop algorithm, an initial SIR
target value may be deduced from this BLER value and then regularly updated or not.
The BLER target quality is configurable per RAB, defined by SERVICE DCH_BLER
TARGET VALUE in Table 4.1.
During soft handover, the UL TPC command is demodulated in each RLS and due to
demodulation errors, the DL transmit power of the each branch drift separately, which
causes loss to the macro-diversity gain.
During the softer handover, the difference between the initial transmit power of added
link and existing link may also cause the power drift. The DL Power Balance (DPB)
algorithm is introduced to reduce the power drift between links during the soft
handover and the softer handover.
RNC
NodeB
NodeB
UE
66
RAN Feature Description Chapter 10 Power Control
Parameter ID RPTPERIOD
Default value 70
Description:
The report period of downlink power measurement.
Parameter ID DPBMEASFILTERCOEF
D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D11, D13, D15,
GUI range
D17, D19
Default value 0
Description:
The filter coefficient for the measured values in NodeB.
5) The RNC determines the power difference of RL for UE in softer status, if the
power difference is larger than DPB TRIGGERING THRESHOLD, and then
starts the power balance, if less than DPB STOP THRESHOLD, then stops the
power balancing; for UE in soft status, DPB is always triggered.
67
RAN Feature Description Chapter 10 Power Control
Parameter ID DPBSTARTTHD
Default value 8
Description:
The threshold of triggering DL power balancing in softer handover. When the
difference of the power values of every two paths is greater than or equal to this
threshold in softer handover, the RNC shall trigger DL power balancing; otherwise,
shall not.
Parameter ID DPBSTOPTHD
Default value 4
Description:
The threshold of stopping DL power balancing in softer handover. When the
difference of the power values of every two paths is smaller than or equal to this
threshold in softer handover, the RNC shall stop DL power balancing; otherwise,
shall not.
6) After starting power balancing, the RNC calculates the UE DL reference power
Pref and sends the Pref to the NodeB by the DOWNLINK POWER CONTROL
REQUEST message:
Pref = (RATIO FOR MAX POWER) / 100 * (Pmax-Pcpich) + (1- RATIO FOR MAX
POWER / 100) * (Pmin - Pcpich)
68
RAN Feature Description Chapter 10 Power Control
Where:
Pmax is the maximum value in the UE’ s all RL DL TCP (transmit code power) ;
Pmin is the minimum value in the UE’ s all RL DL TCP (transmit code power).
The DOWNLINK POWER CONTROL REQUEST message includes DPB
ADJUSTMENT RATIO, DPB ADJUSTMENT PERIOD, MAX DPB ADJUSTMENT
STEP parameters.
Parameter ID RATIOFORMAXPOWER
Default value 50
Optional /
Optional
Mandatory
Description:
The ratio of the maximum power in calculation of reference power for DPB.
Parameter ID ADJUSTRATIO
Default value 0
Description:
The adjustment ratio for DPB.
69
RAN Feature Description Chapter 10 Power Control
Parameter ID ADJUSTPERIOD
Default value 2
Description:
DPB adjustment period.
Parameter ID MAXADJUSTSTEP
Default value 4
Description:
During downlink power adjustment, the maximum adjustment step should not
exceed 1dB within the slots specified by this parameter.
7) The NodeB calculates the power on each radio link according to the following
rule:
P(i) = P(i-1) + PTPC(i) + Pbal(i)
Where:
P(i) is TCP of slot i and P(i-1) is TCP of slot i-1.
PTPC(i) is the result of inner-loop power control.
Pbal is a corrective term introduced by power balance.
In one DPB ADJUSTMENT PERIOD, the total correction Pbal is defined as:
70
RAN Feature Description Chapter 10 Power Control
P bal(1r)(
PrefPPCPICH
P )
init
Where, r is DPB ADJUSTMENT RATIO and Pinit is the current DL DPDCH power.
10.7 Capabilities
None.
10.8 Implementation
10.8.1 Enabling Power Control
This feature does not need extra hardware or initialization. It takes effect
automatically.
For the network planning or optimization, the data can be adjusted on the RNC LMT
as required.
Table 1.1 describes the commands used for the reconfiguration on the RNC side.
Function Command
71
RAN Feature Description Chapter 10 Power Control
Function Command
None.
III. Examples
8) Example 1
Task: Enable the uplink outer-loop power control switch and downlink power
balancing switch.
Command:
SET CORRMALGOSWITCH: PCSWITCH=OLPC_SWITCH-
1&DOWNLINK_POWER_BALANCE_SWITCH-1;
9) Example 2
Task: Modify the TFCIPO, TPCPO, and PILOTPO of the downlink DPCCH to 3
dB, 4 dB, and 5 dB respectively.
Command:
SET FRC: TFCIPO=12, TPCPO=16, PILOTPO=20;
10) Example 3
Task: Modify the adjust factor of uplink SIR to 5.
Command:
SET OLPC: SIRADJUSTFACTOR=5;
The power control is a basic feature. Therefore, it can only be adjusted instead of
being disabled.
72
RAN Feature Description Chapter 10 Power Control
None.
10.9.2 Counters
None.
10.10 References
3GPP, 25.211 “Physical channels and mapping of transport channels onto
physical channels (FDD)”
3GPP, 25.214 "Physical layer procedures (FDD)"
3GPP, 25.331 "RRC Protocol Specification"
3GPP, 25.433 “UTRAN Iub interface NodeB Application Part (NBAP) signaling”
73