LTE Module-5 Notes
LTE Module-5 Notes
LTE Module-5 Notes
Module-5
Radio Resource Management and Mobility Management
User Plane
• Header Compression and decompression of IP data flows with the RObust Header
Compression (ROHC) Protocol.
• Ciphering and deciphering of user plane data.
• In-sequence delivery and reordering of upper layer PDUs at handover.
• Buffering and forwarding of upper layer Protocol Data Units (PDUs) from the serving
eNode-B to the target eNode-B during handover.
• Timer based discarding of Service Data Units (SDUs) in the uplink.
Page 1
Radio Resource Management and Mobility Management
Control Plane
• Ciphering and Deciphering of control plane data.
• Integrity protection and integrity verification of control plane data.
• Transfer of control plane data.
Page 2
Radio Resource Management and Mobility Management
• There are 3 different types of PDCP data PDUs distinguished by the length of
Sequence Number (SN).
• The PDCP SN is used to provide robustness against packet loss and to guarantee
sequential delivery at the receiver.
• The PDCP data PDU with the long SN is used for the Unacknowledge Mode (UM)
and Acknowledge Mode (AM) and the PDCP data PDU with the short SN is used for
the Transparent Mode (TM).
• The PDCP data PDU for the user plane contains a ‘D/C’ field which distinguishes
data and control PDUs.
Header Compression
• The header compression protocol in LTE is based on the Robust Header
Compression (ROHC) framework defined by Internet Engineering Task Force
(IETF).
• PDCP entities are configured by upper layers to use header compression which is only
performed on user plane data.
• These protocols bring a significant amount of header overhead at the network layer
(Internet Protocol), transport layer (Transmission Control Protocol, User Datagram
Protocol) and application layer (Real Time Transport Protocol) which contains
redundant and repetitive information and consumes precious radio resources.
• Multiple header compression algorithms called profiles are defined for the ROHC
framework and each profile is specific to the particular network layer, transport layer
or upper layer protocol combination.
Page 3
Radio Resource Management and Mobility Management
Page 4
Radio Resource Management and Mobility Management
Page 5
Radio Resource Management and Mobility Management
• The UM provides in-sequence delivery of data that may be received out of sequence
due to H-ARQ process in MAC but no retransmission of lost PDU is required.
• This mode is used in delay sensitive and error tolerant real time applications such as
VoIP.
• The DTCH logical channel can be operated in UM and the RLC data PDU delivered
by an UM RLC entity is called UM Data (UMD) PDU.
• UMD PDU includes RLC headers.
• At the transmit end, the UM RLC entity segments and/or concatenates the RLC SDUs
according to the total size of RLC PDUs indicated by MAC layer.
• The receiving UM RLC entity performs duplicate, detection, recording and
reassembly of UMD PDUs.
Acknowledged Mode
• The most complex AM requests retransmission of missing PDUs in addition to UM
functionalities.
• It is mainly used by error sensitive and delay tolerant applications.
• An AM RLC entity can be configured to deliver/receive RLC PDUs through DCCH
and DTCH.
• An AM RLC entity delivers/receives the AM Data (AMD) PDU and the STATUS
PDU indicating the ACK/NAK information of the RLC PDUs.
• When an AM RLC entity needs to retransmit a portion of an AMD PDU, which
results from ARQ process and segmentation, the transmitted PDU is called AMD
PDU segment.
• The receiving AM RLC entity can send a STATUS PDU to inform the transmitting
RLC entity about the AMD PDUs that are received successfully and that are detected
to be lost.
Page 6
Radio Resource Management and Mobility Management
Additional fields are available for AMD PDU and AMD PDU segments:
• Data/Control (D/C) field which indicates whether the RLC PDU is an RLC Data
PDU or an RLC Control PDU.
• Re-segmentation Flag (RF) field which indicates whether the RLC PDU is an AMD
PDU or an AMD PDU segment.
• Polling bit (P) field which indicates whether the transmitting side of an AM RLC
entity requests a STATUS report from its peer AM RLC entity.
Status PDU
Page 7
Radio Resource Management and Mobility Management
• The Status PDU is used by the receiving AM RLC entity to indicate the missing
portions of AMD PDUs.
Page 8
Radio Resource Management and Mobility Management
Page 9
Radio Resource Management and Mobility Management
• The MAC control element can be used for signaling for buffer status reporting,
Discontinuous Reception (DRX) command, timing advance command, UEs power
headroom and UE contention resolution.
• In MAC PDU for random access response, there is a MAC header that consists of one
or more MAC PDU sub headers where each sub header contains information about
the payload.
• The MAC payload consists of one or more MAC Random Access Responses (MAC
RAR) and optional padding.
• Each MAC RAR is of fixed size and consists of 4 fields:
• Reserved Bit which is set to “0”.
• Timing Advance Command which indicates the index value used to control the
amount of timing adjustment that UE has to apply and it is of 11 bits.
• UL Grant which indicates the resources to be used on uplink and it is of 20 bits.
• Temporary C-RNTI which indicates the temporary identity that is used by the UE
during random access.
ARQ Procedures
• A highly reliable selective repeat ARQ protocol is used in RLC layer and a fast H-
ARQ protocol with low latency and low overhead feedback is used in the MAC layer.
• The H-ARQ protocol is responsible for handling transmission errors by performing
retransmissions based on H-ARQ processes with incremental redundancy or chase
combining which is handled by PHY layer.
• The ARQ protocol in the RLC layer is to correct residual H-ARQ errors mainly due to
the error in H-ARQ ACK feedback.
• ARQ procedures are only performed in the AM by an AM RLC entity.
• The latency associated with the RLC layer ARQ is much larger.
Page 10
Radio Resource Management and Mobility Management
• A second layer ARQ protocol is used to correct the error event due to H-ARQ
feedback errors and this additional ARQ protocol provides a much more reliable
feedback protected by a CRC.
• ARQ retransmission is triggered by an ARQ NAK received at the transmit side of an
AM RLC entity.
• The ARQ NAK is received either by the STATUS PDU from its peer AM RLC entity
or by H-ARQ delivery failure notification from the transmit MAC entity which can
happen when the maximum number of H-ARQ transmissions is exhausted without a
successful transmission of the transport block.
• The STATUS reporting is triggered by setting the Polling field of the RLC data PDU
to “1” and NAK reporting is contained in the STATUS PDU.
• Upon receiving an ARQ NAK, the transmit side of an AM RLC entity will deliver the
AMD PDU if it fits within the total size of RLC PDU indicated by the lower layer
otherwise it segments the AMD PDU and forms a new PDU segment that fits the
PDU size.
• Both H-ARQ and ARQ are terminated in the eNode-B which enables a tighter
interconnection between H-ARQ and ARQ protocols.
RRC States
• LTE has 2 RRC states namely RRC_IDLE and RRC_CONNECTED.
• RRC state machine handling and radio resource management controls RRC state.
• A UE is in RRC_CONNECTED state when an RRC connection has been established
otherwise the UE is in RRC_IDLE state.
• In the RRC_IDLE state, the UE can receive broadcasts of system information and
paging information and there is no signaling radio bearer established.
• The mobility control is handled by the UE which performs neighboring cell
measurements and cell selection/reselection.
• The UE also monitors a paging channel to detect incoming calls.
Page 11
Radio Resource Management and Mobility Management
Page 12
Radio Resource Management and Mobility Management
RRC Functions
The main functions of RRC protocol are
• Broadcast of system information which is divided into Master Information Block
(MIB) and a number of System Information Blocks (SIBs).
• The MIB includes a limited number of the most essential and most frequently
transmitted parameters that are needed to acquire other information from the cell and
is transmitted on the Broadcast Channel (BCH) logical channel.
• SIBs other than SIB Type1 are carried in System Information (SI) messages.
• SIB Type1 contains parameters needed to determine if a cell is suitable for cell
selection as well as information about the time domain scheduling of other SIBs.
• SIB Type1 and all SI messages are transmitted on Downlink Shared Channels (DL-
SCH).
• RRC connection control which includes procedures related to the establishment,
modification and release of an RRC connection including paging, initial security
activation, establishment of SRBs & radio bearers carrying user data, radio
configuration control &QoS control and recovery from the radio link failure.
• Measurement configuration and reporting which includes establishment,
modification, release of measurements, configuration, activation/deactivation of
Page 13
Radio Resource Management and Mobility Management
measurement gaps and measurement reporting for intra frequency, inter frequency &
inter RAT (Radio Access Technology) mobility.
• Other functions include transfer of dedicated NAS information and non-3GPP
dedicated information, transfer of UE radio access capability information and support
of self configuration&self optimization.
Mobility Management
Mobility Management functions are categorized into 2 groups:
• Mobility within the LTE system (intra-LTE mobility)
• Mobility to other systems (inter RAT mobility)
• Intra LTE mobility can happen over either S1 interface or over X2 interface.
• When the UE moves from one eNode-B to another anothereNode-B within the same
Radio Access Network (RAN) attached to the same MME, the mobility takes place
over X2 interface.
• When the UE moves from one eNode-B to another that belongs to different RAN
attached to different RAN attached to different MME, then the mobility takes place
over S1 interface.
• The inter RAT mobility essentially uses the S1 Mobility.
S1 Mobility
1. Preparation Phase
• Once a decision has been made for a handover and a target MME and eNode-B have
been identified, the MME sends a handover request to the target eNode-B requesting
it to set up the appropriate resources for UE.
• Once the resources have been allocated at the target eNode-B, it sends a handover
request ACK to the MME
• Once this message is received by MME, it sends a handover command to UE via the
source eNode-B.
Page 14
Radio Resource Management and Mobility Management
2. Execution Phase
• Once the UE receives the handover command, it responds by performing the various
RAN related procedures needed for the handover including accessing the target
eNode-B using Random Access Channel (RACH).
• While the UE performs the handover, the source eNode-B initiates the status transfer
where the PDCP context of the UE is transferred to the target eNode-B.
• The source eNode-B also forwards the data stored in the PDCP buffer to target
eNode-B.
• Once the status and data have been transferred to the target eNode-B and the UE is
able to establish a Radio Access Bearer (RAB) on the target eNode-B, it sends the
handover confirm message to the target eNode-B.
3. Completion Phase
• When the target eNode-B receives the handover confirm message, it sends a handover
notify message to the MME.
• The MME then informs the source eNode-B to release the resources originally used
by UE.
Page 15
Radio Resource Management and Mobility Management
X2 Mobility
1. Preparation Phase
• Once the handover decision has been made by the source eNode-B, it sends a
handover request message to the target eNode-B.
• The target eNode-B upon receipt of this message works with the MME and S-GW to
set up the resources for the UE.
• Resources are set up on a per RAB basis which implies that upon the completion of
the handover, the UTE will have same RABs at the target eNode-B with the same set
of QoS as it had on the source e Node-B.
• This process makes the handover quick and seamless and the UE is not required to set
up the RAB with the target eNode-B once the handover is completed.
• The target eNode-B responds to source eNode-B with a handover request ACK once
it is ready.
Page 16
Radio Resource Management and Mobility Management
2. Execution Phase
• Upon receiving the handover request ACK, the source eNode-B sends a handover
command to the UE.
• While the UE completes the various RAN related handover procedures, the source
eNode-B starts the status and data transfer to the target eNode-B.
3. Completion Phase
• Once the UE completes the handover procedure, it sends a handoff complete message
to the target eNode-B.
• Then the target eNode-B sends a path switch request to the MME/S-GW and S-GW
switches the GTP tunnel from the source eNode-B to the target eNode-B.
• When the data plane in the user plane is switched, the target eNode-B sends a
message to the source eNode-B to release the resources originally used by UE.
• In the case of X2 mobility, both the PDCP processed and PDCP unprocessed packets
are sent to the target eNode-B during the status transfer.
• The PDCP processed packets are the data packets that have been transmitted by the
source eNode-B to the UE but UE has not yet acknowledged the receipt of such
packets.
Page 17
Radio Resource Management and Mobility Management
• The PDCP unprocessed packets are the packets buffered by the PDCP layer that are
yet to be transmitted by the source eNode-B.
• An additional feature called Selective Retransmission is enabled in LTE where the
target eNode-B may not retransmit the PDCP processed packets that were forwarded
but were acknowledged by the UE after the status transfer was initiated.
Page 18
Radio Resource Management and Mobility Management
• Event A5: Serving cell radio link quality becomes less than an absolute threshold and
the neighbor cell radio link quality becomes better than another absolute threshold.
• For inter RAT handover 2 events trigger measurement reporting:
• Event B1: Neighbor cell radio link quality on a different RAT becomes better than an
absolute threshold.
• Event B2: Serving cell radio link quality becomes worse than an absolute threshold
and the neighbor link quality on different RAT becomes better than another threshold.
• The time to Trigger parameter is chosen to prevent the UE from ping ponging
between eNode-Bs.
• In the RRC_IDLE state, the UE decides when a handover is required and which
cell/frequency the UE should target.
• The E-UTRAN allocates absolute priorities to the different frequencies and these
priorities are conveyed by the system information message carried over BCH.
• The priority of each cell is determined by the UE based on the priority of the
frequency and the radio link quality of the cell.
• In the RRC_CONNECTED state, the E-UTRAN determines the optimum cell and
frequency for the target eNode-B in order to maintain the best radio link quality.
• The handover is initiated by the E-UTRAN based on one or more of the events that
trigger a measurement that trigger a measurement report (A1-A5) and (B1-B2).
• The E-UTRAN may initiate a handover without any of these trigger events called a
blind handover.
• All handovers in LTE are hard handovers i.e. UE can be connected to only one
eNode-B at a time and is usually a backward handover where the target eNode-B
controls the handover and requests the target e-NodeB to prepare for the handover and
allocate resources for the UE.
• When the resources are allocated and the target eNode-B is ready to send an RRC
message requesting the UE to perform the handover, the UE uses the random access
procedure in the target eNode-B to establish a connection and execute the handover.
• To obtain physical layer synchronization such as time and frequency synchronization
and initial open loop power control estimates, UE needs to use RACH.
• The UE can use dedicated RACH resources, thus eliminating the possibility of
collision.
Page 19
Radio Resource Management and Mobility Management
Paging
• Paging is a connection control function of the RRC protocol.
• The paging message is used to inform the UEs in the RRC_IDLE or
RRC_CONNECTED state about a system information change.
• The UE in the RRC_IDLE state monitors a paging channel to detect incoming calls.
• The system information can be transmitted a number of times with the same content
within a modification period.
• Upon receiving a change in notification contained in the paging message, the UE
knows that the current system information is valid until the next modification period
boundary.
• E-UTRAN initiates the paging procedure by transmitting the paging message at the
UEs paging occasion.
• One Paging Frame (PF) is one radio frame in which the E-UTRAN can page the UE.
• One PF may contain one or multiple sub frame in which a Paging message can be
transmitted and each sub frame is called a Paging Occasion (PO) which is configured
by the E-UTRAN.
• The paging information is carried on the Physical Downlink Shared Channel
(PDSCH) physical channel.
• In a certain PO, the UE is configured to decode PDCCH with CRC scrambled by the
Paging-Radio Network Temporary Identifier (P-RNTI) and then decode the
corresponding PDSCH for the information.
• To reduce power consumption, the UE may use Discontinuous Reception (DRX) in
the idle mode, so it needs only to monitor one PO per DRX cycle.
• After receiving the paging message, the UE can switch off its receiver to preserve
battery power.
• The DRX cycle is configured by the E-UTRAN.
Page 20
Radio Resource Management and Mobility Management
• To meet the spectrum efficiency target, LTE will be deployed with universal
frequency reuse i.e. the same spectrum will be reused in each cell.
Downlink
ICI randomization
• It is achieved by scrambling the codeword after channel coding with a pseudo-random
sequence.
• Without scrambling, the channel decoder might be equally matched to interfering
signals as to the desired signals on the same radio resource.
• ICI randomization is applied in systems such as UMTS.
ICI cancellation
• If a UE is able to decode the interfering signal, it can regenerate and then subtract
them from the desired signal which can be achieved from the multi user detector at
UE.
• The UE needs to know its transmission format to decode the interfering signal from
neighboring cells.
• ICI cancellation can also be performed in spatial domain with the statistical
knowledge of interference channels.
ICI coordination/avoidance
Page 21
Radio Resource Management and Mobility Management
Page 22
Radio Resource Management and Mobility Management
Uplink
ICI randomization
• It is achieved by scrambling the encoded symbols prior to modulation.
• Instead of cell specific scrambling as used in Downlink, UE specific scrambling is
used in Uplink as ICI comes from multiple UEs in neighboring cells.
ICI cancellation
• It is more applicable in Uplink than in Downlink as the eNode-B has higher
computational capacity and usually more antenna elements.
ICI coordination/avoidance
• Similar to Downlink, FFR technique is used in Uplink.
• To assist Uplink ICI coordination, 2 messages are defined in LTE that can be
exchanged over X2 interface between eNode-Bs for power allocation and user
scheduling:
• Interference Overload Indicator (OI)
• High Interference Indicator (HII)
• OI indicates physical layer measurements of the average Uplink interference plus
noise for each PRB based on which eNode-Bs can adjust uplink power to suppress
ICI.
Page 23
Radio Resource Management and Mobility Management
• HII indicates which PRBs will be used for cell edge UEs in a certain cell.
Page 24