Professional Documents
Culture Documents
Code
Issue 01
Date 2012-05-11
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be
within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees
or representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Shenzhen 518129
Website: http://www.huawei.com
Email: support@huawei.com
LTE Handover Troubleshooting and Optimization Guide Contents
Contents
1 Overview.........................................................................................................................................1
2 Handover Principles.....................................................................................................................2
2.1 Handover Signaling Interaction.........................................................................................................................2
2.2.2 Time-To-Trigger.......................................................................................................................................9
2.2.3 CIO.........................................................................................................................................................10
3 Handover-Related KPIs..............................................................................................................12
3.1 Handover Success Rate....................................................................................................................................12
5.3 Solutions..........................................................................................................................................................30
6 Reference Cases...........................................................................................................................32
6.2 Handover Failures............................................................................................................................................35
6.2.1 After Sending Multiple Measurement Reports, a UE Fails to Receive a Handover Command.............35
6.2.3 Problems in Encryption and Integrity Check Lead to Failure in Decoding Messages...........................37
6.2.6 Due to Poor Downlink Channel Quality, UE Fails to Receive RAR After Sending the Preamble for a
Maximum of Times.........................................................................................................................................42
6.2.7 eNodeB Delivers an RRC Signaling Message, Waits for UE Response, and Does Not Process a
Handover Command........................................................................................................................................43
6.2.9 The Handover Place Is Distant From the Target Cell and Is Out of the Maximum Theoretical Access
Radius Specified By Ncs_Index.......................................................................................................................46
6.2.10 In an Inter-eNodeB X2-based handover, the Source Cell Sends Handover Request But Fails to
Receive Response............................................................................................................................................47
6.2.11 In an Inter-eNodeB X2-based handover, the Target Cell Sends S1AP_PATH_SWITCH_REQ and
Fails to Receive a Response............................................................................................................................47
6.2.12 Long Time in Inter-eNodeB X2-based handover Preparation Crosses the Handover Time................48
6.2.13 When a UE Processes a System Message, It Does Not Process a Handover Command.....................50
6.2.14 For Intra-eNodeB Handovers Where S_RSRP and N_RSRP Are High, a Small HO_TTT (64 Ms) Can
Trigger Handover Timely Before Signal Deterioration...................................................................................51
6.2.15 In Signal Overlapping Areas Where a Handover Can Be Easily Triggered, Frequent Incoming and
Outgoing Handovers Result in Sharply-Deteriorated Signals and Handover Failures...................................55
LTE Handover Troubleshooting and Optimization Guide Contents
6.2.16 After the Handover Threshold Is Decreased, the Number of Ping-Pong Handovers Is Increased. Due
to Handover Timeliness, the Number of Handover Failures Is Decreased.....................................................59
6.3.3 Consecutive CRC Errors of the Data Packets at the Source Cell Lead to Long Handover Delay.........61
6.3.4 Consecutive CRC Errors of the Data Packets at the Target Cell Lead to Long Handover Delay..........62
6.3.5 Retransmission of Preamble During Random access Leads to Long Handover Delay..........................63
6.4.2 Intra-eNodeB Handover Failure Caused by the Lost Handover Complete Message.............................69
6.4.3 X2-based Handover Failure Caused by the Reason that the Source eNodeB Fails to Receive a Context
Release Command Before the Timer Expires..................................................................................................71
6.4.5 Service Drop Caused by a Connection Reestablishment Failure During the Connection
Reestablishment Process Triggered by a Random Access Failure in a Handover...........................................77
6.4.6 Service Drop Caused by Deteriorating Channel Quality due to the eNodeB Failing to Respond to the
Handover Measurement Report from the UE..................................................................................................78
6.4.9 X2-based Handover Failure Caused by the Reason that the Target eNodeB Does Not Receive the
S1PathSwitchAck Message Before the Timer Expires....................................................................................85
6.4.10 Service Drop Caused by a Lost Connection Reestablishment Completion Message During the
Connection Reestablishment Triggered by a Random Access Failure in a Handover....................................89
6.4.11 Intra-eNodeB Handover Failure Caused by a Connection Reestablishment Failure During the
Connection Reestablishment Triggered by a Random Access Failure............................................................91
6.4.12 Service Drop Caused by a Connection Reestablishment Failure During the Connection
Reestablishment Triggered by a Lost Handover Completion Message in an Intra-eNodeB Handover..........96
7 Reference........................................................................................................................................99
LTE Handover Troubleshooting and Optimization Guide
1 Overview
2 Handover Principles
The source eNodeB delivers the handover command by sending the RRC CONNNECT
RECONFIG message over the Uu interface.
Upon reception of the handover command, the UE disconnects from the source eNodeB (cell)
and attempts to access the target eNodeB (cell). This interaction process contains three
messages, but only the third (known as MSG3) is sent over the standard signaling interface
The UE in the target cell sends MSG3 (handover completion message) by the RRC
CONNECT RECONFIG CMP message over the Uu interface.
The inter-eNodeB S1-based handover does not involve the air interface and the
probability of failure is very small. It is unnecessary to describe troubleshooting for such
handover here.
The interactive messages for the preceding measurement control and handovers have the same
name (either RRC CONNECT RECONFIG or RRC CONNECT RECONFIG CMP), but their
content is different.
The signaling interaction varies for different handover types. In the LTE system, handovers
are classified into intra-eNodeB handovers and inter-eNodeB handovers; inter-eNodeB
handovers are classified into inter-eNodeB X2-based handovers and inter-eNodeB S1-based
handovers. The signaling flow of each of these types is described as follows:
Figure 1-6shows the event A3 triggering mechanism. Within time-to-trigger, when conditions
are satisfied for triggering event A3, the UE reports event A3 in event-triggered periodic
reporting mode.
LTE Handover Troubleshooting and Optimization Guide 7 Handover Principles
In an intra-frequency handover, the serving cell and the neighboring cell use the same
frequency. In this case, the value of Ofn and the value of Ofs are both 0; the value of Ocs is 0
in ordinary situations. Therefore, the event A3 entering condition can be simplified as follows:
where Off and Hys, in units of 0.5 dB, are determined by the IntraFreqHoA3Offset and
IntraFreqHoA3Hyst parameters. The two parameters can be set by running the MOD
INTRARATHOQCI command as follows:
In this example, if the RSRP of the neighboring cell is 4 dB higher than that of the serving
cell, event A3 is triggered,
2.2.2 Time-To-Trigger
To prevent unnecessary handovers, a time-to-trigger is introduced so that event A3 is
triggered only when the measurement results meet the triggering condition during the time-to-
trigger.
In this example, the value of Time-To-Trigger is 640 ms, meaning event A3 is reported only if
the triggering condition is continuously satisfied for 640 ms.
2.2.3 CIO
The CIO of each cell is set independently. When signals fluctuate, it is necessary to adjust the
degree of difficulty in outgoing handovers or incoming handovers of a cell. According to
3GPP TS36.331, the event A3 triggering condition is as follows:
After removing the parameters whose values are zero in Huawei implementation, the
triggering condition is simplified as follows:
where Ocn refers to CIO. The CIO determines the boundary for handovers. The easiness in
handover has a positive correlation with the CIO of the target cell. Huawei MRO algorithm
can automatically adjust CIOs.
The CIO is delivered in the information element (IE) Neighbor cell list in the measurement
control message. The CIO is delivered only if the CIO is not zero.
2. At the time that the eNodeB delivers the handover command, the source cell stops
sending data at the PDCP layer and RLC layer, though the HARQ queue at the MAC
layer has some retransmission data to send over the air interface.
3. Upon reception of the handover command, the UE stops sending and receiving data to
and from the source cell.
4. After sending MSG3 (handover completion message) to the target cell, the UE can send
uplink data to and receive downlink data from the target cell.
Due to misaligned timing for inter-eNodeB handovers, the inter-eNodeB handover delay
cannot be accurately calculated. In the following chapters, the handover delay refers to intra-
eNodeB handover delay.
LTE Handover Troubleshooting and Optimization Guide 7 Handover-Related KPIs
3 Handover-Related KPIs
The handover-related KPIs are handover success rate, control plane handover delay, and user
plane handover interruption and delay.
The measurement value of the handover success rate varies depending on the measurement
point for a handover attempt. For example, the value of handover attempts can be incremented
by one once the eNodeB receives a measurement report or issues a handover command. The
handover success rate also depends on whether it is calculated from the UE or the eNodeB. In
case of the former, the handover success rate is calculated from the UE data obtained from a
drive test; in case of the latter, the handover success rate is calculated from the message trace
or traffic statistics.
A control plane handover delay can be calculated from the signaling traced on the network, or
the signaling traced on the UE, the former being greater than the latter.
Figure 1-1shows the protocol layers for data transmission between a terminal and the
network. The uplink data transmission is indicated by the black arrow, the downlink data
transmission by the red arrow. In between the PDCP layer and the IP layer there is a dashed
line, indicating that there are other transmission nodes. For example, if a laptop is connected
to the terminal, the application layer software (for example, QQ program) is installed on the
laptop, and the QQ server is installed on a Web Server in the Internet. Once data transmission
LTE Handover Troubleshooting and Optimization Guide 7 Handover-Related KPIs
is interrupted for some time, the protocol layers at the transmission line generate delays. This
is why delays can be measured at different protocol layers. During a delay test, you need to
inject packets in the correct direction at full rate. This avoids the problem that data delay at
the application layer gives rise to delay at the other layers.
The user plane handover delay is defined as the interval between the last data packet sent or
received before a handover and the first data packet sent or received after the handover by a
protocol layer. The user plane handover delay can be calculated from the terminal or the
network. In practice, the uplink and downlink delays at the application layer and the RLC
layer are of concern.
The handover completion message sent by the UE is not received by the eNodeB. The
PUSCH is restricted.
The transmission over the Uu interface is wireless transmission. The channel quality can be
analyzed from the downlink and uplink. If a UE can obtain the RSRP, SINR, IBLER,
downlink scheduling assignments, and uplink scheduling grants, and work with the network
to implement signaling trace, the channel quality on the uplink and downlink can be
determined. The channel quality can be evaluated from the following points:
RSRP: RSRP refers to the downlink pilot received power. Though the pilot channel
quality is different from the traffic channel quality, the RSRP and SINR of the pilot
channel roughly reflect the traffic channel quality. Generally the RSRP is more than -85
dBm for UEs near an eNodeB, equal to -95 dBm for UEs at the middle of the eNodeB,
and less than -105 dBm for UEs distant from the eNodeB. The position of a UE relative
to the eNodeB cannot fully reflect the UE's channel quality. This is especially so for
loaded scenarios, where the channel quality of the UEs at the middle of or near the
eNodeB is still unsatisfactory. This is because when the RSRP of the neighboring cell is
near the RSRP of the serving cell, the interference is large. In such cases, other counters
need to be used to determine the channel quality.
SINR: SINR refers to the downlink pilot SINR. The pilot SINR roughly reflects the
traffic channel quality. If SINR is less than 0 dB, the downlink channel quality is poor. If
SINR is less than -3 dB, the downlink channel quality is very poor and close to the
demodulation threshold, which can easily cause loss of handover signaling messages and
handover failure. The uplink SINR can be obtained from the user performance tracing on
the LMT.
IBLER: Generally IBLER should be near the target value of 10%. When the channel
quality is very good, IBLER is close to or equal to 0%. If IBLER is very high, the
channel quality is poor with bit errors and can cause call drops, handover failures, or
long handover delay. The downlink IBLER can be obtained from the UE Probe and the
uplink IBLER can be obtained from the user performance tracing on the LMT, the latter
being more accurate than the former.
Uplink scheduling grants and downlink scheduling assignments over the PDCCHs: The
number of PDCCHs correctly demodulated by a UE can be calculated from the downlink
scheduling assignments. When there are enough uplink and downlink data sources, such
as uplink and downlink UDP injection at maximum rate, the eNodeB schedules users in
each TTI, and the number of PDCCHs is 1000. If the number of uplink grants is 999 or
1000, the PDCCHs are demodulated correctly and the channel quality is good. If the
number of uplink grants is too low, the PDCCHs are demodulated incorrectly and the
channel quality is poor.
Poor uplink channel quality may cause loss of downlink signaling; poor downlink channel
quality may cause loss of uplink signaling. For example, poor downlink channel quality not
only affects demodulation of the downlink signaling; the incorrectly demodulated PDCCHs
also affects the uplink scheduling, leading to loss of uplink signaling. Poor channel quality is
generally caused by weak coverage or interference.
The causes of air interface problems are categorized into coverage (weak coverage or cross-
cell coverage), interference, missing definition of neighboring cell, and delayed handover. If
the causes are clear, solutions can be available.
LTE Handover Troubleshooting and Optimization Guide 7 Handover Fault Identification Methods
Figure 1-1 Signaling messages over the X2 interface during an inter-eNodeB X2-based handover
Abnormal messages over the X2 interface are generally caused by transmission failure at a
higher probability or processing errors of the eNodeB at a lower probability. It is difficult to
identify a transmission failure. The packets transmitted between the two ends need to be
captured for further analysis.
1. Loss of S1AP PATH SWITCH REQ during an inter-eNodeB X2-based handover. The
possible causes are:
The target eNodeB fails in processing the handover completion message.
Abnormal transmission over the S1 interface, such as loss of packets.
2. Loss of S1AP PATH SWITCH REQ ACK during an inter-eNodeB X2-based handover.
The possible causes are:
The core network fails in processing the S1AP PATH SWITCH REQ message.
3. Loss of the S1AP HANDOVER REQUIRED message during an inter-eNodeB S1-based
handover. The possible causes are:
The source cell does not deliver an S1AP HANDOVER REQUIRED message due to
errors in handover processing, as caused by missing definition of neighboring cells or
insufficient resource.
Abnormal transmission over S1, leading to loss of packets.
4. Loss of the S1AP HANDOVER REQUEST message during an inter-eNodeB S1-based
handover. The possible causes are:
LTE Handover Troubleshooting and Optimization Guide 7 Handover Fault Identification Methods
The core network fails in processing the S1AP HANDOVER REQUIRED message.
Abnormal transmission over S1, leading to loss of packets.
5. Loss of the S1AP HANDOVER REQUEST ACK during an inter-eNodeB S1-based
handover. The possible causes are:
The target cell fails in processing the S1AP HANDOVER REQUEST, as caused by
insufficient resources.
Abnormal transmission over the S1 interface, leading to loss of packets.
6. Loss of an S1 HANDOVER CMD during an inter-eNodeB S1-based handover. The
possible causes are:
The core network fails in processing the S1AP HANDOVER REQUEST ACK.
Abnormal transmission over the S1 interface, leading to loss of packets.
7. Loss of an S1AP ENB STATUS TRANSFER message during an inter-eNodeB S1-based
handover. The possible causes are:
The source cell fails n processing the S1 HANDOVER CMD.
Abnormal transmission over the S1 interface, leading to loss of packets.
8. Loss of an S1AP MME STATUS TRANSFER message during an inter-eNodeB S1-
based handover. The possible causes are:
The core network fails in processing the S1AP ENB STATUS TRANSFER message.
Abnormal transmission over the S1 interface, leading to loss of packets.
9. Loss of an S1AP HANDOVER NOTIFY message during an inter-eNodeB S1-based
handover. The possible causes are:
The target cell fails in processing the HANDOVER CMP message.
Abnormal transmission over the S1 interface, leading to loss of packets.
10. Loss of an S1AP UE CONTEXT RELEASE command during an inter-eNodeB S1-based
handover. The possible causes are:
The core network fails in processing the S1AP HANDOVER NOTIFY message.
Abnormal transmission over the S1 interface, leading to loss of packets.
11. Loss of an S1AP UE CONTEXT REL CMP message during an inter-eNodeB S1-based
handover. The possible causes are:
The source cell fails in processing the S1AP UE CONTEXT REL CMD.
Abnormal transmission over the S1 interface, leading to loss of packets.
Abnormal messages over the S1 interface are generally caused by transmission failure at a
higher probability or processing errors of the network devices at a lower probability. It is
difficult to pinpoint a transmission failure. The packets transmitted between the two ends need
to be captured for further analysis.
LTE Handover Troubleshooting and Optimization Guide 7 Handover Fault Identification Methods
The control plane handover delay measured from the terminal consists of signaling processing
delay, target cell synchronization delay, and target cell access delay, where the last one is the
majority. The control plane handover delay measured from the network consists of the control
plane handover delay measured from the terminal and the delay in transmission of two
signaling messages over the air interface. The causes of large control plane handover delay
are as follows:
The handover command is retransmitted over the air interface. This delay is included on
the network side.
The terminal attempts to access the target cell for multiple times. This delay is included
on both the network and UE sides.
Large period of PRACH scheduling increases the delay.
To identify the causes of a control plane handover delay, you need to trace the detailed
internal messages of both the terminal and the network. At present, these internal messages
are mostly the TTI data from the network and terminal.
The causes of the user plane handover delays of the access network are as follows:
To identify the causes of a user plane handover delay, you need to trace the detailed messages
of both the terminal and the network. At present, these messages are mostly the TTI data from
the network and terminal.
LTE Handover Troubleshooting and Optimization Guide 7 Operations for Handover Fault Identification
Before troubleshooting a handover problem, determine whether this problem is on the control
plane or the user plane. To identify the causes of a handover failure or control plane handover
delay, you need to analyze the signaling interactions; to identify the causes of a user plane
handover delay, you need to analyze the scheduling of the user plane data.
Figure 1-1 Handover signaling interaction over the Uu interface traced from the network
The difference between the actual handover delay and the IP layer delay calculated from the
packet capturer is more than a millisecond. Therefore, the IP layer delay may not be very
accurate.
You can use Samsung UE X-CAL to calculate the downlink IP layer delay. Choose Message
> Packet Capture View > File Menu > Manual Capture, and select a UE to trace data
packets.
LTE Handover Troubleshooting and Optimization Guide 7 Operations for Handover Fault Identification
Assume that Probe and Huawei UEs are used. Log in to Huawei OMT and set L2 Interrupt
Time. This function is disabled by default due to the fact that reporting of the handover delay
affects the peak rate test.
When L2 Interrupt Time function is enabled, the Probe shows the statistics of the handover
delays, including the uplink RLC layer delay, which is indicated by
RLCHoULInterruptTime in Figure 1-6, and the downlink RLC layer delay, which is
indicated by RLCHoDLInterruptTime in Figure 1-6. This figure shows that the value of
RLCHoDLInterruptTime is 29197 μs, or 29.197 ms, and the value of
RLCHoULInterruptTime is 17181 μs, or 17.181 ms.
Figure 1-6 User plane handover delay traced from the Probe
5.3 Solutions
The causes of handover problems can be classified into transmission, internal processing,
coverage (weak coverage or cross-coverage), interference, missing definition of neighboring
cells, and delayed handover. After the causes are identified, solutions can be proposed and
actions can be taken.
In case of weak coverage, adjust the antenna or power, or add more sites to increase the
coverage.
In case of cross coverage, adjust the antenna to avoid the cross coverage.
LTE Handover Troubleshooting and Optimization Guide 7 Operations for Handover Fault Identification
6 Reference Cases
The following are cases extracted from LTE eRAN1.1 Handover Troubleshooting and
Optimization Guide V1.1 for reference. The troubleshooting methods for handover failures
and user-plane handover delay are as follows:
Cause of
Handover Troubleshooting Method
Failure
Use the Probe to observe the RSRP, SINR, IBLER, downlink scheduling assignments, and
Channel
uplink scheduling grants; Use the LMT to trace user performance and analyze the uplink and
quality
downlink channel quality.
Network
Analyze the network plan for cross coverage; adjust the tilt of the RET antenna, and configure
optimization
the neighboring cell relationship at the cluster border correctly.
problem
Run MML commands to display missing definition of neighboring cells, X2 configuration,
Configuration
random access configuration (Ncs_index, where cs refers to cycle shift), and authentication
problem
configuration.
Transmission Check the alarms for link break; check transmission stability. This problem is probabilistic and
problem cannot be analyzed from the logs.
Bugs of the wireless products and core network products may cause probabilistic handover
Product
failure. Imperfect functions lead to poor handover performance. Consult the R&D engineers to
problem
further analyze the problem.
Retransmission of Incorrect CRC of source eRAN1.0 B060SPC350 provides the following functions:
data packets data packets
Upon reception of a measurement report, the source L3
instructs L2 to use low-order MCS on succeeding data.
MCS order is configurable.
The corresponding PDCCH power is increased.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Check whether the configuration on the eNodeB is faulty and whether a neighboring cell is
missing. For example, when a UE wants to hand over from cell A to cell B and sends
measurement reports, the measurement reports are not processed if cell A has not configured
cell B as neighboring cell. Therefore, no handover command is delivered, and the handover
fails. In this case, if the UE moves farther away from the serving cell, the signal worsens, until
the call drops.
Run the following commands to check for missing definition of neighboring cells:
When this problem occurs, the OMT displays the following information.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The following table lists the maximum theoretical access radius of each Ncs_Index.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
If a cell coverage is large (as in suburb areas), the distance between the handover place and
the target cell may be more than the maximum theoretical access radius, leading to random
access failure and subsequent handover failure. This problem can be solved by increasing
Ncs_Index.
If a drive test shows that handovers always fail after a TAU, the symptom being the target
eNodeB fails to receive the handover completion message from the UE, run LST
S1SECPARA to check the parameter settings in the core network.
The inter-TAU authentication and intra-TAU authentication as circled in red in the preceding
figure should be disabled. USN1.1 has not provided these two authentication functions.
If the inter-TAU and intra-TAU authentications are enabled, the core network notifies the
eNodeB to update the key; the UE has to update the key accordingly. At present, none of the
core network, eNodeB, and UE supports TAU authentication, leading to handover failure after
TAU by the UE. The reason is as follows: The UE has not updated the key and still uses the
old key to send the handover completion message; the target eNodeB uses the new key to
demodulate the handover completion message and fails in integrity check.
If the setting of the security encryption algorithm on the source cell is inconsistent with that in
the target cell, the target cell L2 fails to perform integrity check and asks L3 to release the UE.
The baseband unit of the target cell receives the handover completion message, the message
fails to be decoded due to integrity check failure. The signaling trace shows that the UE sends
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
a handover completion message but the eNodeB does not receive this message. In this case,
run DSP ENODEBSECCAP to check the setting of the encryption algorithm.
The setting of the encryption algorithm in the source eNodeB should be consistent with that in
the target eNodeB.
The following are two cases of loss of measurement reports caused by poor downlink channel
quality in loaded downlink scenarios.
Case 1: In a drive test of a live network, measurement reports are lost for eight times. In each
time, the S_RSRP is within -115 dBm; under the situation that the uplink of other cells is
unloaded (no uplink interference), the uplink is not limited when S_RSRP is within -115
dBm. Therefore, loss of measurement reports is not caused by poor uplink channel quality.
Case 2: In a drive test of a live network, measurement reports are lost for eight times. In each
time, the downlink channel quality is poor; the SINR is a negative value near the
demodulation threshold; IBLER is abnormal; and the number of downlink scheduling
assignments is too low. Under the situation of downlink packet injection at full capacity, the
number of downlink scheduling assignments demodulated by the UE should be 1000 or 999.
If this value is too low, there is a problem with PDCCH demodulation. If the number of uplink
scheduling grants is too low, the number of uplink scheduling grants demodulated by the UE
is decreased due to the PDCCH demodulation problem.
01:45:06.296 PCI56->PCI65
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
02:08:11.796 PCI264->PCI295
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The UE inter-layer message trace shows that when the UE is required to send measurement
reports, the number of scheduling request retransmissions reaches the maximum value,
triggering D_RRC_MAC_RA_IND, and that the random access triggered by the scheduling
requests fails, starting the RRC random access. The fact that the number of scheduling request
retransmissions reaches the maximum value indicates that the uplink scheduling grants have
not been demodulated for sending the measurement reports.
In summary, loss of the measurement reports is not caused by poor uplink channel quality.
Rather, the downlink channel quality deteriorates in the loaded scenario, leading to failure of
the UE in demodulating the PDCCH. Therefore, the UE fails to demodulate the uplink
scheduling grants and to send the measurement reports.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
This conclusion can be verified by a test: After the uplink pre-allocation is enabled, the
number of lost measurement reports is decreased significantly.
The neighboring cell signal at this handover area rises sharply by 6 dB, causing high
interference to the serving cell; the downlink SINR is -5 dB; the UE cannot demodulate the
handover command correctly.
This problem can be solved by adjusting the antennas and modifying the CIO of the two cells
to advance the handover.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The drive test shows that in 100% loaded scenario, there are twelve handovers where the
eNodeB fails to receive the handover completion message. The S_RSRP at each handover
place is high. In the unloaded uplink scenario, the uplink is not restricted. The downlink
channel quality is analyzed as follows: The SINRs are low and are negative values; the
downlink IBLERs are not at normal range, indicating that in 100% downlink loaded scenario,
the downlink interference is large and the channel quality is poor.
The OMT trace shows that the UE fails to receive the RAR after sending the preamble for a
maximum of times.
The following figure shows the places where random access fails in the scenario of
100%Load_woICIC and 100%Load_ICIC. In all these places, the distance between the UE
and the target eNodeB is less than 1 km. In cluster 6, the cell coverage is small and the
Ncs_Index is 2, corresponding to a maximum access radius of 2.15 km. This value is
appropriate for the random access performance.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
In summary, in loaded downlink scenario, failure to receive the handover completion message
is caused by random access failure. The downlink channel quality is poor, leading to failure of
the UE to demodulate the RAR. When the UE sends the preamble for a maximum of times,
the random access fails.
The trace message indicates that the possible cause of the handover preparation failure is
insufficient transmission resource, no configuration of IPPATH, or incorrect configuration of
the IPPATH. There are not many users, the cause should be related to IPPATH configuration.
12. From the eCGI, the eNodeB ID is 100123, which is OSL123. Check whether the cell of
PCI 4 belongs to OSL123. If yes, the site is OSL123; if not, check for the eNodeB that
the cell of PCI 4 belongs to.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
13. Check whether the X2 IPPATH of OSL123 is configured. If yes, check whether the X2
interface ID is consistent with the ID configured in the X2 IPPATH.
Run LST SCTPLNK to display the SCTP link ID of the target eNodeB.
Using the SCTP link ID as a parameter, run LST X2INTERFACE to display the X2
interface ID.
Using the X2 interface ID as a parameter, run LST IPPATH to check whether the
IPPATH configuration is correct.
The result shows that though an X2 interface to OSL355 is configured on OSL123, the
corresponding IPPATH is not configured. When OSL355 sends a handover request over the
X2 interface to OSL123, the OSL355 receives a handover preparation failure message. After
the X2 IPPATH is configured, the handover succeeds.
6.1.9 The Handover Place Is Distant From the Target Cell and Is
Out of the Maximum Theoretical Access Radius Specified By
Ncs_Index.
eRAN1.0 Ncs_Index is 2 by default, corresponding to a maximum theoretical access radius of
2.15 km. In the live network, there are various coverage sizes. Some cells have small
coverage, as in densely populated city areas where eNodeBs are densely deployed; some cells
have large coverage, as in suburb areas where eNodeBs are sparsely deployed. If one
Ncs_Index is used for the whole network, this Ncs_Index is not applicable to all eNodeBs. For
example, if Ncs_Index is 2, the access performance and handovers in downtown and city areas
are normal; accesses and handovers in suburb areas may fail when the handover place or
access place is distant from the eNodeB, out of the theoretical access radius. The following
figure shows an LTE commercial network in Norway. The Ncs_Index of this network is
uniformly 2. Handovers in suburb areas fail because of random access failure.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Sometimes, the source eNodeB receives the HANDOVER_REQUEST_ACK late (near the
order of a second); the handover time is crossed, leading to handover failure.
After the UE fails in handover, it fails to receive the DRB reconfiguration message after a
successful reestablishment. It initiates a reestablishment again. Because the RLC layer of the
eNodeB has released the user context after reaching the maximum number of retransmissions,
the second initiation of the UE is rejected, leading to abnormal release.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The RSRP signal of PCI 345 is good. During the inter-eNodeB X2-based handover
preparation period, the signal of the neighboring cell fades quickly and the UE fails in random
access. The target eNodeB fails to receive the handover completion message and the handover
fails. Long time in inter-eNodeB X2-based handover preparation results in a failure to find the
best handover time, leading to call drop during reestablishment.
[Solution]
The handover preparation takes a long time. The whole-network trace information obtained
from the eNodeB shows that it takes 3s in X2 signaling transmission. The one-key log of the
eNodeB has not recorded the X2 link fault. If the bottom-layer SCTP fails to receive the ACK
one second after it sends the message, it retransmits the message. If the retransmission fails
for 10 consecutive times, an SCTP link alarm is reported and the SCTP is disconnected. The
preliminary conclusion is that X2 signaling retransmission leads to large signaling
transmission delay. As confirmed by the customer, the transmission network has been
adjusted recently, deteriorating the transmission performance.
The lesson is that the engineers need to consult the customer about transmission problems
before seeking other possibilities.
14. This handover is an intra-eNodeB handover. The S_RSRP and N_RSRP at the handover
area are high. In loaded downlink scenario, the target cell has strong interference on the
source cell. The pilot SINR is less than 0 dB and the downlink IBLER is more than 20%,
indicating that the downlink channel quality at the handover area is poor, leading to loss
of the handover command.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
15. The handover threshold is 2 dB. In the measurement report sent by the UE, N_RSRP –
S_RSRP = 3 dB. In this scenario where the S_RSRP and N_RSRP are high, the
downlink is loaded, and the downlink channel quality at the handover area is poor, the
intra-eNodeB handover needs to be triggered timely and finished before the channel
quality deteriorates quickly.
16. To increase the handover timeliness, the HO_TTT is shortened from 128 ms to 64 ms.
After the HO_TTT is changed to 64 ms, the test result shows that the handover at that
place succeeds.
After the handover timeliness is increased, the channel quality of the place where the
measurement report is sent is improved; the SINR is significantly decreased to about 2 to 3
dB and is greater than the demodulation threshold; the downlink IBLER is 15%, near the
normal value 10%. The downlink channel quality is satisfactory and can ensure the correct
demodulation of the handover command. The following figures show the result of test 2 and
test 3, which are successful handovers.
Conclusion:
For intra-eNodeB handovers where the S_RSRP and N_RSRP are high and the channel
quality at the handover place deteriorates quickly, it is desirable to increase the handover
timeliness. You are advised to decrease the handover threshold from 3 dB to 2 dB and shorten
the Time-To-Trigger from 128 ms to 64 ms.
[Case 1]
Test 2 20100504 23:47:14.812 PCI9->PCI56, target cell fails to receive the handover
completion message (random access failure)
17. When the value of HO_TTT is 64 ms, handovers are quickly triggered. Whenever the
signal of PCI 56 is high enough, a handover is triggered. This signal fades quickly
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
because the target RSRP is lower than the source RSRP, leading to random access failure
(failure to receive the RAR).
18. In test 1 and test 3, where the value of HO_TTT is 128 ms, the handovers at the same
place succeed and there is no situation that the target RSRP is suddenly lower than the
source RSRP.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
[Case 2]
1. Handovers are more easily triggered when HO_TTT is 64 ms than 128 ms. Handovers
frequently take place in signal overlapping area. Near the handover place, the signal of
PCI 50 rises sharply, hence the successful PCI 266->PCI 50 handover; this signal falls
sharply, triggering PCI 50->PCI 266 handover. Due to the poor downlink channel
quality, the handover command is lost. If there is no PCI 266->PCI 50 handover when
the signal of PCI 50 rises sharply, there is no PCI 50->PCI 266 handover that fails.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
2. When the HO_TTT is 128 ms, the handover sequence at that area is PCI 264->PCI 266-
>PCI 50, avoiding frequent outgoing and incoming handovers at PCI 50.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
3. When the handover threshold is 3 dB, the drive test data shows that the number of
handovers is 103; this figure is 130 for a handover threshold of 2 dB.
4. When the handover threshold is 2 dB, ping-pong handovers more easily take place,
resulting in increased number of handovers. Also, the decreased handover threshold
improves the handover timeliness, so that the UE triggers handover before the downlink
channel quality obviously deteriorates, increasing the handover success rate.
To find out the cause of this problem, a new UE version is used. The following symptom is
found: Transmission of data packets by the target cell is delayed; the first data packet is
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
transmitted more than 100 ms after the random access. This can be caused by one of the
following two situations: 1. It takes a long time for the data to be forwarded from the source
cell to the target cell; 2. The source cell has forwarded the data to the target cell, but the target
cell does not timely transmit the data.
Huawei laboratory test shows that the eNodeB has received the packets forwarded over the
X2 interface 20 ms before the eNodeB receives the handover completion message from the
UE. The onsite trace file shows no data forwarded over the X2 interface. In a comparative test
over two eNodeBs where the handover delay is normal, there are data packets forwarded over
the X2 interface. Now the focus is on the X2 interface between OSL071 and OSL186.
The engineers check the X2_IPPATH between OSL071 and OSL186 and compare the
configured IP address with that in the engineering parameter table. They find that X2_IPPATH
is configured as the OM IP address. They modify the IP address and perform inter-eNodeB
X2-based handover. The handover delay becomes normal (about 30 ms).
[Solution]
If there is long handover delay near the order of a second, check whether the transmission is
correct and whether the X2 configuration (interface number, local IP address, and peer IP
address) is correct.
When the channel quality at the handover area worsens, the PDCCH or PDSCH
corresponding to the handover command is restricted, leading to HARQ or ARQ
retransmission of the handover command.
The Probe shows that the interval between the MacRxLastSrb and MacRxLastDrb is large.
This can be caused by one of the following two problems: 1. The source cell receives the data
packets (handover command) of the last signaling radio bearer (SRB) late; 2. The data packets
over the data radio bearer (DRB) are retransmitted.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
[Solution]
eRAN 1.0 B060SPC350 provides the following functions to improve the reliability of the
handover signaling transmission by the eNodeB and to ensure correct delivery of the
handover command.
[Solution]
eRAN1.0 B060SPC350 provides the following functions to ensure that the source cell
transmits data reliably:
After the UE hands over to the target cell, there is no CQI report for some time; the eNodeB
uses MCS 5 for scheduling. High interference from the neighboring cell leads to consecutive
CRC errors.
The Probe shows that at the handover point, the RSRP, SINR, and PDCCH DL grant count are
low; the IBLER is high; and the interval between the handover completion message and the
first data packet received is large (122.455 ms).
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
[Solution]
eRAN1.0 B060SPC350 provides the following functions to ensure that the target cell
transmits data reliably:
After a handover is complete at the target cell, a timer is started. Before the timer
expires, the data is transmitted at low-order MCS.
MCS order is configurable by MML commands.
The corresponding PDCCH power is increased.
The CCE aggregation is fixed to eight.
Run the following command on the LMT to set the post-handover timer to 60 ms and fix the
MCS order to 0.
Case 1: In this handover, the preamble is retransmitted for four times during the random
access. Due to the retransmissions, the interval between MacRxLastSrbTime (handover
command) and MacSendMsg3Time (handover completion message) is large. Also in this
handover, the interval between the last data packet and the handover command is large
(15.786 ms) and the interval between the handover completion message and the first data
packet is large (28.482 ms). The total handover delay is more than 100 ms.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Case 2: The preamble is retransmitted for two times and the handover delay is 51.739 ms.
[Solution]
There are two reasons for preamble retransmission: 1. poor uplink channel quality. 2. poor
downlink channel quality, leading to failure in receiving the RAR and preamble
retransmission. The coverage and handover parameters are adjusted so that the UE has good
channel quality at the moment it hands over to the target cell, reducing the number of
retransmissions.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
If yes, the UE does not send status report after the handover is complete; upon reception of
the handover completion message, the target eNodeB immediately forwards the data from the
source eNodeB to the UE. These data contain the data packets that the UE has received. In
this sense, the eNodeB sends duplicate packets, leading to prolonged PDCP layer delay.
Because the eNodeB immediately forwards the data packets, the RLC layer delay is normal.
[Solution]
usRelCause: UEM_UECNT_REL_HO_WAIT_RECFG_RSP_TIMEOUT
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
To check the reason of an intra-eNodeB handover failure based on the CHR, perform the
following operations:
Step 2 Analyze the last ten messages before the service drop.
Note that the Insightsharp does not support parsing of the last ten messages before the service
drop but the UMAT supports.
View the CallID of the service drop in the CHR and obtain records related to the CallID by
using the UMAT. The last ten messages before the service drop in the CHR show that the
eNodeB sends a release request to the EPC after the 5s timer governing the period in which
the eNodeB waits for a handover completion message expires.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Step 3 Analyze the L2_SRB_LOG to check whether the UE receives the handover command.
The HARQ state is 1, indicating ACK, that is, the UE receives the handover command, as
shown in the following figure.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Step 4 View the L2_L1_DEDI_PREAMBLE to analyze whether the random access is successfully
completed.
The preceding analysis result shows that the intra-eNodeB handover failure is caused by a
random access failure.
usRelCause: UEM_UECNT_REL_HO_WAIT_RECFG_RSP_TIMEOUT
To check the reason of an intra-eNodeB handover failure based on the CHR, perform the
following operations:
Step 5 Analyze the last ten signaling messages before the service drop.
The eNodeB does not receive a handover completion message after sending a handover
command to the UE. (Obtain the CallID from the CHR and then obtain the data related to
CallID by using the UMAT.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Step 6 Analyze the L2_SRB_LOG to check whether the UE receives the handover command.
The HARQ state is 1, indicating ACK, that is, the UE receives the handover command, as
shown in the following figure.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Step 7 View the L2_L1_DEDI_PREAMBLE to analyze whether the random access is successfully
completed.
One dedicated preamble is received, indicating that the UE received the RAR after sending
one preamble.
The preceding analysis result shows that the handover failure is caused by the lost handover
completion message. In this case, the handover failure may also be caused by a random access
failure if the UE does not receive the RAR and the eNodeB does not receive preambles
retransmitted by the UE.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
usRelCause: UEM_UECNT_REL_HO_OUT_X2_REL_BACK_FAIL
To check the reason of an X2-based handover failure based on the CHR, perform the
following operations:
Step 8 Analyze the last ten messages before the service drop.
The last ten messages show that the source eNodeB does not receive the context release
command over the X2 interface from the target eNodeB and the UE is released after the 15s
timer expires.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
1. The L2_SRB_LOG field in the CHR of the source eNodeB shows that the HARQ status
for the handover command is 1, indicating ACK, that is, the UE received the handover
command.
2. View the cell_RR_RSP field in the CHR of the source eNodeB to find the CRNTI being
630.
3. View the Ho In info field in the CHR of the target eNodeB to find the SRS CRNTI being
630. This problem cannot be further analyzed because the information of this period in
the CHR of the target eNodeB has been overwritten. If information of the target eNodeB
is available, analyze whether the random access is successful and whether the handover
is completed.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
1. The HARQ state is 1, indicating ACK, that is, the UE received the handover command.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The handover measurement report shows "S_RSRP = –112 dBm" and "N_RSRP = –108
dBm."
The last ten messages before the service drop show that the handover fails because the
UE is released after the timer waiting for the X2_Context_Rel_CMD message expires.
Further analyze the reason of the handover failure by using the CHR of the target eNodeB.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
1. View the usSrsCrnti field whose value is 1457 from the HoInInfo, that is, information
about this handover on the target eNodeB.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
2. The last ten messages before the service drop show that the target eNodeB receives the
handover completion message and the handover fails because the EPC sends an
S1_PATH_SWITCH_REQ_FAIL message.
The preceding analysis result shows that this handover failure is caused by an S1 path switch
failure, but not a fault on the radio network side.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
To check the reason of a service drop following a connection reestablishment failure based on
the CHR, perform the following operations:
Step 12 The last ten messages before the service drop show that the UE initiates a connection
reestablishment procedure on the source eNodeB after the handover fails, and the eNodeB
releases the UE because of the failure to receive a reestablishment completion message before
the 5s timer expires.
Step 13 Analyze the reestablishment to find that the connection reestablishment is caused by a random
access failure.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Step 14 Analyze the last ten messages before the service drop.
The UE keeps reporting the handover measurement report (the PCI of the target cell is 320)
and the eNodeB does not send a handover command (neighboring relationships may not be
configured). The measurement report shows that the downlink signal quality of the serving
cell is poor as the RSRP approximates to –122 dBm.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The L2_SRB_LOG field records the scheduling status of the last eight downlink SRBs before
L2 detects the fault (for example, RLC retransmissions reaches the maximum number).
The DRB_64MS (size=16) field records the scheduling status of downlink DRBs during the
16 x 64 ms duration before L2 detects the fault (for example, RLC retransmissions reaches the
maximum number).
The following figure shows that, SRBs are normal before the service drop and then DRBs
encounters a great number of NACK/DTXs (DRB_64MS (4 to 16) indicates NACK/DTX).
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The preceding analysis result shows that the eNodeB does not respond to the measurement
report from the UE, causing deterioration of the channel quality. The service drop occurs after
DRB retransmissions reaches the maximum, that is, the eNodeB releases the UE in about 30s
after detecting that RLC retransmissions reaches the maximum number.
To check the reason of a handover failure based on the CHR, perform the following
operations:
The last ten messages show that the source eNodeB does not receive the context release
command over the X2 interface from the target eNodeB and the UE is released after the timer
expires.
The preceding analysis result shows that the handover failure is caused by the lost handover
command message.
To check the reason of an X2-based handover failure based on the CHR, perform the
following operations:
The last ten messages show that the source eNodeB does not receive the context release
command over the X2 interface from the target eNodeB and the UE is released after the 15s
timer expires.
1. The HARQ state is 1, indicating ACK, that is, the UE receives the handover command.
2. The CRNTI (usCrnti) in the RbCellRrRsp field is 524.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The preceding analysis result shows that the handover failure is caused by the lost preamble.
To check the reason of an X2-based handover failure based on the CHR, perform the
following operations:
The last ten messages show that the source eNodeB does not receive the context release
command over the X2 interface from the target eNodeB and the UE is released after the 15s
timer expires.
1. The HARQ state is 1, indicating ACK, that is, the UE receives the handover command.
2. The CRNTI in the RbCellRrRsp field is 1006.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
1. The usSRSCRNTI in the HoInInfo field included in the CHR of the target eNodeB is
1006.
2. The last ten messages on the target eNodeB show that, the target eNodeB receives the
handover completion message but releases the UE due to failing to receive the
S1PathSwitchAck message after the 15s timer expires.
The preceding analysis result shows that the EPC does not send an S1PathSwitchReq message
to the target eNodeB during the X2-based handover process, resulting in a handover failure.
ucRestCause: 1
To check the reason of a service drop based on the CHR, perform the following operations:
Step 24 Analyze the last ten messages before the service drop. The ten messages show that the UE
initiates a connection reestablishment procedure on the source eNodeB after the handover
fails, and the eNodeB releases the UE because failing to receive a reestablishment completion
message before the 5s timer expires.
Step 25 Analyze the reestablishment to find that the connection reestablishment is caused by a random
access failure.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
To check the reason of an intra-eNodeB handover failure based on the CHR, perform the
following operations:
Step 26 Analyze the last ten messages before the service drop.
1. The measurement report shows "S_RSRP = –112 dBm" and "N_RSRP = –110 dBm"
2. Engineering parameters show that the serving cell with the PCI being 198 and the target
cell with the PCI being 200 are under the same eNodeB and that is an intra-eNodeB
handover.
3. The connection reestablishment is triggered by a handover failure but fails. The UE may
access another cell, resulting in a UE release initiated by the MME.
Step 27 Analyze the reestablishment to find that the connection reestablishment to the target cell is
caused by a random access failure.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Step 28 Analyze the CHR of the source eNodeB and find that the HARQ state is 1, indicating ACK,
that is, the UE receives the handover command.
Step 29 Analyze the CHR of the target eNodeB and find that L1 reports the preamble for 24 times,
indicating that the UE does not receive the RAR.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The preceding analysis result shows that the handover failure is caused by the lost RAR and
triggers connection reestablishment. Then, the failure in connection reestablishment leads to a
service drop.
To check the reason of a service drop based on the CHR, perform the following operations:
Step 30 Analyze the last ten messages before the service drop.
1. The measurement report shows "S_RSRP = –103 dBm" and "N_RSRP = –101 dBm"
2. Engineering parameters show that the serving cell with the PCI being 314 and the target
cell with the PCI being 313 are under the same eNodeB and that is an intra-eNodeB
handover.
3. The connection reestablishment is triggered by a handover failure but fails. The UE may
access another cell, resulting in UE release initiated by the MME.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
Step 31 Analyze the cause value of the connection reestablishment and find "ulCellId=1 (PCI=313)"
in the reestablishment request, indicating that the connection is reestablished to the target cell.
The cause value of ucReestablishmentCause=2 in the reestablishment request indicates other
failures. That is to say, the connection reestablishment is not triggered by a random access
failure.
Step 32 Analyze the CHR of the source eNodeB and find that the HARQ state is 1, indicating ACK,
that is, the UE receives the handover command.
L1 reports one received preamble and the UE receives the RAR after sending a dedicated
preamble. The random access is successfully completed.
LTE Handover Troubleshooting and Optimization Guide 7 Reference Cases
The preceding analysis result shows that the handover failure is caused by a lost handover
completion message and triggers connection reestablishment. Then, the failure in connection
reestablishment to the target cell leads to a service drop.
LTE Handover Troubleshooting and Optimization Guide 7 Reference
7 Reference