Professional Documents
Culture Documents
GSM KPI and Measurements PDF
GSM KPI and Measurements PDF
GSM KPI and Measurements PDF
RN2022-14N
RANOP – Radio Network Optimization Principles
KPI and Measurements
RN20223EN14GLN0 1
KPI and Measurements
Objectives
RN20223EN14GLN0 2
KPI and Measurements
Contents of RANOP
• Introduction
– What is network optimization
– What should be taken into account when starting Network
Optimization?
• Assessment
– Situation at the moment
• KPIs and Measurements
– Measurement tables + KPIs
•Solution findings (optimization) and verification
– Maximum gain in limited time
– Bottlenecks
•Features to be considered
– NSN recommended features to be used in optimization
RN20223EN14GLN0 3
KPI and Measurements
• PM Theory
– DX Causes
GSM causes and DX causes
Drop Call Breakdown Observation
RN20223EN14GLN0 4
KPI and Measurements
PM Theory
DX Causes
RN20223EN14GLN0 5
KPI and Measurements
PM Theory
DX Causes
Performance KPI's
Reports
BSS Counters
Measurements
Observations DXCauses
RN20223EN14GLN0 6
KPI and Measurements
PM Theory
GSM causes & DX Causes
Successful
N
DX CAUSE DX CAUSE
1←
Unsuccessful = CLEAR CODES
→
1
GSM CAUSE
N
1←
COUNTERS
NetAct
7 © Nokia Siemens Networks RN20223EN14GLN0
RN20223EN14GLN0 7
KPI and Measurements
PM Theory
DX Causes – Where are DX causes used?
In Observation Report
DX Cause In (Phase, Channel, Cause In) DX Cause In (Phase, Channel, Cause In)
DX Cause Out (Phase, Channel, Cause Out) DX Cause Out (Phase, Channel, Cause Out)
Program Program
block block
A B
RN20223EN14GLN0 8
KPI and Measurements
Rf_Channel_Release_Ack
Alert Alert
Connect Connect
Connect_Ack
Connect_Ack
Conversation
Channel release
9 © Nokia Siemens Networks RN20223EN14GLN0
RN20223EN14GLN0 9
KPI and Measurements
RN20223EN14GLN0 10
KPI and Measurements
DL_LAST_USED_BITRATE
UL_LAST_USED_BITRATE
TIMING_ADVANCE
RX_LEVEL_ADJ_1
RX_LEVEL_ADJ_2
RX_LEVEL_ADJ_3
RX_LEVEL_ADJ_4
ADJ_CELL_LAC_1
ADJ_CELL_LAC_2
ADJ_CELL_LAC_3
ADJ_CELL_LAC_4
DL_RX_QUALITY
UL_RX_QUALITY
ADJ_CELL_ID_1
ADJ_CELL_ID_2
ADJ_CELL_ID_3
ADJ_CELL_ID_4
SUDDEN_DROP
RELEASE_TIME
DL_RX_LEVEL
UL_RX_LEVEL
PHASE_OUT
CAUSE_OUT
PHASE_IN
CAUSE_IN
TRX_ID
BTS_ID
44 2.00809E+15 15 317 4 3 43 0 36 0 0 7 5 5 1 10099 63113 34 10099 63111 14 10099 61203 13 10099 64121 8
10 2.00809E+15 2 317 1 3 42 12 20 0 2 7 15 9 1 10099 61513 21 10099 63192 10 65535 65535 20 65535 65535 20
34 2.00809E+15 2 317 3 3 42 13 37 4 2 7 5 5 0 10099 64372 16 10099 63254 12 10099 64373 6 65535 65535 25
65 2.00809E+15 15 317 4 3 42 4 37 0 0 7 5 5 1 10099 63486 33 10099 60266 25 10099 61523 22 65535 65535 22
24 2.00809E+15 2 317 7 3 42 11 5 0 4 7 15 15 1 10071 61502 7 10099 63191 6 65535 65535 20 65535 65535 24
10 2.00809E+15 2 317 1 3 42 0 15 0 4 7 5 5 1 10099 61513 27 10066 60087 9 10099 63081 9 10099 63192 8
19 2.00809E+15 2 317 8 3 43 12 20 0 0 7 9 5 0 65535 65535 27 65535 65535 20 65535 65535 20 65535 65535 25
19 2.00809E+15 2 317 7 3 43 13 37 0 0 7 5 5 0 10099 60226 21 10099 63083 20 10099 60268 17 10099 64373 14
44 2.00809E+15 15 317 5 3 42 1 20 0 0 7 5 5 1 10099 61203 12 10099 61412 8 10099 63111 7 65535 65535 24
125 2.00809E+15 15 317 6 12 89 13 20 0 0 7 9 9 1 65535 65535 25 65535 65535 20 65535 65535 20 65535 65535 30
11 © Nokia Siemens Networks RN20223EN14GLN0
RN20223EN14GLN0 11
KPI and Measurements
Exercise
How this observation data can be used for network
optimization?
DL_LAST_USED_BITRATE
UL_LAST_USED_BITRATE
TIMING_ADVANCE
RX_LEVEL_ADJ_1
RX_LEVEL_ADJ_2
RX_LEVEL_ADJ_3
RX_LEVEL_ADJ_4
ADJ_CELL_LAC_1
ADJ_CELL_LAC_2
ADJ_CELL_LAC_3
ADJ_CELL_LAC_4
DL_RX_QUALITY
UL_RX_QUALITY
ADJ_CELL_ID_1
ADJ_CELL_ID_2
ADJ_CELL_ID_3
ADJ_CELL_ID_4
SUDDEN_DROP
RELEASE_TIME
DL_RX_LEVEL
UL_RX_LEVEL
PHASE_OUT
CAUSE_OUT
PHASE_IN
CAUSE_IN
TRX_ID
BTS_ID
44 2.00809E+15 15 317 4 3 43 0 36 0 0 7 5 5 1 10099 63113 34 10099 63111 14 10099 61203 13 10099 64121 8
10 2.00809E+15 2 317 1 3 42 12 20 0 2 7 15 9 1 10099 61513 21 10099 63192 10 65535 65535 20 65535 65535 20
34 2.00809E+15 2 317 3 3 42 13 37 4 2 7 5 5 0 10099 64372 16 10099 63254 12 10099 64373 6 65535 65535 25
65 2.00809E+15 15 317 4 3 42 4 37 0 0 7 5 5 1 10099 63486 33 10099 60266 25 10099 61523 22 65535 65535 22
24 2.00809E+15 2 317 7 3 42 11 5 0 4 7 15 15 1 10071 61502 7 10099 63191 6 65535 65535 20 65535 65535 24
10 2.00809E+15 2 317 1 3 42 0 15 0 4 7 5 5 1 10099 61513 27 10066 60087 9 10099 63081 9 10099 63192 8
19 2.00809E+15 2 317 8 3 43 12 20 0 0 7 9 5 0 65535 65535 27 65535 65535 20 65535 65535 20 65535 65535 25
19 2.00809E+15 2 317 7 3 43 13 37 0 0 7 5 5 0 10099 60226 21 10099 63083 20 10099 60268 17 10099 64373 14
44 2.00809E+15 15 317 5 3 42 1 20 0 0 7 5 5 1 10099 61203 12 10099 61412 8 10099 63111 7 65535 65535 24
125 2.00809E+15 15 317 6 12 89 13 20 0 0 7 9 9 1 65535 65535 25 65535 65535 20 65535 65535 20 65535 65535 30
RN20223EN14GLN0 12
KPI and Measurements
PM Theory
DX Causes – How to detect faults?
DX Cause In (Phase, Channel, Cause In) DX Cause Out (Phase, Channel, Cause Out)
Program
block
A
NO Successful Event
RN20223EN14GLN0 13
KPI and Measurements
PM Theory
DX Causes – Counter triggering
Program block in BSC (e.g. ABIPRB)
Different checking e.g.
Channel
activation
Phase ended
successfully ?
RN20223EN14GLN0 14
KPI and Measurements
PM Theory
DX Causes – Counter pegging example
NMS2000 Counter 1003 1004 1005 1013 1014 1015
Note!! that there are no counters that are incremented by the same DX
Cause, so if you have the channel, phase and cause value you are able to know
which is the counter incremented!
RN20223EN14GLN0 15
KPI and Measurements
PM Theory
BSS Tables – Counters & KPIs
RN20223EN14GLN0 16
KPI and Measurements
PM Theory
BSS Counters: Performance Measurements
Performance measurements and observations are divided
into the following groups according to their function:
• Call control measurements (CSW)
• GPRS measurements (PSW)
• Transmission measurements
• Observations
Aggregation KPI
Level
PI
Counters
Measurement
Tables
Measurements &
Observations
17 © Nokia Siemens Networks RN20223EN14GLN0
RN20223EN14GLN0 17
KPI and Measurements
PM Theory
Nokia BSS Counters - Numbering
Counter = XXXYYY where
XXX = measurement table
YYY = counter number in measurement table
Description in NED
RN20223EN14GLN0 18
KPI and Measurements
PM Theory
BSS Counters: Measurement tables
• Measurements & Observations
•Measurement Tables
•Measurement Counters
•(Aggregation level)
RN20223EN14GLN0 19
KPI and Measurements
PM Theory
BSS Counters: Measurement tables
Observations
SDCCH Observation
Measurement tables of the TCH Observation
Handover Observation
• Observations Radio Measurement Report
• GPRS Measurements Clear Code Observation
Dropped Call Observation
• Transmission measurements TBF Observation for GPRS Trace
GPRS Cell Re-selection Report
Can be seen here GPRS RX Level and Quality Report
Drop Call Breakdown Observation
Position Based Services Observation
RN20223EN14GLN0 20
KPI and Measurements
PM Theory
BSS Counters: Measurement tables
Performance measurements (S12)
• Call control measurements (CSW)
• GPRS measurements (PSW)
• Transmission measurements
• Observations
S12 Performance
Measurements
RN20223EN14GLN0 21
KPI and Measurements
PM Theory
BSS Counters: Measurement tables
How to activate tables?
• These can be activated at BSC level or can be activated at NetAct level.
• If they are part of optional feature, the feature needs to be present on the PRFILE of
each BSC. The parameter related to the feature needs to be activated.
• Start date and End date needs to be defined.
• Start time and End time of each day of the week needs to be defined
• Period needs to be defined
RN20223EN14GLN0 22
KPI and Measurements
PM Theory
BSS Counters: Measurement tables
RN20223EN14GLN0 23
KPI and Measurements
PM Theory
BSS Counters: Measurement tables
• Measurement reporting interval to each measurement can be
unique.
– 15min, 30min, 1hour etc…
• During optimization these different measurement reporting
intervals should be verified to support need of optimization
activities.
Note! Any changes to measurement interval should be
agreed with OSS administrator to avoid any overload situation
in OSS.
RN20223EN14GLN0 24
KPI and Measurements
PM Theory
BSS Counters: Measurement tables
How to check that all data is available in OSS
• Can be checked running Reporting Suite reports
– Some KPIs are using several tables, so if all data is not available,
results might be strange.
– If you want to check all data, all tables should be run (troublesome)
• Can be checked with SQL (Optional)
– Can be seen, that there are some data
– Difficult to see if hourly data in some counter is missing
RN20223EN14GLN0 25
KPI and Measurements
PM Theory
KPIs
Performance Measurements Hierarchy Report
Aggregation KPI
Level
PI
Counters
Measurement
Tables
Measurements &
Observations
RN20223EN14GLN0 26
KPI and Measurements
PM Theory
NED - Introduction
From NED all the tables and counters with description can
be found
RN20223EN14GLN0 27
KPI and Measurements
PM Theory
NED – trigger point figure
Note!
C1001 is NOT the only counter
which will be updated here.
All these counters will be updated
here.
RN20223EN14GLN0 28
KPI and Measurements
Benchmarking KPIs
RN20223EN14GLN0 29
KPI and Measurements
Aggregation KPI
Benchmarking KPIs
Level
PI
Planning &
Counters Optimizing KPIs
Operator
Specific KPIs
Measurement
Tables Other
KPIs
Measurements &
Observations
RN20223EN14GLN0 30
KPI and Measurements
Benchmarking KPIs
Different KPIs
Which KPIs to use for optimizing?
RN20223EN14GLN0 31
KPI and Measurements
Benchmarking KPIs
S14 CS KPIs
RN20223EN14GLN0 32
KPI and Measurements
Benchmarking KPIs
S14 PS KPIs
S14 PS benchmarking KPIs can be seen here
PS KPIs
KPI group Description S13
Network Usage Downlink GPRS RLC payload n/a
Uplink GPRS RLC payload n/a
Uplink RLC Payload trf_243
Downlink EGPRS RLC payload n/a
Uplink EGPRS RLC payload n/a
Downlink RLC Payload trf_244
DTM PS payload ratio dtm_3
PS Erlangs trf_237d
Relative share of PS Erlangs trf_242a
Downlink GPRS Erlangs trf_208c
Uplink GPRS Erlangs trf_205d
Downlink EGPRS Erlangs trf_162f
Uplink EGPRS Erlangs tbf_161i
UL signaling TBFs usage ratio tbf_61
Share of EDGE requests tbf_65
User Experience LLC throughput for 4-tsl EDGE MSs llc_3a
LLC throughput for GPRS MSs (for each QoS class) llc_4a
Availability Data service availability ratio ava_68
PDTCH congestion DL multislot allocation blocking tbf_16a
DL multislot soft blocking blck_33a
Downlink TBFs pr timeslot tbf_38d
PDTCH quality Downlink GPRS RLC throughput trf_235b
Uplink GPRS RLC throughput trf_233c
Downlink EGPRS RLC throughput trf_236
Uplink EGPRS RLC throughput trf_234
TBF establishment failure ratio tbf_66
TBF success ratio tbf_67
Mobility DL flush pr minute tbf_64
NCCR success ratio n/a
Abis congestion Inadequate EDAP resources in downlink (Note 1) dap_7a
PCU congestion Territory upgrade rejections due to lack of PCU capacity n/a
DL MCS selection limited by PCU dap_9
33 Gb congestion
© Nokia Siemens Networks Downlink Gb load
RN20223EN14GLN0 frl_8a
RN20223EN14GLN0 33
KPI and Measurements
Benchmarking KPIs
KPIs
Exercise
What can happen if BSS S14 KPIs are used but BSS
Release is S13?
RN20223EN14GLN0 34
KPI and Measurements
Benchmarking KPIs, CS
TCH Call Blocking,blck_8i
• This formula counts the impact of lacking TCH resources on
call setup after the SDCCH phase.
• Soft blocking increases the value.
• TCH_REQUESTS_CALL_ATTEMPT updating corrected in unsuccessful FACCH
call setup due to lack of resources. Counter will be updated both in successful and
unsuccessful FACCH call setup.
RN20223EN14GLN0 35
KPI and Measurements
RN20223EN14GLN0 36
KPI and Measurements
Benchmarking KPIs, PS
Average effective ACK GPRS DL throughput per used TSL ,trf_235b
• Indicates the impact of radio link quality on net data rate per
used timeslot considering retransmissions and coding scheme
selection
• The lower the value the poorer the radio link quality causing
retransmissions and use of lower coding schemes.
NOTE!
KPI is collecting
counter data from 2
different tables
RN20223EN14GLN0 37
KPI and Measurements
Benchmarking KPIs, PS
TBF Success ratio, tbf_67 (1-TBF drops)
TBF drop vs TCH drop
• Connection during TBF drop is not lost
• Connection during TCH drop is lost
TBF Failures
Establishment No CSW
Flush Suspend
Failures Response Traffic
Normally
TBF
Ended
Attempts
38 © Nokia Siemens Networks RN20223EN14GLN0 TBFs
RN20223EN14GLN0 38
KPI and Measurements
Benchmarking KPIs
Solution
Implementations Work orders Priorization
Verification
Are Criteria’s
No
Monitoring /
Fulfilled Analysis Solutions
Data collection
Yes Project
report
Project
Ends
39 © Nokia Siemens Networks RN20223EN14GLN0
RN20223EN14GLN0 39