Professional Documents
Culture Documents
LTE Note
LTE Note
Here receiver has knowledge of the packet which is about to come in this subframe
i.e. eNb knows exactly which HARQ no. and RV ue is going to send. eNb determines
them from transmission time.
Asynchronous HARQ:
Here, the sender provides details about which HARQ process it is using. This gives
flexibilty because retransmissions does not have to be scheduled during every
subframe but it increases signalling overhead because sender has to send the
information on a channel.
Adaptive retransmission,
Non-adaptive retransmission.
Adaptive Retransmission:
Here, the transmission attributes like MCS, RV, subcarrier on which transmission is
going to occur, does not remain same during each retransmission but are notified by
the sender. These attributes can be changed according to radio channel conditions,
hence, it again provides flexibilty but increases overhead.
Non-adaptive Retransmission:
When UE sends data in uplink through PUSCH, eNb has to determine it’s
correctness using CRC and inform UE about the ack/nack. eNb sends ack/nack
through PHICH. Each HARQ processes use RR fashion to transmit HARQ, hence,
each transmission and retransmission can be determined from SFN and SF. UE does
not need to send information of RV(synchronous HARQ). Ul can use adaptive or
non-adaptive retransmission. In adaptive ul transmission, MCS and RV are
determined from DCI 0. In non-adaptive ul transmission, the transmission attributes
remain same as in the previous transmission. RV are assigned according to a
predefined sequence- 0,2,3,1. Variable CURRENT_IRV is an index into this
sequence. When eNb does not send a DCI 0 but sends a NACK on PHICH, then UE
performs non-adaptive retransmission.
Step-1: After being powered on, UE tunes the RF and attempts to measure
the wideband received power (RSSI) for specific frequencies (channels as
commanded by higher layer) over a set of supported frequency bands one
after another and ranks those cells based on signal strength.
Step-3:: secondary synchronization symbols are also located in the same sub-
frame of P-SS but in the symbol before P-SS. From secondary SS, UE is able
to obtain physical layer cell identity group number (0 to 167) It helps for Radio
Frame Timing detection, find Physical Layer Cell ID, cyclic prefix length
detection, FDD or TDD detection. The same is depicted in the LTE cell
search procedure figure below.
Step-4: Once UE knows the PCI for a given cell, it also knows the location of
cell Reference signals - which are used for channel estimation, cell selection /
reselection and handover procedures. After channel estimation using
RS(reference signal), MMSE equalization is performed to remove the effect of
channel impairment from the received symbols.
LTE channel
In order that data can be transported across the LTE radio interface, various "channels" are
used. These are used to segregate the different types of data and allow them to be transported
across the radio access network in an orderly fashion.
Effectively the different channels provide interfaces to the higher layers within the LTE protocol
structure and enable an orderly and defined segregation of the data.
Physical channels: These are transmission channels that carry user data and control
messages.
Transport channels: The physical layer transport channels offer information transfer to
Medium Access Control (MAC) and higher layers.
Logical channels: Provide services for the Medium Access Control (MAC) layer within
the LTE protocol structure.
Downlink:
The MIB message on the PBCH is mapped onto the central 72 subcarriers or six
central resource blocks regardless of the overall system bandwidth. A PBCH
message is repeated every 40 ms, i.e. one TTI of PBCH includes four radio
frames.
The PBCH transmissions has 14 information bits, 10 spare bits, and 16 CRC bits.
o Physical Control Format Indicator Channel (PCFICH) : As the name implies
the PCFICH informs the UE about the format of the signal being received. It
indicates the number of OFDM symbols used for the PDCCHs, whether 1, 2, or 3.
The information within the PCFICH is essential because the UE does not have
prior information about the size of the control region.
The PCFICH uses 32,2 block coding which results in a 1/16 coding rate, and it
always uses QPSK modulation to ensure robust reception.
o Physical Downlink Control Channel (PDCCH) : The main purpose of this
physical channel is to carry mainly scheduling information of different types:
o Physical Hybrid ARQ Indicator Channel (PHICH) : As the name implies, this
channel is used to report the Hybrid ARQ status. It carries the HARQ ACK/NACK
signal indicating whether a transport block has been correctly received. The
HARQ indicator is 1 bit long - "0" indicates ACK, and "1" indicates NACK.
The PHICH is transmitted within the control region of the subframe and is
typically only transmitted within the first symbol. If the radio link is poor, then the
PHICH is extended to a number symbols for robustness.
Uplink:
o Physical Uplink Control Channel (PUCCH) : The Physical Uplink Control
Channel, PUCCH provides the various control signalling requirements. There are
a number of different PUCCH formats defined to enable the channel to carry the
required information in the most efficient format for the particular scenario
encountered. It includes the ability to carry SRs, Scheduling Requests.
o Physical Uplink Shared Channel (PUSCH) : This physical channel found on
the LTE uplink is the Uplink counterpart of PDSCH
o Physical Random Access Channel (PRACH) : This uplink physical channel is
used for random access functions. This is the only non-synchronised
transmission that the UE can make within LTE. The downlink and uplink
propagation delays are unknown when PRACH is used and therefore it cannot be
synchronised.
The PRACH instance is made up from two sequences: a cyclic prefix and a guard
period. The preamble sequence may be repeated to enable the eNodeB to
decode the preamble when link conditions are poor.
LTE transport channels
The LTE transport channels vary between the uplink and the downlink as each has different
requirements and operates in a different manner. Physical layer transport channels offer
information transfer to medium access control (MAC) and higher layers.
Downlink:
o Broadcast Channel (BCH) : The LTE transport channel maps to Broadcast
Control Channel (BCCH)
o Downlink Shared Channel (DL-SCH) : This transport channel is the main
channel for downlink data transfer. It is used by many logical channels.
o Paging Channel (PCH) : To convey the PCCH
o Multicast Channel (MCH) : This transport channel is used to transmit MCCH
information to set up multicast transmissions.
Uplink:
o Uplink Shared Channel (UL-SCH) : This transport channel is the main channel
for uplink data transfer. It is used by many logical channels.
o Random Access Channel (RACH) : This is used for random access
requirements.
Control channels: these LTE control channels carry the control plane information:
o Broadcast Control Channel (BCCH) : This control channel provides system
information to all mobile terminals connected to the eNodeB.
o Paging Control Channel (PCCH) : This control channel is used for paging
information when searching a unit on a network.
o Common Control Channel (CCCH) : This channel is used for random access
information, e.g. for actions including setting up a connection.
o Multicast Control Channel (MCCH) : This control channel is used for
Information needed for multicast reception.
o Dedicated Control Channel (DCCH) : This control channel is used for carrying
user-specific control information, e.g. for controlling actions including power
control, handover, etc..
o Dedicated Traffic Channel (DTCH) : This traffic channel is used for the
transmission of user data.
o Multicast Traffic Channel (MTCH) : This channel is used for the transmission
of multicast data.
It will be seen that many of the LTE channels bear similarities to those sued in previous
generations of mobile telecommunications.
LTE POWER CONTROL
In wireless communications, one of the main challenge is to
adapt the transmitting signal to overcome the variations of the
wireless channel. Wireless channel can have varying channel
response under different conditions.
Modulation scheme
Let’s keep our focus on to Data Services alone for a moment. In order to provide
data services, there can be two approaches to overcome channel variations.
1. Rate Control
2. Power Control
In LTE , Power control takes place both in Downlink and Uplink. They way it takes
place in Downlink and Uplink will become evident in a little bit , as we go further
down the discussion. However, a picture is worth thousand words. Therefore the
picture below should explain you on Which channels in DL and UL , power control
takes place.
Note: There are certain channels in DL, where power is varied accordingly. We are
not going to focus on how it is done and why in this topic for the sake of discussion
for now. If you have questions for power control in the Downlink, leave them in
the comments below.
Instead we will focus on UPLINK POWER CONTROL, with the detailed discussion
on Power control on one of the Uplink Channel as an example.
Do we Still Perform Power Control on Uplink (UL)?
As compared to Downlink. In case of Uplink in LTE, Power control is used. As the
battery of the phone(UE) is power limited compared to base station power in the DL.
Uplink power control is used mainly for the following two reasons.
As an example and comparison among the two schemes. UE transmit power and
received power spectral density as a function of path loss are shown below. (The
definition of Alpha and possible values are explained in the post further down
below. )
UE Transmit Power and Received Power Spectral Density (PSD) as a function of path loss
UE Transmit Power and Received Power Spectral Density (PSD) as a function of path loss
Open Loop and Closed Loop Power Control?
From the perspective of power control, it is important to understand the difference
between Open Loop and Close loop power control.
If fractional power scheme is used , it forms the Open Loop component of power
control.
Open loop power control can maintain target PSD as received by the eNodeB.
However a disadvantage of Open Loop Power control is, it cannot compensate for
issues like slow fading. Therefore we need to introduce closed loop component.
Let’s dig a little deeper to perform power control on Physical Uplink Shared
Channel (PUSCH) channel.
Keep in mind the function of this PUSCH channel is to
It can also carry signaling traffic in the Uplink, only when signaling and data are
being transmitted at the same time instant in the Uplink.
Side Note : For those who don’t want to go through the gory details(for your mind) of
the Power control components and parameters for PUSCH. Do yourself a favor,
scroll all the way down on this article and read the Quick Summary instead (4.4 mins
read) .
What factors are going to affect power control on the Uplink for PUSCH.
Look at the picture above. You know which channel we are talking about here. We
are talking about PUSCH only. PUSCH = Channel which carries data traffic in the
uplink and can also carry control signaling when required/needed.
For this PUSCH channel. Power control will depend upon mainly on the following
factors (though a lot more shown in picture ) .
Number of Resources
MCS
Path Loss
UE Max Power
The detailed number of parameters are listed below.
If you feel confused to see a number parameters listed above. Don’t be.
Let’s deal with these parameters on one by one, to keep our attention span sane.
UE MAX POWER
As we know based on UE class category. It cannot transmit more than its maximum
UE power which is commonly 23 dBm for most LTE UEs in the Uplink.
The objective of the eNOdeB is that UE should transmit only enough power in the
uplink in a range which is the minimum required amount. Neither more, nor less than
that.
Accordingly, there are limits and thresholds specified for transmission in the uplink to
keep UE uplink power in the desired range. UE power is specified as Pcmax
PCMAX_L ≤ PCMAX ≤ PCMAX_H
Where,
(Note: If you have specific questions on P_CMAX_L and P_CMAX_H . Put in the
comments below or send an email and we can continue the discussion)
Even though if we think intuitively, Higher uplink transmission Power can solve the
Uplink throughput and accessibility and retainability issues problems related to
Performance and Optimization.
However, the downside is, it will not only drain UE battery, plus it will result increase
in inter and intra cell interference as well.
Therefore, you need to be careful with the parameters, and different factors affecting
power control. By understanding the big picture and factors involved, you can always
decide and optimum value.
We know that we need to model the power in the uplink to an optimal value between
lowest and highest value.
PUSCH Power Conrol
We know the maximum value is
Pcmax = Pupper
And the minimum value will be equal to the one needed by the UE based on the
calculations and including the factors affecting power control.
With this in mind, for a given subframe ‘i’ the power transmitted for PUSCH can be a
minimum of the two.
Therefore, arranging the open loop power control factors into an equation , to
consolidate its effect.
Let’s break down the factors discussed in the equation above into reasonable
expressions for Power Control on PUSCH.
In other words, the transmit power per Resource Block remains constant if other
factors remain fixed. This is also referred as maintaining a constant power spectral
density
Path Loss = PL
Path loss is the downlink path loss calculated by the UE as a combination of RSRP
measurements and knowledge of the reference signal transmit power
The Reference signal transmits power is broadcast within SIB 2 and can also be
signaled with an RRC Connection Reconfiguration message. Its value range from -
60 to 50 dBm.
The received power per Resource Block is maintained as the path loss increases
when using conventional power control alone.
The received power per Resource Block is decreased as the path loss increases
when using fractional power control. (Details are below).
0.4,
0.5,
0.6,
0.7,
0.8,
0.9,
1
Now combining all the expressions listed above into the OPEN LOOP Equation.
PCALCULATED_OPEN_LOOP = 10×LOG(MPUSCH) + PO_PUSCH + [PL × ɑ] + ∆TF
As for power control, if we want to include the factor to include power control at
subframe (basis) level. Let’s call the subframe ‘i’.
The closed loop component depends on eNodeB providing feedback to the UE in the
form of Transmit Power Control (TPC) commands.
The close loop portion of the power control depends on the following factors.
For those who have firm grip on LTE air interface and control channel structure
scheme of LTE, they will agree that TPC commands are signaled to the UE within
following Downlink Control Information (DCI) formats
DCI forma 0
DCI format 3
DCI format 3A
DCI format 4
Interpretation and application of TPC commands depends on if either accumulation
mode is enabled or not. UE can be instructed about setting it up or not in RRC
messages.
f(i) = f(i-1) + δPUSCH (i – KPUSCH)
For TDD. Kpusch is dependent upon the UL-DL subframe configuration and
subframe number.
In case when TPC is disabled, then feedback close loop equation becomes.
“Po_PUSCH represents the eNodeB received power per Resource Block assuming
a path loss of 0 dB.
The received power per Resource Block is maintained as the path loss increases
when using conventional power control alone.
The received power per Resource Block is decreased as the path loss increases
when using fractional power control.”
eNodeB takes into account the following factor to receive a target power from UE:
Target SINR
Po_PUSCH Components:
Po_NOMINAL_PUSCH
Po_UE_PUSCH
Therefore, Po_PUSCH is signaled to the UE as a combination of the above two factors.
In equation form, it can be written as shown below.
PO_PUSCH(i) = PO_NOMINAL_PUSCH(i) + PO_UE_PUSCH(i)
Nominal: Specifies the cell specific factor / component. Its value can be anywhere
between – 126 to 24 dBm.
Po_PUSCH (0) It can be signaled during RRC Connection Setup, RRC Connection
Reconfiguration and RRC Connection Re-establishment messages.
Po_PUSCH(1): It is broadcast in SIB2 or can be signaled within RRC configuration
message.
Po_PUSCH (2): We will not discuss it in this post
Po_UE_PUSCH: represents the UE specific component.
Performance Engineers Note: So far we have discussed about the ins and out of
Power control on PUSCH and the factors affecting it. Configuring and changing any
of the above mentioned parameters, will dramatically change any of the following:
UE battery consumption,
interference,
In practice, usually the value of P0_NOMINAL is the only one available parameter most
Telecom vendors offer to operators in order to change or configure uplink power
control parameters in Uplink for PUSCH.
Increasing the value of P0_NOMINAL avoid interference. It improves uplink throughput
and accessibility but will result in increase of inter cell interference. Therefore, care
should be taken while keeping an eye on network performance when changing this
value.
Having said enough about PUSCH power control. Let’s go through the quick
summary now and
review what we have learned so far.
In order to perform power control in the Uplink, keep in mind there are two portions.
What factors Uplink Power for PUSCH depends on?
Thinking about, on what factors power control depends upon?
To make your life easier. Power control in the uplink on PUSCH channel depends on
the following factors shown below in the picture.
(In order to understand why power control in Uplink for PUSCH depends on the
factors listed below in the picture. Read the article from the start once again )
among the UE max power and power computed taking factors into account
Power on Uplink PUSCH = Min (UE max power , Power computed through
dependency factors listed above on red canvas )
Where,
1. PCMAX = configured UE transmitted max power defined in TS 36.101
PCLOSED_LOOP_PUSCH = f(i)
MAIN OPERATION
First UE will set up the operating point of Target power to be received by the eNodeB
in the uplink, using Open Loop Power control.
In order to compensate for any effects such as slow fading etc. Close Loop portions
kicks in , once eNodeB gives feedback using TPC commands.
Taking that feedback into account, UE will increase or decrease its power in the
uplink.
The procedure will run, based on the TPC commands being received. In case of LTE
for uplink. Power control command is received every 5 th sub frame, which means
power control takes place 200 times a second, which is much lesser than previous
technologies, where power control can take place up to 1500 times a second.
Alright good deal. This quick summary , gives you a high level idea on :
If you have read all of the details above. Then , do the following.
2. If you found it helpful reading this post. Do your friends and colleagues a favor by
sharing it with them.
3. If you would like to see more detailed posts like this right in your inbox, so that you
never lose them. Sign Up Below.
Sources: