LTE Power Control
LTE Power Control
LTE Power Control
Dariusz Tomeczko
Network Engineering
NWS NetEng GSM & LTE Migration
March 2012
Contents
Contents
•General aim of power control is to find the balance between power needed
for the given transmission to achieve satisfactory performance of this
connection and level of interferences to other users.
• Simultaneously, battery consumption on the UE side needs to be addressed as
well
• In WCDMA UL is non-orthogonal and there is a strong need to cope with
intra-cell interferences
• This is not the case in LTE UL where the main source of interferences are
inter-cell interferences
• Power control does not control the absolute UE Tx power but the Power
Spectral Density (PSD) for a device.
• The PSDs at the eNodeB from different users have to be close to each
other so the receiver does not work over a large range of powers.
• Primary means of controlling the bit rate in LTE is to adapt the MCS and
transmission bandwidth and not the Tx power
• Different data rates mean different Tx bandwidths so the absolute Tx
power of the UE will also change. PC makes that the PSD is constant
independently of the Tx bandwidth.
Contents
TF (i ) = 10 log10 (2 MPRK s − 1) for K S = 1.25 LNCEL: deltaTfEnabled (Enabled TB size impact
to UE PUSCH power calculation)
Range: 0 (false), 1 (true)
0 otherwise Default: 0 (false); GMC: false
MPR = TBS/NRE with NRE: number of RE, TBS = Transport Block Size
• Could be seen as dynamic offset of the TX power: when the BTS changes the MCS for the
UE then the UE indirectly may adapt the power
• Increase the power if the Transport Format (MCS, TBS size, Number of Resource Blocks) it
is so selected to increase the number of bits per Resource Element
• This recalculation could be disabled
For internal use only
14 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
LTE Power Control
Contents
Contents
Contents
Contents
Weighting
Long-term
filtering/averaging
Decision matrix
Commanding
PUCCH/PUSCH delta
values to the UE
For internal use only
28 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
Closed Loop UL Power Control
Calculation of RSSI and Average received RSSI per UE per TTI is calculated
SINR on UE basis separately for:
- PUSCH/PUCCH/SRS
Transformation into for all PRBs allocated to the UE
independent format
Average received SINR per UE per TTI is calculated
Clipping separately for:
- PUSCH/PUCCH/SRS for all PRBs allocated to the
UE
Weighting - PUSCH/PUCCH for all PRBs that possibly could be
allocated to the UE for this channel
Commanding
PUCCH/PUSCH delta
values to the UE
For internal use only
30 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
Closed Loop UL Power Control
Calculation of RSSI and
Clipping process is applied in the following way:
SINR on UE basis
Clipping LNBTS: ulpcRssiMax (Upper limit for RSSI value in CL power control)
Range: -127 dBm, .., 0 dB, step 1 Default: 0 dBm; GMC: 0 VENDOR SPECIFIC
Decision matrix LNBTS: ulpcSinrMin (Lower limit for SINR value in CL power control)
Range: -47 dB, .., 80 dB, step 1 Default: -40 dB; GMC: -40 VENDOR SPECIFIC
Commanding
PUCCH/PUSCH delta
values to the UE
For internal use only
31 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
Closed Loop UL Power Control
Composite SINR and RSSI for PUCCH and PUSCH are
Calculation of RSSI and calculated
SINR on UE basis
PUSCH and SRS - composite SINR and RSSI:
Transformation into SINRPUSCH / UE WF _ PUSCH _ UE + SINRPUSCH / cell WF _ PUSCH _ CELL + SINRSRS / cell WF _ SRS _ CELL
C _ SINRPUSCH / SRS =
independent format WF _ PUSCH _ UE + WF _ PUSCH _ CELL + WF _ SRS _ CELL
1 2 3
UP_QUAL_**
Clipping
+ 1 dB or 0 dB -1 dB
LNCEL:ulpcLowqualSch (Lower + 3 dB
SINR threshold for PUSCH power
4 5 6
command decision) LOW_QUAL_**
Weighting Range: -47..80 dB, step 1 dB
Default: 8 dB; GMC: 18
+ 1 dB or + 1 dB or + 1 dB or
+ 3 dB + 3 dB + 3 dB
LNCEL:ulpcLowqualCch (Lower
SINR threshold for PUCCH power
Long-term command decision)
7 8 9
RSSI
filtering/averaging Range: -47..80 dB, step 1 dB LOW_LEV_** UP_LEV_**
Default: 1 dB; GMC: 1
Calculation of RSSI and In the current implementation power control commands are sent:
SINR on UE basis • for PUSCH - with the help of the UL scheduling grant for the PUSCH,
i.e. whenever an UE is scheduled, it will get a TPC command
together with being informed which resources and transport format is
Transformation into assigned.
independent format • for PUCCH if DL has been assigned, format 1 is used
• if there is no DL grant, TPC commands are not scheduled for these UEs
(leading to use of open loop PC only)
Clipping f(i) = f(i-1) + d PUSCH (i - KPUSCH) i.e. recursive determination
where d PUSCH is the signalled TPC in subframe i-KPUSCH
For FDD: KPUSCH = 4
Weighting The option of sending absolute values is not supported.
The accumulated DELTA PUCCH and DELTA PUSCH values are
constantly monitored. Maximum/minimum cumulated DELTA
Long-term PUCCH/PUSCH values could not be exceeded.
filtering/averaging LNBTS: ulpcCumpucchmax (Maximum cumulative delta PUCCH)
Range: -127 dB, .., 127 dB, step 1 Default: 127 dB; GMC: 127 VENDOR SPECIFIC
LNBTS: ulpcCumpucchmin (Minimum cumulative delta PUCCH)
Range: -127 dB, .., -127 dB, step 1 Default: -127 dB; GMC: -127 VENDOR SPECIFIC
Decision matrix
LNBTS: ulpcCumpuschmax (Maximum cumulative delta PUSCH)
Range: -127 dB, .., 127 dB, step 1 Default: 127 dB; GMC: 127 VENDOR SPECIFIC
Commanding LNBTS: ulpcCumpuschmin (Minimum cumulative delta PUSCH)
PUCCH/PUSCH delta Range: -127 dB, .., -127 dB, step 1 Default: -127 dB; GMC: -127 VENDOR SPECIFIC
values to the UE
For internal use only
35 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
Closed Loop UL Power Control
Broadcast of P0_NOMINAL_PUSCH, P0_NOMINAL_PUCCH, ALPHA, Pmax,
eNodeB deltaFListPUCCH and deltaPreambleMsg3. UE specific parameters UE
P0_UE_PUSCH, P0_UE_PUCCH, DELTA_TF_ENABLED, ACCUMULATION
ENABLED, P_SRS_OFFSET and filterCoefficient signaled via RRC-DCCH
DELTA_PUSCH and DELTA_PUCCH via PDCCH, MPUSCH from the scheduling grant
Data using transmit power derived from open and closed loop
closed loop PC
DELTA_PUSCH and DELTA_PUCCH via PDCCH, MPUSCH from the scheduling grant
smooth transition
resuming UL data transfer towards open
loop PC
DELTA_PUSCH and DELTA_PUCCH via PDCCH, MPUSCH from the scheduling grant
closed loop PC
Data using transmit power derived from open and closed loop
Contents
Slide from: Shomik Pathak, RRM Algorithms in TTI Traces and related System Performance
For internal use only
46 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
Influence of CL PC settings on UL LTE throughput
30000 25
20
25000
15
20000
Throughput kbps
10
Tx Pwr dBm
15000 5
0
10000
-5
5000
-10
0 -15
<-110 -110-- -108-- -106-- -104-- -102-- -100-- -98-- -96-- -94-- -90-- -88-- -84-- -82-- -80-- -78-- -74-- -72-- -70-- -68-- -66--
108 106 104 102 100 98 96 94 92 88 86 82 80 78 76 72 70 68 66 64
RSRP dBm
test
Data
CL PC set2 - Average of Average of MAC Uplink Throughput CL PC set1 - Average of Average of MAC Uplink Throughput
CL PC set2 - Average of Average of UE TX CL PC set1 - Average of Average of UE TX
Average of RSRP
CL set 1: ulpcUpqualSch = 11, ulpcLowqualSch = 8 (DEFAULT values)
CL set 2: ulpcUpqualSch = 17, ulpcLowqualSch = 14
Results from: Navin Hathiramani, Lorena Serna, LTE Optimization Guidelines
For internal use only
47 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
LTE Power Control
Contents
Contents
0,50
AGG-2
~23% AGG-8 (SINR<0dB)
0,40
0,20
additional improvement (power
0,10 boosting).
0,00 Average AGG level = 3.68
-26 -24 -22 -20 -18 -16 -14 -12 -10 -8 -6 -4 -2 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
SNIR [dB]
Slide from: Shomik Pathak, RRM Algorithms in TTI Traces and related System Performance
For internal use only
56 © Nokia Siemens Netw orks LTE Pow er Control/.Netw ork Engineering
ToC
Shomik Pathak, RRM Algorithms in TTI Traces and related System Performance
Navin Hathiramani, Lorena Serna, LTE Optimization Guidelines
RRM SFS RL30
CFAM LTE430 feature
RA4121 RL20 Power Control training materials
RA4121 RL20 UL/DL Scheduler training materials
Piotr Godziewski, NEI RL30 DL Power Boosting for control channels