Professional Documents
Culture Documents
Performance Optimization 3G LUCKNOW
Performance Optimization 3G LUCKNOW
~Saptarshi Laskar
NPO-RF Planning & Optimization
0 of 17
3G RAN Reports
Report Name
Object Type
Object Aggregation
Time Aggregation
Measurement Period
System Program
RSRAN000
PLMN
PLMN
Daily
4 Weeks
System Program
RSRAN000
PLMN
RNC
Daily
4 Weeks
System Program
RSRAN000
PLMN
WCEL
Daily
4 Weeks
Capactiy
RSRAN066, RSRAN067
PLMN
WCEL
Daily
4 Weeks
Capactiy
RSRAN066, RSRAN068
PLMN
WCEL
Hourly
4 Weeks
Service Level
RSRAN073, RSRAN079
PLMN
WCEL
Daily
4 Weeks
ServiceLevel
RSRAN073, RSRAN079
RSRAN070, RSRAN077
PLMN
WCEL
Hourly
4 Weeks
Traffic
PLMN
WCEL
Daily
4 Weeks
PLMN
WCEL
Hourly
4 Weeks
RSRAN070, RSRAN077
9
1 of 17
Traffic
10
11
RSRAN033 , RSRAN018,
RSRAN019, RSRAN023
RSRAN044, RSRAN045
RSRAN046
RSRAN033 , RSRAN018,
RSRAN019, RSRAN023
RSRAN044, RSRAN045
RSRAN046
12
HSPA
RSRAN051, RSRAN039
PLMN
WCEL
Daily
4 Weeks
13
HSPA
RSRAN051, RSRAN039
PLMN
WCEL
Hourly
4 Weeks
14
Signalling
RSRAN027, RSRAN0238
PLMN
WCEL
Daily
4 Weeks
15
Signalling
RSRAN027, RSRAN038
PLMN
WCEL
Hourly
4 Weeks
PLMN
WCEL
Daily
4 Weeks
PLMN
WCEL
Hourly
4 Weeks
3. Apply drill down approach to assess bad performing KPIs in WCEL level
Identify the failures in call phases (refer call flow)
Categorizing failure ratio or distribution of each counters (radio, AC, transmission, BTS, RNC)
Identify main cause of underperforming KPIs
4. Prioritize analysis
Filter using high number of failures or high number failure ratio (weighting)
Identify top 50 worst cells
5. Look at failure distribution in the network topology (rural, RNC border, expressway)
6. Make solution proposal to improve KPIs
2 of 17
Low CSSR
Low CSSR
Rel99 NRT RAB Setup Success Analysis
There is two ways to evaluate the Rel99 NRT RAB setup success performance
M1001, RNC_576e Packet Service Setup Success Ratio (CSSR) / CSSR PS NRT
M1022, RNC_943a R99 Setup Success Ratio from user perspective for NRT/ R99 stp SR Usr
Since RNC_576c (M1001) is measured NRT DCH setup upto 0/0kbps, it is always showing >99.5%. So it is not useful for
data call setup analysis
Packet calls starts with user plane capacity allocation (transfer from FACH/PCH, DCH 0/0) and ends with dedicated
resource release (transfer back to FACH/PCH, DCH 0/0, RAB release, outgoing relocation, HHO, ISHO)
M1001
4 of 17
M1022
Low CSSR
Rel99 NRT RAB Setup Success Analysis in RU10
The number of NRT DCH setup rejects for interactive/BG traffic class due to running out of channelization codes in
DL and power in DL/UL (This counter includes initial DCH setups, handover attempts and channel type switches
from HS-DSCH to DCH)
The number of NRT DCH reconfiguration rejects (bitrate upgrade) for interactive/BG traffic class due to running out
of channelization codes in DL and power in DL/UL
Iur resources setup fails during user plane allocation/modification of PS NRT RAB over IUR branch
100.00
300.00
90.00
250.00
max, ave occupancy & blocking (% )
80.00
70.00
200.00
60.00
40.00
100.00
30.00
10.00
0.00
Reconfig reject
due to lack of
codes
1
REJ_DCH_DUE_CODES_INT_DL
REJ_DCH_DUE_CODES_BGR_DL
REJ_DCH_DUE_POWER_INT_DL
REJ_DCH_DUE_POWER_BGR_DL
REJ_DCH_REC_DUE_CODES_INT_DL
REJ_DCH_REC_DUE_CODES_BGR_DL
REJ_DCH_REC_DUE_PWR_INT_DL
REJ_DCH_REC_DUE_PWR_BGR_DL
11
21
31
M1002C626
M1002C627
M1002C628
M1002C629
Traffic
Traffic
Traffic
Traffic
REJ_DCH_DUE_POWER_INT_UL
REJ_DCH_DUE_POWER_BGR_UL
REJ_DCH_REC_DUE_PWR_INT_UL
REJ_DCH_REC_DUE_PWR_BGR_UL
50.00
M1004C165
FAIL_NRT_DCH_SETUP_IUR
M1004C166
FAIL_NRT_DCH_UL_RECONF
_IUR
M1004C167
FAIL_NRT_DCH_DL_RECONF
_IUR
0.00
41
51
5 of 17
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
150.00
50.00
20.00
M1002C553
M1002C554
M1002C555
M1002C556
M1002C557
M1002C558
M1002C559
M1002C560
61
71
91
101
RNC_520b_Max Occupancy
Rej DCH REC due codes
81
111
121
131
141
151
161
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
INIT_DCH_REQ_64_UL
INIT_DCH_REQ_64_DL
INIT_DCH_REQ_128_UL
INIT_DCH_REQ_128_DL
INIT_DCH_REQ_256_UL
INIT_DCH_REQ_256_DL
INIT_DCH_REQ_384_UL
INIT_DCH_REQ_384_DL
M1022C91
M1022C92
M1022C93
M1022C94
M1022C95
M1022C96
M1022C97
M1022C98
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
DCH_UPGR_REQ_64_UL
DCH_UPGR_REQ_64_DL
DCH_UPGR_REQ_128_UL
DCH_UPGR_REQ_128_DL
DCH_UPGR_REQ_256_UL
DCH_UPGR_REQ_256_DL
DCH_UPGR_REQ_384_UL
DCH_UPGR_REQ_384_DL
M1022C99
M1022C100
M1022C101
M1022C102
M1022C103
M1022C104
M1022C105
M1022C106
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
SUCC_INIT_ALLO_64_UL
SUCC_INIT_ALLO_64_DL
SUCC_INIT_ALLO_128_UL
SUCC_INIT_ALLO_128_DL
SUCC_INIT_ALLO_256_UL
SUCC_INIT_ALLO_256_DL
SUCC_INIT_ALLO_384_UL
SUCC_INIT_ALLO_384_DL
M1022C115
M1022C116
M1022C117
M1022C118
M1022C119
M1022C120
M1022C121
M1022C122
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
SUCC_UPG_NRT_DCH_64_UL
SUCC_UPG_NRT_DCH_64_DL
SUCC_UPG_NRT_DCH_128_UL
SUCC_UPG_NRT_DCH_128_DL
SUCC_UPG_NRT_DCH_256_UL
SUCC_UPG_NRT_DCH_256_DL
SUCC_UPG_NRT_DCH_384_UL
SUCC_UPG_NRT_DCH_384_DL
M1022C107
M1022C108
M1022C109
M1022C110
M1022C111
M1022C112
M1022C113
M1022C114
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
SUCC_INIT_ALLO_REQ_64_UL
SUCC_INIT_ALLO_REQ_64_DL
SUCC_INIT_ALLO_REQ_128_UL
SUCC_INIT_ALLO_REQ_128_DL
SUCC_INIT_ALLO_REQ_256_UL
SUCC_INIT_ALLO_REQ_256_DL
SUCC_INIT_ALLO_REQ_384_UL
SUCC_INIT_ALLO_REQ_384_DL
M1022C123
M1022C124
M1022C125
M1022C126
M1022C127
M1022C128
M1022C129
M1022C130
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
Packet_call
SUCC_UPG_NRT_DCH_REQ_64_UL
SUCC_UPG_NRT_DCH_REQ_64_DL
SUCC_UPG_NRT_DCH_REQ_128_UL
SUCC_UPG_NRT_DCH_REQ_128_DL
SUCC_UPG_NRT_DCH_REQ_256_UL
SUCC_UPG_NRT_DCH_REQ_256_DL
SUCC_UPG_NRT_DCH_REQ_384_UL
SUCC_UPG_NRT_DCH_REQ_384_DL
7 of 17
M1022C13
5
FAIL_REC_INTERA_DCH_UL_BTS
M1022C13
6
FAIL_REC_BGR_DCH_UL_BTS
M1022C13
7
FAIL_REC_INTERA_DCH_DL_BTS
M1022C13
8
FAIL_REC_BGR_DCH_DL_BTS
M1022C13
9
FAIL_REC_INTERA_DCH_UL_A
C
M1022C14
0
FAIL_REC_BGR_DCH_UL_AC
M1022C14
1
FAIL_REC_INTERA_DCH_DL_A
C
M1022C14
2
FAIL_REC_BGR_DCH_DL_AC
M1022C13
1
FAIL_REC_INTERA_DCH_UL_TRAN
S
M1022C13
2
FAIL_REC_BGR_DCH_UL_TRANS
FAIL_REC_INTERA_DCH_DL_TRAN
S
M1022C13
3
M1022C13
4
FAIL_REC_BGR_DCH_DL_TRANS
8 of 17 Nokia-Siemens Siemens Networks
2419 NSN PMI MM/YY FileName.ppt
M1022C143
FAIL_REC_INTERA_DCH_UL_OTH
M1022C144
FAIL_REC_BGR_DCH_UL_OTH
M1022C145
FAIL_REC_INTERA_DCH_DL_OTH
M1022C146
FAIL_REC_BGR_DCH_DL_OTH
2 000.00
1 800.00
FAIL_REC_BGR_DCH_DL_TRAN
S
1 600.00
FAIL_REC_INTERA_DCH_DL_TR
ANS
1 400.00
FAIL_REC_INTERA_DCH_DL_BT
S
1 200.00
FAIL_REC_BGR_DCH_DL_BTS
1 000.00
FAIL_REC_INTERA_DCH_DL_AC
800.00
FAIL_REC_BGR_DCH_DL_AC
600.00
FAIL_REC_INTERA_DCH_DL_OT
H
400.00
FAIL_REC_BGR_DCH_DL_OTH
200.00
0.00
1
10
19
28
37
46
55
64
73
82
HSDPA Accessibility failure cause analysis can be done with traffic measurements
(RNC_605b) and Packet call measurements (RNC_914b)
Low HSDPA
accessibility
(RNC_605b)
No
Based on Traffic
measurement
analysis (M1002)
No Action Needed
Yes
Yes
No
HSDPA Setup Fail due
BTS
Yes
Yes
Yes
No
Rejection of UL Return
Channel Rejections
No
HSDPA Setup Fail Iub
(Both UL & DL)
No
Yes
Yes
RSRAN073
Yes
PS Setup Failure
due AC
Problem In
Air Interface
No
Yes
PS Setup Failure
due BTS
BTS
No
Others failure
could be max
HSPA users been
reached or radio
link failure during
setup
Yes
PS Setup Failure
due Iub
No
Yes
Yes
Terminal Issue?
UE
RNC
No
Others
No action needed
Iub
Yes
ATT_RB_SETUP_HSDPA
SUCC_RB_SETUP_HSDPA
FAIL_RB_SETUP_HSDPA_NOREPLY
FAIL_RB_SETUP_HSDPA_UE
Lack of UL channel resources (check CE resource utilisation using M5001 counters at BH)
Too high SHO overhead all branches must have enough CE capacity if UE is in SHO when HS-DSCH allocation is
started
RU10 brings new counters measure on the setup/success/failure for HSDPA MAC-d setup on NBAP Radio link
Reconfiguration phase
1200
30
1000
25
800
20
600
15
400
10
200
SETUP_FAIL_BTS_HS_DSCH_BGR (Traffic)
M1005C241
M1005C242
M1005C247
M1005C248
M1005C249
M1005C250
M1005C251
AVE_AVAIL_PERC_POOL_CAPA_UL (Cellres)
0
1
14 27 40 53 66 79 92 105 118 131 144 157 170 183 196 209 222 235 248 261 274 287
L3Iub
L3Iub
L3Iub
L3Iub
L3Iub
L3Iub
L3Iub
ATT_MACD_SETUP_FOR_HSDPA
SUCC_MACD_SETUP_FOR_HSDPA
FAIL_MACD_SETUP_HSDPA_NORESP
FAIL_MACD_SETUP_HSDPA_RNL
FAIL_MACD_SETUP_HSDPA_TR
FAIL_MACD_SETUP_HSDPA_PROT
FAIL_MACD_SETUP_HSDPA_MISC
Problem in
Air Interface
Iub
BTS
RNC
Iu-PS
Check HSDPA active Throughput in the cell (RNC_722b/c) and Average throughput in the cell
(RNC_606c) or with cell throughput in RNC/WBTS measurements (RNC_941a)
KPI RNC_941a : sum ( HS_DSCH_DATA_VOL * 8) /sum ( 1000 * PERIOD_DURATION)* 60 (kbps)
RNC_606c: sum(RECEIVED_HS_MACD_BITS - DISCARDED_HS_MACD_BITS) /
sum(PERIOD_DURATION)*60 (kbps)
M5002C21
2.
Cell_Throughput_WBTS
HS_TOTAL_DATA
Calculate rough HSDPA User Throughput by dividing RNC_722b with average number of
simultaneous HSDPA users (RNC_726a) or two new KPIs based on users in buffer where v2.1 is
for user throughput <1.5Mbps
End user experience v2.1
=
Average HSDPA
Throughput per User
has increased a lot
based on users in data
buffer
Check RNC_706a Ave Reported CQI and CQI distribution (M5000C8-M5000C39) or Ecno
distribution for bad coverage issue (M1007C38-M1007C47)
High CQI / Ecno but low HSDPA user throughput
Check problem at core network or application server (FTP, HTTP) or in measurement tools & PC
settings
Check any shortage on Iub user plane and CEs shortage due to DCH traffic is too high
Check if UL return channel is limiting due to interference (PrxLoadMarginMaxDCH -> 0 dB)
Check the if there is code blocking for HSDPA (set HSPDSCHMarginSF128 from 8-> 0)
Check HSDPA power parameter setting (M1000C232-C235) & (M1000C236-C239)
Check simultaneous HSDPA users in the Node B Scheduler (increase the scheduler capacity from 16
users/BTS to 48 users/BTS (16/cell)
Check HSDPA FMCS mobility parameters (lower window add for HSDPA than for R99 to save capacity in
target cell due to smaller SHO OH)
Throughput limitation per user (throttled user) is active in Core?
The counters tell the number of samples (TTI) per class when the actual used HS-PDSCH power (given as % value from the
max HS-PDSCH pwr) is within the limits defined for a class
This give hints whether low HSDPA throughput due to lack of HSDPA power (high RT/Rel99 NRT traffics in the cell)
M5000C268
M5000C269
M5000C270
M5000C271
M5000C272
M5000C273
M5000C274
M5000C275
M5000C276
M5000C277
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
HSDPA_WBTS
SAMPLE_HS_PDSCH_PWR_CLASS_01
SAMPLE_HS_PDSCH_PWR_CLASS_02
SAMPLE_HS_PDSCH_PWR_CLASS_03
SAMPLE_HS_PDSCH_PWR_CLASS_04
SAMPLE_HS_PDSCH_PWR_CLASS_05
SAMPLE_HS_PDSCH_PWR_CLASS_06
SAMPLE_HS_PDSCH_PWR_CLASS_07
SAMPLE_HS_PDSCH_PWR_CLASS_08
SAMPLE_HS_PDSCH_PWR_CLASS_09
SAMPLE_HS_PDSCH_PWR_CLASS_10
6. DMPG resource sharing causes the total throughput per user is not only limited by the #
simultaneous users per cell and their activity but also the amount of simultaneous users per
DMPG (per RNC sharing the total RNC throughput) and their activity
Max HSDPA Throughput per RNC (62 x 7.2Mbps currently on RNC Throughput 450Mbps)
Sum ( #_users_with_data_in_buff_per_TTI / all_active_TTIs)
x avg_#_HSDPA_users_in_RNC
HSDPA_NRTD_PEAK_CALLS
Also there could be too many HSUPA users (20/cell, 24/NodeB,In RU10:64 users/Node B)
RNC_968b UL DCH Selected due to too many HSUPA users
RNC_969b DL DCH Selected due to the HSDPA power (updated when only HSDPA static power allocation used)
Check Mininum, Maximum & Average HSUPA throughput from WBTS counter measurement (M5000C153)
Check average or data volume HSUPA throughput from Cell Throughput measurement with RNC_952c
sum(NRT_EDCH_UL_DATA_VOL + RT_E_DCH_UL_STREA_DATA) * 8 / sum(PERIOD_DURATION)*1000000*60
Check HSUPA throughput from M5002 Cell Throughput_WBTS and its throughput distributions in classes
Counter ID Measurement
Counter name
M5002C41
M5002C42
M5002C43
M5002C44
M5002C45
M5002C38
M5002C39
M5002C40
M5002C46
M5002C47
M5002C48
M5002C49
M5002C2
M5002C3
M5002C4
UE_HSUPA_TP03
UE_HSUPA_TP04
UE_HSUPA_TP05
UE_HSUPA_TP06
UE_HSUPA_TP07
UE_HSUPA_TP00
UE_HSUPA_TP01
UE_HSUPA_TP02
UE_HSUPA_TP08
UE_HSUPA_TP09
UE_HSUPA_TP10
UE_HSUPA_TP11
EDCH_DATA_SCELL_UL
EDCH_DATA_NSC_S_EDCH_UL
EDCH_DATA_NSC_NS_EDCH_UL
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Cell_Throughput_WBTS
Check HSUPA user throughput by dividing above with KPI RNC_1037a -Average number of simultaneous HSUPA
users, during HSUPA usage
Check CQI distribution (M5000C8-M5000C39) or Ecno distribution for bad coverage issue (M1007C38M1007C47)
Check If low throughput due to high number of retransmission & failed retransmission (RNC_917a HSUPA MACes BLER)
Check KPI RNC_1165a/RNC_1166a for low HSUPA throughput due to Iub congestion (frame delay or frame loss)
In RU10, there is new counters to check on the Rise Over Thermal in Fractional load:L = 1 - (Pnoise/Ptotal), The
fractional load is calculated in the normal scheduling operation. HSUPA throughput will be limited by high
fractional load in the cells
Check CQI distribution (M5000C8-M5000C39) or Ecno distribution for bad coverage issue
(M1007C38-M1007C47)
Check If low throughput due to high number of retransmission & failed retransmission (RNC_917a
HSUPA MAC-es BLER)
Check KPI RNC_1165a/RNC_1166a for low HSUPA throughput due to Iub congestion (frame delay
or frame loss)
Check AVG_NON_HSDPA_PWR (M1000C138) & AVG_ACTIVE_NON_HSDPA_PWR to investigate
whether high DCH power (DCH traffic) causes low HSUPA throughput
Others reasons with low HSUPA throughput
Check problem at core network or application server
Check HSPA FMCS / SCC mobility related parameters & performance