Uploaded by Daniel Aguirre

LTE KPIs

advertisement
Topic: LTE KPIs Tutorial
Target audience: Optimization & Tuning
2012-06-26 | Page 1
Abstract
The purpose of this document is to provide a description on the LTE
KPIs and give troubleshooting guidelines to under - performing
EUTRAN KPIs in the areas of Accessibility, Retainability, Integrity,
Mobility and Availability.
2012-06-26 | Page 2
Contents
1
1.1
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3
3.1
3.1.1
3.1.2
3.1.3
4
4.1
Introduction
Purpose of the document
Introduction of Ericsson KPI & Counters
KPI Name
Importance
Scope
Time Resolution
Counters MO Class (Managed Object)
Counters Type
Target Value
Unit
KPI Description
KPI Collection and Process Tools
ITK Overview
Functionality
Architecture
Software Platform
Aggregation on Object and Time
Object Aggregation
2012-06-26 | Page 3
Contents cont…
4.2
4.3
5
5.1
5.1.1
5.1.2
5.1.3
5.1.4
5.1.5
5.1.6
5.1.7
5.1.8
5.2
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
Time Aggregation
Instruction on the Aggregation
Troubleshooting Guidelines
Accessibility
Random Access
RRC Connection Establishment
RRC Connection Establishment Counters
Initial E-RAB Establishment Success Rate
Initial E-RAB Establishment Success Rate Counters
Added E-RAB Establishment Success Rate
Added E-RAB Establishment Success Rate Counters
S1 Signaling Connection Establishment
Retainability
UE Session Time
MME Initiated E-RAB & UE Context Release with counters Description
RBS Initiated E-RAB & UE Context Release with counters Description
MME & RBS Initiated E-RAB Release Flow Chart
MME & RBS Initiated UE Context Release Flow Chart
2012-06-26 | Page 4
Contents cont…
5.3
5.3.1
5.3.2
5.3.3
5.4
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
5.4.6
5.4.7
5.4.8
5.5
5.5.1
Integrity
EUTRAN Latency KPIs
EUTRAN Throughput KPIs
EUTRAN Packet Loss KPIs
Mobility
Intra RBS Handover Preparation & Execution
X2 Based Handover Preparation & Execution
S1 Based Handover Preparation & Execution
Intra Frequency Handover Preparation & Execution Counters
Inter Frequency Handover Preparation & Execution Counters
Intra-frequency intra-LTE S1 & X2 Handover Flowchart
Inter-frequency intra-LTE S1 & X2 Handover Flowchart
ANR Counters & counter details
Availability
Partial cell availability (node restarts excluded)
2012-06-26 | Page 5
1 Introduction
1.1
Purpose of the document
This document describes the Key Performance Indicators (KPIs) for the LTE Radio Access
Network (RAN) used to measure the contribution to subscriber perceived quality and
system performance.
Monitoring the RAN performance is a very important task for network engineers,
operation and maintenance personnel and management.
KPIs can be used for the following tasks:
•Monitoring and optimizing the radio network performance to provide better
subscriber-perceived quality or better use of installed resources
•Rapidly detecting unacceptable performance in the network, enabling the operator to
take immediate actions to preserve the quality of the network
•Providing radio network planners with the detailed information required for
dimensioning and configuring the network for optimal use
2012-06-26 | Page 6
2 Introduction of Ericsson KPI & Counters
The “LTE KPIs Description” documents are written with the below format:
2.1 KPI Name
KPI is short for Key Performance Indicator. In general the name of the KPI is stated in
the title of the subparagraph. Here, a sort of ‘short’ name/acronym, is used. The
intent is to provide a clear terminology to reference to each of the proposed
performance indicators.
2.2 Importance
Value: High, Medium, Low. It signifies how critical of the particular KPI to the
network performance.
2012-06-26 | Page 7
2 Introduction of Ericsson KPI & Counters
Cont…
2.3 Scope
Value: Cell, eNodeB or Cluster of cells. It shows the KPI available to be view per cell, per
eNodB or Cluster of cells.
2.4 Time Resolution
Value: 1 hour, 24 hours. Observation period for the particular KPI.
2.5 Counters MO Class (Managed Object)
All the radio network counters from the eNodB (and RBS) are reported from one
Managed Object (MO) Class.
2.6 Counters Type
Counters are used to collect PM statistics Data. Different types of counters are used to
collect observable data.
The are 9 different types of counters available:
2012-06-26 | Page 8
2 Introduction of Ericsson KPI & Counters
Cont…
Peg – a counter that is increase by 1 at each occurrence of a specific activity. Eg:pmBadCovEvalReport
Gauge – a counter that can be increased or decreased depending on the activity in
the system. Eg:- pmPrbUsedDlCcch
Accumulator – a counter that is increased by the value of a sample. It indicates the
total sum of all sample values taken during a certain time. The name of an
accumulator counter begins either with pmSum or pmSumOfSamp. Eg:pmRrcConnLevSum
Scan – a counter that is increased by 1 each time the corresponding accumulator is
increased. It indicates how many samples have been read, and added to the related
accumulator counter. A scan counter can therefore be considered a specific kind of
peg counter. Due to these types of counters, it is possible to get the average value of
all samples by dividing the accumulator counter by the scan counter. The name of a
scan counter begins with pmSamples or pmNoofSamp. Eg:- pmRrcConnLevSamp
2012-06-26 | Page 9
2 Introduction of Ericsson KPI & Counters
Cont…
PDF – a list of range values. A value is sampled (read) periodically. If the value falls
within a certain range, the range counter for that range is increased. All range counter
values are collected and stored in ROP file at the end of the each reporting period.
For example, if SIR values are split into three range : Range1 = [-11 dB to -4 dB],
Range2 = [-4 dB to +4 dB], Range3 = [+4 dB to +20 dB], and a value is read every 3
minutes over a 15 minutes period (values = -10, -3, +5, +5, +6), then the three Range
Counters are reported as RangeCounter1 = 1, RangeCounter2 = 1, RangeCounter3 = 3.
Eg:- pmRadioRecInterferencePwr
Discrete distributed measurements (DDM) – a series of values recorded during a
reporting period. Each series of values may be one of the following measurement
types:
• Accumulated over a measurement period and read at the end of each
measurement period (a gauge or peg counter)
• Averaged over the duration of a measurement period
• Read at a specific time (the measurement time), within the measurement period (at
a specific frame)
At the end of a series of consecutive measurement periods (the reporting period) all
measurement values are collected and stored in a ROP file.
2012-06-26 | Page 10
2 Introduction of Ericsson KPI & Counters
Cont…
For example, if a SIR value is read every 3 minutes over a 15-minutes period (value =
-10, -3, +5, +5, +6), then 5 DDM measurements are reported as MEa1 = -10, Meas2 =
-3, MEass3 = 5, Meas4 = 5, Meas5 = 6.
Calculated – a counter whose value is determined by other counters. The calculation
is performed in the RANOS Statistics database. The ROP files are opened in order to
be transferred into the database and the calculations are made by the database itself
during this process. This means that these counters are not available when the
Statistics Database is not present.
TrigACC - a counter whose value is a sum of all values accumulated during the ROP at
the occurrence of the defined trigger.
TrigSCAN - a counter whose value is a number of occurrences of the defined trigger
during the ROP.
2012-06-26 | Page 11
2 Introduction of Ericsson KPI & Counters
Cont…
2.7 Target Value
Target values are intentionally blank for now and will be updated with values obtained
from live networks
2.8 Unit
The unit of measurement.
2.9 KPI Description
In every KPI description field in document, when possible, every effort is made to
follow the structure below:
Par. 1 Description of the meaning of the KPI and how the formula is built;
Par. 2 Description of all the counters included in the formula and their triggering
conditions;
Par. 3 Eventual comments or notes about KPI inconsistency or statistical limit.
Par. 4 Some tips about aggregation method.
2012-06-26 | Page 12
3 KPI Collection and Process Tools
There are various kinds of KPI collection and processing tools that can be used, for
example ERTT (Ericsson RF Tracking Tool), ITK and etc.
3.1
ITK Overview
3.1.1
Functionality
The purpose of ITK is to provide Ericsson engineers with tools to assist in support and
operations of LTE radio access networks. In addition, the tools should make data
available that can be fed back into the design organization to aid in improvement of
the Ericsson LTE RAN products. The tools provide the following basic areas of
functionality:
• Ability to fetch, process and store statistical counter-based data from the network
elements
• Ability to fetch, process and store event based data from the network elements
• Ability to fetch, process and store configuration data from the network elements
2012-06-26 | Page 13
3 KPI Collection and Process Tools
Cont…
• Flexible web based reporting based on the counter, event and configuration data.
The goals are to provide:
 Web based reporting of network performance KPIs (Key Performance
Indicators).
 eNodeB downtime and restart statistics.
 The architecture provides for the user to define many different kinds of web
based report, using the data fetched into the system.
3.1.2
Architecture
ITK is designed to provide access to the network data from the Ericsson ECN, to allow
Ericsson engineers to access the data. The following elements make this possible:
• Network ITK Tools Server (NITS)- This server is installed directly on the customer’s
O&M network and has IP contact with all managed nodes. This server is tasked with
fetching data from the nodes.
2012-06-26 | Page 14
3 KPI Collection and Process Tools
Cont…
• Ericsson ITK Tools Server (EITS)- This server is installed on the Ericsson Corporate
network (ECN) and has contact with the NITS via an RSG (Remote Support Gateway)
or other form of gateway. Data fetched by the NITS is processed into a database on
the EITS. The EITS provides a web interface which may be accessed by Ericsson
engineers. A single EITS may service multiple customer’s networks (depending on
the number of nodes and the processing capabilities of the server). It is envisaged
that EITS may be installed and maintained on a regional basis by the GSDCs.
• Central ITK Tools Server (CITS)- This server stores aggregated data from multiple
EITS and provides overview level statistics, useful to PLM and the product units. It is
envisaged that PLM and/or PDUs will maintain CITS instances.
2012-06-26 | Page 15
3 KPI Collection and Process Tools
Cont…
3.1.3
Software Platform
The diagram below describes the ITK software platform.
Figure 1 - ITK Architecture
The underlying platform elements (colored light blue in figure 1 above) are installed
as part of the operating system. The following elements are Required:
2012-06-26 | Page 16
3 KPI Collection and Process Tools
Cont…
• Linux Operating System. The ITK project supports the installation of ITK on the
following Linux distributions.
o Centos 4.3 (www.centos.org). Centos is a clone of Red Hat Enterprise Linux.
o Red Hat Enterprise Linux (RHEL – www.redhat.com).
More information on ITK can be found in the link
http://utran01.epa.ericsson.se/itkwiki/ItkProject
2012-06-26 | Page 17
4 Aggregation on Object and Time
KPIs can be correlated to each other or related to elements in the network topology.
The correlation to a certain part of the network topology is often called the
aggregation level. It is important to select the correct aggregation of data to provide
meaningful results for analysis. In brief the aggregation can be based on object and
time.
4.1 Object Aggregation
Object Aggregation is the aggregation of data of lower level Objects to higher level
Objects. The aggregation is based on the topology of the network configuration. The
aggregation would enable the network to be characterized from the individual NE
perspective.
4.2 Time Aggregation
Time Aggregation is the process of aggregating data from lower resolutions to a
higher resolution. Since the data resolution is large, it is necessary to aggregate it to
a higher resolution to save storage space.
2012-06-26 | Page 18
4 Aggregation on Object and Time
Cont…
Aggregation of data based on time provides a snapshot of data at different
resolutions. These resolutions typically include data at Quarter, Hour, Day, Week and
Month and are referred to as Basic or Standard resolutions. However, it is also possible
to have operator definable aggregation period.
The following basic time aggregation steps exist by default:
2012-06-26 | Page 19
4 Aggregation on Object and Time
Cont…
4.3 Instruction on the Aggregation
Peg counter- The peg counter can be aggregated on time or cluster basis to derive
the total number of occurrences of a specific event.
Accumulator- The accumulator counter can be aggregated on time or cluster to
derive the sum of the values over time or area.
Scan- The scan counter is used mainly to derive the average value of the
corresponding accumulator sample. E.g. pmSumMeasuredLoad gives the sum of
samples of the measured load, that is, every time the processor load is sampled, the
counter is incremented by the sampled load. The average process load is obtained by
dividing the measured load by the scan counter pmSamplesMeasuredLoad. To obtain
the average value on eNodeB basis, individual Accumulator counter from each cell
should be sum first before taking the division by the sum of the individual scan
counter of each cell.
2012-06-26 | Page 20
4 Aggregation on Object and Time
Cont…
PDF measurements- The PDF measurements can be used to derive the minimum,
maximum, mean or percentile (e.g. 90% or 95% percentile) values. The mean value
of the samples is done by [value(range 1) x mean(range1) + value(range 2) x
mean(range2) + .. + value(range n) x mean( range n)] / [ value(range1) +
value(range2) +…+ value(range3)]. The inaccuracy of the computed mean value is
due to the last range value being usually infinite and the uneven size of the defined
range. To obtain the average on cluster basis, need to first sum the values from each
range before multiplexing by the mean of the corresponding range and finally
divided by the total counts. An example is given below to compute the 90 percentile
for the counter MyPDF[i] i=0..N:
2012-06-26 | Page 21
5 Troubleshooting Guidelines
There are a few E-UTRAN KPIs which will adversely affect end-user experience if
any of these KPIs under perform and it is critical to monitor closely the
performance of these main KPIs. This troubleshooting guideline aims to present
ideas to pinpoint potential areas for trouble-shooting if any of these main E-UTRAN
KPIs under perform.
5.1 Accessibility
Accessibility measurements are based on drive tests or statistics. It is a combined
metric including RRC, S1 and E-RAB establishment success rate. In the case of poor
accessibility, each success rate must be analyzed individually. Reasons for poor
accessibility include but are not limited to:
Poor coverage. In this case, qRxLevMin can be decreased.
UE camping in the wrong cell. In this case, parameters for cell reselection can be
tuned.
High UL interference
Admission reject, due to lack of licenses
2012-06-26 | Page 22
5 Troubleshooting Guidelines
Cont…
2012-06-26 | Page 23
5 Troubleshooting Guidelines
Cont…
EUTRAN Accessibility KPIs
2012-06-26 | Page 24
5 Troubleshooting Guidelines
Cont…
5.1.1
Random Access
In the LTE network, the UE uses the random access process to gain access to cells
for the following reasons:
• Initial access to the network from the idle state
• Regaining access to the network after a radio link failure
• As part of the handover process to gain timing synchronization with a new
cell
• Before uplink data transfers when the UE is not time synchronized with the
network
Two types of RA procedures are defined in the standard for FDD
CBRA (Contention Based Random Access)
CFRA (Contention Free Random Access)
The main counters for this scenario are the following:
•pmRaAttCbra
•pmRaSuccCbra
2012-06-26 | Page 25
5 Troubleshooting Guidelines
Cont…
Following figure shows a flowchart for the RA procedure.
2012-06-26 | Page 26
5 Troubleshooting Guidelines
Cont…
5.1.2
RRC Connection Establishment
 RRC connection establishment is used to make the transition from RRC Idle mode
to RRC Connected mode. UE must make the transition to RRC Connected mode
before transferring any application data, or completing any signaling procedures.
 The RRC connection establishment procedure is always initiated by the UE but can
be triggered by either the UE or the network. For example, the UE triggers RRC
connection establishment if the end-user starts an application to browse the
internet, or to send an email. Similarly, the UE triggers RRC connection establishment
if the UE moves into a new Tracking Area and has to complete the Tracking Area
Update signaling procedure. The network triggers the RRC connection establishment
procedure by sending a Paging message. This could be used to allow the delivery of
an incoming SMS or notification of an incoming voice call.
 RRC connection establishment for LTE is relatively simple compared to RRC
connection establishment for UMTS. The UMTS procedure requires NBAP and ALCAP
signaling across the Iub interface between the Node B and RNC. These signaling
protocols are used to setup a radio link and new transport connection. The flat
network architecture for LTE removes the requirement for these signaling
procedures.
2012-06-26 | Page 27
5 Troubleshooting Guidelines
Cont…
 In the case of LTE, the initial Non-Access Stratum (NAS) message is transferred as
part of the RRC connection establishment procedure. In the case of UMTS, the initial
NAS message is transferred after the RRC connection establishment procedure. The
approach used by LTE helps to reduce connection establishment delay.
 RRC connection establishment configures Signaling Radio Bearer (SRB) 1 and
allows subsequent signaling to use the Dedicated Control Channel (DCCH) rather
than the Common Control Channel (CCCH) used by SRB 0.
 The signaling for RRC connection establishment is shown in below figure. The
entire procedure is completed using only RRC signaling. A 3-way handshake is used
to move the UE into RRC connected mode
2012-06-26 | Page 28
5 Troubleshooting Guidelines
Cont…
Figure: RRC Connection Establishment
2012-06-26 | Page 29
5 Troubleshooting Guidelines
Cont…
5.1.3
RRC Connection Establishment Counters
2012-06-26 | Page 30
5 Troubleshooting Guidelines
Cont…
Counter Flowcharts
RRC Connection Setup scenario describes both
successful and unsuccessful attempts to set up a
RRC connection for an originating or terminating
call.
The main counters for this scenario are the
following:
•pmRrcConnEstabAtt
•pmRrcConnEstabAttEm
•pmRrcConnEstabAttHpa
•pmRrcConnEstabAttMta
•pmRrcConnEstabAttMos
•pmRrcConnEstabAttMod
•pmRrcConnEstabFailLic
•pmRrcConnEstabSucc
•pmRrcConnEstabSuccEm
•pmRrcConnEstabSuccHpa
2012-06-26 | Page 31
5 Troubleshooting Guidelines
Cont…
5.1.4
Initial E-RAB Establishment Success Rate
The Initial Context Setup procedure is triggered by the MME by sending S1AP
message INITIAL CONTEXT SETUP REQUEST. This message includes information
regarding the first E-RAB to set up. Included is information regarding the security
algorithms and security keys to use.
The RBS applies the security information and informs the UE, using the SECURITY
MODE COMMAND message. The UE responds with SECURITY MODE COMPLETE. After
this point all data between the UE and RBS is encrypted and control signaling is
integrity-protected.
Following successful activation of security, the RBS allocates resources for the first
Data Radio Bearer. Resources for SRB2 are allocated as well. The RBS configures the
UE by sending message RRC CONNECTION RECONFIGURATION.
The UE responds with RRC CONNECTION RECONFIGURATION COMPLETE and the
procedure is completed after the RBS has sent INITIAL CONTEXT SETUP RESPONSE to
the MME.
2012-06-26 | Page 32
5 Troubleshooting Guidelines
Cont…
Figure: E-RAB Establishment with Initial Context Setup
2012-06-26 | Page 33
5 Troubleshooting Guidelines
Cont…
5.1.5
Initial E-RAB Establishment Success Rate Counters
2012-06-26 | Page 34
5 Troubleshooting Guidelines
Cont…
5.1.6
Added E-RAB Establishment Success Rate
Defined as the accessibility success rate for end-user services which is carried by
E-RABs included in the E-RAB setup procedure.
Figure : E-RAB Establishment with E-RAB Setup Procedure
2012-06-26 | Page 35
5 Troubleshooting Guidelines
Cont…
5.1.7
Added E-RAB Establishment Success Rate Counters
2012-06-26 | Page 36
5 Troubleshooting Guidelines
Cont…
5.1.8
S1 Signaling Connection Establishment
The UE finalizes the establishment of the RRC connection by sending the message
RRC Connection Setup Complete to the eNodeB. The UE indicates the selected PLMN
and provides a NAS message to the eNodeB. In this case the NAS message is Attach
Request.
The Attach Request message is provided to the MME in the “Initial UE Message”.
The UE is identified either by the GUTI or the IMSI (in the Attach Request message).
MME sends Authentication Information Request to HSS including the IMSI to
identify the UE/Subscriber. HSS responds with Authentication Information Answer
including the requested number of Authentication Vectors (Kasme, RAND, AUTN,
XRES) used for security and authentication between the UE and the network. The
MME requests Authentication of the UE by sending the NAS message
“Authentication Request” to the UE including the selected RAND and AUTN, using
the RRC DL Information Transfer.
2012-06-26 | Page 37
5 Troubleshooting Guidelines
Cont…
Figure: S1 Signaling Connection Establishment and counters description
2012-06-26 | Page 38
5 Troubleshooting Guidelines
Cont…
Signaling Connection Setup and E-RAB Establishment
This traffic scenario describes both successful and unsuccessful attempts to set up an
S1 connection and to perform an E-RAB establishment.
The main counters for these scenarios are the following:
•pmS1SigConnEstabAtt
•pmS1SigConnEstabSucc
•pmErabEstabAttAdded
•pmErabEstabAttAddedQci
•pmErabEstabAttAddedPa
•pmErabEstabAttInit
•pmErabEstabAttInitQci
•pmErabEstabAttInitPa
•pmErabEstabFailAddedLic
•pmErabEstabFailInitLic
•pmErabEstabSuccAdded
•pmErabEstabSuccAddedQci
•pmErabEstabSuccAddedPa
•pmErabEstabSuccInit
•pmErabEstabSuccInitQci
•pmErabEstabSuccInitPa
•pmErabEstabFailGbrDlEnb
•pmErabEstabFailGbrUlEnb
•pmUeCtxtEstabAtt
•pmUeCtxtEstabSucc
Below figures show flowcharts for the signaling connection setup and the E-RAB
establishment scenarios.
2012-06-26 | Page 39
5 Troubleshooting Guidelines
Cont…
Figure: E-RAB Establishment with Initial
Context Setup Procedure
2012-06-26 | Page 40
Figure: E-RAB Establishment with E-RAB Setup
Procedure
5 Troubleshooting Guidelines
Cont…
5.2
Retainability
Retainability measurements are based on drive tests or statistics.
For the case when a measurement is based on drive test, the probability that a
session is abnormally released is proportional to the session length. To obtain a
measure independent of the session length, the number of abnormal releases can be
normalized with the session time to calculate the number of abnormal releases per
second.
For the case when a measurement is based on statistics, the formula provided for
abnormal releases per second is normalized with the time that the UE is active. An
active UE in this context is a UE that has uplink or downlink transmitted data during
the last 100 ms.
Reasons for poor Retainability include but are not limited to:
Missing neighbor relations
Poor radio conditions
Badly tuned handover parameters
Admission reject, due to lack of licenses
2012-06-26 | Page 41
5 Troubleshooting Guidelines
Cont…
EUTRAN Retainability KPI
5.2.1
UE Session Time
It shows the accumulated active session time in a cell for the measurement period.
Number of session seconds aggregated for UEs in a cell. A UE is said to be ‘in
session’ if any data on a DRB (UL or DL) has been transferred during the last 100 ms.
2012-06-26 | Page 42
5 Troubleshooting Guidelines
Cont…
Figure: UE Session Time
2012-06-26 | Page 43
5 Troubleshooting Guidelines
Cont…
UE Session Time counter
2012-06-26 | Page 44
5 Troubleshooting Guidelines
Cont…
5.2.2
MME Initiated E-RAB & UE Context Release with counters Description
Figure: MME Initiated E-RAB Release
2012-06-26 | Page 45
5 Troubleshooting Guidelines
Cont…
Figure: MME Initiated UE Context Release
2012-06-26 | Page 46
5 Troubleshooting Guidelines
Cont…
MME Initiated E-RAB & UE Context Release counters
2012-06-26 | Page 47
5 Troubleshooting Guidelines
Cont…
5.2.3
RBS Initiated E-RAB & UE Context Release with counters Description
Figure: RBS Initiated E-RAB Release
2012-06-26 | Page 48
5 Troubleshooting Guidelines
Cont…
Figure: RBS Initiated UE Context Release
2012-06-26 | Page 49
5 Troubleshooting Guidelines
Cont…
5.2.4
MME & RBS Initiated E-RAB Release Flow Chart
E-RAB release scenario describes the steps involved in E-RAB Release.
The main counters for this scenario are the following:
•pmErabRelNormalEnb
•pmErabRelAbnormalEnbActHpr
•pmErabRelAbnormalEnb
•pmErabRelAbnormalEnbActTnFail
•pmErabRelAbnormalEnbAct
•pmErabRelAbnormalEnbActUeLost
•pmErabRelAbnormalEnbActCdt
•pmErabRelMme
•pmErabRelAbnormalEnbActHo
Figure: MME Initiated E-RAB Release Flow Chart
2012-06-26 | Page 50
5 Troubleshooting Guidelines
Cont…
Figure: RBS Initiated E-RAB Release Flow Chart
2012-06-26 | Page 51
5 Troubleshooting Guidelines
Cont…
5.2.5
MME & RBS Initiated UE Context Release Flow Chart
This section describes the flowcharts related to User Equipment (UE) context release.
The main counters for this scenario are the following:
•pmUeCtxtRelNormalEnb
•pmUeCtxtRelAbnormalEnb
•pmUeCtxtRelAbnormalEnbAct
•pmUeCtxtRelAbnormalEnbActCdt
•pmUeCtxtRelAbnormalEnbActHo
•pmUeCtxtRelAbnormalEnbActTnFail
•pmUeCtxtRelAbnormalEnbActUeLost
•pmUeCtxtRelMme
•pmUeCtxtRelMmeAct
•pmUeCtxtRelSCEutra
•pmUeCtxtRelSCCdma
•pmUeCtxtRelSCGsm
•pmUeCtxtRelSCWcdma
2012-06-26 | Page 52
5 Troubleshooting Guidelines
Cont…
Figure: MME Initiated UE Context Release Flow Chart
2012-06-26 | Page 53
5 Troubleshooting Guidelines
Cont…
Figure: RBS Initiated UE Context Release Flow Chart
2012-06-26 | Page 54
5 Troubleshooting Guidelines
Cont…
5.3 Integrity
5.3.1
EUTRAN Latency KPIs
The time it takes to schedule the first packet on the air interface, determined from
the time it was received in RBS.
2012-06-26 | Page 55
5 Troubleshooting Guidelines
Cont…
Figure: Downlink Latency Measurement
2012-06-26 | Page 56
5 Troubleshooting Guidelines
Cont…
Downlink Latency Counters
2012-06-26 | Page 57
5 Troubleshooting Guidelines
Cont…
5.3.2
EUTRAN Throughput KPIs
The speed at which packets can be transferred once the first packet has been
scheduled on the air interface.
2012-06-26 | Page 58
5 Troubleshooting Guidelines
Cont…
Figure: DL DRB Traffic Volume Measurement
2012-06-26 | Page 59
5 Troubleshooting Guidelines
Cont…
DL DRB Traffic Volume Counters
2012-06-26 | Page 60
5 Troubleshooting Guidelines
Cont…
Figure: UL DRB Traffic Volume Measurement
2012-06-26 | Page 61
5 Troubleshooting Guidelines
Cont…
UL DRB Traffic Volume Counters
2012-06-26 | Page 62
5 Troubleshooting Guidelines
Cont…
5.3.3
EUTRAN Packet Loss KPIs
Packet Loss Rate can be broken down into:
•The rate of congestion related packet losses (for example, the packets that get
dropped due to active queue management functionality).
•The rate of non-congestion related packet losses (those are packets that get lost in
transmission, for example, discarded by some link layer receiver due to CRC failure).
Downlink Packet Error Loss Rate [%]:
Uplink Packet Loss Rate [%]:
2012-06-26 | Page 63
5 Troubleshooting Guidelines
Cont…
Figure: Downlink Packet Loss Measurement
2012-06-26 | Page 64
5 Troubleshooting Guidelines
Cont…
Figure: Uplink Packet Loss Measurement
2012-06-26 | Page 65
5 Troubleshooting Guidelines
Cont…
Packet Loss Counters
2012-06-26 | Page 66
5 Troubleshooting Guidelines
Cont…
5.4 Mobility
A common mobility measurement is the handover success rate. It can be verified
by system counters that record the success rate of handover attempts. Reasons for
poor mobility include but are not limited to:
•Missing neighbor relations
•Poor radio conditions
•Badly tuned handover parameters
If handover is triggered too early, the target cell SINR can be too weak when
handover occurs. If handover is triggered too late, the source cell SINR can be too
low. This can result in an abnormal release before handover.
Handover hysteresis and time-to-trigger settings are required to prevent excessive
ping-pong handovers. Such behavior increases signaling, risk of failure, and
decreases throughput.
2012-06-26 | Page 67
5 Troubleshooting Guidelines
Cont…
Tuning of these parameters may be required in different cells to find the right
balance. For example, rural and fast changing environments have different
requirements. This tuning should be based on UE measurements during drive tests.
With too little overlap, handover may fail. With too much cell overlap, higher
interference occurs and cell edge throughput can be reduced. Again, a balance must
be achieved by adjusting overlap margins and cell sizes. This can be achieved with
parameters and physical changes.
EUTRAN Mobility Success Rate [%]:
2012-06-26 | Page 68
5 Troubleshooting Guidelines
Cont…
5.4.1
Intra RBS Handover Preparation & Execution
Figure: Intra RBS Handover Preparation
2012-06-26 | Page 69
5 Troubleshooting Guidelines
Cont…
Figure: Intra RBS Handover Execution
2012-06-26 | Page 70
5 Troubleshooting Guidelines
Cont…
5.4.2
X2 Based Handover Preparation & Execution
Figure: X2 Based Handover Preparation
2012-06-26 | Page 71
5 Troubleshooting Guidelines
Cont…
Figure: X2 Based Handover Execution
2012-06-26 | Page 72
5 Troubleshooting Guidelines
Cont…
5.4.3
S1 Based Handover Preparation & Execution
Figure: S1 Based Handover Preparation
2012-06-26 | Page 73
5 Troubleshooting Guidelines
Cont…
Figure: S1 Based Handover Execution:
2012-06-26 | Page 74
5 Troubleshooting Guidelines
Cont…
5.4.4
Intra Frequency Handover Preparation & Execution Counters
Intra Frequency Handover Preparation Counters
2012-06-26 | Page 75
5 Troubleshooting Guidelines
Cont…
Intra Frequency Handover Execution Counters
2012-06-26 | Page 76
5 Troubleshooting Guidelines
Cont…
5.4.5
Inter Frequency Handover Preparation & Execution Counters
Inter Frequency Handover Preparation Counters
2012-06-26 | Page 77
5 Troubleshooting Guidelines
Cont…
Inter Frequency Handover Execution Counters
2012-06-26 | Page 78
5 Troubleshooting Guidelines
Cont…
5.4.6
Intra-frequency intra-LTE S1 & X2 Handover Flowchart
This traffic scenario describes successful and failed intra-frequency intra-LTE S1 and
X2 Handover.
The main counters for this scenario are the following:
•pmHoPrepRejInLicRlcUm
•pmHoExeAttLteIntraF
•pmHoExeSuccLteIntraF
•pmHoPrepRejInLicMultiErab
•pmHoPrepAttLteIntraF
•pmBestCellEvalReport
•pmBadCovEvalReport
•pmHoPrepSuccLteIntraF
•pmHoPrepRejInLicConnUsers
•pmHoPrepRejInLicMob
Following figure show flowcharts for the intra-frequency intra-LTE S1 & X2
Handover scenarios
2012-06-26 | Page 79
5 Troubleshooting Guidelines
Cont…
Figure: Intra-Frequency intra-LTE S1 Handover Scenario
2012-06-26 | Page 80
5 Troubleshooting Guidelines
Cont…
2012-06-26 | Page 81
Figure: Intra-Frequency intra-LTE X2 Handover Scenario
5 Troubleshooting Guidelines
Cont…
5.4.7
Inter-frequency intra-LTE S1 & X2 Handover Flowchart
This traffic scenario describes successful and failed inter-frequency intra-LTE S1 and
X2 Handover.
The main counters for this scenario are the following:
•pmHoExeAttLteInterF
•pmHoExeSuccLteInterF
•pmHoPrepAttLteInterF
•pmHoPrepSuccLteInterF
•pmHoPrepRejInLicConnUsers
•pmHoPrepRejInLicMob
•pmHoPrepRejInLicRlcUm
•pmHoPrepRejInLicMultiErab
•pmBestCellEvalReport
•pmBadCovEvalRepor
Following figure show flowcharts for the inter-frequency intra-LTE S1 & X2 Handover
scenario.
2012-06-26 | Page 82
5 Troubleshooting Guidelines
Cont…
2012-06-26 | Page 83
Figure: Inter-Frequency intra-LTE S1 Handover Scenario
5 Troubleshooting Guidelines
Cont…
2012-06-26 | Page 84
Figure: Inter-Frequency intra-LTE X2 Handover Scenario
5 Troubleshooting Guidelines
Cont…
5.4.8
ANR Counters & counter details
Figure: ANR Counters
2012-06-26 | Page 85
5 Troubleshooting Guidelines
Cont…
ANR counter details
2012-06-26 | Page 86
5 Troubleshooting Guidelines
Cont…
5.5 Availability
5.5.1
Partial cell availability (node restarts excluded)
This KPI measures system performance. Since the KPI is measured by the RBS, it does
not include time when the RBS is down, i.e. node restart time is excluded.
The length of time in seconds that a cell is available for service is defined as cell
availability. Cell availability for a cluster of M number of cells during N reporting
periods can be calculated using the following formula. The counters are on cell level.
2012-06-26 | Page 87
5 Troubleshooting Guidelines
Cont…
Cell Downtime
This traffic scenario describes the steps
involved in the Cell Downtime procedure.
The main counters for this scenario are
the following:
pmCellDowntimeAuto
pmCellDowntimeMan
Figure: flowchart for the Cell Downtime procedure
2012-06-26 | Page 88
2012-06-26 | Page 89
Download