04 Performance Monitoring PDF
04 Performance Monitoring PDF
Chapter 4
Performance monitoring
Page 1
WCDMA RF Optimization: Performance monitoring
Content
4. Mobility .............................................................................................................. 20
Page 2
WCDMA RF Optimization: Performance monitoring
7.1. Intra-Node B Serving HS-DSCH cell change without change of active set.. 34
Page 3
WCDMA RF Optimization: Performance monitoring
1. KPI overview
A key performance indicator (KPI) is a business metric used to evaluate factors that
are crucial to the success of an organization. KPIs differ per organization; business
KPIs may be net revenue or a customer loyalty metric, while government might
consider unemployment rates.
KPIs are classified into different classes depending on their use field (as illustrated in
figure 1) like availability, accessibility, retainability….
In detail to support customer SLAs, KPI should be used to evaluate user's degree of
satisfaction with the service provided. The user's degree of satisfaction depends on
quality of service that is on the user's perception of the service performance: the
support, the operability, the serveability and the security In the present document,
KPI is only used to evaluate the service serveability performance. The service
serveability performance is further subdivided into three terms: service accessibility,
retainability and integrity performance.
Page 4
WCDMA RF Optimization: Performance monitoring
3G KPIs
Service
Accessibility Retainability Mobility Delay/latency Availability
integrity
Page 5
WCDMA RF Optimization: Performance monitoring
2. Call setup
The busy hour (BH) can be evaluated per cell for all selected cells. Two alternative
approaches can be used for the BH calculation. In both cases, the counters values
must be aggregated per cell and per hour (that is for four Recording Output Periods,
ROP).
• BH calculation based on the total number of successful RRC Connection requests
BH calculation based on the total payload concerning the traffic carried in both UL
and DL on dedicated and common channels, both for PS and CS services. In the first
case, the BH evaluation can be based on a counter specified by vendor. This counter
increases at every successfully established RRC connection. Per cell and within the
period under observation, the counter values must be aggregated per hour
(normalized to the available ROP periods).
The BH must be defined as the hour for which the aggregated value is maximum. In
the second case, the BH can be evaluated by considering the total payload
considering the traffic carried both in UL and DL on dedicated and common channels
(both for PS and CS services).
Page 6
WCDMA RF Optimization: Performance monitoring
Busy Hour
Busy hour is that continuous 60 minutes time span of the day
during which the highest usage occurs.
Page 7
WCDMA RF Optimization: Performance monitoring
A call is an active connection between the UE and the network used to exchange
signaling and data. The exchange of signaling is a prerequisite to establishing a
voice or data call. Hence, analyzing the setup of signaling connections represented
by SRBs is as important as analyzing the establishment of voice and data
connections represented by radio bearers (RBs) and/or radio access bearers (RABs).
Signaling radio bearers are established when an RRC connection between the UE
and the SRNC is set up. This RRC signaling connection establishment is requested
by the UE and executed/controlled by the SRNC.
In this scenario an RRC connection setup success rate can be defined as follows. It
does not matter if SRBs are mapped onto common transport channels
(RACH/FACH) or dedicated channels (DCH).
RRC SETUP fails if some of the needed resources (RNC, BTS, AIR, Transport) are
RRC SETUP phase not available. When an RRC setup failure occurs the RNC sends an RRC: RRC
(Resource Reservation in RNC, BTS, Transport) CONNECTION REJECT message to UE
RRC: RRC connection Setup
RRC ACCESS fails if the UE does not reply to RRC: RRC CONNECTION SETUP
RRC ACCESS phase
message with the RRC: RRC CONNECTION SETUP COMPLETE message in
(RNC waits for Reply from UE)
given time, if the BTS reports a radio link synchronisation failure or in an RNC
RRC: RRC connection Setup Complete
internal failure occurs
RRC ACTIVE phase
RRC: Initial Direct Transfer RRC ACTIVE fails when an interface related (Iu, Iur , Iub, or Radio) or RNC internal
RANAP: Initial UE Message
failure occurs, and the failure causes the release of the RRC Connection. When an
RRC active failure occurs, the RNC send a RANAP: IU RELEASE REQUEST to all
UE-CN Signalling involved CNs and waits for RANAP: IU RELEASE COMMAND message (s)
(E.g. RAB Establishment and Release)
RRC: RRC connection Release RRC ACTIVE release cause can be either ISHO,
RRC: RRC connection Release Complete IFHO, SRSN relocation or pre-emption
Release RRC resources in RNC, BTS,
Transport
Page 8
WCDMA RF Optimization: Performance monitoring
Sum of RRC_CONN_STP_COMP
RRC Setup Complete Rate = Sum of RRC_CONN_STP_ATT x 100 %
The KPI described in Figure 4 are used to indicate whether there’s a failure case or
not
Page 9
WCDMA RF Optimization: Performance monitoring
If the setup of the RRC connection fails there are three different cases. In case 1 the
RNC is – due to load conditions – not able to offer a sufficient quality for the desired
service in the cell initially selected by the UE. Based on the establishment cause
included in the RRC Connection Setup Request the RNC has already received the
information about why signaling radio bearers are to be established: is it only to
register to the network or does the UE wish to set up a voice or data call? If there are
not enough resources available for the desired service the RRC connection
establishment is blocked by the RNC that sends the RRC Connection Reject
message. Rejecting the desired establishment of an RRC connection is also known
as blocking.
The second failure case is that the UE’s RRC Connection Request is not answered
at all although it is sent several times to the same RNC. The RRC connection setup
procedure on the UE side is guarded by timer T300 and counter N300. The default
value of T300 is one second, the default value of N300 is three. This means that if
the RNC does not answer, the UE will send three RRC Connection Request
messages using a time difference of one second (as shown in Figure 5). If all three
attempts fail the UE falls back into IDLE mode.
Page 10
WCDMA RF Optimization: Performance monitoring
1sec
RRC connection request
Page 11
WCDMA RF Optimization: Performance monitoring
As another failure case it must be taken into account that the UE is not able to
respond to the RRC Connection Request sent by the RNC, because it has again lost
radio contact with cell. Since this failure happens relatively often a number of NEMs
have implemented a proprietary counter/timer function similar to the one in the UE in
their RNC software. In a typical configuration scenario if the UE does not respond
with RRC Connection Setup Complete within one second, then RRC Connection
Setup will be sent again. If a second try is not successful either the RNC will send
RRC Connection Setup a third time and then stop the procedure. From the
perspective of performance measurement software the procedure must be detected
as failed if after the second repetition of RRC Connection Setup plus waiting a typical
maximum response time (not more than one second) there is still no answer from the
UE as illustrated in Figure 6. RRC Connection Setup ‘no answer’ failure
Page 12
WCDMA RF Optimization: Performance monitoring
Establishment of voice and data calls can be checked by analyzing radio bearer
setup or radio access bearer setup procedures. From the protocol point of view an
RAB Establishment Request sent on Iu triggers the setup of the radio bearer on the
lub/Uu interface and a successful RB set up triggers the successful completion of
RAB Establishment. For reasons of root cause analysis it makes sense to analyses
both procedures (but do not add counter results). An analysis focused on the user
perceived quality of service needs to look at only one procedure on one interface.
Regarding aggregation levels it makes sense to show the analysis of this procedure
related to involved network elements: the UE, SRNC, MSC and/or SGSN.
Aggregation on cell level must take into account that when RRC Radio Bearer Setup
is sent the UE might already be in soft handover situation (in contrast to GSM where
handovers are only necessary if traffic channels are already set up). This means that
one and only one RRC radio bearer setup procedure is always performed, but
identical transport blocks containing segments of the same involved RRC messages
are often seen transmitted on multiple lub/Uu interfaces simultaneously.
Page 13
WCDMA RF Optimization: Performance monitoring
(Resource Reservation in RNC, BTS, Transport) RAB ACCESS fails if the UE replies with an RRC: RADIO BEARER SETUP FAILURE
RRC: Radio Bearer Setup message or the connection cannot be established in a give time. When a RAB access failure
RAB ACCESS phase occurs, the RNC sends a RANAP: RAB ASSINGMENT RESPONSE message to the CN
(RNC waits for Reply from UE) with an appropriate failure cause. Immediately after this, the RNC sends also a RANAP: IU
RRC: RB Setup Complete RELEASE REQUEST to the CN and waits for RANAP: IU RELEASE COMMAND message
RANAP: RAB Assignment Response
RAB ACTIVE phase
(User Plane Data Transfer)
RANAP: RAB Assignment Request with IE: RAB reconfiguration RAB ACTIVE fails when an interface related (Iu, Iur, Iub, or Radio) or RNC internal failure
RAB Holding Time
occurs, and the failure causes the release of the RAB connection.
RAB Reconfiguration Actions
(Reconfigure RAB resources in RNC, BTS, Transport) • If the UE has more than one RAB connection and the failure is not so critical that it would
RRC: RB Reconfiguration lease to an RRC Connection drop, only the failed RAB connection is released. The RNC
RRC: RB Reconfiguration Complete sends a RANAP: RAB RELEASE REQUEST message to the CN and waits for a RANAP:
RANAP: RAB Assignment Response RAB RELEASE COMMAND or RANAP: IU RELASE COMMAND from CN
RANAP: RAB Assignment Request with IE: RAB Release • Otherwise, both the RRC connection and RAB connection (s) are released. The RNC send
RRC: Radio Bearer Release a RANAP: IU RELASE REQUEST message to the CN and waits for a RANAP: IU
RRC: Radio Bearer Release Complete RELEASE COMMAND MESSAGE from the CN
RANAP: RAB Assignment Response
Release RAB resources in RNC, BTS, Transmission
Page 14
WCDMA RF Optimization: Performance monitoring
Page 15
WCDMA RF Optimization: Performance monitoring
Start
Yes
UL coverage & RACH
parameter. Optimization No AICH(ACK) received? Report & Finish
(changing serving cell) (Check failure cause)
Yes No
“RRC Connection No “RRC Setup
Setup” received? Reject” received?
Yes
AC optimization (check PrxNoise
Report & Finish No (DCH) “RRC Connection setup Yes & interferer around BTS)
(Reason of problem: L1 sync fail) Completed” sent from UE?
Yes
Report & Finish
Check failure cause
(Not radio problem/cell update)
Page 16
WCDMA RF Optimization: Performance monitoring
3. Call drop
RF issue
RF drops mostly due to poor dominance or interference. Poor coverage could lead
to ISHO, although poor dominance or interference can cause ISHO to fail. Rapid
field drop can cause drop due to coverage
Poor dominance or interference can cause Compressed Mode (CM) to start even if
RSCP is still good.
In CM UE transmits with higher power (more interference) and spends less time on
3G (less accurate measurement reporting)
Poor dominance or interference can lead to Active Set update failures and eventually
to drop call.
System Issue
“CC Disconnect” due to “DL RRC Connection Release” .It can also happen when
there is no response to UL Measurement Reports.
Link Balance
UL & DL Power Control commands can help indicating problems in link balance.
E.g. if the sum of UL PC commands is < 1500, this would indicate UE is starting to
loose synchronization in Compressed Mode there is less PC commands, UE spends
time on 2G
SC conflict
Page 17
WCDMA RF Optimization: Performance monitoring
NO New site ?
Page 18
WCDMA RF Optimization: Performance monitoring
Soft Drop
Page 19
WCDMA RF Optimization: Performance monitoring
4. Mobility
The soft/softer handover functionality includes decision on how many cell carriers to
connect in soft/softer handover and functionality for setting up and releasing
connections between the NodeB and the UE. Soft/softer handover is supported for
dedicated channels. In soft handover the UE is communicating with two or more
sectors on different NodeBs as. In softer handover the UE is communicating with two
or more sectors on the same NodeB. The first thing to check is to see if any fraction
of drop call is related to handover.
Page 20
WCDMA RF Optimization: Performance monitoring
The soft overhead happens when a UE is in SHO area which is an overlap between
two cells to which the UE is connected. It’s indicated by a high value of the KPI
indicated as an example in figure 13. The reason of this overhead is that:
-If two cells are active, during this time a call is counted in both of them two times
-If three cells (all active set) are active, during this time a call is counted in all the
active cells, i.e. three times
SHO – Overhead
Cell level
SHO
area
cell A
Page 21
WCDMA RF Optimization: Performance monitoring
If the UE is moving and there is no other UTRAN cell offering sufficient quality for
handover of an intra-frequency or inter-frequency type a neighbor GSM cell might be
the best solution for handover. Basically inter-RAT relocation/handover is the same
procedure as explained before with some minor, but decisive differences. The figure
14 shows the inter-RAT handover from UMTS to GSM
The connection quality is monitored in DL based on both CPICH Ec/No and CPICH
RSCP and in UL based on UE TX power.
The UE informs the RNC of connection quality with 2d, 2f, 6d and 6b events, and
RNC continually keeps track of whether the DL Ec/No, the DL RSCP or the UL
coverage is good or bad.
When at least one of these gets bad, an GSM HO (or IF) attempt will be started, and
if the coverage then gets good for all then the IRAT HO (or IF HO) attempt will be
aborted.
Page 22
WCDMA RF Optimization: Performance monitoring
Page 23
WCDMA RF Optimization: Performance monitoring
ISHO – analysis
No
Too low No
action
success rate needed
Low ISHO
CM Start Not
Measurement
Possible? No
success ?
No
Yes Yes
No
Missing ADJG or Low ISHO
Check admission Bad Neighbor Success ?
control rejection planning ?
TCP and RTWP
Wrong 2G Ncell
Poor
Parameter (BSIC) GSM Missing or wrong
Or BSIC collision Coverage 2G parameter in
2G MSC or SGSN
(BCCH, LAC,
CellID)
Non-optimum Too low ISHO
Compressed triggering threshold or
mode Too strict ADJG 2G Ncell Half Rate
parameter set minimum threshold Congestion in 2G
Ncell ?
Page 24
WCDMA RF Optimization: Performance monitoring
-All Cells in the active set are under the control of the DRNC
Page 25
WCDMA RF Optimization: Performance monitoring
Possible failures
Target RNC does not respond to RANAP relocation request or
RNSAP relocation commit (internal RNC or Iu problem)
Page 26
WCDMA RF Optimization: Performance monitoring
5. HSPA setup
The setup of HSDPA-capable Release 5 cells is differs from the setup of Release 99
cells in that some additional signaling procedures can be monitored. The audit
procedure performed between Node B and CRNC as well as the setup of cells (see
Figure 18) and common transport channels RACH, FACH and PCH is identical to the
procedures seen when a Release 99 Node B or cell is taken into service. However,
after a successful audit procedure (that might have been caused by a Node B reset)
the Node B indicates which of its local cells are HSDPA capable using the NBAP
Resource Status Indication message. Unfortunately, this message cannot be
monitored while the cell is in service and thus reliable topology status information
about which and how many cells of a network are HSDPA capable is only available in
the RNC operation and maintenance center (OMC). Making this information available
to performance measurement software requires again sophisticated topology
detection algorithms or a topology import/export interface between this software and
the RNC.
After a successful NBAP cell set up and common transport channel set up for PCH,
RACH and FACH(s) for all HSDPA-capable cells, an NBAP shared physical channel
reconfiguration procedure is executed, which contains information about how many
high-speed physical downlink shared channel (HS-PDSCH) codes are available in
each cell. This means the maximum number of DL spreading codes with the fixed
spreading factor 16 that can be combined for radio transmission of HS-PDSCH.
Based on this number of combined spreading codes the maximum theoretical DL
data transmission rate on the high-speed physical shared channel can be calculated.
Page 27
WCDMA RF Optimization: Performance monitoring
Page 28
WCDMA RF Optimization: Performance monitoring
Setup Setup
Yes
No Setup Fail No
Setup Fail No Setup No Fail No Fail Too
Setup UL return Iub Fail UE RNC Many
Fail BTS Channel Transport internal Users
Page 29
WCDMA RF Optimization: Performance monitoring
If due to UL DCH
• Monitor UL load
If due to UE
If due to BTS
Page 30
WCDMA RF Optimization: Performance monitoring
Page 31
WCDMA RF Optimization: Performance monitoring
6. HSPA drop
Top N cells
Yes
No Transition to
No Transition No
Pre-emption to DCH due DCH due to
No Drop due to
other reason Drop due to
to mobility other reason
(e.g. type of radio
RAB)
Yes
Yes Yes Yes Yes
Normal
Release Normal
Release Normal High SCC
(No action Check RB
(No action Release (No Failure Rate
needed) reconfiguration failure
action needed)
needed) rate (UE response with
Yes failure or no response
at all)
No
Check ICSU log (UE
HSDPA drop = soft drop
Check CQI type)
RNC tries to shift UE to Cell_FACH Check HSDPA
RNC tries to keep RAB running distribution and mobility settings
Ec/Io (SHO and SCC
distribution for parameter)
coverage issue
Page 32
WCDMA RF Optimization: Performance monitoring
7. HSPA mobility
Mobility definitions for HSDPA are very strict. 3GPP has defined that HSDPA is only
possible if the UE is in CELL_DCH state. There is one – and always only one –
serving HSDSCH cell. Usually this cell should be the best available cell of an active
set, but this is not always guaranteed. Within the serving HS-DSCH cell one or more
HS-PDSCH can exist.
They all belong to the same serving HS-DSCH radio link of a UE. RRC connection
mobility management is allowed to be realized by mobile evaluated soft and hard
handover procedures only. This means that serving HS-DSCH cell change – as
HSPDA handovers are called by 3GPP – triggered by periodical measurement
reports are not allowed.
Page 33
WCDMA RF Optimization: Performance monitoring
This handover scenario (see Figure 21) is also known as intra-node B synchronized
serving HS-DSCH cell change. In this scenario the dedicated transport channels for
uplink IP traffic and RRC signaling remain unchanged. The target-serving HS-DSCH
cell is in the same Node B as the source-serving HS-DSCH cell, which looks similar
to a softer handover, but indeed there is no such handover because the active set of
the UE remains unchanged.
Page 34
WCDMA RF Optimization: Performance monitoring
The true softer handover procedure as shown in Figure 20 may have happened
before radio bearer setup, which means before this call entered virtual ‘HSDPA
active’ state. For an application that tracks the changing location of the UE it is
important to analyze the initial NBAP radio link setup procedure as well as the
following radio link addition procedure, because in these procedures cell identities (c-
ID) have been signaled. From parameters found in the RRC radio bearer setup
request message it emerges that the initially serving HSDSCH cell is cell identified by
PSC ¼ 100, which is correlated to NBAP c-ID ¼ 1.
The HSDPA handover is then triggered by the RRC measurement report containing
event- ID 1D ‘change of the best cell’ and the primary scrambling code of the target
cell. When the SRNC has performed the handover decision, Node B is prepared for
the serving HS-DSCH cell change at an activation time. This activation time is once
again represented by a certain CFN. Another important parameter is the new H-RNTI
that is assigned to the UE due to cell change. An NBAP synchronized radio link
reconfiguration preparation procedure is executed.
Besides the new H-RNTI this message contains an HS-DSCH radio link id (HS-
DSCH-RLID) that is correlated with the radio link id (RL-ID) already monitored in the
NBAP radio link addition request message. On behalf of this correlation the new
serving HS-DSCH cell is identified on the NBAP layer. After this procedure all
necessary information regarding the reconfiguration is available in Node B. The
SRNC then sends either a Physical Channel
Reconfiguration message (as described in 3GPP standards) or a Transport Channel
Reconfiguration messages (as introduced by some NEM and shown in figure 20),
which indicates the target HS-DSCH cell identified by its primary scrambling code
and the activation time to the UE. Since the same Node B controls both the source
and the target HS-DSCH cells, the Iub transport bearer and its related parameters
are not changed on the Iub interface. When the UE has completed the serving HS-
DSCH cell change it transmits a Physical/Transport Channel Reconfiguration
Complete message to the network. If radio bearer parameters are changed, the
serving HS-DSCH cell change needs to be executed by a radio bearer
reconfiguration procedure, respectively.
Page 35
WCDMA RF Optimization: Performance monitoring
Page 36
WCDMA RF Optimization: Performance monitoring
The next mobility scenario (Figure 23) is a synchronized inter-Node B serving HS-
DSCH cell change in combination with hard handover. The reconfiguration is
performed in two steps within UTRAN. On the radio interface only a single RRC
procedure is used.
It is expected that this procedure is performed especially if the new serving HS-
DSCH cell is connected to a different RNC and no Iur interface is available or if the
new cell is working on a different UTRAN frequency than the old one. Hence, there
might be additional network elements and interfaces involved in this procedure that
are not shown in this particular example of the scenario.
Figure23: Inter-NodeB synchronized serving HS-DSCH cell change after active set update
Page 37
WCDMA RF Optimization: Performance monitoring
The cell change is triggered once again when the UE transmits an RRC
Measurement Report message containing intra-frequency measurement results, here
assumed to be triggered by the event 1D ‘change of the best cell’ (see Figure 24-25-
26). When the SRNC has performed the handover decision, Node B is prepared for
the serving HS-DSCH cell change at an activation time, again represented by a
certain CFN.
As an alternative to the RRC measurement reports the SRNC may also determine
the need for a handover based on load control algorithms. Since the target cell is
working on a different UTRA frequency than the source cell RRC measurements it
might be necessary to activate the compressed mode before measurement is
started.
In the first step, the SRNC establishes a new radio link in the target Node B. In the
second step this newly created radio link is prepared for a synchronized
reconfiguration.
The SRNC then sends a Transport Channel Reconfiguration message on the old
configuration.
This message indicates the configuration after handover, both for the DCH and HS-
DSCH. The Transport Channel Reconfiguration message (Figure 24-25-26) includes
a flag indicating that the MAC-d flow parameters and the appropriate Iub transport
resources need to be established on the new configuration and to be released on the
old Iub. The message also includes an update of transport channel related
parameters for the HS-DSCH in the target HS-DSCH cell.
The UE terminates transmission and reception on the old radio link if the indicated
CNF is received and configures its physical layer to begin reception on the new radio
link. After radio link data transmission is synchronized, the UE sends a Transport
Channel Reconfiguration Complete message. The SRNC then terminates reception
and transmission on the old radio link for the dedicated channels and releases all
resources allocated to the considered UE.
Page 38
WCDMA RF Optimization: Performance monitoring
Page 39
WCDMA RF Optimization: Performance monitoring
Page 40
WCDMA RF Optimization: Performance monitoring
Top N cells
Yes SCC SCC
No No SCC Fail
No SCC No SCC No SCC Fail
Fail Fail Fail prevention
transmis Fail UE timer
BTS AC sion others
Yes
Yes Yes Yes Yes
Yes
Check
DL power Check Check RB HSDPACellCh
angeMinInterv
Check congestion AAL2 Iub reconfigurati
al parameter
resource on Failure
BTS HW ? congestion rate
No
Check RNC internal
Check transport resources
Channelization No
Maximum (DMPG) ICSU
code number of troubleshooting
congestion ? HSDPA users
Page 41