GSM KPI Definitions, Formulas, Measurement Points and Failure Case Analysis
GSM KPI Definitions, Formulas, Measurement Points and Failure Case Analysis
GSM KPI Definitions, Formulas, Measurement Points and Failure Case Analysis
Introduction
KPI is short for Key Performance Index. It is the embodiment of the key performance of the
system. KPI is expressed in an average value in a granularity period. KPIs are related to all
aspects, such as paging, network access, congestion, call drop, and handover. This course
specifies the most used KPIs in the actual network. Based on the analysis of the measurement
points and constraints of these KPIs, optimization suggestions are provided for the trainees.
Definition
What is paging?
Paging is the one-to-one communication between the mobile and the base station Paging is a
procedure the network uses to find out a subscriber’s location before actual call establishment.
Paging is used to alert the mobile station of an incoming call.
The paging success rate is the ratio of the successfully sent circuit paging requests
initiated by the MSC to all CS paging requests. The paging requests consist of the
CS paging requests initiated by the MSC and the coordinated CS paging requests
sent on the Gs interface from the GPRS network.
Paging Success Rate = Successful Pagings on the Abis Interface (CS Service)/MSC-
Initiated Paging Requests for CS Service
The paging success rate lays the foundation for the wireless service. A high paging success rate
can improve multiple service KPIs on condition that the hardware capacity is certain
The paging success rate is the ratio of the paging responses received by the system to the initial
paging requests sent by the system. It indicates the paging capability of the system. The paging
consists of the voice call paging, short message paging, PSI paging, and Gs paging. For the area
that does not enable the Gs interface, the paging consists of only the voice call paging, short
message paging, and PSI paging. The wireless services are performed on the basis of paging. A
high paging success rate can improve multiple service KPIs in the case of certain hardware
capacity. A high paging success rate helps to improve user satisfaction and to promote the brands
of the operators. The paging success rate is one of important KPIs related to the network access.
It is also one of important KPIs for the operators.
Abis interface is an internal interface in the BSS (base station). Links between the BSC and
BTS. Enables control of the radio frequency allocation in the BTS.
G interface Connects between two VLRs that are each in a different MSC, for transferring
subscriber information
SDCCH Availability
Definition
SDCCH availability indicates the ratio of the number of available SDCCHs to the number of
configured SDCCHs in a measurement period.
In case of SDCCH dynamic adjustment, the number of configured SDCCHs refers to the number
of dynamically configured SDCCHs, that is, the actual number of SDCCHs after dynamic
adjustment.
SDCCH availability is one of the resource utilization KPIs. When the SDCCH availability is
low, available SDCCHs may be insufficient for the services. High congestion ratio on SDCCH
occurs, and accessing the network is difficult, thus adversely affecting user experience.
SDCCH Availability = (Mean Number of Available Channels (SDCCH) (900/850 Cell) + Mean
Number of Available Channels (SDCCH) (1800/1900 Cell)) / (Mean Number of Dynamically
Configured Channels (SDCCH) (900/850 Cell) + Mean Number of Dynamically Configured
Channels (SDCCH) (1800/1900 Cell)) x 100%
Measurement Point
The BSC measures the number of available SDCCHs or dynamically configured
SDCCHs every five seconds. At the end of the measurement period, the average number
of available SDCCHs or dynamically configured SDCCHs can be obtained by dividing
the accumulative value of each sampling point by the number of sampling times.
Available SDCCHs involve only SDCCHs that are in Idle or Using state. The SDCCHs
that are blocked or shut down though the site maintenance terminal is regarded as
unavailable. Manually blocking SDCCHs and equipment failure decreases the value of
this KPI.
SDCCH Congestion Rate
Definition
SDCCH congestion ration is one of the most important accessibility KPIs in the CS
service. The congestion ratio on SDCCH, reflects the usage of the SDCCH except for the
SDCCH assignment failure caused by the TRX fault or failure of other hardware. The
congestion ratio on SDCCH reflects the SDCCH collisions due to insufficient resources.
The recommended formula used for calculating this KPI is as follows:
SDCCH congestion ratio=Failed SDCCH Seizuresdue ¿ busy SDCCH ¿ X 100 %
SDCCH Seizure Requests
SDCCH Congestion Rate Measurement Points
SDCCH congestion ratio is measured on immediate assignment, inner-BSC handover and inter-
BSC handover requests and failures.
So, in the above formula, the denominator is consisting of the SDCCH requests for immediate
assignment and handover (inner and inter BSC) while the numerator is the sum of failures in
B1
CHAN ACTIV
MR FROM MS
A2
B2
CHAN ACTIV
HO CMD
A3
B3
CHAN ACTIV
HO RQD ACK
HO CMD
Success rate of call setup (immediate assignment) indicates the ratio of successful accesses to the
signaling channel to all channel requests. It involves the procedure from the initiation of the
channel request message to the reception of the establish indication message. Success rate of call
setup (immediate assignment) is one of the most important accessibility KPIs, which reflects the
probability of successful accesses to the signaling channel. This KPI directly affects user
experience.
Success Rate of Call Setup (Immediate Assignment) = (Call Setup Indications (Circuit
Service)/Channel Requests (Circuit Service)) x 100%
Figure 4: Immediate Assignment Success Rate
Measurement Point:
In inner-BSC handover, the measurement point of successful SDCCH seizer is point B in Figure 6.
Figure 7: Measurement Point of successful SDCCH seizer
In inter-BSC handover, the measurement point of successful SDCCH seizer is point C in Figure 7.
TCH Availability
Definition
TCH Availability indicates the ratio of the number of available TCHs to the number of
configured TCHs in a measurement period. In the case of dynamic conversion between TCH and
PDCH, the number of configured TCHs refers to the number of dynamically configured TCHs,
that is, the actual number of TCHs after dynamic conversion.
TCH Availability = Mean Number of Available Channels (TCHF)/Mean Number of
Dynamically Configured Channels (TCH) x 100%
TCH Availability is one of resource utilization KPIs. When TCH availability is low, available
TCHs may be insufficient for voice services even if sufficient TCHs are dynamically configured.
Thus, TCHs are heavily congested and the access success rate is decreased. In addition, user
experience is adversely affected.
Measurement Point
The BSC measures the number of available TCHs/dynamically configured TCHs every five
seconds. At the end of the measurement period, the average number of available
TCHs/dynamically configured TCHs equals the accumulative value of each sampling point
divided by the number of sampling times. If the state of a TCH is Idle or Busy, the number of
available TCHs is incremented by one. Two TCHHs on one timeslot are measured as two TCHs.
Dynamic rate adjustment (from TCH to SDCCH, between TCHF and TCHH, dynamic PDTCH
adjustment) does not affect TCH Availability because the system regards the channels in the rate
adjustment state as available channels.
TCH Congestion Rate
Congestion Ratio on TCH involves two KPIs: Congestion Ratio on TCH (All Channels Busy)
and TCH Congestion Rate (Overflow). Congestion Ratio on TCH (All Channels Busy) indicates
the ratio of the number of failed TCH seizures due to busy TCHs to the number of TCH seizure
requests. If Congestion Ratio on TCH (All Channels Busy) is high, the network quality is
degraded, and capacity expansion is required.
Congestion Ratio on TCH (All Channels Busy) = Failed TCH Seizures due to Busy TCH/TCH
Seizure Requests.
TCH Congestion Rate (Overflow) indicates the ratio of the number of failed assignments or
handovers due to no available TCHs to the number of TCH seizure requests. TCH Congestion
Rate (Overflow) reflects the actual congestion conditions of a network. If TCH Congestion Rate
(Overflow) is high, the network quality is degraded, and some services cannot be processed. In
this case, capacity expansion is required.
The difference between Congestion Ratio on TCH (All Channels Busy) and TCH Congestion
Rate (Overflow) is that Congestion Ratio on TCH (All Channels Busy) indicates the ratio of the
number of failed TCH assignments to the number of TCH requests including directed retry or
queuing can be performed to achieve a successful assignment or handover whereas TCH
Congestion Rate (Overflow) indicates the ratio of the number of failed assignments and
handovers after directed retry, queuing, and preemption to the number of TCH seizure requests.
If all the conditions are the same, TCH Congestion Rate (Overflow) should be lower than
Congestion Ratio on TCH (All Channels Busy).
Point A is TCH congestion ratio measurement point as shown in Figure 8. In the TCH
assignment procedure, if no TCH is available, the number of Failed TCH Seizures due to Busy
TCH is incremented by one.