Umts Troubleshooting Guidelines PDF Free
Umts Troubleshooting Guidelines PDF Free
UMTS RF
Troubleshooting Guideline
UA6.0
Version: 1.02
UMTS Operational Network Engineering (For Internal Use Only) Page 1 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Table of Contents
2. REFERENCES...................................................................................................................................9
5. CALL SETUP...................................................................................................................................15
5.1. CALL SETUP – RRC CONNECTION ESTABLISHMENT...............................................................................15
5.2. CALL SETUP – FAILURES DURING THE CALL SETUP PHASE........................................................................31
5.3. CALL SETUP – CORE NETWORK FAILURES...........................................................................................33
5.4. CALL SETUP – RAB ESTABLISHMENT.................................................................................................36
6. CALL RELIABILITY (RETAINABILITY).................................................................................41
6.1. CALL RELIABILITY – RADIO LINK FAILURE (RLF)..............................................................................42
6.2. CALL RELIABILITY – DROP OF THE RAB.............................................................................................46
6.3. CALL RELIABILITY – DROP OF RRC CONNECTION AFTER CALL SETUP.......................................................49
6.4. CALL RELIABILITY – RF PLANNING RELATED ISSUES.............................................................................52
6.5. CALL RELIABILITY – CONGESTION CONTROL .......................................................................................59
6.6. CALL RELIABILITY – FAILURES IN URA_PCH/CELL_PCH MODE......................................................60
6.7. CALL RELIABILITY – FAILURES IN CELL_FACH MODE.......................................................................62
6.8. CALL RELIABILITY – HARDWARE AND NETWORK INTERFACE OUTAGES.......................................................65
6.9. CALL RELIABILITY – INTRA FREQUENCY SOFT/ER HANDOVER...................................................................65
6.10. CALL RELIABILITY – IRAT HANDOVER.............................................................................................69
6.11. CALL RELIABILITY – CELL CHANGE ORDER FROM UTRAN.................................................................73
6.12. CALL RELIABILITY – INTER FREQUENCY HANDOVER.............................................................................74
6.13. CALL RELIABILITY – FAILURES ON THE TRANSPORT NETWORK..............................................................76
6.14. CALL RELIABILITY – FAILURES ON RLC...........................................................................................76
6.15. CALL RELIABILITY – HSDPA.........................................................................................................80
6.16. CALL RELIABILITY – HSUPA/EDCH.............................................................................................86
6.17. CALL RELIABILITY – MISCELLANEOUS FAILURES..................................................................................90
7. CALL QUALITY.............................................................................................................................94
7.1. CALL QUALITY - BLOCK ERROR RATE (BLER)..................................................................................94
7.2. CALL QUALITY – QUALITY OF SERVICE (QOS).....................................................................................98
APPENDIX........................................................................................................................................104
A. MEASUREMENT DEFINITION...............................................................................................................104
B. TIME SYNCHRONISATION OF MEASUREMENT TRACES..............................................................................107
UMTS Operational Network Engineering (For Internal Use Only) Page 2 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Change Record
This table details the changes done to the document since the last version
UMTS Operational Network Engineering (For Internal Use Only) Page 3 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 4 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 5 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
MM Mobility Management
MMS Multi Media SMS
MO Mobile Originating
MOS Mean Opinion Score
MSC Mobile Switching Centre
MSS Maximum Segment Size
MNC Mobile Network Code
MT Mobile Terminating
NACK Negative ACK
NAS Non access stratum
NBAP NodeB Application Part
NTP Network Time Protocol
OAM Operation and Maintenance
OMC-U Operations and Maintenance Centre UMTS
PCPICH Primary CPICH
PC Power Control
PCH Paging Channel
PDCP Packet Data Convergence Protocol
PDP Packet Data Protocol
PDU Protocol Data Unit
PHY Physical Layer
PICH Paging Indication Channel
PLMN Public Land Mobile Network
PM Performance Measurement
PPP Point to Point Protocol
PS Packet Switched
PSC Primary Scrambling Code
QE Quality Estimate
QoS Quality of Service
RA Routing Area
RAB Radio Access Bearer
RACH Random Access Channel
RAN Radio Access Network
RANAP Radio Access Network Application Part
RB Radio Bearer
RL Radio Link
RLC Radio Link Control
UMTS Operational Network Engineering (For Internal Use Only) Page 6 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 7 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 8 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
2. References
[1] TS 23122 NAS Functions related to Mobile Station (MS) in idle mode
[2] TS 11.11 Specification of the SIM – ME interface
[3] TS 25304 UE Procedures in Idle Mode and Procedures for Cell Reselection
in Connected Mode”
[4] GSM 03.22 Functions related to Mobile Station in idle mode and group
receive mode
[5] TS 24008 Mobile radio interface layer 3 specification; Core Network
Protocols – Stage3
[6] TS 25331 RRC Protocol Specification
[7] TS 25433 UTRAN Iub Interface NBAP Signalling
[8] TS 24007 Mobile radio interface signalling layer 3 specification; general
aspects
[9] TS 25413 UTRAN Iu Interface RANAP Signalling
[10] TS 25423 UTRAN Iur Interface RNSAP Signalling
[11] TS 25214 Physical layer procedures (FDD)
[12] TS 25922 Radio resource management strategies
[13] TS 25201 User Equipment (UE) Radio transmission and reception (FDD)
[14] TS 25306 UE Radio Access Capabilities
[15] TS 34121 Terminal conformance specification; Radio transmission and
reception (FDD)
[16] HSxPA Parameter User Guide for UA6.0, https://wcdmall.app.alcatel-
lucent.com/livelink/livelink.exe?
func=ll&objId=42687602&objAction=browse&sort=name&viewType=1
[17] UMTS Parameter User Guide for UA6.0, https://wcdma-ll.app.alcatel-
lucent.com/livelink/livelink.exe?
func=ll&objId=41590109&objAction=browse&sort=name&viewType=1
[18] Actix, http://www.actix.com
[19] Wireshark, documentation and download at http://www.wireshark.org/
[20] tcptrace, documentation and download at www.tcptrace.org
[21] Tardis2000, www.kaska.demon.co.uk/tardis.htm
[22] TS 25322 RLC protocol specification
[23] TS 21905 Vocabulary for 3GPP Specifications
[24] Cygwin available at http://www.cygwin.com/
UMTS Operational Network Engineering (For Internal Use Only) Page 9 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
lucent.com/livelink/livelink.exe?
func=ll&objId=44811811&objAction=browse&sort=name&viewType=3
[28] TR 26975 Performance characterisation of the AMR speech codec Report
[29] Performance monitoring guidelines for UA06, https://wcdma-ll.app.alcatel-
lucent.com/livelink/livelink.exe?
func=ll&objId=43991232&objAction=browse&sort=name&viewType=1
[30] Wireless Quality Aanalysis (WQA) Tool, https://wcdma-ll.app.alcatel-
lucent.com/livelink/livelink.exe?
func=ll&objId=37186755&objAction=browse&sort=name&viewType=3
[31] Feature strategy and monitoring document, 33821 & 34700, PS RRC re-
establishment UA06 feature, https://wcdma-ll.app.alcatel-
lucent.com/livelink/livelink.exe?
func=ll&objId=41699995&objAction=browse&sort=name&viewType=1
[32] ITU-T J.144 Objective perceptual video quality measurement techniques
for digital cable television in the presence of a full reference
[33] RF Optimisation and Analysis Tool Suit
http://navigator.web.lucent.com/
[34] EDCH Settings cookbook - UA5.x and UA6
https://wcdma-ll.app.alcatel-lucent.com/livelink/livelink.exe?
func=ll&objid=35999228
UMTS Operational Network Engineering (For Internal Use Only) Page 10 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
3.2. Content
There are five main chapters in this document:
• Chapter “About this document” is providing an introduction and an
overview of the UMTS RF Troubleshooting Guideline.
• Chapter “Description of the optimisation process” is providing a short
overview of the UMTS optimisation process as covered by the UMTS
RF Troubleshooting Guideline.
• Chapter “Call setup” is listing all problems that might occur at the call
establishment phase.
• Chapter “Call reliability” is describing failures and problems that might
occur after call establishment; examples are dropped calls, radio link
failures or handover problems.
• Chapter “Call quality” is dealing with quality problems as perceived by
the UMTS subscriber.
UMTS Operational Network Engineering (For Internal Use Only) Page 11 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 12 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 13 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 14 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
5. Call setup
One important user perception of a UMTS network is the success of setting-up
a UMTS call. This section is describing all kind of failures and problems that
might occur during the call establishment phase. The different phases during
the call setup are covered step-by-step in the following subsections of this
chapter.
UMTS Operational Network Engineering (For Internal Use Only) Page 15 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
BCCH. The UE is either selecting the best suitable cell (in terms of the cell
selection criteria, see below) of its H-PLMN and starts with the location
registration procedure or otherwise when the H-PLMN is not available the UE is
selecting a non-forbidden PLMN, camping on the best suitable cell and starts
with the location registration procedure.
In case there is no suitable cell of a non-forbidden network (no roaming
agreement, lack of coverage, SIM locked in the HLR etc.) the mobile enters the
“Limited Service” state. In this state the UE is only allowed to initiate emergency
calls in case it detects any PLMN coverage.
The AS part is defined in 2 for UMTS and in 2 for GSM. Optimisation approach
is to ensure that the UE camps on the best suitable cell (in terms of RF
conditions, traffic distribution assumptions etc.) to setup a call. The process can
be configured by OAM parameters as explained below:
In case ACB is used the UE is selecting a non-barred cell based on either cell
information stored on the U-SIM or after doing the initial cell search.
Prerequisite for the cell selection (and also cell reselection) are that the
following criteria are fulfilled:
Qrxlevmeas
is cell RX level value. This is received signal, CPICH RSCP for FDD cells (dBm),
P-CCPCH RSCP for TDD cells (dBm) and RXLEV for GSM cells (dBm)
Pcompensation is the defined as Max(UE_TXPWR_MAX_RACH – P_MAX, 0) (UMTS),
Max(MS_TXPWR_MAX_CCH – P, 0) (GSM)
UE_TXPWR_MAX_RACH is the maximum allowed power for the RACH and P_MAX is the
maximum power for the given mobile power class.
The different OAM parameters of the formula above are listed in Table 1 below:
Parameter Description
CellSelectionInfo Minimum required quality level in the cell (dB). Not applicable for TDD
.qQualMin cells or GSM cells, broadcasted via SIB3 and SIB4
CellSelectionInfo Minimum required RX level in the cell (dBm), broadcasted via SIB3 and
.qRxLevMin SIB4
PowerConfClass Maximum allowed UE Tx power (dBm) broadcasted on SIB3 and SIB4
.
sibMaxAllowedUlTxPo
werOnRach
Table 1: Parameters used for cell selection
The current formulas can only be used in case HCS is not deployed i.e.
FDDCell.isHcsUsed = False.
UMTS Operational Network Engineering (For Internal Use Only) Page 16 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 17 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Table 2 below is listing the main parameters configuring the cell reselection
process in case no HCS is used:
Parameter Description
CellSelectionInfo Time hysteresis for the cell reselection
.tReselection
CellSelectionInfo UMTS parameter broadcasted via the SIB3/SIB4 defining whether
.sSearchRatGsm or not to start with inter-RAT measurements (setting of SSearchRAT)
Table 2: Most important parameter used for cell reselection, non HCS
UMTS Operational Network Engineering (For Internal Use Only) Page 18 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
In case of poor 3G coverage and low call setup success rate the parameter
SSearchRAT might be set to a lower value so the UE will start earlier with inter-RAT
measurements. Also the cell offsets for the GSM cells can be adapted to prefer
call setup on the 2G layer.
Another problem arises when different LA codes are defined for the GSM and
UMTS networks and the Inter-RAT reselection criterion is met. This is in
particular the case for subscribers inside a building where the UMTS coverage
is not as strong compared to the GSM coverage, but the preference is on the
UMTS network. As a consequence it is recommended to assign the same LA
codes to GSM and UMTS cells that are providing coverage to the same area to
avoid LAU ping-pong.
Table 3 below is listing the identification techniques of PLMN/cell (re-)selection
failures in drive test traces and scanner measurements:
Cell selection and reselection failures cannot be detected via PMs because the
process is within the UE. Failures during the Location Registration procedure
are identified via CN PMs and covered in subsection 5.3.1.
UMTS Operational Network Engineering (For Internal Use Only) Page 19 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
repetition of the UE paging in the UTRAN. The repetition timers of the RNC and
CN have to be set accordantly.
In the following it is assumed that the UE is not in connected mode so it has
received a Paging Type 1.
After the UE has successfully decoded the paging on the PCH it sends a RACH
Preamble using the open loop power control algorithm. When the NodeB
receives the RACH Preamble it answers by sending an indication on the AICH,
the reception of the AICH is answered by the UE by sending a RRC Connection
Request/Cell Update/URA Update message using the RACH (so called RACH
Message Part). Upon successful decoding the NodeB forwards the RACH
Message Part to the RNC. RACH failures are covered in subsection 5.1.3.
The RNC sends back (on the FACH) the RRC Connection Setup/Cell Update
Confirm/URA Update Confirm message (successful case). FACH failures are
covered in subsection 5.1.6.
Parameter Description
PCH. UTRAN parameter defining the power settings of the
pichPowerRelativeToPcpich PICH
SCCPCH. UTRAN parameter defining the power settings of the
SccpchPowerRelativeToPcpich SCCPCH
RACH. UTRAN parameter defining the power settings of the
aichPowerRelativeToPcpich AICH
Table 4: Parameter used for configuring the PICH, AICH and PCH
The paging itself is sent on the PCH that is a PHY channel on Uu. The drive test
equipment can record paging requests. However analysing drive test logs is not
1
Note this is a static MIB parameter and is not visible via OAM (e.g. WiPS)
UMTS Operational Network Engineering (For Internal Use Only) Page 20 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
a good way to investigate paging problems because paging that is not received
by the UE can only be detected via parallel Iub tracing.
A better approach for analysing call setup problems due to paging failures is to
use PM counters of the UTRAN.
If the UE is in URA_PCH or CELL_PCH mode, the RRC connection is
maintained via the common physical channels (subsection 6.6). When the UE
cannot be reached via paging the UTRAN may decide to drop the RRC
connection.
VS.IuReleaseReq.PS.UtranPageFail
A solution of lowering the paging load might be to separate the FACH and PCH
on two SCCPCH by introducing an additional SCCPCH channel. In addition
creating smaller Location Areas / Routing Areas will also lower the paging load.
Failures on the AICH or PICH (PHY channels, no corresponding Transport
channels) can be detected using advanced UE log collection. In such cases UE
repeats RACH preamble and there is no AICH reply even after max number of
preambles exhausted; on the other hand if AICH reports NACK it means power
settings for AICH is optimum but we could have UL RSSI issue which leads to
maximum preamble being transmitted but still NACK received on AICH.
UMTS Operational Network Engineering (For Internal Use Only) Page 21 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Note that PHY ACK on AICH can only be recorded and analysed by certain UE
tools like Qualcomm QXDM and QCAT respectively. In addition “normal” RF
optimisation for areas with low Ec/No will improve the situation and power
increase can also help if no AICH response seen on PHY.
Table 5 below is listing of how failures on the PICH/AICH/PCH can be identified
in network traces:
Table 5: Identification of PICH/PCH/AICH failures in traces
Problem Trace Trigger
RRC drop due to CT Cross correlation Iu and CTg trace: any occurrence where a UE page is
unsuccessful paging recorded in CT, there is no Cell Update recorded on CT within x seconds and
the RNC is sending back within y seconds an Iu Release Request message
with cause “Release due to UTRAN generated reason” (UE is either in
URA_PCH or CELL_PCH mode)
Unsuccessful paging CT Any occurrence where a UE is paged and recorded on the CT and there is no
answer by the UE on UL CCCH also recorded in the CT within x seconds
UMTS Operational Network Engineering (For Internal Use Only) Page 22 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
2
“<per establishment cause>” is a placeholder for e.g. OrigConvCall, OrigStrmCall etc. A full list is
available in 2.
UMTS Operational Network Engineering (For Internal Use Only) Page 23 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Failures in the RACH procedure occur if either the RACH Preamble or the
RACH Message Part cannot be decoded.
Possible reasons for these decoding problems are:
• Non optimal RACH power settings
• Non optimal RACH counter/timer settings
• RACH congestion
• Non optimal setting of RACH search Window3
• Poor radio conditions in terms of low RSCP or Ec/No because of e.g.
pilot pollution (subsection 6.4.1), poor RF coverage (subsection 6.4.5),
camping on a non-optimal cell (see subsection 5.1.1) etc.
In the following only the RACH specific issues are covered, for the other
(common) RF issues see the corresponding subsections.
Table 7 below is listing the main UTRAN parameters configuring the RACH:
Parameter Description
RACH. constantValue Used by UE to calculate Initial Preamble Power
RACH. powerOffsetPo Determines the power increment between two successive RACH
Preambles
3
Static NodeB tunable parameters for OneBTS and Class 0 parameter BTSCell.cellSize in iBTS
UMTS Operational Network Engineering (For Internal Use Only) Page 24 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Parameter Description
.n302 Cell Update/ URA Update message
4
Note: It might be that in the drive test logs a RRCConnectionRequest message is listed, but the
RACH message part is never transmitted via the air interface in case the RACH preamble has already
failed.
The higher layer (RRC) initiates the transmission of the RACH message. In case of a lower layer
failure to deliver preamble it is up to the higher layer re-initiate the whole RACH procedure again
(means in the RRC decoding another RACH Message would be listed).
UMTS Operational Network Engineering (For Internal Use Only) Page 25 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
rise and downlink load separately. The CAC algorithms and the corresponding
parameter are described in detail in 2.
The CAC is started after the RNC receives the RRC Connection Request
message on RACH and executes UL and DL CAC before setting up the first RL
on NBAP for the initial SRB channel (see Figure 7 below):
RRC.FailConnEstab.Cong.Sum
Parameter Description
CacConfClass Specifies the threshold for UL call admission of a RRC connection request
received on RACH.
.maxUlInterferenceLevel
PowerPartConfClass Specfies the threshold for DL call admission of a first RL setup in response to
.callAdmissionRatio RRC connection request received
UMTS Operational Network Engineering (For Internal Use Only) Page 26 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
RRC Connection Uu or CT After the UE sends a RRC Connection Request message and RNC replies with
Reject RRC Connection Reject message with cause “Congestion”.
For CAC related PM KPIs see 2 however the main PM counter is given below:
PM Counter / KPI Name / Description
system
UtranCell RRC.FailConnEstab.Cong.Sum This measurement provides the number of RRC connection rejects
sent with cause “Congestion”
UtranCell RRC.FailConnEstab.DLPowRsrc This measurement provides the number of failed RRC connection due
to lack of DL power
UtranCell VS.RadioLinkFirstSetupFailure.R First RL setup failure caused by rejection due to lack of resources
rmRefusal
UMTS Operational Network Engineering (For Internal Use Only) Page 27 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 28 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
VS.IurDrncRadioLinkSetupSuccess)) Iur
5
<cause> include RRM refusal, INode refusal, timeout, RL setup failure, Iub congestion, lack of Iub
CID, lack of CEM L1 resources, lack of Iub bandwidth.
UMTS Operational Network Engineering (For Internal Use Only) Page 29 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
RRC.FailConnEstab.TimeoutRepeat +
RRC.FailConnEstab.Reselect
Parameter Description
FACH. fachTrbPowerOffset UTRAN parameter defining the power settings of the FACH data part
FACH. fachSrbPowerOffset UTRAN parameter defining the power settings of the FACH control
part
UMTS Operational Network Engineering (For Internal Use Only) Page 30 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 31 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Parameter Description
HoConfClass Object that contains the event 1A related parameters like reporting
.Event1AHoConfInSIB11 range, time to trigger, hysteresis etc broadcasted on SIB 11
FDDCell. Activates the event 1A measurement to be broadcasted on SIB11
isSib11MeasReportingAllowed
Table 18: Parameter important for the call setup phase
UMTS Operational Network Engineering (For Internal Use Only) Page 32 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
6
Exception: there might be the case that due to a bad RF environment the direct transfer messages
cannot be delivered to the other entity because the RLC layer is not able to deliver the corresponding
message also after RLC retransmissions, RLC resets etc. It is up to the corresponding higher layer
(e.g. CC, GMM, MM or SM) to react accordantly of the discarded message.
UMTS Operational Network Engineering (For Internal Use Only) Page 33 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
For listing of the PM KPIs of the Mobility Management refer to the PM counters
documentation of the 3G-MSC and SGSN from applicable vendor.
UMTS Operational Network Engineering (For Internal Use Only) Page 34 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
For listing of the PM KPIs of the CC failures as they can be retrieved by the PM
system of the 3G-MSC, refer to PM counters documentation from applicable CN
vendor.
Depending on the specified failure cause the failure might be due to missing
resources (e.g. “requested circuit/channel not available”), drive test
configuration issue (e.g. “User busy”) or protocol failure.
For the root cause analysis please check the timer settings supervising the CC
protocol in 2 chapter 11.3. The settings of these timers are not configurable.
Again for listing of the PM KPIs of the SM failures as they can be retrieved by
the PM system of the GGSN, refer to PM counters documentation from
applicable CN vendor.
UMTS Operational Network Engineering (For Internal Use Only) Page 35 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The most common SM failures are PDP Context activation failures due to wrong
or missing APN or if the user is not allowed to subscribe to PS services. This is
also a typical configuration issue of the drive test equipment.
For the root cause analysis please review the timer settings supervising the SM
protocol in 2 chapter 11.2.3. The settings of these timers are specified and not
configurable.
UMTS Operational Network Engineering (For Internal Use Only) Page 36 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
7
There are a huge number of failure causes, but not all related to RAB assignment failure.
8
The requested QoS profile in the PDP Context Activation message might be ignored and only a
default one is assigned
UMTS Operational Network Engineering (For Internal Use Only) Page 37 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Parameter Description
IrmOnCellColourParameters. Threshold for DL power
yellow2RedPLCThreshold
IrmOnCellColourParameters. Threshold for DL code
yellow2RedCLCThreshold
DlIrmCEMParameters. Threshold for DL CEM/UCU usage
yellow2RedDlCEMThresold
UlIrmRadioLoadParameters. Threshold for UL noise level
yellow2RedUlRadioLoadThreshold
UlIrmCEMParameters. Threshold for UL CEM/UCU usage
yellow2RedUlCEMThresold
IrmIubTransportLoadParameter. Threshold for Iub usage
yellow2RedDlTLCThresold
Table 24: Cell colour threshold (Yellow to Red) for various resources
UMTS Operational Network Engineering (For Internal Use Only) Page 38 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
CAC RAB not CT and Cross-correlation Uu/CT trace: Any occurrence of a RAB Assignment Response
granted on Iu Uu message on RANAP with specified cause “No resource available”
and Uu
CAC RAB PS CT or Any occurrence of a SM Activate PDP Context Reject message sent by the CN to
not granted Uu the UE and the specified cause is “Insufficient resources”
CAC RB Setup Uu On Uu, in the RRC RB Setup Message the IE “Spreading Factor” is larger than the
PS default one and a PDP Context Activation message was sent within the last x
seconds with the requested bit rate in the DL higher than the granted one
CAC RB Setup Uu The VT call has been requested, the called entity is also a UE with VT capabilities
VT but a voice RB is setup
CAC RRC Uu Any occurrence of an RRC Cell Update/URA Update message following within x
Release seconds a RRC Connection Release message with specified cause “congestion”
and the UE is in either CELL_PCH or URA_PCH mode
CAC RB Setup Uu The UE is sending a CC Setup message and within x seconds gets a CC
voice Disconnect with cause “resource unavailable”
CAC Cell/URA Uu The UE is sending a Cell Update/URA Update message and the RNC is sending
update failed back within x seconds a Cell Update Confirm/URA Update Confirm message with
RRC State Indicator set to CELL_PCH/URA_PCH.
For iRM CAC related PM counters see 2 with a summarized version shown
below. Note that <Cause> can be UL interference, DL code starvation or DL
power. There are also counters that track the duration of time cell color was red
or yellow for UL and DL.
UMTS Operational Network Engineering (For Internal Use Only) Page 39 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Parameter Description
UeTimerCstConnectedMode UTRAN parameter configuring timer T312
.t312
UeTimerCstConnectedMode UTRAN parameter configuring maximum count N312
9
<cause> include RRM refusal, INode refusal, NBAP timeout, RL reconfiguration failure, Iub
congestion, lack of Iub CID, lack of CEM L1 resources, lack of Iub bandwidth and NodeB out of
order
UMTS Operational Network Engineering (For Internal Use Only) Page 40 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
.n312
Table 29: Parameter important for the RB Establishment
10
For corresponding definitions of CS RAB Attempts and PS RAB Attempts see 2.
UMTS Operational Network Engineering (For Internal Use Only) Page 41 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 42 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
CN
UMTS Operational Network Engineering (For Internal Use Only) Page 43 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Table 32 below is listing the parameters that are configuring the RLF and RL
Restore procedure:
UMTS Operational Network Engineering (For Internal Use Only) Page 44 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
11
To be noted: the group “eventResults” containing the IE “eventID” is optional, for example when
periodic reporting is enabled.
UMTS Operational Network Engineering (For Internal Use Only) Page 45 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 46 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
There are different PM KPIs describing RAB drops and can be seen in Table
36. The different PM KPIs describing RAB drops are differentiated as:
UMTS Operational Network Engineering (For Internal Use Only) Page 47 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 48 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Parameter Description
RadioAccessService Activation flag for PS call re-
establishment feature
.isPsRrcReestablishAllowed
RadioAccessService Activation flag for CS call re-
establishment feature
.isCSRrcReestablishAllowed
RadioAccessService Activation flag for PS call re-
establishment for invalid configuration
.isPSRrcReestablishforICFailureAllowed failure scenario while doing UL data rate
change for HSDPA call
12
The case RRCConnectionRelease with cause “congestion” is covered in subsection 5.4.1.
UMTS Operational Network Engineering (For Internal Use Only) Page 49 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UE Node B RNC CN
4) ALCAP Release
10) UE Measurements
T_RL_RESYNCH
expires, UE is PS 1) Radio Link Failure Indication
only
RNC stops
Timer
5) Cell Update (Cause Radio Link Failure)
UMTS Operational Network Engineering (For Internal Use Only) Page 50 of 108
11) UE Measurements
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 51 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
VS.RrcReEstablishmentSuccess.PSULRlcUnrecoverErr
VS.RrcReEstablishmentSuccess.PSDLRlcUnrecoverErr
VS.RrcReEstablishmentSuccess.PSInvCfgFail
VS.RrcReEstablishmentSuccess.CS_Other
VS.RrcReEstablishmentSuccess.CSULRLFail
VS.RrcReEstablishmentSuccess.CSDLRLFail
UMTS Operational Network Engineering (For Internal Use Only) Page 52 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
number of cells in the active set is also a good metric of handover zone
definition within the UMTS network.
Table 40 is listing identification techniques in drive test and scanner
measurement data while gives a way to identify areas with multiple pilot overlap
at sector level:
6.4.3. Around-the-corner-effect
6.4.3.1. Concept
Around-the-corner-effect is quite often encountered in a dense urban
environment. The effect describes a moving UE where the receive level of the
13
This is not really a problem to be identified in a trace; it is more an indication for in general non-
optimal RF conditions.
UMTS Operational Network Engineering (For Internal Use Only) Page 53 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
cells in the active set decreases dramatically (in terms of Ec/No and RSCP) and
the receive level of cells in the monitored or detected set suddenly increases.
The root cause for this problem is shadowing of buildings or other obstructions.
As a consequence the quality of the call will always drop if the UE is not fast
enough to adapt (via Active Set Update) to the new RF conditions. Figure 16 is
showing the effect in a dense urban environment:
UMTS Operational Network Engineering (For Internal Use Only) Page 54 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 55 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 56 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 57 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
ALU PM System does allow the monitoring of Ec/Io, RSCP and CQI values
reported by the UE. Knowing the cell selection criteria (UPUG default Qqualmin
= -16dB and Qrxlevmin = -115dBm) and design coverage probability of the 3G
network one can roughly estimate if coverage hole exist at sector level.
UMTS Operational Network Engineering (For Internal Use Only) Page 58 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Table 46: Count of NL sent with at least one ambiguous cell at RRC
UMTS Operational Network Engineering (For Internal Use Only) Page 59 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 60 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
always a RAB associated with the RRC connection but the RAB is marked
(inside the RNC) as inactive. When there is data received from the CN side, the
RLC buffer in the RNC belonging to the RAB is queues the data and the RNC
initiates a state transition of the UE to deliver the DL data. For TCP applications
this is appropriate because TCP traffic always starts using the Slow Start
procedure, but for UDP or RTP this might result in lost data frames.
The UE might indicate to the RNC if the UE RLC buffer is filled up rapidly by
sending cell update with cause ‘Uplink data transmission’ on RACH. ALU
UTRAN initiates a state transition to Cell_FACH by sending back a cell update
confirm.
According to 2 the UE has to monitor the PICH and PCH, do periodical
URA/PCH updates and perform cell reselections while being in URA_PCH or
Cell_PCH state. It might be that URA_PCH/CELL_PCH mode is not used.
Instead for a PS call when the inactivity timer T1 elapses, the RRC resources
are released while maintaining the PDP context; the UE is sent to idle mode.
The associated RAB is removed.
The advantage of the URA_PCH/CELL_PCH mode compared to the idle mode
is that the re-establishment can be done faster because the RAB and RRC
connection does not need to be re-established again. Disadvantage is that there
are still some (very low) UTRAN resources that the RNC has to maintain. Figure
19 below is showing the transition phases between different UE states:
UMTS Operational Network Engineering (For Internal Use Only) Page 61 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
an RNC bug. It probably causes the UE to ignore the cell update confirm, so
after sending cell update five times the UE drops this call and establishes a new
PS call. This results in CN sending Iu release command for the old call to the
RNC. Following table shows the PM counters useful in monitoring the
URA_PCH transitions and success rate
UMTS Operational Network Engineering (For Internal Use Only) Page 62 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 63 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The RNC may decide to release the RRC connection due to extended data
inactivity especially if URA_PCH is disabled. In this case the RNC sends a RRC
Connection Release message on FACH and the UE sends back a RRC
Connection Release Complete message on RACH before transiting to idle
mode. In parallel the RAB will be released on Iu with cause: ‘user-inactivity’.
UMTS Operational Network Engineering (For Internal Use Only) Page 64 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Table 50 is listing failures for UEs in CELL_FACH mode and how to identify it in
traces:
There are a lot of PM counters available counting the number of attempts and
failures for the state transitions, see 2 for details.
UMTS Operational Network Engineering (For Internal Use Only) Page 65 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The call handling depends on the type of event; as an example Figure 24 below
is showing a flowchart for an intra-RNC Active Set Update procedure of type
event 1a (the grey box contains the RL deletion in case of event 1c):
UMTS Operational Network Engineering (For Internal Use Only) Page 66 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Figure 24: Call handling flowchart of Active Set Update event 1a (event
1c)
UMTS Operational Network Engineering (For Internal Use Only) Page 67 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The filtering, timing and SHO algorithm are configurable by UTRAN parameters.
Especially in dense urban environment these parameter have to be optimised
e.g. to react faster to the around-the-corner effect or in areas with weak
coverage (in 3G border areas) to trigger the 3G-2G HO quickly.
Table 52 below is summarising how to identify these issues in network interface
traces. Note that the handover delay can be confused with missing RRC
messages (check event id of Measurement Report with removal/addition list of
ASU message). As a general point LDAT3G allows delay between two RRC
messages to be quantified using the “UDR Time difference” option under
“Report” Menu.
Long handover delays can result in dropped calls and in a decrease of the
overall UMTS RF conditions. ALU RNC does have blocking phases that means
that an on-going procedure like RB Reconfiguration may cause the SHO to be
blocked. Enabling the RadioAccessService.shoAfterBlockingPhaseEnable
will ensure that all received reports are queued for processing once blocking
ends.
14
In case of e.g. periodic reporting an update via Measurement Control message is not required
UMTS Operational Network Engineering (For Internal Use Only) Page 68 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Measurement Control Failure Uu Any occurrence where the UE is sending an Measurement Control
Failure message
UMTS Operational Network Engineering (For Internal Use Only) Page 69 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Phases
UMTS Operational Network Engineering (For Internal Use Only) Page 70 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
conditions. However this may increase the proportion of CS calls going over to
2G, which may be against customer expectations.
Table 53 below is listing the identification triggers for IRAT HO problems in
traces:
Problem Trace Trigger
Delayed IRAT HO Uu Any occurrence of a periodic Measurement Report sent by the UE, but there is
after UE report no Handover From UTRAN Command within x seconds
Handover From Uu Any occurrence of a Handover From UTRAN Command Failure message sent
UTRAN by the UE
Command Failure
RRC drop in Uu Any occurrence of a drop of the RRC connection when the UE was in
compressed compressed mode
mode
For counters dealing with preparation phase during IRAT-HO, refer to section
6.17.2.
UMTS Operational Network Engineering (For Internal Use Only) Page 71 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 72 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The SRNS context transfer procedure is not fully supported by the ALU source
RNC (i.e. the messaging is supported but the PDU counters are not
transferred). Furthermore data forwarding is also not supported by the ALU
SRNC. Therefore, some packets will be lost during the handover. End-to-end
reliability is supposed to be provided by end-to-end transport layer (e.g. TCP).
UMTS Operational Network Engineering (For Internal Use Only) Page 73 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Parameter Description
UeTimerCstConnectedMode. Timer starts upon reception of CELL CHANGE ORDER FROM UTRAN
message, and stops when a successful establishment is made in the new 2G
t309 cell.
Table 56: Parameter used for configuring the cell change order from
UTRAN
Table 57 below is listing the identification in interface traces possibilities for the
cell change order from UTRAN procedure:
Table 57: Identification of cell change order from UTRAN failures in traces
UMTS Operational Network Engineering (For Internal Use Only) Page 74 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
• The UE may not be able to perform the new configuration and returns a
Radio Bearer Reconfiguration Failure. The newly allocated resources on the
target cell are released by means of the NBAP Radio Link Deletion
procedure by the RNC. The call continues on the current configuration.
The user plane interruption is likely to be longer for the UL as DL data is sent on
both the old and new RL while UL is only sent on old RL until either it fails or the
new RL is restored. Table 59 shows some failures that can be identified using
network traces
UMTS Operational Network Engineering (For Internal Use Only) Page 75 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
15
Triggers include Rescue (Alarm due to 2d/2f), Service (due to Red cell colour) and
NoRsrcAvailCacFailure (no resources available)
UMTS Operational Network Engineering (For Internal Use Only) Page 76 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Figure 28: UMTS protocol stack of the userplane for a TCP/IP application
TCP has its own flow control and ARQ algorithms so the OAM parameter of
RLC has to be adapted to interwork with TCP in an optimal way. Because the
TCP settings could be different on each client PC (and the corresponding server
in the Internet or corporate business network) a reference client-server system
should be defined and used to optimise the RLC settings.
UMTS Operational Network Engineering (For Internal Use Only) Page 77 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
A RLC PDU for PS RB has a size of 42 bytes 16 (40 byte payload and 2 byte
header), which is relatively small compared to a TCP/IP packet size of around
1000 byte17. As a consequence retransmission on RLC results in a
retransmission of relatively small amount of data compared to that on TCP/IP
layer. Furthermore if a data PDU is not completely filled with data of one SDU,
concatenation and/or padding are applied.
For each TB set, the PHY is performing a CRC check; in the UL the NodeB is
adding the CRCI to each TB set (see also subsection 7.1.2.1). Furthermore the
physical frames on Iub are protected by additional CRCs. If one of both CRC
fails, lower layer discards the whole frame on Iub / the whole TB set. It is up to
the RLC of how to react on lost data and possibly initiate retransmission.
RLC ARQ mechanism
For identification each PDU has (for DL and UL and per RLC entity separately)
an increasing SN (0,…, 4095 for AM, 0,…, 127 for UM). At the TX the data
PDUs are stored in a retransmission buffer when they are submitted to the MAC
and PHY layer. If a data PDU is NACK’ed it can be quickly retransmitted. ARQ
is using the following mechanism:
• Status reporting on the RX: the RX sends a status report in so-called
STATUS PDUs containing a detailed list of received and missing PDUs.
STATUS PDUs have priority over retransmitted data. They can be sent
periodically or unsolicited e.g. after loss detection
• Polling from TX: the TX can request a status report by setting a poll bit
in the RLC-PDU header forcing the acknowledgement of previous PDU
by the RX
• Window mechanism: a sliding window allows the TX to transmit new
PDUs while waiting for the ACKs till end of the window size.
• SDU discard function: when the delivery of a SDU cannot be managed
because of e.g. repeated errors, the transmission of SDUs is stopped
and discarded on both TX and RX side.
Protocol error recovery
• Data PDUs carrying poll requests and status or other control PDUs
require a special ACK and are protected by timers
• When timer protected PDUs are not acknowledged before the timer
elapses these PDUs are retransmitted
• If timer protected PDUs are retransmitted and still no ACK received
o If data PDU retransmission did not succeed, go either to SDU
discard or RLC reset of the RLC connection between the two entities
o If SDU discard does not succeed, go to RLC reset of the RLC
connection between the two entities
o If RLC reset does not succeed, signal unrecoverable error to higher
layers. In this case the RRC might be dropped and the UE performs
a Cell Update and the IE “AM_RLC error indication” is set to TRUE
(subsection 6.3.1)
16
Size of signaling SRB is 16 bytes plus 2 bytes header
17
Size of the TCP/IP packet is depending on the MSS negotiated for each TCP session during the
connection setup. In addition it might be that the IP packet is further segmented by one Internet server
UMTS Operational Network Engineering (For Internal Use Only) Page 78 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Parameters configuring the RLC are available in 2 along with features that can
improve RLC performance.
Reason for problems on the RLC might be due to
• RF related issues like pilot pollution, incorrect neighbouring definitions
• Lower layer problems on the Iub, ATM cell discarding occurs causing
the packets to be lost
• Forced decrease of the data rate due to congestion control resulting in
SDU discarding in RNC
• UE or RNC software bugs where the behaviour does not follow 3GPP
standard
UMTS Operational Network Engineering (For Internal Use Only) Page 79 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Figure 29 below is visualising the changes in the UMTS protocol stack in order
to support HSDPA:
UMTS Operational Network Engineering (For Internal Use Only) Page 80 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
SM SM
SM MM
IP P MM
MM P MM
SM Q IP
2 1 5 0 .1
P DC P RR C R R C P D C P G T P-U G T P-C G T P-U
G T P-U G T P-C
P H RY R C RRC
R AN AP R AN AP
Q 2 1 5 0 .1
R LC FP UDP UDP
c o d e c R LC R LC UDP
R LC Q 2 1 5 0 .1
M AC M AC Iu U P
M AC MAC
P h y-u p ALC AP
P h y-u p A LC A P P h y-u p IP SCCP SCCP IP IP
P h y-u p SCCP S C C P Q 2 1 5 0 .1 Q 21 50.
M A C-h s S T C .2 N B A P N B A P S T C .2 M T P -b
3 M T P -b
3 1
N B A P A LC A P M T P 3 BM T P 3 B MT P 3 B
H S-
DCH H S- S S C -FU N I S S C -FU N I FP S S CF-N S S C -FN
FP DS CH S S C F S S CFDS CH DCH SSCF SSCF SSCF SSCF
FP FP
PHY PHY P HY P HY FP SSCOP SSCOP SSCOP SSCOP SSCOP
S S C O PS S C O P SSCOP SSCOP
DCH HS DP A HS DP A DCH PHY
AA L2 A A L5 AA L5 A A L2 AA L5 AAL5 L2 L2
A AL5 A AL5 AAL2 A AL2 AAL5 A AL5 A AL5 AAL5 AA L5
AAL2
ATM AT M AT M L1 L1
AT M AT M
E 1 / S T -1
M S T M-1 S T M-1
E1 E1
UMTS Operational Network Engineering (For Internal Use Only) Page 81 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 82 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 83 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
1800
1600
App Fwd Throughput [kbps]
1400
1200
1000
800
600
400
200
0
0 5 10 15 20 25
CQI
UMTS Operational Network Engineering (For Internal Use Only) Page 84 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
1800
1600
1400
App Fwd Throughput [kbps]
1200
1000
800
600
400
200
0
-20 -18 -16 -14 -12 -10 -8 -6 -4
Ec/No [dB]
6.15.4. UE limitations
HSDPA capable terminals with resulting peak data rates ranging from 1.2 Mbit/s
to 14.4 Mbit/s at physical layer, see also 2 and 2. Depending on the terminal
type different maximum number of HS-DSCH codes, different maximum TBS or
modulation schemes are supported. As a consequence the maximum
achievable throughput is terminal dependent and should be taken into
consideration when analysing HSDPA UE traces especially in good RF.
UMTS Operational Network Engineering (For Internal Use Only) Page 85 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 86 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The following subsections are describing different aspects of HSUPA data call.
UMTS Operational Network Engineering (For Internal Use Only) Page 87 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 88 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
6.16.2. UE Limitations
HSUPA capable terminals have peak data rates ranging from 0.7 Mbit/s to 5.7
Mbit/s at physical layer, see also 2 and 2. Depending on the terminal type,
various options for maximum number of UL codes, minimum SF and TTI
durations are supported. As a consequence the maximum achievable
throughput is terminal dependent and should be taken into consideration when
analysing HSUPA UE traces.
Figure 34: User versus Cell throughput variation with increase in users
UMTS Operational Network Engineering (For Internal Use Only) Page 89 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 90 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
• In case RNC requests the UE to change the DL R99 data rate due to
high DL TX code power reported by the NodeB (iRM scheduling)
In case of a change of R99 UL/DL data rate or HSDPA best cell, first a
synchronised Radio Link Reconfiguration on NBAP is executed following
changes of the ATM resources on the Iub via ALCAP procedures. RNC sends a
RB Reconfiguration message on RRC and in case of a failure the UE sends
back the RB reconfiguration failure.
UMTS Operational Network Engineering (For Internal Use Only) Page 91 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Figure 35: Call Flow – IRAT HO relocation cancellation due to timer expiry
Tables below are listing the PM KPIs describing relocation failure and success:
UMTS Operational Network Engineering (For Internal Use Only) Page 92 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Table 71: PM KPIs for IRAT-HO relocation failure and success rates
UMTS Operational Network Engineering (For Internal Use Only) Page 93 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
7. Call quality
In this section those aspects are investigated that have a direct influence of the
user perceived call quality. In the first part the BLER in the DL and UL is
discussed. The second part gives a definition of the Quality of Service (QoS)
parameters for the different types of services like voice, data and VT and a
description of performance weaknesses and how to overcome these.
UMTS Operational Network Engineering (For Internal Use Only) Page 94 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 95 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
If the UE is in soft/softer HO mode and one particular NodeB has more than one
leg, the NodeB does frame selection in the NodeB (called “micro-diversity”). For
frames coming from different NodeBs belonging to the same RNC the RNC is
doing the frame selection (termed “macro-diversity”). In case the NodeBs
belong to different RNCs the SRNC is doing the frame selection; the data is
provided via the Iur interface.
For each UL TB set the NodeB is performing a CRC check on PHY layer and
adding a CRCI to the DCH-FP frame. In addition NodeB can also estimate the
quality of the link and send to the SRNC via same frame in QE field. QE value
ranges from 0 to 255 (small QEs are indicating good quality) and can be based
UMTS Operational Network Engineering (For Internal Use Only) Page 96 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
upon Physical or Tranmsport channel BER. QE can also be used by the OLPC
in the SRNC if 0 < DynamicParameterPerDch. qeThresholdForUlOlpc < 255.
UL inner loop PC:
The UL inner loop PC is adjusting the transmit power of the UE in order to
achieve the SIR target provided by SRNC. All NodeBs involved in the particular
call are sending TPC commands with a rate of up to 1500 Hz. The TPC
commands of NodeBs can differ from one another. In this case if only one of the
NodeBs is sending a “power down” command, the UE will lower it’s transmit
power by the defined power-down-step. In case there is no TPC at all the
transmit power of the UE remains unchanged.
More information including parameter can be found in 2.
19
Note that according to the 3GPP specification there are four power classes defined (power class 1 to 4) with maximum output
power +33 dBm, +27 dBm, +24 dBm and +21 dBm. The most common mobiles on the market are class 3 (+24 dBm).
UMTS Operational Network Engineering (For Internal Use Only) Page 97 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
KPI
No network [%]
Attach failure [%]
Attach setup time [s]
Location update success rate [%]
SMS failure rate [%]
MMS failure rate [%]
SMS delivery time [s]
MMS delivery time [s]
In ALU UA6.0 QoS parameters like TC, ARP and THP given in the RANAP RAB
Assignment Request message can be used for the OLS differentiation in
various features like power control, iRM CAC, AO and iRM pre-emption, see 2
for details.
UMTS Operational Network Engineering (For Internal Use Only) Page 98 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Voice quality degradations like e.g. echo or voice delay are reflected by this
measure.
KPI
Call completion success rate voice [%]
Block call rate voice [%]
Dropped calls voice [%]
HandoverSuccess3G2G [%]
HandoverSuccess2G3G [%]
Call setup success rate voice [%]
Good voice quality [%]
UMTS Operational Network Engineering (For Internal Use Only) Page 99 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Context is removed from the GGSN or the FTP session drops. After the re-
establishment of the RRC connection or the new establishment of the RAB, the
FTP session can be resumed in case the session has not timed out. For the
user the drop of the RRC and RAB is visible by stalling of the FTP transfer and
low throughput rates. In case of real time applications like video streaming or
web radio the drop will be noticed by the user if the buffer of the application is
emptied and no new data is received. It might be that the application will re-start
with codecs requiring lower bandwidth to fill the internal buffer again.
On the PPP link of the PS data session the TCP/IP header and data can be
compressed resulting in a throughput increase. For most Microsoft operating
systems, compression is an available option in the PPP settings of the dial-up
networking. In addition PDCP layer is providing header compression for e.g.
TCP, UDP, RTP and IP header 2.
Simple FTP-download tests of files with the size of 1MB in the UMTS networks
has shown that the throughput for zipped binary files is around 25% less
compared with the ASCII files.
UMTS Operational Network Engineering (For Internal Use Only) Page 100 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The FTP throughput is the gradient of the curve; in addition TCP retransmission
caused by SDU discards on RLC are shown in the right part of the picture (see
also subsection 6.14.1).
It is possible to cross-correlate the UE traces with Wireshark traces recorded at
the FTP server and also with RF data like Ec/No or Active Set Update
messages recorded by the UE logging tools. In that way FTP performance
degradations can be linked to handover problems, bad radio conditions in terms
of Ec/No or neighbour definition problems. When the traces are recorded by
different mechanisms, it would be necessary to correlate the PC clocks by using
time synchronisation. Otherwise tools like Actix or RFO can do event-based
cross correlation.
Another example for an end-to-end analysis is shown in Figure 39 below; the
picture is visualising the delay of an ICMP ping between Internet server and PC
client for UL and DL separately. The trace was recorded with Wireshark 2.
Furthermore by tracing on the Iub, Iu and Gn interface it is possible to make
similar delay plots for the particular interfaces. This will unveil where the high
delay peaks are coming from and will help further the investigation.
UMTS Operational Network Engineering (For Internal Use Only) Page 101 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 102 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Table 79 below is listing the data QoS for identifying non-optimal performance:
KPI
PDP context activation failure [%]
PDP context activation time [s]
PDP context cut off rate [%]
FTP cut off rate [%]
FTP throughput [kbit/s]
Ping delay [s]
HTTP failures [%]
RB Assignment Success Rate [%]
KPI
Call completion success rate VT [%]
Block call rate VT [%]
Dropped calls VT [%]
Call setup success rate VT [%]
UMTS Operational Network Engineering (For Internal Use Only) Page 103 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Appendix
A. Measurement definition
A.1. Measurement definition – voice
For voice services the UMTS UE in the drive test van should call an ISDN line in
the PLMN because otherwise it is hard to distinguish if the first or the second
mobile is responsible for observed failures or also for voice quality
degradations. This will help the RF planner to analyse the failure and propose
additional network changes.
One suggested voice test call sequence for the UMTS UE in the drive test van
can be as follows:
• Network attach
• Mobile Originating Call (MOC), duration 2 minutes, alternating speech
sample from the UE to the PLMN and vice versa.
• Network detach and pause of around 10 seconds
• Network attach
• Mobile Terminating Call (MTC), duration 2 minutes, alternating speech
sample from UE to the PLMN and vice versa.
• Network detach and pause of around 10 seconds
The drive test kit should be capable of generating this measurement sequence
automatically.
In parallel the RF conditions of the UE and the neighbouring cells should be
recorded using the drive test tool along with a 3G and 2G scanner for parallel
verification.
UMTS Operational Network Engineering (For Internal Use Only) Page 104 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
The TCP/IP settings can be verified using Wireshark. The settings can be set
for Windows PCs in the registry or with help of shareware tools like 2. For UNIX
and Linux operating systems the settings can be set in the corresponding
configuration files.
In case ciphering on RLC/MAC and data compression on PPP/PDCP are not
used, special prepared ASCII files shall be used. This will ease the identification
of each single packet in Wireshark, Iub or Iu traces to detect retransmission on
TCP or RLC. Note that on Iu, Gn and Gi there is no compression and ciphering
used so using the particular tracing equipment can identify the ASCII payload.
The special ASCII files should contain only one (!) line and as an example the
following sequence:
UMTS Operational Network Engineering (For Internal Use Only) Page 105 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
“umts000000000umts000000001umts000000002umts000000003umts0000000
04umts000000005umts000000006 …”
In case PPP data compression is on, zipped data shall be used to avoid
irregular throughput measurements.
Finally care should be taken that no other application on the PC are generating
any unnecessary network traffic like keep alive signals.
Figure 41 below is showing a snapshot of the Wireshark protocol analyser:
UMTS Operational Network Engineering (For Internal Use Only) Page 106 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
UMTS Operational Network Engineering (For Internal Use Only) Page 107 of 108
Document name: UMTS RF Troubleshooting Guideline UA6.0
Uu
(cabled)
Stationary
voice/VT
evaluation drive 2nd mobile in
test equipment shadowing box
Uu
(cabled) Iub Iu
UMTS protocol
analyser
Local
NTP server
UMTS Operational Network Engineering (For Internal Use Only) Page 108 of 108