2g analysis reports

239
AVAILABILITY Period start time PLMN Name AVA_45A AVA_63A AVA_15 05.24.2012 21:00:00 PLMN 217.87 100.00 7.73 05.24.2012 22:00:00 PLMN 212.40 100.00 8.01 05.24.2012 23:00:00 PLMN 208.31 100.00 9.14 05.25.2012 00:00:00 PLMN 208.04 100.00 10.09 05.25.2012 01:00:00 PLMN 208.00 100.00 10.69 05.25.2012 02:00:00 PLMN 208.18 100.00 10.96 05.25.2012 03:00:00 PLMN 208.00 100.00 11.02 05.25.2012 04:00:00 PLMN 208.13 100.00 10.87 05.25.2012 05:00:00 PLMN 210.80 100.00 10.17 05.25.2012 06:00:00 PLMN 224.76 100.00 8.72 05.25.2012 07:00:00 PLMN 234.18 100.00 8.25 05.25.2012 08:00:00 PLMN 228.22 100.00 8.70 05.25.2012 09:00:00 PLMN 228.89 100.00 8.69 05.25.2012 10:00:00 PLMN 234.18 100.00 8.59 05.25.2012 11:00:00 PLMN 247.02 100.00 8.67 05.25.2012 12:00:00 PLMN 252.93 100.00 8.55 SDCCH_CONFIGURED SDCCH_EFF Ave avail TCH

Upload: raghavsareen

Post on 24-Oct-2014

324 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: 2G Analysis Reports

AVAILABILITYPeriod start time PLMN Name

AVA_45A AVA_63A AVA_1505.24.2012 21:00:00 PLMN 217.87 100.00 7.7305.24.2012 22:00:00 PLMN 212.40 100.00 8.0105.24.2012 23:00:00 PLMN 208.31 100.00 9.1405.25.2012 00:00:00 PLMN 208.04 100.00 10.0905.25.2012 01:00:00 PLMN 208.00 100.00 10.6905.25.2012 02:00:00 PLMN 208.18 100.00 10.9605.25.2012 03:00:00 PLMN 208.00 100.00 11.0205.25.2012 04:00:00 PLMN 208.13 100.00 10.8705.25.2012 05:00:00 PLMN 210.80 100.00 10.1705.25.2012 06:00:00 PLMN 224.76 100.00 8.7205.25.2012 07:00:00 PLMN 234.18 100.00 8.2505.25.2012 08:00:00 PLMN 228.22 100.00 8.7005.25.2012 09:00:00 PLMN 228.89 100.00 8.6905.25.2012 10:00:00 PLMN 234.18 100.00 8.5905.25.2012 11:00:00 PLMN 247.02 100.00 8.6705.25.2012 12:00:00 PLMN 252.93 100.00 8.55

SDCCH_CONFIGUREDSDCCH_EFFAve avail TCH

Page 2: 2G Analysis Reports

AVAILABILITY CALL

AVA_1C AVA_25A CALL_SETUP_SUCCESS_RACALL_SETUP_SUCCESS_RATE_C100.00 30.92 97.45 97.45100.00 30.92 98.02 98.02100.00 30.92 97.89 97.89100.00 30.92 99.86 99.86100.00 30.92 98.11 98.11100.00 30.92 99.96 99.96100.00 30.92 100.00 100.00100.00 30.92 99.94 99.94100.00 30.92 97.77 97.77100.00 30.92 97.08 97.08100.00 30.92 95.88 95.88100.00 30.92 96.35 96.35100.00 30.92 98.02 98.02100.00 30.92 87.49 87.49100.00 30.92 92.88 92.96100.00 30.92 92.32 92.88

TCHEFF NO_DEFINED_TRAF_CHANCALL_SETUP_SUCCESS_RATECALL_SETUP_SUCCESS_RATE_CORR

Page 3: 2G Analysis Reports

CALL

DCR_8H CDCR_8J CALL_SUCCESS_RAT1.32 0.70 96.170.95 0.51 97.090.53 0.27 97.380.00 0.00 99.860.00 0.00 98.110.00 0.00 99.960.00 0.00 100.000.62 0.45 99.320.67 0.37 97.120.82 0.44 96.290.51 0.28 95.400.70 0.38 95.680.63 0.33 97.400.87 0.47 86.731.21 0.69 91.751.32 0.80 91.10

CALL_DROP_RATE_CELLCALL_DROP_RATE_CELL_CORRCALL_SUCCESS_RATE

Page 4: 2G Analysis Reports

CALL TRAFFIC

CALL_SUCCESS_RATE_COCALL_VOLUMESDCCH_TRAFFIC_CARRIETCH_TRAFFIC_CARRIE96.77 1,884 29.81 23.2097.53 796 17.99 10.0397.63 376 6.63 5.4499.86 167 5.13 2.4198.11 96 3.92 0.8699.96 69 3.42 0.62

100.00 74 3.29 0.5799.50 224 5.43 1.8497.41 544 12.33 4.5296.65 1,819 32.84 13.7495.62 2,906 45.66 24.6095.98 3,420 37.62 35.2397.69 3,908 39.76 43.2887.08 4,105 48.43 43.0992.32 4,116 59.12 43.9692.13 4,298 69.24 43.89

CALL_SUCCESS_RATE_CORRCALL_VOLUMESDCCH_TRAFFIC_CARRIEDTCH_TRAFFIC_CARRIED

Page 5: 2G Analysis Reports

ACCESS SDCCH BLOCK

CSF_15A ASSIGNMENT_SUCCE CSF_11 BLCK_5A98.50 98.50 98.98 0.4198.60 98.60 99.49 0.2997.94 97.94 100.00 0.00

100.00 100.00 100.00 0.0098.18 98.18 99.96 0.00

100.00 100.00 100.00 0.00100.00 100.00 100.04 0.00100.00 100.00 99.97 0.00

98.03 98.03 99.82 0.1398.99 98.99 98.11 1.1798.93 98.93 96.95 1.7198.09 98.09 98.30 0.9599.18 99.18 98.89 0.6599.00 99.00 88.42 5.9898.09 98.17 94.79 2.3096.77 97.35 95.50 1.87

ASSSUCCRATEASS_SUCC_RATE_CORRIMMASSSUCCRATESDCCH_BLOCKING_RATE

Page 6: 2G Analysis Reports

SDCCH BLOCK

BLCK_5B TRF_7B CNGT_20.41 0.00 70.030.29 0.00 26.990.00 0.00 0.540.00 0.00 0.000.00 0.00 0.000.00 0.00 0.000.00 0.00 0.000.00 0.00 0.000.13 0.00 7.771.17 0.00 53.041.71 0.00 80.350.95 0.00 68.710.65 0.00 47.525.98 0.00 170.052.30 0.00 107.811.87 0.00 165.57

SDCCH real blocking SDCCH_CONGESTION_RATESDCCH congest time

Page 7: 2G Analysis Reports

SDCCH BLOCK

SDCCH_CONG_TIME RACH_67,003 412,699 62

54 80 100 30 30 30 3

777 45,304 228,035 356,871 644,752 41

17,005 8010,781 8216,557 19

SDCCH CONG TIME (c2033) Rejected due to illegal est. cause

Page 8: 2G Analysis Reports

SDCCH BLOCK SDCCH DROP

SDR_3B CSF_13B SD_RF_LOSS0.22 96.75 0.050.53 97.15 0.080.19 95.51 0.050.29 96.46 0.140.11 96.74 0.040.12 97.33 0.040.12 98.00 0.040.08 96.75 0.030.05 95.64 0.090.10 95.01 0.040.11 94.17 0.040.25 95.11 0.070.15 95.92 0.060.24 86.34 0.050.21 92.08 0.100.04 92.59 0.10

Illegal establishment cause ratio SDCCH_CALL_SUCCESS_RATESDCCH RF Loss Rate

Page 9: 2G Analysis Reports

SDCCH DROP

SDCCH_DROP_RATT3101_EXPIRED SDCCH_RADIO_FAILSDCCH_RF_OLD_H0.05 11,093 9.0 0.00.08 6,591 9.0 0.00.05 813 2.0 0.00.14 742 5.0 0.00.04 254 1.0 0.00.04 214 1.0 0.00.04 205 1.0 0.00.03 387 1.0 0.00.09 1,092 7.0 0.00.04 7,303 9.0 0.00.04 13,675 12.0 0.00.07 10,206 19.0 0.00.06 12,142 17.0 0.00.05 16,761 18.0 0.00.10 21,326 38.0 0.00.10 25,079 46.0 0.0

SDCCH_DROP_RATET3101 EXPIRED (c57020) SDCCH_RADIO_FAILSDCCH_RF_OLD_HO

Page 10: 2G Analysis Reports

SDCCH DROP

SDCCH_USER_ACSDCCH_BCSU_RESESDCCH_NETW_ACSDCCH_BTS_FAIL0.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.00.0 0.0 0.0 0.0

SDCCH_USER_ACTSDCCH_BCSU_RESETSDCCH_NETW_ACTSDCCH_BTS_FAIL

Page 11: 2G Analysis Reports

SDCCH DROP

SDCCH_ABIS_FAIL_CALLSDCCH_ABIS_FAIL_OLDSDCCH_LAPD_FAILSDCCH_A_IF_FAIL_CALL11512.0 0.0 0.0 0.0

6857.0 0.0 0.0 0.01000.0 0.0 0.0 0.0

855.0 0.0 0.0 6.0343.0 0.0 0.0 0.0279.0 0.0 0.0 1.0256.0 0.0 0.0 0.0509.0 0.0 0.0 0.0

1417.0 0.0 0.0 0.07995.0 0.0 0.0 0.0

14554.0 0.0 0.0 15.011009.0 0.0 0.0 8.012933.0 0.0 0.0 9.017511.0 0.0 0.0 4.022401.0 0.0 0.0 0.026377.0 0.0 0.0 5.0

SDCCH_ABIS_FAIL_CALLSDCCH_ABIS_FAIL_OLDSDCCH_LAPD_FAILSDCCH_A_IF_FAIL_CALL

Page 12: 2G Analysis Reports

SDCCH DROP

SDCCH_A_IF_FAIL_OLDSDCCH_ACT_FAIL_CALLA_IF_CRC_MISMATCH_CALL_SET0.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 0.0 0.00.0 1.0 0.00.0 0.0 0.00.0 0.0 0.0

SDCCH_A_IF_FAIL_OLDSDCCH_ACT_FAIL_CALLA_IF_CRC_MISMATCH_CALL_SETUP

Page 13: 2G Analysis Reports

SDCCH DROP

SDR_1A SDR_560.53 0.0858.79 0.1323.82 0.2024.76 0.5812.32 0.2911.19 0.3610.08 0.3913.38 0.2017.98 0.4936.13 0.1146.23 0.0843.15 0.1747.58 0.1353.28 0.1057.65 0.1759.71 0.17

SDCCH drop ratio SDCCH drop ratio due to radio failure

Page 14: 2G Analysis Reports

SDCCH DROP

SDR_6 SDR_70.00 99.920.00 99.870.00 99.800.00 98.730.00 99.710.00 99.290.00 99.610.00 99.800.00 99.510.00 99.890.00 99.810.00 99.760.00 99.800.00 99.870.00 99.830.00 99.81

SDCCH drop ratio due to radio failure on HO SDCCH drop ratio due to Abis failure

Page 15: 2G Analysis Reports

SDCCH DROP

SDR_8 SDR_90.00 0.000.00 0.000.00 0.000.00 0.690.00 0.000.00 0.360.00 0.000.00 0.000.00 0.000.00 0.000.00 0.100.00 0.070.00 0.070.00 0.020.00 0.000.00 0.02

SDCCH drop ratio due to Abis failure on HO SDCCH drop ratio due to A failure

Page 16: 2G Analysis Reports

SDCCH DROP

SDR_10 SDR_110.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.00

SDCCH drop ratio due to A failure on HO SDCCH drop ratio due to LAPD failure

Page 17: 2G Analysis Reports

SDCCH DROP

SDR_12 SDR_130.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.00

SDCCH drop ratio due to BTS failure SDCCH drop ratio due to user actions

Page 18: 2G Analysis Reports

SDCCH DROP

SDR_14 SDR_150.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.00

SDCCH drop ratio due to BCSU restart SDCCH drop ratio due to network reconfiguration

Page 19: 2G Analysis Reports

SDCCH DROP

SDR_1696.3696.1281.3086.7874.0576.7080.0876.0377.0691.3493.9692.7193.8895.7295.2095.08

Ratio of GSM timer T3101 expires related to SDCCH Abis Fail Call

Page 20: 2G Analysis Reports

SDCCH DROP SDCCH TRAFFIC

SDR_4 TRF_4 TRF_302.25 5.48 19,033.002.35 5.49 11,679.004.49 5.53 4,207.003.54 5.08 3,498.003.22 5.10 2,793.002.67 5.04 2,512.002.04 5.02 2,549.003.23 4.98 3,812.004.19 5.44 7,919.003.16 5.25 22,153.002.87 5.23 31,540.003.25 5.35 25,574.003.00 5.32 27,237.002.35 5.30 32,909.002.86 5.54 38,921.003.05 5.62 44,260.00

SDCCH drop ratio without T3101 SDCCH_MEAN_HOLDING_TIMESDCCH seizures

Page 21: 2G Analysis Reports

SDCCH TRAFFIC

SDCCH_SEIZ_ATTSDCCH_BUSY_AT SDCCH_ASSIGNSDCCH_HO_SEIZSDCCH_REQ19112.0 79.0 19033.0 0.0 19,11711713.0 34.0 11679.0 0.0 11,704

4207.0 0.0 4207.0 0.0 4,2043498.0 0.0 3498.0 0.0 3,5022793.0 0.0 2793.0 0.0 2,7912512.0 0.0 2512.0 0.0 2,5132549.0 0.0 2549.0 0.0 2,5453812.0 0.0 3812.0 0.0 3,8187929.0 10.0 7919.0 0.0 7,939

22415.0 262.0 22153.0 0.0 22,43232088.0 548.0 31540.0 0.0 32,08825820.0 246.0 25574.0 0.0 25,83027416.0 179.0 27237.0 0.0 27,40235003.0 2094.0 32909.0 0.0 35,01539839.0 917.0 38921.0 0.0 39,84245105.0 843.0 44260.0 0.0 45,087

SDCCH_SEIZ_ATTSDCCH_BUSY_ATTSDCCH_ASSIGNSDCCH_HO_SEIZSDCCH REQ (c57017)

Page 22: 2G Analysis Reports

SDCCH USAGE

SUCC_SEIZ_TERM SUCC_SEIZ_ORIG SDCCH_CALL_RE_EST1,044 1,862 0

666 939 0324 313 0176 178 0120 167 0114 76 0126 86 0187 254 0418 536 0

1,162 1,463 01,749 2,135 01,964 2,299 02,111 2,367 02,195 2,555 02,261 2,944 02,554 3,477 0

SUCC SEIZ TERM (c3012) SUCC SEIZ ORIG (c3013) SDCCH CALL RE EST (c3020)

Page 23: 2G Analysis Reports

SDCCH USAGE

SDCCH_EMERG_CALL SDCCH_LOC_UPD IMSI_DETACH_SDCCH9 4,660 3681 3,282 1932 2,636 1050 2,304 990 2,173 772 2,032 793 2,058 680 2,910 850 5,781 1375 11,993 2296 13,693 2961 10,842 2310 10,381 2213 11,145 2444 12,031 3325 12,718 359

SDCCH EMERG CALL (c3021) SDCCH LOC UPD (c3019) IMSI DETACH SDCCH (c3033)

Page 24: 2G Analysis Reports

TCH BLOCK

BLCK_8I BLCK_29 BLCK_1A CON_10.00 1.69 34.39 0.000.00 1.17 22.13 0.000.00 2.06 21.46 0.000.00 1.03 11.27 0.000.00 1.82 29.79 0.000.00 0.00 7.79 0.000.00 0.00 33.04 0.000.00 0.00 8.11 0.000.00 1.97 12.16 0.000.00 0.91 17.85 0.000.00 1.07 24.27 0.000.00 1.86 32.05 0.000.00 0.77 40.70 0.000.00 1.04 38.88 0.000.09 1.87 34.24 0.000.60 3.20 30.98 0.01

TCH call blocking TCH denied new call TCH_BLOCKING_RATETCH_CONGESTION_RATE

Page 25: 2G Analysis Reports

TCH DROP

TCH_RADIO_FAIL TCH_RF_OLD_H TCH_TR_FAIL TCH_TR_FAIL_OLD TCH_ABIS_FAIL_CALL16.0 2.0 0.0 0.0 13.0

5.0 4.0 0.0 0.0 5.02.0 0.0 0.0 0.0 3.00.0 0.0 0.0 0.0 1.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.01.0 0.0 0.0 0.0 0.04.0 0.0 0.0 0.0 3.0

13.0 3.0 0.0 0.0 8.010.0 2.0 0.0 0.0 18.023.0 3.0 0.0 0.0 27.010.0 4.0 0.0 0.0 15.016.0 10.0 1.0 0.0 15.027.0 14.0 1.0 0.0 26.051.0 19.0 6.0 0.0 39.0

TCH_RADIO_FAIL TCH_RF_OLD_HOTCH_TR_FAIL TCH_TR_FAIL_OLD TCH_ABIS_FAIL_CALL

Page 26: 2G Analysis Reports

TCH DROP

TCH_ABIS_FAIL_OLD TCH_A_IF_FAIL_CALL TCH_A_IF_FAIL_OLD TCH_LAPD_FAIL TCH_BTS_FAIL0.0 1.0 0.0 0.0 0.00.0 0.0 1.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 1.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 1.0 0.0 0.0 0.00.0 2.0 2.0 0.0 0.00.0 0.0 1.0 0.0 0.00.0 1.0 1.0 0.0 0.00.0 2.0 0.0 0.0 0.0

TCH_ABIS_FAIL_OLD TCH_A_IF_FAIL_CALL TCH_A_IF_FAIL_OLD TCH_LAPD_FAIL TCH_BTS_FAIL

Page 27: 2G Analysis Reports

TCH DROP

TCH_USER_ACTTCH_BCSU_RESE TCH_NETW_AC TCH_ACT_FAIL_CALL DROP_AFTER_TCH_ASSI0.0 0.0 0.0 0.0 13.00.0 0.0 0.0 0.0 4.00.0 0.0 0.0 0.0 1.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 0.00.0 0.0 0.0 0.0 1.00.0 0.0 0.0 0.0 2.00.0 0.0 0.0 0.0 8.00.0 0.0 0.0 0.0 8.00.0 0.0 0.0 0.0 13.00.0 0.0 0.0 0.0 13.00.0 0.0 0.0 0.0 19.00.0 0.0 0.0 0.0 28.00.0 0.0 0.0 0.0 34.0

TCH_USER_ACTTCH_BCSU_RESETTCH_NETW_ACTTCH_ACT_FAIL_CALL DROP_AFTER_TCH_ASSIGN

Page 28: 2G Analysis Reports

TCH DROP

TCH_RE_EST_ASSIGN CALLS_ENDED_USER_DADLB_SE TCH_SUCC_SEIZ_FOR_DIR_A0 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.00 0.0 0.0

TCH RE EST ASSIGN (c57032) CALLS_ENDED_USER_DADLB_SETUPTCH_SUCC_SEIZ_FOR_DIR_ACC

Page 29: 2G Analysis Reports

TCH DROP

TCH_REQUESTTCH_REJ_DUE_REQ_CH_A_IF_C TCH_REQ_REJ_LAC CONVER_STARTED3030.0 0.0 8461062.0 0.0 312

494.0 0.0 138204.0 0.0 52141.0 0.0 26

77.0 0.0 22115.0 0.0 23259.0 0.0 79658.0 0.0 219

2314.0 0.0 8294071.0 0.0 1,2605370.0 0.0 1,5307056.0 0.0 1,6907264.0 0.0 1,7816682.0 0.0 1,8666669.0 0.0 1,943

TCH_REQUESTTCH_REJ_DUE_REQ_CH_A_IF_CRCtch_req_rej_lack CONVER STARTED (c57015)

Page 30: 2G Analysis Reports

TCH DROP TCH TRAFFIC

DROPPED_CALLS DCR_5 TCH_NEW_CALL_ASSIGN13 1.54 987

7 2.24 4222 1.45 1900 0.00 960 0.00 540 0.00 450 0.00 501 1.27 1612 0.91 299

13 1.57 9805 0.40 1,578

11 0.72 1,84810 0.59 2,06420 1.12 2,18924 1.29 2,30532 1.65 2,574

DROPPED CALLS (c57007) TCH_RF_LOSS_RATETCH NEW CALL ASSIGN (c57033)

Page 31: 2G Analysis Reports

TCH TRAFFIC

TCH_CALL_REQ TCH_NORM_SEIZTCH_SEIZ_ATT_DUE_SDCCH_C1,002 1004.0 0.0

428 427.0 0.0194 194.0 0.0

96 97.0 0.055 55.0 0.045 45.0 0.050 50.0 0.0

161 161.0 0.0305 305.0 0.0990 989.0 0.0

1,595 1595.0 0.01,884 1883.0 0.02,081 2080.0 0.02,211 2212.0 0.02,350 2347.0 0.02,660 2638.0 0.0

TCH CALL REQ (c57028) TCH_NORM_SEIZTCH_SEIZ_ATT_DUE_SDCCH_CON

Page 32: 2G Analysis Reports

TCH TRAFFIC

TCH_SEIZ_DUE_SDCCH_C AVE_TCH_BUSY_FUL AVE_TCH_BUSY_HALAVE_BUSY_TCH0.0 11.511111111111100 11.688888888888900 4,1760.0 6.883333333333330 3.1499999999999900 1,8060.0 4.233333333333330 1.2111111111111100 9800.0 2.3222222222222200 ### 4330.0 0.8222222222222220 ### 1540.0 0.6166666666666670 0.0 1110.0 0.5722222222222220 0.0 1030.0 1.844444444444440 0.0 3320.0 4.25 ### 8140.0 8.755555555555560 4.983333333333330 2,4730.0 14.972222222222200 9.62777777777778 4,4280.0 22.55000000000000 12.677777777777800 6,3410.0 25.07777777777780 18.205555555555600 7,7910.0 25.51111111111110 17.583333333333300 7,7570.0 23.261111111111100 20.700000000000000 7,9130.0 22.35555555555560 21.53333333333330 7,900

TCH_SEIZ_DUE_SDCCH_CONave_tch_busy_full ave_tch_busy_half AVE BUSY TCH (c2027)

Page 33: 2G Analysis Reports

TCH TRAFFIC

TCH_FAST_REQTCH_HR_RADIO_CONGESTION_TIME0.0 00.0 00.0 00.0 00.0 00.0 00.0 00.0 00.0 00.0 00.0 00.0 8240.0 00.0 00.0 6,1740.0 24,945

TCH_FAST_REQTCH HR RADIO CONGESTION TIME (c2045)

Page 34: 2G Analysis Reports

TCH TRAFFIC

TCH_FR_RADIO_CONGESTION_TIME PBTCH_2 TRF_580 32 0.070 14 0.030 9 0.010 5 0.010 7 0.000 4 0.000 4 0.000 7 0.000 12 0.010 19 0.040 23 0.07

926 33 0.090 32 0.120 31 0.12

27,294 35 0.1297,378 36 0.12

TCH FR RADIO CONGESTION TIME (c2044) TOTAL_PEAK_BUSY_TCHTCH_TRAFFIC_UTILIZATION

Page 35: 2G Analysis Reports

TCH TRAFFIC

TRF_56 TRF_57 CSF_3P0.03 6.34 100.000.02 1.64 100.000.01 0.55 100.000.01 0.03 100.000.00 0.01 100.000.00 0.00 100.000.00 0.00 100.000.00 0.00 100.000.01 0.11 100.000.02 2.40 100.000.04 4.95 100.000.06 6.14 100.000.07 8.84 100.000.07 8.67 100.000.06 10.18 99.910.06 10.79 99.40

TCH_TRAFFIC_UTILIZATION_FRTCH_TRAFFIC_UTILIZATION_HRSUCCESSFUL_TCH_SEIZURES

Page 36: 2G Analysis Reports

TCH TRAFFIC HANDOVER ATTEMPTS

TCH_PEAK_BUSY_FULL TCH_PEAK_BUSY_HALF TRF_2E DR_39 14 83.19 0.004 6 84.59 0.003 3 101.03 0.002 1 89.28 0.003 1 56.00 0.002 0 49.33 0.002 0 41.20 0.003 1 41.24 0.004 4 53.38 0.005 9 50.01 0.007 9 55.52 0.00

10 13 67.35 0.009 14 74.91 0.009 13 70.14 0.009 17 67.43 0.009 18 59.78 5.00

TCH PEAK BUSY FULL (c2050) TCH PEAK BUSY HALF (c2051) TCH_MEAN_HOLDING_TIMEDR out

Page 37: 2G Analysis Reports

HANDOVER ATTEMPTS

HO_13H MSC_O_SDCCH_TCBSC_O_SDCCH_TC2,307 0 0

710 0 0327 0 0145 0 0

89 0 029 0 061 0 097 0 0

337 0 01,420 0 02,752 0 04,046 0 05,454 0 05,565 0 04,523 0 04,190 0 5

HO attempts, outgoing and intra-cell MSC_O_SDCCH_TCHBSC_O_SDCCH_TCH

Page 38: 2G Analysis Reports

HANDOVER ATTEMPTS

MSC_HO_WCDMA_RAN_S BSC_I_SUCC_HOMSC_I_SUCC_HOMSC_I_SDCCH_TC BSC_I_SDCCH_TCH3 657 220 0 02 286 81 0 02 152 28 0 00 60 10 0 00 37 4 0 00 22 2 0 00 22 2 0 00 54 9 0 00 181 58 0 02 646 182 0 03 1,094 214 0 0

14 1,263 260 0 06 1,540 282 0 05 1,600 288 0 06 1,510 253 0 07 1,431 217 0 5

MSC_HO_WCDMA_RAN_SUCCBSC_I_SUCC_HOMSC_I_SUCC_HOMSC_I_SDCCH_TCHBSC_I_SDCCH_TCH

Page 39: 2G Analysis Reports

HANDOVER ATTEMPTS

CELL_SDCCH_TC MSC_O_SUCC_HBSC_O_SUCC_H CELL_SUCC_HOMSC_O_TCH_TCH_A0 138 613 42 3690 28 262 13 870 20 143 5 230 1 56 2 250 0 39 3 00 1 19 2 10 0 20 2 00 3 45 8 130 26 156 27 330 106 625 59 2230 111 1,042 103 3640 163 1,220 170 5740 161 1,473 212 4220 166 1,552 222 4890 144 1,463 197 3190 137 1,386 196 241

CELL_SDCCH_TCHMSC_O_SUCC_HOBSC_O_SUCC_HOCELL_SUCC_HOMSC_O_TCH_TCH_AT

Page 40: 2G Analysis Reports

HANDOVER ATTEMPTS

MSC_O_SDCCH_TCH_ MSC_O_SDCCH_ABSC_O_TCH_TCH_A BSC_O_SDCCH_TCH_A0 0 1,896 00 0 607 00 0 299 00 0 118 00 0 86 00 0 26 00 0 59 00 0 76 00 0 277 00 0 1,137 00 0 2,284 00 0 3,302 00 0 4,818 00 0 4,851 00 0 4,005 00 0 3,747 5

MSC_O_SDCCH_TCH_ATMSC_O_SDCCH_ATBSC_O_TCH_TCH_ATBSC_O_SDCCH_TCH_AT

Page 41: 2G Analysis Reports

HANDOVER ATTEMPTS

BSC_O_SDCCH_ACELL_TCH_TCH_ATCELL_SDCCH_TCH_ACELL_SDCCH_AT0 42 0 00 16 0 00 5 0 00 2 0 00 3 0 00 2 0 00 2 0 00 8 0 00 27 0 00 60 0 00 104 0 00 170 0 00 214 0 00 225 0 00 199 0 00 197 0 0

BSC_O_SDCCH_ATCELL_TCH_TCH_ATCELL_SDCCH_TCH_ATCELL_SDCCH_AT

Page 42: 2G Analysis Reports

HANDOVER ATTEMPTS

HO_8C HO_9A HO_10261.00 369.00 1,712.00

90.00 87.00 528.0033.00 23.00 262.0014.00 25.00 91.00

4.00 0.00 79.002.00 1.00 28.003.00 0.00 60.00

11.00 13.00 79.0062.00 33.00 264.00

195.00 223.00 1,075.00248.00 364.00 2,124.00303.00 574.00 3,015.00318.00 422.00 4,451.00332.00 489.00 4,493.00284.00 319.00 3,845.00249.00 241.00 3,564.00

MSC incoming HO attempts MSC outgoing HO attempts BSC incoming HO attempts

Page 43: 2G Analysis Reports

HANDOVER ATTEMPTS

MSC_O_HO_CMBSC_O_HO_CMD_ASS BTS_HO_ASSG MSC_GEN_SYS_WCDMA_RAN_HO152.0 632.0 42.0 0

33.0 272.0 16.0 020.0 146.0 5.0 0

2.0 64.0 2.0 00.0 39.0 3.0 01.0 19.0 2.0 00.0 20.0 2.0 04.0 49.0 8.0 0

26.0 159.0 27.0 0110.0 637.0 60.0 0126.0 1075.0 104.0 0210.0 1248.0 169.0 0197.0 1494.0 213.0 0191.0 1615.0 226.0 0172.0 1514.0 198.0 0142.0 1456.0 197.0 0

MSC_O_HO_CMDBSC_O_HO_CMD_ASSGNBTS_HO_ASSGNMSC_GEN_SYS_WCDMA_RAN_HO_COM

Page 44: 2G Analysis Reports

HANDOVER ATTEMPTS

INT_SUCC_HO_TO_EX CELL_SDCCHBSC_O_SUCC_HO_TO_E BSC_I_UNSUCC_A_INT_CIRC_TYP0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0

INT_SUCC_HO_TO_EXTCELL_SDCCHBSC_O_SUCC_HO_TO_EXTBSC_I_UNSUCC_A_INT_CIRC_TYPE

Page 45: 2G Analysis Reports

HANDOVER ATTEMPTS

MSC_CONTROLLED_IN_ HO_UNSUCC_A_INT_CIRC_TY MSC_TCH_HO_WCDMA_RAN_0 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 0

MSC_CONTROLLED_IN_HOHO_UNSUCC_A_INT_CIRC_TYPEMSC_TCH_HO_WCDMA_RAN_ATT

Page 46: 2G Analysis Reports

HANDOVER ATTEMPTS

MSC_TCH_HO_FROM_WCDMA_RANMSC_I_TCH_TCH_ATMSC_I_SDCCH_TCH_AMSC_I_SDCCH_AT3 258 0 02 88 0 02 31 0 00 14 0 00 4 0 00 2 0 00 3 0 00 11 0 00 62 0 02 193 0 04 244 0 0

15 288 0 06 312 0 06 326 0 08 276 0 08 241 0 0

MSC_TCH_HO_FROM_WCDMA_RAN_ATTMSC_I_TCH_TCH_ATMSC_I_SDCCH_TCH_ATMSC_I_SDCCH_AT

Page 47: 2G Analysis Reports

HANDOVER ATTEMPTS

BSC_I_TCH_TCH_ATBSC_I_SDCCH_TCH_A BSC_I_SDCCH_ATBSC_O_UNSUCC_A_INT_CIRC_TY1,712 0 0 0

528 0 0 0262 0 0 0

91 0 0 079 0 0 028 0 0 060 0 0 079 0 0 0

264 0 0 01,075 0 0 02,124 0 0 03,015 0 0 04,451 0 0 04,493 0 0 03,845 0 0 03,559 5 0 0

BSC_I_TCH_TCH_ATBSC_I_SDCCH_TCH_ATBSC_I_SDCCH_ATBSC_O_UNSUCC_A_INT_CIRC_TYPE

Page 48: 2G Analysis Reports

HANDOVER ATTEMPTS

MSC_TO_WCDMA_RAN_SUCC_TCMSC_I_WCDMA_UNSUC_POOL_SWIBSC_I_INT_SUCC_HO_TO_EX0 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 0

MSC_TO_WCDMA_RAN_SUCC_TCH_HOMSC_I_WCDMA_UNSUC_POOL_SWITCHBSC_I_INT_SUCC_HO_TO_EXT

Page 49: 2G Analysis Reports

HANDOVER ATTEMPTS

HO_11 HO_12A HOM_11,896 42 369

607 16 87299 5 23118 2 25

86 3 026 2 159 2 076 8 13

277 27 331,137 60 2232,284 104 3643,302 170 5744,818 214 4224,851 225 4894,005 199 3193,752 197 241

OUT_INTRA_BSC_HO_ATTINTRA_CELL_HO_ATTInter BSC HO attempts

Page 50: 2G Analysis Reports

HANDOVER ATTEMPTS

HOSRB_1 HSR_25 HSRM_132.33 100.00 37.4043.16 81.25 32.1847.83 100.00 86.9647.46 100.00 4.0045.35 100.00 0.0073.08 100.00 100.0033.90 100.00 0.0059.21 100.00 23.0856.32 100.00 78.7954.97 98.33 47.5345.62 99.04 30.4936.95 100.00 28.4030.57 99.07 38.1531.99 98.67 33.9536.53 98.99 45.1436.94 99.49 56.85

OUT_INTRA_BSC_HO_SUCCESS_RATEINTRA_CELL_HO_SUCC_RATEOUT_INTER_BSC_HO_SUCCESS_RATE

Page 51: 2G Analysis Reports

HANDOVER CAUSES

CAUSE_UP_QUA CAUSE_UP_LEVELCAUSE_DOWN_QU CAUSE_DOWN_LECAUSE_MSC_INVO101 56 254 15 0

32 32 103 18 011 16 21 3 017 34 7 0 0

3 4 0 4 02 1 0 1 00 5 0 0 04 11 3 6 0

16 33 21 7 062 63 134 16 0

149 107 264 31 0133 169 292 26 0149 157 369 50 0226 154 402 27 0188 160 354 34 0175 145 362 34 0

CAUSE_UP_QUALCAUSE_UP_LEVELCAUSE_DOWN_QUALCAUSE_DOWN_LEVCAUSE_MSC_INVOC

Page 52: 2G Analysis Reports

HANDOVER CAUSES

CAUSE_INTFER_UPCAUSE_INTFER_DW CAUSE_UMB CAUSE_PBDGTCAUSE_OMC0 0 1,189 650 00 0 290 219 00 0 159 112 00 0 26 59 00 0 42 33 00 0 8 15 00 0 39 15 00 0 22 43 00 0 113 120 00 0 508 577 00 0 1,137 960 00 0 2,047 1,209 00 0 3,193 1,320 00 0 3,084 1,447 00 0 2,365 1,223 00 0 2,087 1,184 0

CAUSE_INTFER_UPCAUSE_INTFER_DWNCAUSE_UMBRCAUSE_PBDGTCAUSE_OMC

Page 53: 2G Analysis Reports

HANDOVER CAUSES

CAUSE_DIR_RETR CAUSE_PRE_EMPTIOCAUSE_FIELD_DRO CAUSE_LOW_DISTANC0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 20 0 0 00 0 0 05 0 0 1

CAUSE_DIR_RETRYCAUSE_PRE_EMPTIONCAUSE_FIELD_DROPCAUSE_LOW_DISTANCE

Page 54: 2G Analysis Reports

HANDOVER CAUSES

CAUSE_BAD_CI CAUSE_GOOD_CHO_DUE_SLOW_MOV_HO_DUE_MS_SLOW_SPE0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0

CAUSE_BAD_CICAUSE_GOOD_CIHO_DUE_SLOW_MOV_MSHO_DUE_MS_SLOW_SPEED

Page 55: 2G Analysis Reports

HANDOVER CAUSES

HO_DUE_MS_HIGH_SPE HO_ATT_DUE_SWITCH_CIRC_POHO_ATT_DUE_ERF0 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 0

HO_DUE_MS_HIGH_SPEEDHO_ATT_DUE_SWITCH_CIRC_POOLHO_ATT_DUE_ERFD

Page 56: 2G Analysis Reports

HANDOVER CAUSES

HO_ATT_DUE_TO_BSC_CONTR_T HO_ATT_DUE_TO_DADLHO_ATT_DUE_TO_GPR0 0 420 0 160 0 50 0 20 0 30 0 20 0 20 0 80 0 270 0 600 0 1040 0 1700 0 2140 0 2250 0 1990 0 197

HO_ATT_DUE_TO_BSC_CONTR_TRHOHO_ATT_DUE_TO_DADLBHO_ATT_DUE_TO_GPRS

Page 57: 2G Analysis Reports

HANDOVER CAUSES

HO_ATT_DUE_TO_HSC HO_ATT_DUE_BAD_SUPER_RXLHO_ATT_DUE_GOOD_REGULAR_R0 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 0

HO_ATT_DUE_TO_HSCSDHO_ATT_DUE_BAD_SUPER_RXLEVHO_ATT_DUE_GOOD_REGULAR_RXLEV

Page 58: 2G Analysis Reports

HANDOVER CAUSES

HO_ATT_DUE_DIRECT_ACCE HO_ATTEMPT_INTERBAND_DUE_LE HO_ATTEMPT_DUE_TO_IS0 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 0

HO_ATT_DUE_DIRECT_ACCESSHO_ATTEMPT_INTERBAND_DUE_LEVELHO_ATTEMPT_DUE_TO_ISHO

Page 59: 2G Analysis Reports

HANDOVER CAUSES

HO_ATT_DUE_INTERSYS_DIRECT_AHO_ATT_FOR_AMR_TO_ HO_ATT_FOR_AMR_TO_0 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 0

HO_ATT_DUE_INTERSYS_DIRECT_ACCHO_ATT_FOR_AMR_TO_HRHO_ATT_FOR_AMR_TO_FR

Page 60: 2G Analysis Reports

HANDOVER CAUSES

HO_ATT_INTER_BAND_SDC HO_ATT_INTER_BAND_TCHO_ATT_INTER_BTS_TYPE_SDC0 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 0

HO_ATT_INTER_BAND_SDCCHHO_ATT_INTER_BAND_TCHHO_ATT_INTER_BTS_TYPE_SDCCH

Page 61: 2G Analysis Reports

HANDOVER CAUSES HANDOVER FAILURES

HO_ATT_INTER_BTS_TYPE_TCHFR_1C DCF_60 60.91 5.000 49.40 4.000 43.73 0.000 48.40 0.000 51.74 0.000 22.03 0.000 62.90 0.000 36.36 0.000 32.43 0.000 39.78 4.000 49.90 4.000 58.04 4.000 64.06 9.000 63.11 20.000 58.70 28.000 57.84 41.00

HO_ATT_INTER_BTS_TYPE_TCHTotal HO failure ratio TCH drop calls in intra BSC HO

Page 62: 2G Analysis Reports

HANDOVER FAILURES

HFR_90 HFR_910.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.000.00 0.00

25.00 0.006.67 0.000.00 0.00

16.67 0.0025.00 0.0012.50 0.00

Incoming ISHO HO failure ratio Outgoing ISHO HO failure ratio

Page 63: 2G Analysis Reports

HANDOVER FAILURES

HFR_4G HFR_5E14.56 62.60

7.78 67.829.09 13.04

28.57 96.000.000.00 0.00

33.3318.18 76.92

6.45 21.215.64 52.47

12.50 69.519.57 71.609.43 61.85

11.75 66.058.80 54.86

10.04 43.15

Incoming MSC ctrl HO failure share Outgoing MSC ctrl HO failure ratio

Page 64: 2G Analysis Reports

HANDOVER FAILURES

HFR_6F HFR_7F61.62 67.6745.83 56.8441.98 52.1734.07 52.5453.16 54.6521.43 26.9263.33 66.1031.65 40.7931.44 43.6839.91 45.0348.49 54.3858.11 63.0565.40 69.4364.39 68.0160.73 63.4759.85 63.06

Incoming BSC ctrl HO failure ratio Outgoing BSC ctrl HO failure share

Page 65: 2G Analysis Reports

HANDOVER FAILURES

HFR_3F MSC_WCDMARAN_HO_ATT_UNSUC_MSC_I_FAIL_LACK0.00 0 0

18.75 0 00.00 0 00.00 0 00.00 0 00.00 0 00.00 0 00.00 0 00.00 0 01.67 0 00.96 0 00.00 0 00.93 0 01.33 0 01.01 0 00.51 0 0

Intra-cell HO failure share MSC_WCDMARAN_HO_ATT_UNSUC_LACKMSC_I_FAIL_LACK

Page 66: 2G Analysis Reports

HANDOVER FAILURES

MSC_O_FAIL_LACKBSC_I_FAIL_LACK BSC_O_FAIL_LACK CELL_FAIL_LACK1 1,036 1,271 00 235 333 00 106 152 00 23 54 00 42 47 00 6 7 00 38 39 00 21 27 00 80 118 00 413 497 00 991 1,202 01 1,719 2,049 00 2,879 3,324 01 2,824 3,230 02 2,281 2,488 00 2,049 2,292 0

MSC_O_FAIL_LACKBSC_I_FAIL_LACK BSC_O_FAIL_LACK CELL_FAIL_LACK

Page 67: 2G Analysis Reports

HANDOVER FAILURES

MSC_HO_TO_WCDMA_RAN_NOT_AMSC_WCDMA_RAN_HO_ATT_UNSUCMSC_O_NOT_ALLW0 0 2130 0 520 0 30 0 220 0 00 0 00 0 00 0 90 0 70 0 1130 0 2330 0 3610 0 2220 0 2930 0 1420 0 96

MSC_HO_TO_WCDMA_RAN_NOT_ALLOWMSC_WCDMA_RAN_HO_ATT_UNSUC_BSSMSC_O_NOT_ALLWD

Page 68: 2G Analysis Reports

HANDOVER FAILURES

BSC_O_NOT_ALLWCELL_NOT_ALLW MSC_CALL_DROP_HO_WCDMA MSC_I_CALL_POSS_DROP_0 0 0 10 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 10 0 0 10 0 0 10 0 0 30 0 0 00 0 0 10 0 0 10 0 0 30 0 0 10 0 0 0

BSC_O_NOT_ALLWDCELL_NOT_ALLWDMSC_CALL_DROP_HO_WCDMA_RANMSC_I_CALL_POSS_DROP_HO

Page 69: 2G Analysis Reports

HANDOVER FAILURES

MSC_O_CALL_DROP_ BSC_I_DROP_CALLSBSC_O_DROP_CALLCELL_DROP_CALL0 3 2 01 0 1 30 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 1 2 10 2 2 00 1 3 02 5 2 20 9 9 21 13 14 10 20 20 1

MSC_O_CALL_DROP_HOBSC_I_DROP_CALLSBSC_O_DROP_CALLSCELL_DROP_CALLS

Page 70: 2G Analysis Reports

HANDOVER FAILURES GPRS

HDRB_1 HDRM_1 HFR_68C TTRF_10.11 0.00 0.24 461.000.16 1.15 1.56 390.220.00 0.00 0.00 257.220.00 0.00 0.00 198.070.00 0.00 0.00 120.560.00 0.00 0.00 61.640.00 0.00 0.00 54.500.00 0.00 0.00 83.760.00 0.00 0.00 127.740.18 0.00 0.37 232.000.09 0.00 0.15 255.900.09 0.00 0.18 229.100.04 0.47 0.32 270.360.19 0.00 0.54 362.180.35 0.31 0.85 227.990.53 0.00 1.17 239.84

INTRA_BSC_HO_DROP_RATEINTER_BSC_DROP_RATEHODROPRATETOTAL_USER_DATA_VOLUME_MB

Page 71: 2G Analysis Reports

GPRS

TRF_74C TRF_167 TBFSR_19.33 451.67 95.064.22 386.00 95.290.63 256.59 98.220.78 197.30 98.130.91 119.64 97.880.28 61.36 98.050.38 54.12 98.342.22 81.55 98.102.38 125.36 98.253.42 228.58 97.371.91 253.99 96.461.85 227.25 96.713.30 267.07 96.471.74 360.43 95.780.96 227.02 96.372.83 237.01 95.96

GPRS_USER_DATA_VOLUME_MBEDGE_USER_DATA_VOLUME_MBTBF_EST_SUCC_RATE

Page 72: 2G Analysis Reports

GPRS

BLCK_33A BLCK_32 TBF_16A16.24 0.00 4.76

4.65 0.00 0.123.24 0.00 0.005.28 0.00 0.007.13 0.00 0.149.71 0.00 0.009.56 0.00 0.008.35 0.00 0.005.22 0.00 0.006.18 0.00 0.498.32 0.00 1.946.22 0.00 0.777.44 0.00 1.00

11.09 0.00 4.3318.97 0.00 11.8621.61 0.00 15.97

TBF_BLOCKING_RATETBF_BLOCKING_RATE_PCUTBF_BLOCKING_RATE_PDCH

Page 73: 2G Analysis Reports

GPRS

TBF_66 TBFDR_1 DL_TBF_ESTABLISHMENT_FAILE4.94 4.81 13.04.71 4.06 3.01.78 4.12 2.01.87 3.49 0.02.12 3.06 1.01.95 3.11 3.01.66 2.64 0.01.90 3.47 0.01.75 3.71 1.02.63 4.69 2.03.54 4.99 2.03.29 4.97 4.03.53 5.17 7.04.22 5.31 9.03.63 5.18 1.04.04 4.88 0.0

TBF_EST_FAIL_RATE_NOREACTBF_DROP_RATEDL_TBF_ESTABLISHMENT_FAILED

Page 74: 2G Analysis Reports

GPRS

UL_TBF_ESTABLISHMENT_FAILEDL_EGPRS_TBF_REL_DUE_NO_R963.0 365.0437.0 262.0

63.0 148.039.0 80.024.0 51.021.0 105.029.0 32.016.0 90.045.0 99.0

155.0 193.0441.0 240.0337.0 188.0309.0 249.0447.0 285.0222.0 253.0284.0 224.0

UL_TBF_ESTABLISHMENT_FAILEDDL_EGPRS_TBF_REL_DUE_NO_RESP

Page 75: 2G Analysis Reports

GPRS

UL_EGPRS_TBF_REL_DUE_NO_R GPRS_TER_UPGRD_R AVE_DL_LLC_PER_TBF_SU10674.0 9803.0 716764.0

7476.0 8664.0 566755.01437.0 6818.0 395680.01134.0 5181.0 248213.01021.0 3938.0 154750.0

795.0 4069.0 78241.0703.0 3822.0 69849.0823.0 4052.0 125488.0

1009.0 4885.0 231292.02777.0 7494.0 404092.04405.0 8708.0 426162.03584.0 8356.0 394368.04066.0 8793.0 452972.04945.0 8739.0 580529.04334.0 8629.0 402214.05093.0 8962.0 432166.0

UL_EGPRS_TBF_REL_DUE_NO_RESPGPRS_TER_UPGRD_REQAVE_DL_LLC_PER_TBF_SUM

Page 76: 2G Analysis Reports

GPRS

DISC_LLC_BLOCKS_DUE_TO_E LLC_1 LLC_2A2614.0 0.36 0.00

881.0 0.16 0.00432.0 0.11 0.00480.0 0.19 0.00169.0 0.11 0.00230.0 0.29 0.00171.0 0.24 0.00470.0 0.37 0.00273.0 0.12 0.00718.0 0.18 0.00

1269.0 0.30 0.00968.0 0.24 0.00

1311.0 0.29 0.001645.0 0.28 0.001165.0 0.29 0.001143.0 0.26 0.00

DISC_LLC_BLOCKS_DUE_TO_EXPDL_LLC_DISCARD_RATEUL_LLC_FRAME_DISCARD_RATE

Page 77: 2G Analysis Reports

GPRS

TBFLUL_1 TBFLDL_1 RLC_12A4.31 4.81 1.313.24 4.79 4.273.03 4.65 1.232.96 4.55 3.273.01 4.75 0.613.08 4.89 0.992.93 4.63 0.472.86 4.34 0.603.01 4.06 0.002.70 3.62 0.002.55 3.43 0.242.36 3.14 0.002.23 3.10 4.552.34 3.33 0.372.56 3.62 2.242.90 3.99 1.903.00 4.14 0.922.97 4.06 1.063.01 4.20 4.112.96 4.37 3.913.01 4.15 5.142.96 4.30 0.87

MEAN_TBF_LENGTH_UL_SECMEAN_TBF_LENGTH_DL_SECDL GPRS CS1 retransmission ratio

Page 78: 2G Analysis Reports

GPRS

RLC_13 RLC_283.08 3.325.51 7.662.74 5.981.98 5.632.19 3.802.10 8.400.65 3.850.37 1.950.46 3.980.18 0.000.05 0.000.27 0.001.26 0.002.74 0.001.11 1.442.35 6.661.20 4.842.36 3.301.52 1.202.60 7.025.87 5.982.86 3.12

DL GPRS CS2 retransmission ratio DL GPRS CS3 retransmission ratio

Page 79: 2G Analysis Reports

GPRS

RLC_30 RLC_196.57 16.585.31 17.242.77 14.713.09 17.144.83 13.412.87 12.822.21 11.961.40 8.152.43 9.810.30 9.950.48 12.270.00 14.052.99 12.680.58 11.272.44 10.955.19 13.742.76 13.304.68 12.122.06 11.353.52 10.652.51 12.151.88 13.27

DL GPRS CS4 retransmission ratio DL EGPRS retransmission ratio

Page 80: 2G Analysis Reports

GPRS

RLC_10F RLC_11F8.11 8.804.71 3.573.15 3.423.53 3.644.79 4.253.50 2.913.23 2.845.68 2.70

18.00 0.981.67 1.130.00 1.060.00 1.200.00 1.242.78 1.182.23 1.241.66 2.023.52 4.582.21 4.144.40 4.582.72 4.120.54 2.919.74 3.98

UL GPRS CS1 retransmission ratio UL GPRS CS2 retransmission ratio

Page 81: 2G Analysis Reports

GPRS

RLC_27 RLC_2918.06 9.28

8.10 7.208.56 5.667.44 5.18

14.18 5.136.11 4.839.95 4.79

11.12 4.980.00 3.632.78 1.423.55 0.860.00 4.657.14 8.020.00 0.344.46 5.469.46 5.34

17.68 7.8712.34 9.62

6.17 4.194.49 7.487.78 3.55

12.62 6.57

UL GPRS CS3 retransmission ratio Uplink GPRS CS4 retransmission ratio

Page 82: 2G Analysis Reports

GPRS

RLC_18 AVA_17A TBF_38D16.04 0.23 2.7113.88 0.85 2.9912.62 1.08 2.8312.28 1.08 2.8711.59 1.08 2.9811.67 1.08 3.1711.16 1.08 2.9611.50 1.08 2.3010.24 1.08 1.6611.86 1.08 1.43

5.16 1.87 1.325.48 1.88 1.285.83 1.88 1.276.09 1.88 1.287.38 1.88 1.42

11.72 1.88 1.8913.55 1.88 2.1113.06 1.88 2.0613.54 1.88 2.2312.80 1.88 2.2512.82 1.88 2.3011.96 1.88 2.31

UL EGPRS retransmission ratio NUMBER_CONFIGURED_PDCHSMEAN_NUMBER_TBFS_PER_PDCH_DL

Page 83: 2G Analysis Reports

GPRS

TBF_37D NBR_OF_UL_TBFNBR_OF_DL_TBFUL_TBF_RE_ALLOCATION1.41 42377.0 16471.0 11720.01.60 131020.0 58229.0 35972.01.59 161339.0 75984.0 42269.01.58 160458.0 74592.0 42140.01.61 158099.0 74887.0 44503.01.69 166310.0 79769.0 46914.01.55 164248.0 78905.0 46903.01.28 117812.0 55765.0 34231.01.14 60604.0 32164.0 21426.01.12 46359.0 20692.0 15926.01.12 37304.0 14337.0 12332.01.14 35041.0 12462.0 11003.01.12 34327.0 11770.0 10294.01.11 36167.0 12797.0 11126.01.12 45821.0 19962.0 15533.01.22 78613.0 40148.0 25856.01.29 95557.0 48222.0 30088.01.27 82019.0 43133.0 28874.01.29 86111.0 44985.0 29071.01.32 90018.0 44613.0 27984.01.39 86424.0 46216.0 26236.01.38 92258.0 46410.0 26901.0

MEAN_NUMBER_TBFS_PER_PDCH_ULNBR_OF_UL_TBFNBR_OF_DL_TBFUL_TBF_RE_ALLOCATIONS

Page 84: 2G Analysis Reports

GPRS

DL_TBF_RE_ALLOCATION TBF_5A TBF_6A2991.0 4.31 4.81

11460.0 3.24 4.7916007.0 3.03 4.6515294.0 2.96 4.5515961.0 3.01 4.7518317.0 3.08 4.8915241.0 2.93 4.63

7691.0 2.86 4.343671.0 3.01 4.062786.0 2.70 3.622137.0 2.55 3.432107.0 2.36 3.141955.0 2.23 3.102183.0 2.34 3.332770.0 2.56 3.625597.0 2.90 3.997375.0 3.00 4.146662.0 2.97 4.066824.0 3.01 4.207162.0 2.96 4.376190.0 3.01 4.155987.0 2.96 4.30

DL_TBF_RE_ALLOCATIONSTBF_TIME_UL_SECTBF_TIME_DL_SEC

Page 85: 2G Analysis Reports

GPRS

RLC_57_1 RLC_57_28.13 3.007.37 2.819.02 2.54

10.23 2.1312.40 1.7115.08 1.8413.84 1.9222.32 1.5711.94 0.92

2.94 0.802.25 0.892.12 0.621.71 3.171.90 15.423.32 1.817.16 2.117.30 1.905.26 1.307.29 1.238.47 1.125.17 1.494.86 1.59

Ratio of DL MCS-1 (EGPRS ack) Ratio of DL MCS-2 (EGPRS ack)

Page 86: 2G Analysis Reports

GPRS

RLC_57_3 RLC_57_45.05 3.965.32 4.224.03 3.123.68 3.413.30 2.804.16 2.443.78 2.343.73 2.103.47 6.321.52 4.001.67 9.35

15.42 4.4512.31 20.61

8.40 2.883.44 4.323.17 2.823.11 2.702.30 2.722.46 2.652.53 2.012.72 2.853.44 2.76

Ratio of DL MCS-3 (EGPRS ack) Ratio of DL MCS-4 (EGPRS ack)

Page 87: 2G Analysis Reports

GPRS

RLC_57_5 RLC_57_63.18 15.113.03 16.052.79 13.693.04 15.362.72 13.052.60 12.202.51 12.942.04 9.813.09 9.962.83 13.463.72 13.622.18 25.41

10.24 12.552.34 10.352.13 10.672.56 14.312.41 15.292.60 14.672.32 13.011.75 9.442.47 14.552.44 14.72

Ratio of DL MCS-5 (EGPRS ack) Ratio of DL MCS-6 (EGPRS ack)

Page 88: 2G Analysis Reports

GPRS

RLC_57_7 RLC_57_819.88 10.9817.47 9.6714.66 9.4815.30 6.7213.09 7.2611.82 6.5813.73 6.6911.13 5.8014.05 7.5812.06 6.8312.47 7.7924.65 3.19

9.21 4.427.18 5.16

17.13 14.1914.43 7.7814.34 8.5214.52 8.4112.49 8.0710.10 7.5812.00 6.8112.86 9.07

Ratio of DL MCS-7 (EGPRS ack) Ratio of DL MCS-8 (EGPRS ack)

Page 89: 2G Analysis Reports

GPRS

RLC_57_930.7034.0540.6840.1243.6743.2842.2641.4942.6655.5548.2421.9525.7846.3742.9945.6744.4348.2150.4957.0051.9448.24

Ratio of DL MCS-9 (EGPRS ack)

Page 90: 2G Analysis Reports

Report TitleNOP Report Release VersionRS Report Release VersionReport IDReport DescriptionStart TimeEnd TimeObjectsObject Aggregation LevelTime Aggregation LevelThresholdSortingData SourceAdvanced Filter

KPI IDava_45aava_63aava_15ava_1cava_25aCall_Setup_Success_RateCall_Setup_Success_Rate_Corrdcr_8hcdcr_8jCall_Success_RateCall_Success_Rate_CorrCall_VolumeSDCCH_Traffic_CarriedTCH_Traffic_Carriedcsf_15aAssignment_Success_Rate_Corrcsf_11blck_5ablck_5btrf_7bcngt_2SDCCH_CONG_TIMErach_6sdr_3bcsf_13bSD_RF_LossSDCCH_DROP_RATET3101_EXPIREDSDCCH_RADIO_FAILSDCCH_RF_OLD_HOSDCCH_USER_ACTSDCCH_BCSU_RESETSDCCH_NETW_ACTSDCCH_BTS_FAILSDCCH_ABIS_FAIL_CALLSDCCH_ABIS_FAIL_OLD

A19
ava_48 + ava_49
A20
ava_45a 100 * -------------- ava_45a + uav_22 Reduced version of the formula above sum(decode(trx_type,0,ave_sdcch_sub) #avail normal + sum(decode(trx_type,1,ave_sdcch_sub) #avail extended 100 * ------------------------------------------------------------------------ sum(decode(trx_type,0,ave_sdcch_sub) #avail normal + sum(decode(trx_type,1,ave_sdcch_sub) #avail extended + nvl(sum(decode(trx_type,0,ave_non_avail_sdcch * RES_AV_DENOM1)),0) # unavail normal + nvl(sum(decode(trx_type,1,ave_non_avail_sdcch * RES_AV_DENOM1)),0) # unavail extended = sum(ave_sdcch_sub) 100 * -------------------------------------------- sum(ave_sdcch_sub) + nvl(sum(ave_non_avail_sdcch * RES_AV_DENOM1)) = ava_4
A21
sum(ave_avail_TCH_sum)/sum(ave_avail_TCH_den)
A22
available TCH 100 * ------------------------- all TCH sum(ave_avail_TCH_sum/ave_avail_TCH_den) =100 * ------------------------------------------------------------------ sum(ave_avail_TCH_sum/ave_avail_TCH_den + ave_non_avail_tch_timeslot/non_avail_tch_denom)
A23
( ava_31 ; HR tsls on extended TRXs + ava_33 ; FR tsls on extended TRXs + ava_35 ; dual tsls on extended TRXs + ava_30 ; HR tsls on normal TRXs + ava_32 ; FR tsls on normal TRXs + ava_34; ; Dual tsls on normal TRXs + ava_16a ; PS territory tsls (always on normal TRXs) )
A24
csf_11*csf_12*csf_13a*csf_14*csf_15/100e4 where csf_11*csf_12/100e2 is replaced by sum(sdcch_assign)/sum(sdcch_req)-t3101expired and csf_14*csf_15/100e2 is replaced by sum(tch_new_call_assign)/sum(tch_call_req)
A25
100* ( service.SDCCH_ASSIGN / ( service.SDCCH_REQ - service.T3101_EXPIRED ) ) * ( ( service.TCH_NEW_CALL_ASSIGN / ( service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ ) ) ) * ( 1 - ( traffic.SDCCH_BCSU_RESET + traffic.SDCCH_BTS_FAIL + traffic.SDCCH_NETW_ACT + traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO + traffic.SDCCH_USER_ACT ) / ( traffic.SDCCH_ASSIGN + traffic.SDCCH_HO_SEIZ ) )
A26
Drops after TCH assignment considering re-establishments 100 * -------------------------------------------------------- = TCH assignments for new calls sum(b.drop_after_tch_assign - a.TCH_RE_EST_ASSIGN) 100 * ----------------------------------------------- sum(a.tch_new_call_assign) Counters from table(s): a = RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG} b = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A27
Drops after TCH assignment considering re-establishments 100 * -------------------------------------------------------- = TCH assignments for new calls and intercell ho sum(b.drop_after_tch_assign - a.TCH_RE_EST_ASSIGN) 100 * ----------------------------------------------- sum(a.tch_new_call_assign + ) Counters from table(s): a = RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG} b = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A28
CSSR*(100-CDR/100)
A29
CSSR*(100-CDR/100)
A30
Formula: (NetAct names) sum(a.tch_norm_seiz + c.msc_ho_wcdma_ran_succ) ;(normal calls) + sum(c.msc_i_sdcch_tch + c.bsc_i_sdcch_tch) ;(DR inter-cell calls) + sum(c.cell_sdcch_tch);(DR intra-cell calls in IOU, opt. feature for S6) + sum(a.tch_seiz_due_sdcch_con) ; calls started as FACCH call setup Counters from table(s): a = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG} c = rbs_ps_ho_{OBJ_AGG}_{TIME_AGG}
A31
sum(ave_busy_sdcch) / sum(res_av_denom15) Counters from table(s): RBS_PS_RESAVAIL_{OBJ_AGG}_{TIME_AGG}
A32
sum(b.ave_busy_tch) / 3 samples per minute * 60 minutes This
A33
sum(tch_new_call_assign)/sum(tch_call_req) Counters from table(s): RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG}
A34
sum(tch_new_call_assign)/sum(tch_call_req) Counters from table(s): RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG}
A35
(sdcch_assign/sdcch_req)-t3101_expired Counters from table(s): RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG}
A36
sum(SDCCH_busy_att - tch_seiz_due_sdcch_con) 100 * ------------------------------------------- sum(SDCCH_seiz_att)
A37
100-csf_1a = sum(SDCCH_busy_att - tch_seiz_att_due_sdcch_con) 100 * ---------------------------------------------- sum(SDCCH_seiz_att)
A38
(sdcch_cong_time/100)/(period_duration * 60)
A39
sum(sdcch_cong_time/100)
A40
sum(SDCCH_CONG_TIME)
A41
sum(acces.ghost_ccch_res - acces.rej_seiz_att_due_dist)
A42
sum(a.ghost_CCCH_res - a.rej_seiz_att_due_dist) 100 * ------------------------------------------------- sum(b.sdcch_assign + b.sdcch_ho_seiz) Counters from table(s): a = RBS_PS_RESACC_{OBJ_AGG}_{TIME_AGG} b = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A43
100*Immediate Assignment(1- SDCCH Drop rate)
A44
sum(a.sdcch_radio_fail + a.sdcch_rf_old_ho + a.sdcch_user_act + a.sdcch_bcsu_reset + a.sdcch_netw_act + a.sdcch_abis_fail_call + a.sdcch_abis_fail_old + a.sdcch_bts_fail + a.sdcch_lapd_fail + a.sdcch_a_if_fail_call + a.sdcch_a_if_fail_old - b. T3101_EXPIRED) 100 * -------------------------------- sum(sdcch_assign+sdcch_ho_seiz) a = p_nbsc_traffic b = p_nbsc_service
A45
sum(a.sdcch_radio_fail + a.sdcch_rf_old_ho + a.sdcch_user_act + a.sdcch_bcsu_reset + a.sdcch_netw_act + a.sdcch_abis_fail_call + a.sdcch_abis_fail_old + a.sdcch_bts_fail + a.sdcch_lapd_fail + a.sdcch_a_if_fail_call + a.sdcch_a_if_fail_old - b. T3101_EXPIRED) 100 * -------------------------------- sum(sdcch_assign+sdcch_ho_seiz) a = p_nbsc_traffic b = p_nbsc_service
A46
SUM(T3101_EXPIRED)
A47
SUM(sdcch_radio_fail)
A48
SUM(sdcch_rf_old_ho)
A49
SUM(sdcch_user_act)
A50
SUM(sdcch_bcsu_reset)
A51
SUM(sdcch_netw_act)
A52
SUM(sdcch_bts_fail)
A53
SUM(sdcch_abis_fail_call)
A54
SUM(sdcch_abis_fail_old)
Page 91: 2G Analysis Reports

2G_Analysis_Reportsnonenonecustom/bss/reports/2G_Analysis_Reports.xmlnone

05.24.2012 14:08:2005.25.2012 14:08:20

Level: BCF; BTS1081A (2000000993250), BTS1272A (2000000973783), BTS1318A (2000000993247), BTS1564A (2000000993252), BTS1907A (2000001016907)PLMNhournonenonepmwPoolnone

KPI Alias KPI Title KPI FormulSDCCH_CONFIGURED Average avnvl(decodeSDCCH_EFF SDCCH avai100*decodeAve avail TCH Average CS decode((resTCHEFF TCH availabi100*decode(NO_DEFINED_TRAF_CHAN Average nu2*(nvl(decoCALL_SETUP_SUCCESS_RATE Call Setup 100*decode(CALL_SETUP_SUCCESS_RATE_CORR Call Setup 100*decodeCALL_DROP_RATE_CELL TCH drop ca100*decode(CALL_DROP_RATE_CELL_CORR TCH drop ca100*((traffCALL_SUCCESS_RATE Call Succe 100*decode(CALL_SUCCESS_RATE_CORR Call Succe 100*decodeCALL_VOLUME Total numbetraffic.tcSDCCH_TRAFFIC_CARRIED Average SDdecode(resTCH_TRAFFIC_CARRIED TCH traffi decode(resASSSUCCRATE Assignment100*decode(ASS_SUCC_RATE_CORR Assignment100*(servicIMMASSSUCCRATE Immediate 100*decode(SDCCH_BLOCKING_RATE SDCCH real100*decode(SDCCH real blocking SDCCH real100*decode(SDCCH_CONGESTION_RATE SDCCH_C (resavail.sSDCCH congest time Congestion resavail.sSDCCH CONG TIME (c2033) Time when resavail.Rejected due to illegal est. cause resacc.ghoIllegal establishment cause ratio SDCCH ghos100*decode(SDCCH_CALL_SUCCESS_RATE SDCCH Caldecode(trafSDCCH RF Loss Rate SDCCH drop100 * decoSDCCH_DROP_RATE SDCCH drop100 * decT3101 EXPIRED (c57020) Drops due service.TSDCCH_RADIO_FAIL SDCCH_RAtraffic.SSDCCH_RF_OLD_HO SDCCH_R traffic.SSDCCH_USER_ACT SDCCH_U traffic.SSDCCH_BCSU_RESET SDCCH_B traffic.SSDCCH_NETW_ACT SDCCH_N traffic.SSDCCH_BTS_FAIL SDCCH_BTtraffic.SSDCCH_ABIS_FAIL_CALL SDCCH_ABtraffic.SSDCCH_ABIS_FAIL_OLD SDCCH_ABtraffic.S

B8
Level: BCF BTS1081A (2000000993250), BTS1272A (2000000973783), BTS1318A (2000000993247), BTS1564A (2000000993252), BTS1907A (2000001016907)
Page 92: 2G Analysis Reports

Level: BCF; BTS1081A (2000000993250), BTS1272A (2000000973783), BTS1318A (2000000993247), BTS1564A (2000000993252), BTS1907A (2000001016907)

Unit[#][%][TSL][%][TSL][%][%][%][%][%][%][#][Erlang][Erlang][%][%][%][%][%][%][s][#][#][%][%][%][%][#][No.][No.][No.][No.][No.][No.][No.][No.]

Page 93: 2G Analysis Reports

SDCCH_LAPD_FAILSDCCH_A_IF_FAIL_CALLSDCCH_A_IF_FAIL_OLDSDCCH_ACT_FAIL_CALLA_IF_CRC_MISMATCH_CALL_SETUPsdr_1asdr_5sdr_6sdr_7sdr_8sdr_9sdr_10sdr_11sdr_12sdr_13sdr_14sdr_15sdr_16sdr_4trf_4trf_30SDCCH_SEIZ_ATTSDCCH_BUSY_ATTSDCCH_ASSIGNSDCCH_HO_SEIZSDCCH_REQSUCC_SEIZ_TERMSUCC_SEIZ_ORIGSDCCH_CALL_RE_ESTSDCCH_EMERG_CALLSDCCH_LOC_UPDIMSI_DETACH_SDCCHblck_8iblck_29blck_1acon_1TCH_RADIO_FAILTCH_RF_OLD_HOTCH_TR_FAILTCH_TR_FAIL_OLDTCH_ABIS_FAIL_CALLTCH_ABIS_FAIL_OLDTCH_A_IF_FAIL_CALLTCH_A_IF_FAIL_OLDTCH_LAPD_FAILTCH_BTS_FAILTCH_USER_ACTTCH_BCSU_RESETTCH_NETW_ACTTCH_ACT_FAIL_CALLDROP_AFTER_TCH_ASSIGNTCH_RE_EST_ASSIGNCALLS_ENDED_USER_DADLB_SETUPTCH_SUCC_SEIZ_FOR_DIR_ACC

A55
SUM(sdcch_lapd_fail)
A56
SUM(sdcch_a_if_fail_call)
A57
SUM(sdcch_a_if_fail_old)
A58
SUM(sdcch_act_fail_call)
A59
SUM(a_if_crc_mismatch_call_setup)
A60
sum(sdcch_radio_fail+sdcch_rf_old_ho+sdcch_user_act+sdcch_bcsu_reset+ sdcch_netw_act+sdcch_abis_fail_call+sdcch_abis_fail_old+sdcch_bts_fail+ sdcch_lapd_fail+sdcch_a_if_fail_call+sdcch_a_if_fail_old) 100 * ------------------------------------------------------------------------ % sum(sdcch_assign+sdcch_ho_seiz)
A61
Formula: (NetAct names) sum(sdcch_radio_fail) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A62
Formula: (NetAct names) sum(sdcch_rf_old_ho) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A63
Formula: (NetAct names) sum(sdcch_abis_fail_call) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A64
Formula: (NetAct names) sum(sdcch_abis_fail_old) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A65
Formula: (NetAct names) sum(sdcch_a_if_fail_call) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A66
Formula: (NetAct names) sum(sdcch_a_if_fail_old) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A67
Formula: (NetAct names) sum(sdcch_lapd_fail) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A68
Formula: (NetAct names) sum(sdcch_bts_fail) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A69
Formula: (NetAct names) sum(sdcch_user_act) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A70
Formula: (NetAct names) sum(sdcch_bcsu_reset) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A71
Formula: (NetAct names) sum(sdcch_netw_act) 100 * -------------------------------- sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_a_if_fail_call + sdcch_a_if_fail_old + sdcch_lapd_fail + sdcch_bts_fail + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A72
Formula: (NetAct names) sum(a.t3101_expired) 100 * --------------------------------- sum(b.sdcch_abis_fail_call) Counters from table(s): a = RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG} b = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A73
sum(a.sdcch_radio_fail + a.sdcch_rf_old_ho + a.sdcch_user_act + a.sdcch_bcsu_reset + a.sdcch_netw_act + a.sdcch_abis_fail_call + a.sdcch_abis_fail_old + a.sdcch_bts_fail + a.sdcch_lapd_fail + a.sdcch_a_if_fail_call + a.sdcch_a_if_fail_old - b. T3101_EXPIRED) 100 * -------------------------------- sum(sdcch_assign+sdcch_ho_seiz) a = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG} b = RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG}
A74
sum(ave_sdcch_hold_tim) -------------------------- sum(res_av_denom16) * 100
A75
sum(sdcch_assign + sdcch_ho_seiz)
A76
SUM(sdcch_seiz_att)
A77
SUM(sdcch_busy_att)
A78
SUM(sdcch_assign)
A79
SUM(sdcch_ho_seiz)
A80
SUM(SDCCH_REQ)
A81
sum(SUCC_SEIZ_TERM)
A82
sum(SUCC_SEIZ_ORIG)
A83
sum(SDCCH_CALL_RE_EST)
A84
sum(SDCCH_EMERG_CALL)
A85
sum(SDCCH_LOC_UPD)
A86
sum(IMSI_DETACH_SDCCH)
A87
sum(TCH_REQUESTS_CALL_ATTEMPT - SUCC_TCH_SEIZ_CALL_ATTEMPT) 100 * ---------------------------- sum(TCH_REQUESTS_CALL_ATTEMPT)
A88
sum(a.tch_call_req + a.tch_fast_req) - sum(c.tch_re_est_assign + c.tch_new_call_assign) - sum(a.tch_rej_due_req_ch_a_if_crc -(b.bsc_i_unsucc_a_int_circ_type + b.msc_controlled_in_ho + b.ho_unsucc_a_int_circ_type) ) 100 * ----------------------------------------------------------------------- sum (a.tch_call_req + a.tch_fast_req) - sum (a.tch_rej_due_req_ch_a_if_crc -(b.bsc_i_unsucc_a_int_circ_type + b.msc_controlled_in_ho + b.ho_unsucc_a_int_circ_type) ) Counters from table(s): a = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG} b = rbs_ps_ho_{OBJ_AGG}_{TIME_AGG} c = RBS_PS_SERVICE_{OBJ_AGG}_{TIME_AGG}
A89
Formula: (NetAct names) sum(tch_req_rej_lack - tch_rej_due_req_ch_a_if_crc) 100 * ------------------------------------------------ sum(tch_request - tch_rej_due_req_ch_a_if_crc) Counters from table(s): RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A90
Derived from SBS TCH Occupied
A91
SUM(tch_radio_fail)
A92
SUM(tch_rf_old_ho)
A93
SUM(tch_tr_fail)
A94
SUM(tch_tr_fail_old)
A95
SUM(tch_abis_fail_call)
A96
SUM(tch_abis_fail_old)
A97
SUM(tch_a_if_fail_call)
A98
SUM(tch_a_if_fail_old)
A99
SUM(tch_lapd_fail)
A100
SUM(tch_bts_fail)
A101
SUM(tch_user_act)
A102
SUM(tch_bcsu_reset)
A103
SUM(tch_netw_act)
A104
SUM(tch_act_fail_call)
A105
SUM(DROP_AFTER_TCH_ASSIGN)
A106
SUM(TCH_RE_EST_ASSIGN)
A107
SUM(calls_ended_user_dadlb_setup)
A108
SUM(tch_succ_seiz_for_dir_acc)
Page 94: 2G Analysis Reports

SDCCH_LAPD_FAIL SDCCH_LAtraffic.SSDCCH_A_IF_FAIL_CALL SDCCH_A_traffic.SSDCCH_A_IF_FAIL_OLD SDCCH_A_traffic.SSDCCH_ACT_FAIL_CALL SDCCH_ACtraffic.SA_IF_CRC_MISMATCH_CALL_SETUP A_IF_CRC traffic.ASDCCH drop ratio Ratio of S 100*decode(SDCCH drop ratio due to radio failure SDCCH drop 100*decode(SDCCH drop ratio due to radio failure on HO SDCCH drop 100*decode(SDCCH drop ratio due to Abis failure SDCCH drop 100*decode(SDCCH drop ratio due to Abis failure on HO SDCCH drop100*decode(SDCCH drop ratio due to A failure SDCCH drop 100*decode(SDCCH drop ratio due to A failure on HO SDCCH drop100*decode(SDCCH drop ratio due to LAPD failure SDCCH drop100*decode(SDCCH drop ratio due to BTS failure SDCCH drop100*decode(SDCCH drop ratio due to user actions SDCCH drop100*decode(SDCCH drop ratio due to BCSU restart SDCCH drop100*decode(SDCCH drop ratio due to network reconfiguration SDCCH drop100*decode(Ratio of GSM timer T3101 expires related to SDCCH Abis Fail Call Ratio of GS100*decode(SDCCH drop ratio without T3101 SDCCH drop100*decode(SDCCH_MEAN_HOLDING_TIME Average S decode(resSDCCH seizures SDCCH asstraffic.sdcSDCCH_SEIZ_ATT SDCCH_SEtraffic.SSDCCH_BUSY_ATT SDCCH_B traffic.SSDCCH_ASSIGN SDCCH_AStraffic.SSDCCH_HO_SEIZ SDCCH_HOtraffic.SSDCCH REQ (c57017) SDCCH reqservice.SSUCC SEIZ TERM (c3012) Successful resacc.SSUCC SEIZ ORIG (c3013) Successful resacc.SUSDCCH CALL RE EST (c3020) Number of resacc.SSDCCH EMERG CALL (c3021) Number of resacc.SSDCCH LOC UPD (c3019) Successful resacc.SIMSI DETACH SDCCH (c3033) Number of resacc.ITCH call blocking 100*decode(TCH denied new call TCH denied 100*decode(TCH_BLOCKING_RATE TCH raw bl100*decode(TCH_CONGESTION_RATE TCH_CON decode((resTCH_RADIO_FAIL TCH_RADItraffic.TCTCH_RF_OLD_HO TCH_RF_ traffic.TTCH_TR_FAIL TCH_TR_Ftraffic.TCTCH_TR_FAIL_OLD TCH_TR_Ftraffic.TTCH_ABIS_FAIL_CALL TCH_ABIS traffic.TTCH_ABIS_FAIL_OLD TCH_ABIS traffic.TTCH_A_IF_FAIL_CALL TCH_A_IF traffic.TCTCH_A_IF_FAIL_OLD TCH_A_IF traffic.TCTCH_LAPD_FAIL TCH_LAPDtraffic.TCTCH_BTS_FAIL TCH_BTS_traffic.TCTCH_USER_ACT TCH_USE traffic.TTCH_BCSU_RESET TCH_BCS traffic.TTCH_NETW_ACT TCH_NET traffic.TTCH_ACT_FAIL_CALL TCH_ACT_traffic.TDROP_AFTER_TCH_ASSIGN DROP_AFTservice.TCH RE EST ASSIGN (c57032) TCH re-est service.TCALLS_ENDED_USER_DADLB_SETUP CALLS_ENtraffic.TCH_SUCC_SEIZ_FOR_DIR_ACC TCH_SUCCtraffic.T

Page 95: 2G Analysis Reports

[No.][No.][No.][No.][No.][%][%][%][%][%][%][%][%][%][%][%][%][%][%][s][#][No.][No.][No.][No.][#][#][#][#][#][#][#][%][%][%][%][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][#][No.][No.]

Page 96: 2G Analysis Reports

TCH_REQUESTTCH_REJ_DUE_REQ_CH_A_IF_CRCtch_req_rej_lackCONVER_STARTEDDROPPED_CALLSdcr_5TCH_NEW_CALL_ASSIGNTCH_CALL_REQTCH_NORM_SEIZTCH_SEIZ_ATT_DUE_SDCCH_CONTCH_SEIZ_DUE_SDCCH_CONAVE_TCH_BUSY_FULLAVE_TCH_BUSY_HALFAVE_BUSY_TCHTCH_FAST_REQTCH_HR_RADIO_CONGESTION_TIMETCH_FR_RADIO_CONGESTION_TIMEpbtch_2trf_58trf_56trf_57csf_3pTCH_PEAK_BUSY_FULLTCH_PEAK_BUSY_HALFtrf_2edr_3ho_13hMSC_O_SDCCH_TCHBSC_O_SDCCH_TCHMSC_HO_WCDMA_RAN_SUCCBSC_I_SUCC_HOMSC_I_SUCC_HOMSC_I_SDCCH_TCHBSC_I_SDCCH_TCHCELL_SDCCH_TCHMSC_O_SUCC_HOBSC_O_SUCC_HOCELL_SUCC_HOMSC_O_TCH_TCH_ATMSC_O_SDCCH_TCH_ATMSC_O_SDCCH_ATBSC_O_TCH_TCH_ATBSC_O_SDCCH_TCH_ATBSC_O_SDCCH_ATCELL_TCH_TCH_ATCELL_SDCCH_TCH_ATCELL_SDCCH_ATho_8cho_9aho_10MSC_O_HO_CMDBSC_O_HO_CMD_ASSGNBTS_HO_ASSGNMSC_GEN_SYS_WCDMA_RAN_HO_COM

A109
SUM(tch_request)
A110
SUM(tch_rej_due_req_ch_a_if_crc)
A111
SUM(tch_req_rej_lack)
A112
SUM(CONVER_STARTED)
A113
SUM(DROPPED_CALLS)
A114
sum(dropped_calls) 100 * -------------------- sum(conver_started)
A115
SUM(TCH_NEW_CALL_ASSIGN)
A116
SUM(TCH_CALL_REQ)
A117
SUM(tch_norm_seiz)
A118
SUM(tch_seiz_att_due_sdcch_con)
A119
SUM(tch_seiz_due_sdcch_con)
A120
SUM(ave_tch_busy_full)
A121
SUM(ave_tch_busy_half)
A122
sum(AVE_BUSY_TCH)
A123
SUM(tch_fast_req)
A124
sum(TCH_HR_RADIO_CONGESTION_TIME)
A125
sum(TCH_FR_RADIO_CONGESTION_TIME)
A126
A127
A128
sum(period_duration * ave_tch_busy_full)/60 Counters from table(s): RBS_PS_RESAVAIL_{OBJ_AGG}_{TIME_AGG}
A129
sum(period_duration * ave_tch_busy_half)/60 Counters from table(s): RBS_PS_RESAVAIL_{OBJ_AGG}_{TIME_AGG}
A130
100-blck_8g
A131
sum(TCH_PEAK_BUSY_FULL)
A132
sum(TCH_PEAK_BUSY_HALF)
A133
Total TCH use time Nbr of seconds in meas.period * average busy TCH ------------------- = ------------------------------------------------- Number of calls Number of calls sum(period_duration * 60 * a.ave_busy_tch / a.res_av_denom14) + sum((0.5*d.DTM_duration_sum_HR + d.DTM_duration_sum_FR) /100) = ----------------------------------------------------------------- sum(b.tch_norm_seiz) ;normal calls + sum(c.msc_i_sdcch_tch + c.bsc_i_sdcch_tch + c.cell_sdcch_tch) ;DR calls + sum(b.tch_seiz_due_sdcch_con) ;FACCH call setup calls Counters from table(s): a = RBS_PS_RESAVAIL_{OBJ_AGG}_{TIME_AGG} b = p_bsc_traffic c = rbs_ps_ho_{OBJ_AGG}_{TIME_AGG} d = RBS_PS_PSDTM_{OBJ_AGG}_{TIME_AGG}
A134
sum(msc_o_sdcch_tch+ bsc_o_sdcch_tch)
A135
Formula: (NetAct names) Sum(cause_up_qual ;since S1 + cause_up_level ;since S1 + cause_down_qual ;since S1 + cause_down_lev ;since S1 + cause_distance ;since S1 + cause_msc_invoc ;since S1 + cause_intfer_up ;since S1 + cause_intfer_dwn ;since S1 + cause_umbr ;since S1 + cause_pbdgt ;since S1 + cause_omc ;since S1 + cause_dir_retry ;since S2 + cause_pre_emption ;since S3 + cause_field_drop ;since S4 + cause_low_distance ;since S4 + cause_bad_CI ;since S4 + cause_good_CI ;since S4 + ho_due_slow_mov_ms ;since S5 + ho_due_ms_slow_speed ;since S6 + ho_due_ms_high_speed ;since S6 + ho_att_due_switch_circ_pool ;since S5 + ho_att_due_erfd ;since S7 + ho_att_due_to_bsc_contr_trho ;since S8 + ho_att_due_to_dadlb ;since S8 + ho_att_due_to_gprs ;since S9 + ho_att_due_to_hscsd ;since S10 + ho_att_due_bad_super_rxlev ;since S7 + ho_att_due_good_regular_rxlev ;since S7 + ho_att_due_direct_access ;since S7 + ho_attempt_interband_due_level ;since S10.5 + ho_attempt_due_to_isho ;since S11 + ho_att_due_intersys_direct_acc ;since S11 + ho_att_for_amr_to_hr ;since S10 + ho_att_for_amr_to_fr ;since S10 + ho_att_inter_band_sdcch ;since S10 + ho_att_inter_band_tch ;since S10 + ho_att_inter_bts_type_sdcch ;since S10 + ho_att_inter_bts_type_tch ;since S10 ) Counters from table(s): rbs_ps_ho_{OBJ_AGG}_{TIME_AGG}
A136
SUM(msc_o_sdcch_tch)
A137
SUM(bsc_o_sdcch_tch)
A138
SUM(msc_ho_wcdma_ran_succ)
A139
SUM(bsc_i_succ_ho)
A140
SUM(msc_i_succ_ho)
A141
SUM(msc_i_sdcch_tch)
A142
SUM(bsc_i_sdcch_tch)
A143
SUM(cell_sdcch_tch)
A144
SUM(msc_o_succ_ho)
A145
SUM(bsc_o_succ_ho)
A146
SUM(cell_succ_ho)
A147
SUM(msc_o_tch_tch_at)
A148
SUM(msc_o_sdcch_tch_at)
A149
SUM(msc_o_sdcch_at)
A150
SUM(bsc_o_tch_tch_at)
A151
SUM(bsc_o_sdcch_tch_at)
A152
SUM(bsc_o_sdcch_at)
A153
SUM(cell_tch_tch_at)
A154
SUM(cell_sdcch_tch_at)
A155
SUM(cell_sdcch_at)
A156
sum(msc_i_tch_tch_at + msc_i_sdcch_tch_at + msc_i_sdcch_at + msc_tch_ho_from_wcdma_ran_att - msc_controlled_in_HO - msc_i_wcdma_unsuc_pool_switch) Counters from table(s): rbs_ps_ho_{OBJ_AGG}_{TIME_AGG}
A157
sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at + msc_o_sdcch_at + msc_tch_ho_wcdma_ran_att)
A158
sum(bsc_i_tch_tch_at + bsc_i_sdcch_tch_at + bsc_i_sdcch_at)
A159
SUM(msc_o_ho_cmd)
A160
SUM(bsc_o_ho_cmd_assgn)
A161
SUM(bts_ho_assgn)
A162
SUM(msc_gen_sys_wcdma_ran_ho_com)
Page 97: 2G Analysis Reports

TCH_REQUEST TCH_REQ traffic.TTCH_REJ_DUE_REQ_CH_A_IF_CRC TCH_REJ_traffic.Ttch_req_rej_lack tch_req_rejunderlay.tcCONVER STARTED (c57015) Conversati service.DROPPED CALLS (c57007) Call dropp service.TCH_RF_LOSS_RATE TCH drop cdecode(servTCH NEW CALL ASSIGN (c57033) TCH new caservice.TCH CALL REQ (c57028) TCH call r service.TTCH_NORM_SEIZ TCH_NORMtraffic.TTCH_SEIZ_ATT_DUE_SDCCH_CON TCH_SEIZ traffic.TTCH_SEIZ_DUE_SDCCH_CON TCH_SEIZ traffic.Tave_tch_busy_full ave_tch_buresavail.ave_tch_busy_half ave_tch_buresavail.AVE BUSY TCH (c2027) Ave busy resavail.TCH_FAST_REQ TCH_FASTtraffic.TTCH HR RADIO CONGESTION TIME (c2045) HTCH congeresavailTCH FR RADIO CONGESTION TIME (c2044) FTCH congeresavailTOTAL_PEAK_BUSY_TCH Total Peak (resavailTCH_TRAFFIC_UTILIZATION TCH_TRAFdecode((resTCH_TRAFFIC_UTILIZATION_FR TCH_TRAFdecode((resTCH_TRAFFIC_UTILIZATION_HR TCH_TRAFdecode((resSUCCESSFUL_TCH_SEIZURES TCH access 100*(1-decoTCH PEAK BUSY FULL (c2050) Peak numberresavail.TCH PEAK BUSY HALF (c2051) Peak numberesavail.TCH_MEAN_HOLDING_TIME Average caldecode(traDR out ho.msc_o_HO attempts, outgoing and intra-cell HO attemptsho.ho_13hMSC_O_SDCCH_TCH MSC_O_S ho.MSC_OBSC_O_SDCCH_TCH BSC_O_S ho.BSC_OMSC_HO_WCDMA_RAN_SUCC MSC_HO_ ho.MSC_BSC_I_SUCC_HO BSC_I_SU ho.BSC_IMSC_I_SUCC_HO MSC_I_SUho.MSC_IMSC_I_SDCCH_TCH MSC_I_SDho.MSC_IBSC_I_SDCCH_TCH BSC_I_SD ho.BSC_ICELL_SDCCH_TCH CELL_SDCho.CELL_MSC_O_SUCC_HO MSC_O_S ho.MSC_OBSC_O_SUCC_HO BSC_O_S ho.BSC_OCELL_SUCC_HO CELL_SU ho.CELL_MSC_O_TCH_TCH_AT MSC_O_T ho.MSC_OMSC_O_SDCCH_TCH_AT MSC_O_S ho.MSC_OMSC_O_SDCCH_AT MSC_O_S ho.MSC_OBSC_O_TCH_TCH_AT BSC_O_TCho.BSC_OBSC_O_SDCCH_TCH_AT BSC_O_S ho.BSC_OBSC_O_SDCCH_AT BSC_O_S ho.BSC_OCELL_TCH_TCH_AT CELL_TCHho.CELL_CELL_SDCCH_TCH_AT CELL_SDCho.CELL_CELL_SDCCH_AT CELL_SDCho.CELL_MSC incoming HO attempts MSC incom(ho.msc_i_MSC outgoing HO attempts MSC outgoi(ho.msc_oBSC incoming HO attempts BSC incomi(ho.bsc_i_MSC_O_HO_CMD MSC_O_H traffic.MBSC_O_HO_CMD_ASSGN BSC_O_H traffic.BTS_HO_ASSGN BTS_HO_ traffic.BMSC_GEN_SYS_WCDMA_RAN_HO_COM MSC_GENho.MSC_

Page 98: 2G Analysis Reports

[No.][No.][No.][#][#][%][#][#][No.][No.][No.][No.][No.][#][No.][#][#][#][%][%][%][%][#][#][sec.][#][#][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][#][#][#][No.][No.][No.][No.]

Page 99: 2G Analysis Reports

INT_SUCC_HO_TO_EXTCELL_SDCCHBSC_O_SUCC_HO_TO_EXTBSC_I_UNSUCC_A_INT_CIRC_TYPEMSC_CONTROLLED_IN_HOHO_UNSUCC_A_INT_CIRC_TYPEMSC_TCH_HO_WCDMA_RAN_ATTMSC_TCH_HO_FROM_WCDMA_RAN_ATTMSC_I_TCH_TCH_ATMSC_I_SDCCH_TCH_ATMSC_I_SDCCH_ATBSC_I_TCH_TCH_ATBSC_I_SDCCH_TCH_ATBSC_I_SDCCH_ATBSC_O_UNSUCC_A_INT_CIRC_TYPEMSC_TO_WCDMA_RAN_SUCC_TCH_HOMSC_I_WCDMA_UNSUC_POOL_SWITCHBSC_I_INT_SUCC_HO_TO_EXTho_11ho_12ahom_1hosrb_1hsr_25hsrm_1CAUSE_UP_QUALCAUSE_UP_LEVELCAUSE_DOWN_QUALCAUSE_DOWN_LEVCAUSE_MSC_INVOCCAUSE_INTFER_UPCAUSE_INTFER_DWNCAUSE_UMBRCAUSE_PBDGTCAUSE_OMCCAUSE_DIR_RETRYCAUSE_PRE_EMPTIONCAUSE_FIELD_DROPCAUSE_LOW_DISTANCECAUSE_BAD_CICAUSE_GOOD_CIHO_DUE_SLOW_MOV_MSHO_DUE_MS_SLOW_SPEEDHO_DUE_MS_HIGH_SPEEDHO_ATT_DUE_SWITCH_CIRC_POOLHO_ATT_DUE_ERFDHO_ATT_DUE_TO_BSC_CONTR_TRHOHO_ATT_DUE_TO_DADLBHO_ATT_DUE_TO_GPRSHO_ATT_DUE_TO_HSCSDHO_ATT_DUE_BAD_SUPER_RXLEVHO_ATT_DUE_GOOD_REGULAR_RXLEVHO_ATT_DUE_DIRECT_ACCESSHO_ATTEMPT_INTERBAND_DUE_LEVELHO_ATTEMPT_DUE_TO_ISHO

A163
SUM(INT_SUCC_HO_TO_EXT)
A164
SUM(cell_sdcch)
A165
SUM(BSC_O_SUCC_HO_TO_EXT)
A166
SUM(bsc_i_unsucc_a_int_circ_type)
A167
SUM(msc_controlled_in_ho)
A168
SUM(ho_unsucc_a_int_circ_type)
A169
SUM(msc_tch_ho_wcdma_ran_att)
A170
SUM(msc_tch_ho_from_wcdma_ran_att)
A171
SUM(msc_i_tch_tch_at)
A172
SUM(msc_i_sdcch_tch_at)
A173
SUM(msc_i_sdcch_at)
A174
SUM(bsc_i_tch_tch_at)
A175
SUM(bsc_i_sdcch_tch_at)
A176
SUM(bsc_i_sdcch_at)
A177
SUM(bsc_o_unsucc_a_int_circ_type)
A178
SUM(msc_to_wcdma_ran_succ_tch_ho)
A179
SUM(MSC_I_WCDMA_UNSUC_POOL_SWITCH)
A180
SUM(BSC_I_INT_SUCC_HO_TO_EXT)
A181
sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at + bsc_o_sdcch_at)
A182
sum(cell_tch_tch_at + cell_sdcch_at + cell_sdcch_tch_at)
A183
A184
A185
Intra-cell HO successes 100 * (-------------------------) Intra-cell HO attempts sum(cell_tch_tch + int_succ_ho_to_ext + cell_sdcch_tch+ cell_sdcch) = 100 * (-------------------------------------------------------------------) sum(cell_tch_tch_at + cell_sdcch_tch_at + cell_sdcch_at)
A186
sum(bsc_o_succ_ho + bsc_o_succ_ho_to_ext) 100* (1- ----------------------------------------------------------) sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at+ bsc_o_sdcch_at)
A187
SUM(cause_up_qual)
A188
SUM(cause_up_level)
A189
SUM(cause_down_qual)
A190
SUM(cause_down_lev)
A191
SUM(cause_msc_invoc)
A192
SUM(cause_intfer_up)
A193
SUM(cause_intfer_dwn)
A194
SUM(cause_umbr)
A195
SUM(cause_pbdgt)
A196
SUM(cause_omc)
A197
SUM(cause_dir_retry)
A198
SUM(cause_pre_emption)
A199
SUM(cause_field_drop)
A200
SUM(cause_low_distance)
A201
SUM(cause_bad_ci)
A202
SUM(cause_good_ci)
A203
SUM(ho_due_slow_mov_ms)
A204
SUM(ho_due_ms_slow_speed)
A205
SUM(ho_due_ms_high_speed)
A206
SUM(ho_att_due_switch_circ_pool)
A207
SUM(ho_att_due_erfd)
A208
SUM(ho_att_due_to_bsc_contr_trho)
A209
SUM(ho_att_due_to_dadlb)
A210
SUM(ho_att_due_to_gprs)
A211
SUM(ho_att_due_to_hscsd)
A212
SUM(ho_att_due_bad_super_rxlev)
A213
SUM(ho_att_due_good_regular_rxlev)
A214
SUM(ho_att_due_direct_access)
A215
SUM(ho_attempt_interband_due_level)
A216
SUM(ho_attempt_due_to_isho)
Page 100: 2G Analysis Reports

INT_SUCC_HO_TO_EXT INT_SUCCho.INT_SCELL_SDCCH CELL_SD ho.CELL_BSC_O_SUCC_HO_TO_EXT BSC_O_S ho.BSC_OBSC_I_UNSUCC_A_INT_CIRC_TYPE BSC_I_UNho.BSC_IMSC_CONTROLLED_IN_HO MSC_CONho.MSC_CHO_UNSUCC_A_INT_CIRC_TYPE HO_UNSUCho.HO_UNMSC_TCH_HO_WCDMA_RAN_ATT MSC_TCH ho.MSC_MSC_TCH_HO_FROM_WCDMA_RAN_ATT MSC_TCH ho.MSC_MSC_I_TCH_TCH_AT MSC_I_TCho.MSC_IMSC_I_SDCCH_TCH_AT MSC_I_SDho.MSC_IMSC_I_SDCCH_AT MSC_I_SDho.MSC_IBSC_I_TCH_TCH_AT BSC_I_TC ho.BSC_IBSC_I_SDCCH_TCH_AT BSC_I_SD ho.BSC_IBSC_I_SDCCH_AT BSC_I_SD ho.BSC_IBSC_O_UNSUCC_A_INT_CIRC_TYPE BSC_O_UNho.BSC_OMSC_TO_WCDMA_RAN_SUCC_TCH_HO MSC_TO_ ho.MSC_MSC_I_WCDMA_UNSUC_POOL_SWITCH MSC_I_W ho.MSC_IBSC_I_INT_SUCC_HO_TO_EXT BSC_I_IN ho.BSC_IOUT_INTRA_BSC_HO_ATT BSC outgoi(ho.bsc_o_INTRA_CELL_HO_ATT Intra-cell (ho.cell_tcInter BSC HO attempts OUT_INTEho.hob_1OUT_INTRA_BSC_HO_SUCCESS_RATE BSC outgoidecode((hoINTRA_CELL_HO_SUCC_RATE Intra-cell 100*decodeOUT_INTER_BSC_HO_SUCCESS_RATE Outgoing Mdecode((hoCAUSE_UP_QUAL CAUSE_U ho.CAUSECAUSE_UP_LEVEL CAUSE_UPho.CAUSECAUSE_DOWN_QUAL CAUSE_D ho.CAUSECAUSE_DOWN_LEV CAUSE_D ho.CAUSECAUSE_MSC_INVOC CAUSE_M ho.CAUSECAUSE_INTFER_UP CAUSE_INho.CAUSECAUSE_INTFER_DWN CAUSE_INho.CAUSECAUSE_UMBR CAUSE_U ho.CAUSECAUSE_PBDGT CAUSE_P ho.CAUSECAUSE_OMC CAUSE_O ho.CAUSECAUSE_DIR_RETRY CAUSE_DIho.CAUSECAUSE_PRE_EMPTION CAUSE_PRho.CAUSECAUSE_FIELD_DROP CAUSE_FIho.CAUSECAUSE_LOW_DISTANCE CAUSE_L ho.CAUSECAUSE_BAD_CI CAUSE_BAho.CAUSECAUSE_GOOD_CI CAUSE_G ho.CAUSEHO_DUE_SLOW_MOV_MS HO_DUE_ ho.HO_DHO_DUE_MS_SLOW_SPEED HO_DUE_ ho.HO_DUHO_DUE_MS_HIGH_SPEED HO_DUE_ ho.HO_DUHO_ATT_DUE_SWITCH_CIRC_POOL HO_ATT_Dho.HO_ATHO_ATT_DUE_ERFD HO_ATT_Dho.HO_ATHO_ATT_DUE_TO_BSC_CONTR_TRHO HO_ATT_ ho.HO_ATHO_ATT_DUE_TO_DADLB HO_ATT_Dho.HO_ATHO_ATT_DUE_TO_GPRS HO_ATT_ ho.HO_ATHO_ATT_DUE_TO_HSCSD HO_ATT_ ho.HO_ATHO_ATT_DUE_BAD_SUPER_RXLEV HO_ATT_Dho.HO_ATHO_ATT_DUE_GOOD_REGULAR_RXLEV HO_ATT_ ho.HO_ATHO_ATT_DUE_DIRECT_ACCESS HO_ATT_Dho.HO_ATHO_ATTEMPT_INTERBAND_DUE_LEVEL HO_ATTEMho.HO_ATHO_ATTEMPT_DUE_TO_ISHO HO_ATTEMho.HO_AT

Page 101: 2G Analysis Reports

[No][No.][No][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No][No][#][#][#][%][%][%][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.]

Page 102: 2G Analysis Reports

HO_ATT_DUE_INTERSYS_DIRECT_ACCHO_ATT_FOR_AMR_TO_HRHO_ATT_FOR_AMR_TO_FRHO_ATT_INTER_BAND_SDCCHHO_ATT_INTER_BAND_TCHHO_ATT_INTER_BTS_TYPE_SDCCHHO_ATT_INTER_BTS_TYPE_TCHhfr_1cdcf_6hfr_90hfr_91hfr_4ghfr_5ehfr_6fhfr_7fhfr_3fMSC_WCDMARAN_HO_ATT_UNSUC_LACKMSC_I_FAIL_LACKMSC_O_FAIL_LACKBSC_I_FAIL_LACKBSC_O_FAIL_LACKCELL_FAIL_LACKMSC_HO_TO_WCDMA_RAN_NOT_ALLOWMSC_WCDMA_RAN_HO_ATT_UNSUC_BSSMSC_O_NOT_ALLWDBSC_O_NOT_ALLWDCELL_NOT_ALLWDMSC_CALL_DROP_HO_WCDMA_RANMSC_I_CALL_POSS_DROP_HOMSC_O_CALL_DROP_HOBSC_I_DROP_CALLSBSC_O_DROP_CALLSCELL_DROP_CALLShdrb_1hdrm_1hfr_68cttrf_1trf_74ctrf_167tbfsr_1blck_33ablck_32tbf_16atbf_66tbfdr_1DL_TBF_ESTABLISHMENT_FAILEDUL_TBF_ESTABLISHMENT_FAILEDDL_EGPRS_TBF_REL_DUE_NO_RESPUL_EGPRS_TBF_REL_DUE_NO_RESPGPRS_TER_UPGRD_REQAVE_DL_LLC_PER_TBF_SUMDISC_LLC_BLOCKS_DUE_TO_EXPllc_1llc_2a

A217
SUM(ho_att_due_intersys_direct_acc)
A218
SUM(ho_att_for_amr_to_hr)
A219
SUM(ho_att_for_amr_to_fr)
A220
SUM(ho_att_inter_band_sdcch)
A221
SUM(ho_att_inter_band_tch)
A222
SUM(ho_att_inter_bts_type_sdcch)
A223
SUM(ho_att_inter_bts_type_tch)
A224
sum(MSC_HO_WCDMA_RAN_SUCC+MSC_TO_WCDMA_RAN_SUCC_TCH_HO) + sum(msc_i_succ_ho+msc_o_succ_ho+bsc_i_succ_ho+bsc_o_succ_ho+cell_succ_ho) 100 * (1 - ---------------------------------------------------------------------------- ) sum(MSC_TCH_HO_WCDMA_RAN_ATT + MSC_TCH_HO_FROM_WCDMA_RAN_ATT) + sum(msc_i_tch_tch_at+msc_i_sdcch_tch_at+msc_i_sdcch_at + msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch_at + bsc_o_tch_tch_at+bsc_o_sdcch_tch_at+bsc_o_sdcch_at + bsc_i_tch_tch_at+bsc_i_sdcch_tch_at+bsc_i_sdcch_at + cell_tch_tch_at+cell_sdcch_tch_at+cell_sdcch_at - bsc_i_unsucc_a_int_circ_type - msc_controlled_in_HO - bsc_o_unsucc_a_int_circ_type - ho_unsucc_a_int_circ_type) Counters from table(s): rbs_ps_ho_{OBJ_AGG}_{TIME_AGG}
A225
sum(bsc_i_drop_calls+bsc_o_drop_calls+cell_drop_calls)
A226
sum(MSC_HO_WCDMA_RAN_SUCC) 100 - 100 * (----------------------------------) sum(MSC_TCH_HO_FROM_WCDMA_RAN_ATT)
A227
sum(MSC_TO_WCDMA_RAN_SUCC_TCH_HO) 100 - 100 * (---------------------------------) sum(MSC_TCH_HO_WCDMA_RAN_ATT)
A228
sum(msc_i_succ_ho + msc_ho_wcdma_ran_succ) 100 * (1- --------------------------------------------------------------) sum(msc_i_tch_tch_at + msc_i_sdcch_tch_at + msc_i_sdcch_at - msc_controlled_in_ho + msc_tch_ho_from_wcdma_ran_att - msc_i_wcdma_unsuc_pool_switch) Counters from table(s): rbs_ps_ho_{OBJ_AGG}_{TIME_AGG}
A229
sum(msc_o_succ_ho) 100 * (1- ----------------------------------------------------------) sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at+ msc_o_sdcch_at)
A230
sum(bsc_i_succ_ho + bsc_i_int_succ_ho_to_ext) 100* (1- ----------------------------------------------------------) sum(bsc_i_tch_tch_at + bsc_i_sdcch_tch_at+ bsc_i_sdcch_at) Counters from table(s): rbs_ps_ho_{OBJ_AGG}_{TIME_AGG}
A231
sum(bsc_o_succ_ho + bsc_o_succ_ho_to_ext) 100* (1- ----------------------------------------------------------) sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at+ bsc_o_sdcch_at)
A232
sum(cell_succ_ho + int_succ_ho_to_ext) 100 * (1- --------------------------------------------------------) sum(cell_tch_tch_at + cell_sdcch_tch_at + cell_sdcch_at) Counters from table(s): rbs_ps_ho_{OBJ_AGG}_{TIME_AGG}
A233
SUM(msc_wcdmaran_ho_att_unsuc_lack)
A234
SUM(msc_i_fail_lack)
A235
SUM(msc_o_fail_lack)
A236
SUM(bsc_i_fail_lack)
A237
SUM(bsc_o_fail_lack)
A238
SUM(cell_fail_lack)
A239
SUM(msc_ho_to_wcdma_ran_not_allow)
A240
SUM(msc_wcdma_ran_ho_att_unsuc_bss)
A241
SUM(msc_o_not_allwd)
A242
SUM(bsc_o_not_allwd)
A243
SUM(cell_not_allwd)
A244
SUM(msc_call_drop_ho_wcdma_ran)
A245
SUM(msc_i_call_poss_drop_ho)
A246
SUM(msc_o_call_drop_ho)
A247
SUM(bsc_i_drop_calls)
A248
SUM(bsc_o_drop_calls)
A249
SUM(cell_drop_calls)
A250
A251
A252
Formula: (NetAct names) Sum(a.bsc_o_drop_calls + a.msc_o_call_drop_ho + a.cell_drop_calls + a.msc_call_drop_ho_wcdma_ran) 100* ----------------------------------------------------------------- /* all HO attempts */ sum(b.msc_o_ho_cmd + b.bsc_o_ho_cmd_assgn + b.bts_ho_assgn + a.msc_gen_sys_wcdma_ran_ho_com) Counters from table(s): a = rbs_ps_ho_{OBJ_AGG}_{TIME_AGG} b = RBS_PS_TRAFFIC_{OBJ_AGG}_{TIME_AGG}
A253
sum(a.RLC_data_blocks_UL_CS1*20 + a.RLC_data_blocks_UL_CS2*30 + a.RLC_data_blocks_DL_CS1*20 + a.RLC_data_blocks_DL_CS2*30 + sum over MCS-11 (b.dl_rlc_blocks_in_ack_mode + b.dl_rlc_blocks_in_unack_mode +b.ul_rlc_blocks_in_ack_mode + b.ul_rlc_blocks_in_unack_mode)*36 + sum over MCS-12 (b.dl_rlc_blocks_in_ack_mode + b.dl_rlc_blocks_in_unack_mode +b.ul_rlc_blocks_in_ack_mode + b.ul_rlc_blocks_in_unack_mode)*50 ) /1024 Counters from table(s): a = RBS_PS_PCU_{OBJ_AGG}_{TIME_AGG} b = rbs_ps_codingsc_{OBJ_AGG}_{TIME_AGG} ( (sum over MCS-1 (xx)* 22+ sum over MCS-2 (xx)* 28+ sum over MCS-3 (xx)* 37+ sum over MCS-4 (xx)* 44+ sum over MCS-5 (xx)* 56+ sum over MCS-6 (xx)* 74+ sum over MCS-7 (xx/2)*112+ sum over MCS-8 (xx/2)*136+ sum over MCS-9 (xx/2)*148)) )+ (sum over MCS-1 (yy)* 22+ sum over MCS-2 (yy)* 28+ sum over MCS-3 (yy)* 37+ sum over MCS-4 (yy)* 44+ sum over MCS-5 (yy)* 56+ sum over MCS-6 (yy)* 74+ sum over MCS-7 (yy/2)*112+ sum over MCS-8 (yy/2)*136+ sum over MCS-9 (yy/2)*148) ) /1024 Where xx= (UL_RLC_BLOCKS_IN_ACK_MODE+UL_RLC_BLOCKS_IN_UNACK_MODE) Where yy= DL_RLC_BLOCKS_IN_ACK_MODE + DL_RLC_BLOCKS_IN_UNACK_MODE
A254
sum(a.RLC_data_blocks_UL_CS1*20 + a.RLC_data_blocks_UL_CS2*30 + a.RLC_data_blocks_DL_CS1*20 + a.RLC_data_blocks_DL_CS2*30 + sum over MCS-11 (b.dl_rlc_blocks_in_ack_mode + b.dl_rlc_blocks_in_unack_mode +b.ul_rlc_blocks_in_ack_mode + b.ul_rlc_blocks_in_unack_mode)*36 + sum over MCS-12 (b.dl_rlc_blocks_in_ack_mode + b.dl_rlc_blocks_in_unack_mode +b.ul_rlc_blocks_in_ack_mode + b.ul_rlc_blocks_in_unack_mode)*50 ) /1024 Counters from table(s): a = p_nbsc_packet_control_unit b = p_nbsc_coding_scheme
A255
( (sum over MCS-1 (xx)* 22+ sum over MCS-2 (xx)* 28+ sum over MCS-3 (xx)* 37+ sum over MCS-4 (xx)* 44+ sum over MCS-5 (xx)* 56+ sum over MCS-6 (xx)* 74+ sum over MCS-7 (xx/2)*112+ sum over MCS-8 (xx/2)*136+ sum over MCS-9 (xx/2)*148)) )+ (sum over MCS-1 (yy)* 22+ sum over MCS-2 (yy)* 28+ sum over MCS-3 (yy)* 37+ sum over MCS-4 (yy)* 44+ sum over MCS-5 (yy)* 56+ sum over MCS-6 (yy)* 74+ sum over MCS-7 (yy/2)*112+ sum over MCS-8 (yy/2)*136+ sum over MCS-9 (yy/2)*148) ) /1024 Where xx= (UL_RLC_BLOCKS_IN_ACK_MODE+UL_RLC_BLOCKS_IN_UNACK_MODE) Where yy= DL_RLC_BLOCKS_IN_ACK_MODE + DL_RLC_BLOCKS_IN_UNACK_MODE
A256
sum(DL_TBF_Establishment_Failed + DL_EGPRS_TBF_REL_DUE_NO_RESP) + sum(UL_TBF_Establishment_Failed + UL_EGPRS_TBF_REL_DUE_NO_RESP) 100 * ------------------------------------------------------------------- sum(Nbr_Of_DL_TBF + Nbr_Of_UL_TBF)
A257
sum(alloc_1_TSL_DL+2*alloc_2_TSL_DL+3*alloc_3_TSL_DL +4*alloc_4_TSL_DL + 5*alloc_5_TSL_DL+6*alloc_6_TSL_DL+7*alloc_7_TSL_DL +8*alloc_8_TSL_DL) 100 * --------------------------------------------------------------------------- sum(req_1_TSL_DL+2*req_2_TSL_DL+3*req_3_TSL_DL +4*req_4_TSL_DL + 5*req_5_TSL_DL+6*req_6_TSL_DL+7*req_7_TSL_DL +8*req_8_TSL_DL)
A258
sum(gprs_ter_ug_rej_due_lack_pcu) 100 * ------------------------------- sum(gprs_ter_upgrd_req)
A259
sum(NO_RADIO_RES_AVA_DL_TBF) 100 * ----------------------------------------------------------------- sum(req_1_TSL_DL + req_2_TSL_DL + req_3_TSL_DL + req_4_TSL_DL + req_5_TSL_DL + req_6_TSL_DL + req_7_TSL_DL + req_8_TSL_DL)
A260
sum(DL_TBF_Establishment_Failed + DL_EGPRS_TBF_REL_DUE_NO_RESP) + sum(UL_TBF_Establishment_Failed + UL_EGPRS_TBF_REL_DUE_NO_RESP) 100 * ------------------------------------------------------------------- sum(Nbr_Of_DL_TBF + Nbr_Of_UL_TBF)
A261
Formula: (Logical) 100-TBF failure % = TBF establishments -Normal TBF releases - releases due to flush - releases due to suspend - releases due to DTM procedures 100 - 100 * -------------------------------------------------------- TBF establishments - releases due to flush - releases due to suspend - releases due to DTM procedures Formula: (NetAct names) sum( (NBR_OF_UL_TBF+ NBR_OF_DL_TBF - UL_TBF_Establishment_Failed - DL_TBF_Establishment_Failed - UL_EGPRS_TBF_REL_DUE_NO_RESP - DL_EGPRS_TBF_REL_DUE_NO_RESP);TBF establishments -decode(AVE_DUR_UL_TBF_SUM,0,0,AVE_DUR_UL_TBF_DEN);UL TBF normal releases -decode(AVE_DUR_DL_TBF_SUM,0,0,AVE_DUR_DL_TBF_DEN);DL TBF normal releases -UL_TBF_REL_DUE_TO_FLUSH-DL_TBF_REL_DUE_TO_FLUSH ;flush releases -UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND ;suspend releases -UL_TBF_RELEASES_DUE_DTM-DL_TBF_RELEASES_DUE_DTM ) 100 - 100 * ------------------------------------------------------------------------ sum( (NBR_OF_UL_TBF+NBR_OF_DL_TBF - UL_TBF_Establishment_Failed - DL_TBF_Establishment_Failed - UL_EGPRS_TBF_REL_DUE_NO_RESP - DL_EGPRS_TBF_REL_DUE_NO_RESP) ;TBF establishments -UL_TBF_REL_DUE_TO_FLUSH-DL_TBF_REL_DUE_TO_FLUSH ;flush releases -UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND;suspend releases -UL_TBF_RELEASES_DUE_DTM-DL_TBF_RELEASES_DUE_DTM ))
A262
SUM(dl_tbf_establishment_failed)
A263
SUM(ul_tbf_establishment_failed)
A264
SUM(dl_egprs_tbf_rel_due_no_resp)
A265
SUM(ul_egprs_tbf_rel_due_no_resp)
A266
SUM(gprs_ter_upgrd_req)
A267
SUM(ave_dl_llc_per_tbf_sum)
A268
SUM(disc_llc_blocks_due_to_exp)
A269
sum(disc_llc_blocks_due_to_exp) 100 * ------------------------------------------------ sum(ave_dl_llc_per_tbf_sum+ disc_llc_blocks_due_to_exp)
A270
sum(a.disc_UL_LLC_data) 100 * ------------------------------------------------------------- sum(a.RLC_data_blocks_UL_CS1*20 + a.RLC_data_blocks_UL_CS2*30 + sum over MCS-11 (xx)*36 + sum over MCS-12 (xx)*50 + sum over MCS-1 (xx)* 22 + sum over MCS-2 (xx)* 28 + sum over MCS-3 (xx)* 37 + sum over MCS-4 (xx)* 44 + sum over MCS-5 (xx)* 56 + sum over MCS-6 (xx)* 74 + sum over MCS-7 (xx/2)*112 + sum over MCS-8 (xx/2)*136 + sum over MCS-9 (xx/2)*148 Where xx = (b.UL_RLC_BLOCKS_IN_ACK_MODE + b.UL_RLC_BLOCKS_IN_UNACK_MODE) Counters from table(s): a = p_nbsc_packet_control_unit b = p_nbsc_coding_scheme
Page 103: 2G Analysis Reports

HO_ATT_DUE_INTERSYS_DIRECT_ACC HO_ATT_Dho.HO_ATHO_ATT_FOR_AMR_TO_HR HO_ATT_ ho.HO_ATHO_ATT_FOR_AMR_TO_FR HO_ATT_ ho.HO_ATHO_ATT_INTER_BAND_SDCCH HO_ATT_I ho.HO_ATHO_ATT_INTER_BAND_TCH HO_ATT_I ho.HO_ATHO_ATT_INTER_BTS_TYPE_SDCCH HO_ATT_I ho.HO_ATHO_ATT_INTER_BTS_TYPE_TCH HO_ATT_I ho.HO_ATTotal HO failure ratio Total HO fa100*(1-(deTCH drop calls in intra BSC HO TCH drop c(ho.bsc_i_Incoming ISHO HO failure ratio Incoming ISdecode(hoOutgoing ISHO HO failure ratio Outgoing ISdecode(ho.Incoming MSC ctrl HO failure share Incoming M100*(1-(deOutgoing MSC ctrl HO failure ratio Outgoing MS100*decodeIncoming BSC ctrl HO failure ratio Incoming BS100*(1-(deOutgoing BSC ctrl HO failure share Outgoing BS100*(1-decIntra-cell HO failure share Intra-cell 100*(1-(decMSC_WCDMARAN_HO_ATT_UNSUC_LACK MSC_WCDho.MSC_MSC_I_FAIL_LACK MSC_I_FAho.MSC_I_MSC_O_FAIL_LACK MSC_O_FAho.MSC_OBSC_I_FAIL_LACK BSC_I_FA ho.BSC_I_BSC_O_FAIL_LACK BSC_O_FAho.BSC_OCELL_FAIL_LACK CELL_FAI ho.CELL_FMSC_HO_TO_WCDMA_RAN_NOT_ALLOW MSC_HO_ ho.MSC_MSC_WCDMA_RAN_HO_ATT_UNSUC_BSS MSC_WCDho.MSC_MSC_O_NOT_ALLWD MSC_O_N ho.MSC_OBSC_O_NOT_ALLWD BSC_O_N ho.BSC_OCELL_NOT_ALLWD CELL_NOTho.CELL_MSC_CALL_DROP_HO_WCDMA_RAN MSC_CAL ho.MSC_MSC_I_CALL_POSS_DROP_HO MSC_I_CAho.MSC_IMSC_O_CALL_DROP_HO MSC_O_C ho.MSC_OBSC_I_DROP_CALLS BSC_I_DRho.BSC_IBSC_O_DROP_CALLS BSC_O_D ho.BSC_OCELL_DROP_CALLS CELL_DROho.CELL_INTRA_BSC_HO_DROP_RATE BSC outgoidecode((hoINTER_BSC_DROP_RATE MSC outgoi100*decodeHODROPRATE HO drop radecode((trTOTAL_USER_DATA_VOLUME_MB TOTAL_U ((pcu.rlcGPRS_USER_DATA_VOLUME_MB GPRS_US ((pcu.RLC_EDGE_USER_DATA_VOLUME_MB EDGE_US (((codinTBF_EST_SUCC_RATE TBF_EST_decode(pcuTBF_BLOCKING_RATE TBF_BLOCdecode( pcTBF_BLOCKING_RATE_PCU TBF_BLOC100*decode(TBF_BLOCKING_RATE_PDCH TBF_BLOCdecode(pcTBF_EST_FAIL_RATE_NOREAC TBF_EST_decode(pcTBF_DROP_RATE TBF_DROP100-(100-1DL_TBF_ESTABLISHMENT_FAILED DL_TBF_Epcu.DL_TUL_TBF_ESTABLISHMENT_FAILED UL_TBF_Epcu.UL_TDL_EGPRS_TBF_REL_DUE_NO_RESP DL_EGPRSpcu.DL_EUL_EGPRS_TBF_REL_DUE_NO_RESP UL_EGPRSpcu.UL_EGPRS_TER_UPGRD_REQ GPRS_TE traffic.AVE_DL_LLC_PER_TBF_SUM AVE_DL_Lpcu.AVE_DISC_LLC_BLOCKS_DUE_TO_EXP DISC_LLC pcu.DISCDL_LLC_DISCARD_RATE DL_LLC_D100 * decoUL_LLC_FRAME_DISCARD_RATE UL_LLC_F 100 * deco

Page 104: 2G Analysis Reports

[No.][No.][No.][No.][No.][No.][No.][%][#][%][%][%][%][%][%][%][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][No.][%][%][%][MB][MB][MB][%][%][%][%][%][%][No.][No.][No.][No.][No.][10 ms][No.][%][%]

Page 105: 2G Analysis Reports

tbflul_1tbfldl_1rlc_12arlc_13rlc_28rlc_30rlc_19rlc_10frlc_11frlc_27rlc_29rlc_18ava_17atbf_38dtbf_37dNBR_OF_UL_TBFNBR_OF_DL_TBFUL_TBF_RE_ALLOCATIONSDL_TBF_RE_ALLOCATIONStbf_5atbf_6arlc_57_1rlc_57_2rlc_57_3rlc_57_4rlc_57_5rlc_57_6rlc_57_7rlc_57_8rlc_57_9

A271
A272
A273
sum(retra_rlc_data_blocks_dl_cs1) 100 * ---------------------------------------------------------------- sum(rlc_data_blocks_dl_cs1 - rlc_data_blocks_dl_unack ; ack CS1 + retra_rlc_data_blocks_dl_cs1)
A274
sum(retra_rlc_data_blocks_dl_cs2) 100 * -------------------------------------------------------- sum(rlc_data_blocks_dl_cs2+ retra_rlc_data_blocks_dl_cs2)
A275
Sum over MCS-11(retrans_rlc_data_blocks_dl) 100 * -------------------------------------------------- sum over MCS-11(retrans_rlc_data_blocks_dl + dl_rlc_blocks_in_ack_mode)
A276
Sum over MCS-12(retrans_rlc_data_blocks_dl) 100 * -------------------------------------------------- sum over MCS-12(retrans_rlc_data_blocks_dl + dl_rlc_blocks_in_ack_mode)
A277
Sum over MCS1 to 9 (RETRANS_RLC_DATA_BLOCKS_DL) 100 * ------------------------------------------------------------------------- Sum over MCS1 to 9 (DL_RLC_BLOCKS_IN_ACK_MODE + RETRANS_RLC_DATA_BLOCKS_DL)
A278
sum(retra_data_blocks_ul_cs1) 100 * ------------------------------------ sum(rlc_data_blocks_UL_CS1 - rlc_data_blocks_ul_unack ; ack CS1 + retra_data_blocks_ul_cs1) Counters from table(s): p_nbsc_packet_control_unit
A279
sum(retra_data_blocks_ul_cs2) 100 * ------------------------------------- sum(retra_data_blocks_ul_cs2 + rlc_data_blocks_ul_cs2)
A280
Sum over MCS-11(retrans_rlc_data_blocks_ul) 100 * -------------------------------------------------- sum over MCS-11(retrans_rlc_data_blocks_ul + ul_rlc_blocks_in_ack_mode)
A281
Sum over MCS-12(retrans_rlc_data_blocks_ul) 100 * -------------------------------------------------- sum over MCS-12(retrans_rlc_data_blocks_ul + ul_rlc_blocks_in_ack_mode)
A282
Sum over MCS1 to 9 (RETRANS_RLC_DATA_BLOCKS_UL) 100 * ------------------------------------------------------------------------- Sum over MCS1 to 9 (UL_RLC_BLOCKS_IN_ACK_MODE + RETRANS_RLC_DATA_BLOCKS_UL)
A283
sum(decode(trx_type,0,ave_permanent_GPRS_ch_sum)) ------------------------------------------------- sum(decode(trx_type,0,ave_permanent_GPRS_ch_den))
A284
sum(ave_dl_tbfs_per_used_tsl) ----------------------------------- sum(aver_tbfs_per_tsl_dl_den) * 100
A285
sum(ave_ul_tbfs_per_used_tsl) ----------------------------------- sum(aver_tbfs_per_tsl_ul_den) * 100
A286
SUM(nbr_of_ul_tbf)
A287
SUM(nbr_of_dl_tbf)
A288
SUM(ul_tbf_re_allocations)
A289
SUM(dl_tbf_re_allocations)
A290
sum(ave_dur_ul_tbf_sum)/100 --------------------------------- sum(ave_dur_ul_tbf_den)
A291
sum(ave_dur_dl_tbf_sum)/100 --------------------------------- sum(ave_dur_dl_tbf_den)
A292
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 1
A293
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 2
A294
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 3
A295
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 4
A296
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 5
A297
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 6
A298
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 7
A299
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 8
A300
Sum over MCS-n(DL_RLC_Blocks_In_Ack_Mode) 100 * ----------------------------------------- Sum over MCS 1-9(DL_RLC_Blocks_In_Ack_Mode) where n = 9
Page 106: 2G Analysis Reports

MEAN_TBF_LENGTH_UL_SEC MEAN_TBFdecode(pcuMEAN_TBF_LENGTH_DL_SEC MEAN_TBFdecode(pcuDL GPRS CS1 retransmission ratio DL CS1 ret100* decodeDL GPRS CS2 retransmission ratio DL CS2 ret100*decode(DL GPRS CS3 retransmission ratio DL CS3 ret100 * (codDL GPRS CS4 retransmission ratio DL CS4 ret100 * (codDL EGPRS retransmission ratio DL ACK EGP100*decoUL GPRS CS1 retransmission ratio UL CS1 ret100* decodUL GPRS CS2 retransmission ratio UL CS2 ret100*decode(UL GPRS CS3 retransmission ratio UL CS3 ret100 * (codUplink GPRS CS4 retransmission ratio UL CS4 ret100 * (codUL EGPRS retransmission ratio UL ACK EGP100*decoNUMBER_CONFIGURED_PDCHS NUMBER_decode(resMEAN_NUMBER_TBFS_PER_PDCH_DL MEAN_NUdecode(pcuMEAN_NUMBER_TBFS_PER_PDCH_UL MEAN_NUdecode(pcuNBR_OF_UL_TBF NBR_OF_Upcu.NBR_NBR_OF_DL_TBF NBR_OF_Dpcu.NBR_UL_TBF_RE_ALLOCATIONS UL_TBF_Rpcu.UL_TDL_TBF_RE_ALLOCATIONS DL_TBF_Rpcu.DL_TTBF_TIME_UL_SEC TBF_TIME decode(pcuTBF_TIME_DL_SEC TBF_TIME decode(pcuRatio of DL MCS-1 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-2 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-3 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-4 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-5 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-6 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-7 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-8 (EGPRS ack) Ratio of 100 * (codRatio of DL MCS-9 (EGPRS ack) Ratio of 100 * (cod

Page 107: 2G Analysis Reports

[s][s][%][%][%][%][%][%][%][%][%][%][TSL][#][#][No.][No.][No.][No.][second][second][%][%][%][%][%][%][%][%][%]

Page 108: 2G Analysis Reports

Cache handler com.nokia.oss.qengine.support.CacheAwareEngineEvaluation method tmp tables(1)Init duration 0.33Sql generation 0.108Execution duration 128.327Load from cache noneCreate tmp Tables 128.028Drop tmp Tables 0.413Load data db 0.0080Load data and write to cache 0.146

Start Time End Time2012-05-25 14:08:23.685 2012-05-25 14:08:23.858

2012-05-25 14:08:23.860 2012-05-25 14:08:24.656

B3
sec
B4
sec
B5
sec
B6
sec
B7
sec
B8
sec
B9
sec
B10
sec
A15
yyyy-MM-dd HH:mm:ss.S
B15
yyyy-MM-dd HH:mm:ss.S
A45
yyyy-MM-dd HH:mm:ss.S
B45
yyyy-MM-dd HH:mm:ss.S
Page 109: 2G Analysis Reports

Note Sqlcreating tmp table: jf_underlay_2548498484

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, SUM(tch_req_rej_lack) tch_req_rej_lack from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, rbs_ps_underlay_bts_hour p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and bts.co_gid = p.bts_gid and p.bsc_gid = bsc.co_gid and bts.co_parent_gid = bcf.co_gid and bcf.co_parent_gid= bsc.co_gid and bsc.co_parent_gid = plmn.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

creating tmp table: jf_resacc_2520799118

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, SUM(GHOST_CCCH_RES) GHOST_CCCH_RES, SUM(IMSI_DETACH_SDCCH) IMSI_DETACH_SDCCH, SUM(REJ_SEIZ_ATT_DUE_DIST) REJ_SEIZ_ATT_DUE_DIST, SUM(SDCCH_CALL_RE_EST) SDCCH_CALL_RE_EST, SUM(SDCCH_EMERG_CALL) SDCCH_EMERG_CALL,

Page 110: 2G Analysis Reports

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

Page 111: 2G Analysis Reports

2012-05-25 14:08:24.658 2012-05-25 14:08:25.717

A86
yyyy-MM-dd HH:mm:ss.S
B86
yyyy-MM-dd HH:mm:ss.S
Page 112: 2G Analysis Reports

SUM(SDCCH_LOC_UPD) SDCCH_LOC_UPD, SUM(SUCC_SEIZ_ORIG) SUCC_SEIZ_ORIG, SUM(SUCC_SEIZ_TERM) SUCC_SEIZ_TERM from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, utp_common_objects trx, RBS_PS_RESACC_tsl_raw p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.trx=trx.co_object_instance and trx.co_parent_gid=bts.co_gid and trx.co_oc_id=24 and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

creating tmp table: jf_ho_2534436540

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, SUM(bsc_i_drop_calls) BSC_I_DROP_CALLS, SUM(bsc_i_fail_lack) BSC_I_FAIL_LACK, SUM(bsc_i_sdcch_at) BSC_I_SDCCH_AT, SUM(bsc_i_sdcch_tch) BSC_I_SDCCH_TCH, SUM(bsc_i_sdcch_tch_at) BSC_I_SDCCH_TCH_AT, SUM(bsc_i_succ_ho) BSC_I_SUCC_HO, SUM(bsc_i_tch_tch_at) BSC_I_TCH_TCH_AT, SUM(bsc_i_unsucc_a_int_circ_type) BSC_I_UNSUCC_A_INT_CIRC_TYPE, SUM(bsc_o_drop_calls) BSC_O_DROP_CALLS, SUM(bsc_o_fail_lack) BSC_O_FAIL_LACK, SUM(bsc_o_not_allwd) BSC_O_NOT_ALLWD, SUM(bsc_o_sdcch_at) BSC_O_SDCCH_AT, SUM(bsc_o_sdcch_tch) BSC_O_SDCCH_TCH, SUM(bsc_o_sdcch_tch_at) BSC_O_SDCCH_TCH_AT, SUM(bsc_o_succ_ho) BSC_O_SUCC_HO, SUM(bsc_o_tch_tch_at) BSC_O_TCH_TCH_AT, SUM(bsc_o_unsucc_a_int_circ_type) BSC_O_UNSUCC_A_INT_CIRC_TYPE, SUM(cause_bad_ci) CAUSE_BAD_CI,

Page 113: 2G Analysis Reports

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

Page 114: 2G Analysis Reports

SUM(cause_dir_retry) CAUSE_DIR_RETRY, SUM(cause_down_lev) CAUSE_DOWN_LEV, SUM(cause_down_qual) CAUSE_DOWN_QUAL, SUM(cause_field_drop) CAUSE_FIELD_DROP, SUM(cause_good_ci) CAUSE_GOOD_CI, SUM(cause_intfer_dwn) CAUSE_INTFER_DWN, SUM(cause_intfer_up) CAUSE_INTFER_UP, SUM(cause_low_distance) CAUSE_LOW_DISTANCE, SUM(cause_msc_invoc) CAUSE_MSC_INVOC, SUM(cause_omc) CAUSE_OMC, SUM(cause_pbdgt) CAUSE_PBDGT, SUM(cause_pre_emption) CAUSE_PRE_EMPTION, SUM(cause_umbr) CAUSE_UMBR, SUM(cause_up_level) CAUSE_UP_LEVEL, SUM(cause_up_qual) CAUSE_UP_QUAL, SUM(cell_drop_calls) CELL_DROP_CALLS, SUM(cell_fail_lack) CELL_FAIL_LACK, SUM(cell_not_allwd) CELL_NOT_ALLWD, SUM(cell_sdcch) CELL_SDCCH, SUM(cell_sdcch_at) CELL_SDCCH_AT, SUM(cell_sdcch_tch) CELL_SDCCH_TCH, SUM(cell_sdcch_tch_at) CELL_SDCCH_TCH_AT, SUM(cell_succ_ho) CELL_SUCC_HO, SUM(cell_tch_tch) CELL_TCH_TCH, SUM(cell_tch_tch_at) CELL_TCH_TCH_AT, SUM(ho_att_due_bad_super_rxlev) HO_ATT_DUE_BAD_SUPER_RXLEV, SUM(ho_att_due_direct_access) HO_ATT_DUE_DIRECT_ACCESS, SUM(ho_att_due_erfd) HO_ATT_DUE_ERFD, SUM(ho_att_due_good_regular_rxlev) HO_ATT_DUE_GOOD_REGULAR_RXLEV, SUM(ho_att_due_intersys_direct_acc) HO_ATT_DUE_INTERSYS_DIRECT_ACC, SUM(ho_att_due_switch_circ_pool) HO_ATT_DUE_SWITCH_CIRC_POOL, SUM(ho_att_due_to_bsc_contr_trho) HO_ATT_DUE_TO_BSC_CONTR_TRHO, SUM(ho_att_due_to_dadlb) HO_ATT_DUE_TO_DADLB, SUM(ho_att_due_to_gprs) HO_ATT_DUE_TO_GPRS, SUM(ho_att_due_to_hscsd) HO_ATT_DUE_TO_HSCSD, SUM(ho_att_for_amr_to_fr) HO_ATT_FOR_AMR_TO_FR, SUM(ho_att_for_amr_to_hr) HO_ATT_FOR_AMR_TO_HR, SUM(ho_att_inter_band_sdcch) HO_ATT_INTER_BAND_SDCCH, SUM(ho_att_inter_band_tch) HO_ATT_INTER_BAND_TCH, SUM(ho_att_inter_bts_type_sdcch) HO_ATT_INTER_BTS_TYPE_SDCCH, SUM(ho_att_inter_bts_type_tch) HO_ATT_INTER_BTS_TYPE_TCH, SUM(ho_attempt_due_to_isho) HO_ATTEMPT_DUE_TO_ISHO, SUM(ho_attempt_interband_due_level) HO_ATTEMPT_INTERBAND_DUE_LEVEL, SUM(ho_due_ms_high_speed) HO_DUE_MS_HIGH_SPEED, SUM(ho_due_ms_slow_speed) HO_DUE_MS_SLOW_SPEED, SUM(ho_due_slow_mov_ms) HO_DUE_SLOW_MOV_MS, SUM(ho_unsucc_a_int_circ_type) HO_UNSUCC_A_INT_CIRC_TYPE, SUM(msc_call_drop_ho_wcdma_ran) MSC_CALL_DROP_HO_WCDMA_RAN, SUM(msc_controlled_in_ho) MSC_CONTROLLED_IN_HO, SUM(msc_gen_sys_wcdma_ran_ho_com) MSC_GEN_SYS_WCDMA_RAN_HO_COM, SUM(msc_ho_to_wcdma_ran_not_allow) MSC_HO_TO_WCDMA_RAN_NOT_ALLOW, SUM(msc_ho_wcdma_ran_succ) MSC_HO_WCDMA_RAN_SUCC, SUM(msc_i_call_poss_drop_ho) MSC_I_CALL_POSS_DROP_HO, SUM(msc_i_fail_lack) MSC_I_FAIL_LACK,

Page 115: 2G Analysis Reports

SUM(msc_gen_sys_wcdma_ran_ho_com) MSC_GEN_SYS_WCDMA_RAN_HO_COM, SUM(msc_ho_to_wcdma_ran_not_allow) MSC_HO_TO_WCDMA_RAN_NOT_ALLOW,

Page 116: 2G Analysis Reports

2012-05-25 14:08:25.720 2012-05-25 14:08:26.801

A211
yyyy-MM-dd HH:mm:ss.S
B211
yyyy-MM-dd HH:mm:ss.S
Page 117: 2G Analysis Reports

SUM(msc_i_sdcch_at) MSC_I_SDCCH_AT, SUM(msc_i_sdcch_tch) MSC_I_SDCCH_TCH, SUM(msc_i_sdcch_tch_at) MSC_I_SDCCH_TCH_AT, SUM(msc_i_succ_ho) MSC_I_SUCC_HO, SUM(msc_i_tch_tch_at) MSC_I_TCH_TCH_AT, SUM(msc_o_call_drop_ho) MSC_O_CALL_DROP_HO, SUM(msc_o_fail_lack) MSC_O_FAIL_LACK, SUM(msc_o_not_allwd) MSC_O_NOT_ALLWD, SUM(msc_o_sdcch_at) MSC_O_SDCCH_AT, SUM(msc_o_sdcch_tch) MSC_O_SDCCH_TCH, SUM(msc_o_sdcch_tch_at) MSC_O_SDCCH_TCH_AT, SUM(msc_o_succ_ho) MSC_O_SUCC_HO, SUM(msc_o_tch_tch_at) MSC_O_TCH_TCH_AT, SUM(msc_tch_ho_from_wcdma_ran_att) MSC_TCH_HO_FROM_WCDMA_RAN_ATT, SUM(msc_tch_ho_wcdma_ran_att) MSC_TCH_HO_WCDMA_RAN_ATT, SUM(msc_to_wcdma_ran_succ_tch_ho) MSC_TO_WCDMA_RAN_SUCC_TCH_HO, SUM(msc_wcdma_ran_ho_att_unsuc_bss) MSC_WCDMA_RAN_HO_ATT_UNSUC_BSS, SUM(msc_wcdmaran_ho_att_unsuc_lack) MSC_WCDMARAN_HO_ATT_UNSUC_LACK, SUM(BSC_I_INT_SUCC_HO_TO_EXT) BSC_I_INT_SUCC_HO_TO_EXT, SUM(BSC_O_SUCC_HO_TO_EXT) BSC_O_SUCC_HO_TO_EXT, SUM(INT_SUCC_HO_TO_EXT) INT_SUCC_HO_TO_EXT, SUM(MSC_I_WCDMA_UNSUC_POOL_SWITCH) MSC_I_WCDMA_UNSUC_POOL_SWITCH, sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h, sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at+ msc_o_sdcch_at) hob_1 from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, rbs_ps_ho_bts_hour p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

creating tmp table: jf_service_2599594595

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, SUM(CONVER_STARTED) CONVER_STARTED,

Page 118: 2G Analysis Reports

SUM(msc_tch_ho_from_wcdma_ran_att) MSC_TCH_HO_FROM_WCDMA_RAN_ATT,

SUM(msc_to_wcdma_ran_succ_tch_ho) MSC_TO_WCDMA_RAN_SUCC_TCH_HO, SUM(msc_wcdma_ran_ho_att_unsuc_bss) MSC_WCDMA_RAN_HO_ATT_UNSUC_BSS, SUM(msc_wcdmaran_ho_att_unsuc_lack) MSC_WCDMARAN_HO_ATT_UNSUC_LACK,

SUM(MSC_I_WCDMA_UNSUC_POOL_SWITCH) MSC_I_WCDMA_UNSUC_POOL_SWITCH, sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

Page 119: 2G Analysis Reports

sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

Page 120: 2G Analysis Reports

sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

Page 121: 2G Analysis Reports

sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

Page 122: 2G Analysis Reports

sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

Page 123: 2G Analysis Reports

sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

Page 124: 2G Analysis Reports

sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

Page 125: 2G Analysis Reports

sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc+cause_dir_retry+cause_pre_emption+cause_field_drop+cause_low_distance+cause_bad_ci+cause_good_ci+ho_due_slow_mov_ms+ho_due_ms_slow_speed+ho_due_ms_high_speed+ho_att_due_switch_circ_pool+ho_att_due_erfd+ho_att_due_to_bsc_contr_trho+ho_att_due_to_dadlb+ho_att_due_to_gprs+ho_att_due_to_hscsd+ho_att_due_bad_super_rxlev+ho_att_due_good_regular_rxlev+ho_att_due_direct_access+ho_attempt_interband_due_level+ho_attempt_due_to_isho+ho_att_due_intersys_direct_acc+ho_att_for_amr_to_hr+ho_att_for_amr_to_fr+ho_att_inter_band_sdcch+ho_att_inter_band_tch+ho_att_inter_bts_type_sdcch+ho_att_inter_bts_type_tch) ho_13h,

Page 126: 2G Analysis Reports

2012-05-25 14:08:26.803 2012-05-25 14:10:12.958

A253
yyyy-MM-dd HH:mm:ss.S
B253
yyyy-MM-dd HH:mm:ss.S
Page 127: 2G Analysis Reports

SUM(DROPPED_CALLS) DROPPED_CALLS, SUM(SDCCH_ASSIGN) SDCCH_ASSIGN, SUM(SDCCH_REQ) SDCCH_REQ, SUM(SERVED_DR_REQ) SERVED_DR_REQ, SUM(SERVED_FACCH_REQ) SERVED_FACCH_REQ, SUM(SERVED_TCH_CALL_REQ) SERVED_TCH_CALL_REQ, SUM(T3101_EXPIRED) T3101_EXPIRED, SUM(TCH_CALL_REQ) TCH_CALL_REQ, SUM(TCH_HO_ASSIGN) TCH_HO_ASSIGN, SUM(TCH_NEW_CALL_ASSIGN) TCH_NEW_CALL_ASSIGN, SUM(TCH_RE_EST_ASSIGN) TCH_RE_EST_ASSIGN, SUM(DROP_AFTER_TCH_ASSIGN) DROP_AFTER_TCH_ASSIGN from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, RBS_PS_SERVICE_bts_hour p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

creating tmp table: jf_resavail_ext_2540369512

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, sum(nvl(ave_sdcch_sub,0)) ava_63a_num, sum(ave_sdcch_sub+nvl(ave_non_avail_sdcch*res_av_denom1,0)) ava_63a_den, sum(decode(trx_type,1,ave_sdcch_sub)) ava_45a_sdcch_sub_sum1, avg(decode(trx_type,1,res_av_denom3)) ava_45a_res_denom3_avg1, sum(decode(trx_type,0,ave_sdcch_sub)) ava_45a_ave_sdcch_trx0, avg(decode(trx_type,0,res_av_denom3)) ava_45a_res_av_avg0, count(distinct period_start_time) ava_45a_period_time, sum(decode(trx_type,0,ave_permanent_gprs_ch_sum)) ava_17a_sum, sum(decode(trx_type,0,ave_permanent_gprs_ch_den)) ava_17a_den, sum(decode(trx_type,1,ave_avail_tch_sum)) avail_tch_sum_trx1, sum(decode(trx_type,1,ave_avail_tch_den)) avail_tch_den_trx1, sum(decode(trx_type,1,ave_avail_full_tch)) avail_full_tch_trx1, sum(decode(trx_type,1,res_av_denom2)) res_av_denom2_trx1,

Page 128: 2G Analysis Reports

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

Page 129: 2G Analysis Reports

avg(decode(trx_type,1,ave_tch_avail_half)) avail_half_tch_trx1, sum(decode(trx_type,0,ave_avail_tch_sum)) avail_tch_sum_trx0, sum(decode(trx_type,0,ave_avail_tch_den)) avail_tch_den_trx0, sum(decode(trx_type,0,ave_avail_full_tch)) avail_full_tch_trx0, sum(decode(trx_type,0,res_av_denom2)) res_av_denom2_trx0, avg(decode(trx_type,0,ave_tch_avail_half)) avail_half_tch_trx0, sum(decode(trx_type,0,ave_gprs_channels_sum)) ave_gprs_ch_sum_trx0, sum(decode(trx_type,0,ave_gprs_channels_den)) ave_gprs_ch_den_trx0 from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, ( SELECT a.ave_idle_f_tch_3, a.res_av_denom6, a.ave_idle_f_tch_4, a.res_av_denom7, a.ave_idle_f_tch_5, a.res_av_denom8, a.ave_idle_h_tch_1, a.res_av_denom9, a.ave_idle_h_tch_2, a.res_av_denom10, a.ave_idle_h_tch_3, a.res_av_denom11, a.ave_idle_h_tch_4, a.res_av_denom12, a.ave_idle_h_tch_5, a.res_av_denom13, a.tch_cong_time, a.ave_busy_tch, a.res_av_denom14, a.peak_busy_tch, a.ave_busy_sdcch, a.res_av_denom15, a.peak_busy_sdcch, a.sdcch_cong_time, a.ave_sdcch_hold_tim, a.res_av_denom16, a.ave_ftch_hold_tim, a.res_av_denom17, a.period_start_time, a.ave_non_avail_tch, b.bts_gid, a.ave_tch_avail_half, a.tch_fr_radio_congestion_time, a.tch_hr_radio_congestion_time, a.ave_tch_busy_full, a.ave_tch_busy_half, a.tch_peak_busy_full, a.tch_peak_busy_half, a.ave_tch_hold_time_hscsd, a.ave_tch_hold_time_hscsd_numer, a.ave_tch_hold_time_hscsd_denom, a.ave_busy_tch_hscsd, a.ave_busy_tch_hscsd_numer, a.ave_busy_tch_hscsd_denom, a.peak_busy_hscsd, a.ave_hscsd_users, a.ave_hscsd_users_numer, a.ave_hscsd_users_denom, a.ave_avail_tch_sum, a.ave_avail_tch_den, a.ave_gprs_channels_sum, a.ave_gprs_channels_den, a.peak_gprs_channels, a.ave_permanent_gprs_ch_sum, a.ave_permanent_gprs_ch_den, a.peak_permanent_gprs_ch, a.ave_add_gprs_ch_hold_time_sum, a.ave_add_gprs_ch_hold_time_den, a.period_duration, a.int_id, a.bsc_gid, a.bts_id, a.ave_non_avail_tsl, a.res_av_denom1, a.ave_avail_full_tch, a.res_av_denom2, a.ave_sdcch_sub, a.res_av_denom3, a.ave_idle_f_tch_1, a.res_av_denom4, a.ave_idle_f_tch_2, a.res_av_denom5, a.segment_id, a.ave_non_avail_tch_timeslot, a.non_avail_tch_denom, a.clear_request_by_bsc_on_tch, a.facch_call_setup_fail_paging, a.ave_tch_tsl_locked_by_usr, a.res_av_denom30, a.ave_sdcch_locked_by_usr, a.res_av_denom31, a.ave_busy_tch_14k4_data_call, a.res_av_denom32, a.ave_tch_hold_14k4_data_call, a.res_av_denom33, a.time_in_forced_hr_mode, a.time_in_forced_amr_hr_mode, a.time_in_forced_hr_amr_hr_mode, a.sdcch_traffic_for_voice_call, a.sdcch_alloc_for_voice_call, a.sdcch_traffic_for_sms, a.sdcch_alloc_for_sms, a.ave_busy_tch_timeslot, a.peak_busy_tch_timeslot, a.bcch_downtime, a.bcch_uptime, b.trx_type, a.ave_non_avail_sdcch

Page 130: 2G Analysis Reports

2012-05-25 14:10:12.961 2012-05-25 14:10:14.528

A356
yyyy-MM-dd HH:mm:ss.S
B356
yyyy-MM-dd HH:mm:ss.S
Page 131: 2G Analysis Reports

FROM RBS_PS_RESAVAIL_bts_hour a, (SELECT bsc_gid, bts_gid, bts_id, trx_type, COUNT (*) FROM rbs_ps_resavail_ebts_raw WHERE period_start_time >= TO_DATE ('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') AND period_start_time < TO_DATE ('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') GROUP BY bsc_gid, bts_gid, bts_id, trx_type) b WHERE a.bts_id = b.bts_id AND a.bsc_gid = b.bsc_gid AND a.period_start_time >= TO_DATE ('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') AND a.period_start_time < TO_DATE ('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') ) p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

creating tmp table: jf_pcu_2580224124

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, SUM(alloc_1_tsl_dl) ALLOC_1_TSL_DL, SUM(alloc_2_tsl_dl) ALLOC_2_TSL_DL, SUM(alloc_3_tsl_dl) ALLOC_3_TSL_DL, SUM(alloc_4_tsl_dl) ALLOC_4_TSL_DL, SUM(ave_dl_llc_per_tbf_sum) AVE_DL_LLC_PER_TBF_SUM, SUM(DECODE(ave_dur_dl_tbf_den,-1,0,ave_dur_dl_tbf_den)) AVE_DUR_DL_TBF_DEN, SUM(ave_dur_dl_tbf_sum) AVE_DUR_DL_TBF_SUM, SUM(DECODE(ave_dur_ul_tbf_den,-1,0,ave_dur_ul_tbf_den)) AVE_DUR_UL_TBF_DEN, SUM(ave_dur_ul_tbf_sum) AVE_DUR_UL_TBF_SUM, SUM(disc_llc_blocks_due_to_exp) DISC_LLC_BLOCKS_DUE_TO_EXP, SUM(disc_ul_llc_data) DISC_UL_LLC_DATA, SUM(dl_egprs_tbf_rel_due_no_resp) DL_EGPRS_TBF_REL_DUE_NO_RESP, SUM(dl_tbf_establishment_failed) DL_TBF_ESTABLISHMENT_FAILED, SUM(dl_tbf_re_allocations) DL_TBF_RE_ALLOCATIONS, SUM(nbr_of_dl_tbf) NBR_OF_DL_TBF, SUM(nbr_of_ul_tbf) NBR_OF_UL_TBF, SUM(no_radio_res_ava_dl_tbf) NO_RADIO_RES_AVA_DL_TBF, SUM(req_1_tsl_dl) REQ_1_TSL_DL,

Page 132: 2G Analysis Reports

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

SUM(DECODE(ave_dur_dl_tbf_den,-1,0,ave_dur_dl_tbf_den)) AVE_DUR_DL_TBF_DEN,

SUM(DECODE(ave_dur_ul_tbf_den,-1,0,ave_dur_ul_tbf_den)) AVE_DUR_UL_TBF_DEN,

Page 133: 2G Analysis Reports

SUM(req_2_tsl_dl) REQ_2_TSL_DL, SUM(req_3_tsl_dl) REQ_3_TSL_DL, SUM(req_4_tsl_dl) REQ_4_TSL_DL, SUM(retra_rlc_data_blocks_dl_cs1) RETRA_RLC_DATA_BLOCKS_DL_CS1, SUM(retra_rlc_data_blocks_dl_cs2) RETRA_RLC_DATA_BLOCKS_DL_CS2, SUM(rlc_data_blocks_dl_unack) RLC_DATA_BLOCKS_DL_UNACK, SUM(rlc_data_blocks_ul_unack) RLC_DATA_BLOCKS_UL_UNACK, SUM(ul_egprs_tbf_rel_due_no_resp) UL_EGPRS_TBF_REL_DUE_NO_RESP, SUM(ul_tbf_establishment_failed) UL_TBF_ESTABLISHMENT_FAILED, SUM(ul_tbf_re_allocations) UL_TBF_RE_ALLOCATIONS, SUM(req_5_tsl_dl) REQ_5_TSL_DL, SUM(req_6_tsl_dl) REQ_6_TSL_DL, SUM(req_7_tsl_dl) REQ_7_TSL_DL, SUM(req_8_tsl_dl) REQ_8_TSL_DL, SUM(alloc_5_tsl_dl) ALLOC_5_TSL_DL, SUM(alloc_6_tsl_dl) ALLOC_6_TSL_DL, SUM(alloc_7_tsl_dl) ALLOC_7_TSL_DL, SUM(alloc_8_tsl_dl) ALLOC_8_TSL_DL, SUM(retra_data_blocks_ul_cs1) RETRA_DATA_BLOCKS_UL_CS1, SUM(retra_data_blocks_ul_cs2) RETRA_DATA_BLOCKS_UL_CS2, SUM(rlc_data_blocks_ul_cs1) RLC_DATA_BLOCKS_UL_CS1, SUM(rlc_data_blocks_ul_cs2) RLC_DATA_BLOCKS_UL_CS2, SUM(rlc_data_blocks_dl_cs1) RLC_DATA_BLOCKS_DL_CS1, SUM(rlc_data_blocks_dl_cs2) RLC_DATA_BLOCKS_DL_CS2, sum(ave_dl_tbfs_per_used_tsl) tbf_38d_num, sum(aver_tbfs_per_tsl_dl_den) tbf_38d_den, sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-decode(ave_dur_ul_tbf_sum,0,0,ave_dur_ul_tbf_den)-decode(ave_dur_dl_tbf_sum,0,0,ave_dur_dl_tbf_den)-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_num, sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_den, sum(ave_ul_tbfs_per_used_tsl) tbf_37d_num, sum(aver_tbfs_per_tsl_ul_den) tbf_37d_den from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, rbs_ps_pcu_bts_hour p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

Page 134: 2G Analysis Reports

sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-decode(ave_dur_ul_tbf_sum,0,0,ave_dur_ul_tbf_den)-decode(ave_dur_dl_tbf_sum,0,0,ave_dur_dl_tbf_den)-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_num, sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_den,

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

Page 135: 2G Analysis Reports

sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-decode(ave_dur_ul_tbf_sum,0,0,ave_dur_ul_tbf_den)-decode(ave_dur_dl_tbf_sum,0,0,ave_dur_dl_tbf_den)-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_num, sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_den,

Page 136: 2G Analysis Reports

sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-decode(ave_dur_ul_tbf_sum,0,0,ave_dur_ul_tbf_den)-decode(ave_dur_dl_tbf_sum,0,0,ave_dur_dl_tbf_den)-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_num, sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_den,

Page 137: 2G Analysis Reports

sum(nbr_of_ul_tbf+nbr_of_dl_tbf-ul_tbf_establishment_failed-dl_tbf_establishment_failed-ul_egprs_tbf_rel_due_no_resp-dl_egprs_tbf_rel_due_no_resp-decode(ave_dur_ul_tbf_sum,0,0,ave_dur_ul_tbf_den)-decode(ave_dur_dl_tbf_sum,0,0,ave_dur_dl_tbf_den)-ul_tbf_rel_due_to_flush-dl_tbf_rel_due_to_flush-ul_tbf_rel_due_to_suspend-dl_tbf_rel_due_to_suspend-ul_tbf_releases_due_dtm-dl_tbf_releases_due_dtm) tbf_34b_num,

Page 138: 2G Analysis Reports

2012-05-25 14:10:14.531 2012-05-25 14:10:15.250

2012-05-25 14:10:15.253 2012-05-25 14:10:16.830

A433
yyyy-MM-dd HH:mm:ss.S
B433
yyyy-MM-dd HH:mm:ss.S
A482
yyyy-MM-dd HH:mm:ss.S
B482
yyyy-MM-dd HH:mm:ss.S
Page 139: 2G Analysis Reports

creating tmp table: jf_resavail_2581594915

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, SUM(PERIOD_DURATION) PERIOD_DURATION, SUM(ave_busy_tch) AVE_BUSY_TCH, SUM(ave_avail_full_tch) AVE_AVAIL_FULL_TCH, SUM(ave_avail_tch_den) AVE_AVAIL_TCH_DEN, SUM(ave_avail_tch_sum) AVE_AVAIL_TCH_SUM, SUM(ave_busy_sdcch) AVE_BUSY_SDCCH, SUM(ave_non_avail_tch) AVE_NON_AVAIL_TCH, SUM(ave_sdcch_hold_tim) AVE_SDCCH_HOLD_TIM, SUM(ave_tch_avail_half) AVE_TCH_AVAIL_HALF, SUM(ave_tch_busy_full) AVE_TCH_BUSY_FULL, SUM(ave_tch_busy_half) AVE_TCH_BUSY_HALF, SUM(res_av_denom14) RES_AV_DENOM14, SUM(res_av_denom16) RES_AV_DENOM16, SUM(sdcch_cong_time) SDCCH_CONG_TIME, SUM(tch_fr_radio_congestion_time) TCH_FR_RADIO_CONGESTION_TIME, SUM(tch_hr_radio_congestion_time) TCH_HR_RADIO_CONGESTION_TIME, MAX(tch_peak_busy_full) TCH_PEAK_BUSY_FULL, MAX(tch_peak_busy_half) TCH_PEAK_BUSY_HALF, sum(decode(ave_avail_tch_den,0,0,ave_avail_tch_sum/ave_avail_tch_den)) ava_1c_avail_tch, sum(decode(ave_avail_tch_den,0,0,ave_avail_tch_sum/ave_avail_tch_den)+decode(non_avail_tch_denom,0,0,ave_non_avail_tch_timeslot/non_avail_tch_denom)) ava_1c_all_tch from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, RBS_PS_RESAVAIL_bts_hour p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

creating tmp table: jf_traffic_2591083521

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid,

Page 140: 2G Analysis Reports

sum(decode(ave_avail_tch_den,0,0,ave_avail_tch_sum/ave_avail_tch_den)) ava_1c_avail_tch, sum(decode(ave_avail_tch_den,0,0,ave_avail_tch_sum/ave_avail_tch_den)+decode(non_avail_tch_denom,0,0,ave_non_avail_tch_timeslot/non_avail_tch_denom)) ava_1c_all_tch

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

Page 141: 2G Analysis Reports

SUM(bsc_o_ho_cmd_assgn) BSC_O_HO_CMD_ASSGN, SUM(bts_ho_assgn) BTS_HO_ASSGN, SUM(drop_after_tch_assign) DROP_AFTER_TCH_ASSIGN, SUM(msc_o_ho_cmd) MSC_O_HO_CMD, SUM(sdcch_a_if_fail_call) SDCCH_A_IF_FAIL_CALL, SUM(sdcch_a_if_fail_old) SDCCH_A_IF_FAIL_OLD, SUM(sdcch_abis_fail_call) SDCCH_ABIS_FAIL_CALL, SUM(sdcch_abis_fail_old) SDCCH_ABIS_FAIL_OLD, SUM(sdcch_act_fail_call) SDCCH_ACT_FAIL_CALL, SUM(sdcch_assign) SDCCH_ASSIGN, SUM(sdcch_bcsu_reset) SDCCH_BCSU_RESET, SUM(sdcch_bts_fail) SDCCH_BTS_FAIL, SUM(sdcch_busy_att) SDCCH_BUSY_ATT, SUM(sdcch_ho_seiz) SDCCH_HO_SEIZ, SUM(sdcch_lapd_fail) SDCCH_LAPD_FAIL, SUM(sdcch_netw_act) SDCCH_NETW_ACT, SUM(sdcch_radio_fail) SDCCH_RADIO_FAIL, SUM(sdcch_rf_old_ho) SDCCH_RF_OLD_HO, SUM(sdcch_seiz_att) SDCCH_SEIZ_ATT, SUM(sdcch_user_act) SDCCH_USER_ACT, SUM(tch_a_if_fail_call) TCH_A_IF_FAIL_CALL, SUM(tch_a_if_fail_old) TCH_A_IF_FAIL_OLD, SUM(tch_abis_fail_call) TCH_ABIS_FAIL_CALL, SUM(tch_abis_fail_old) TCH_ABIS_FAIL_OLD, SUM(tch_act_fail_call) TCH_ACT_FAIL_CALL, SUM(tch_bcsu_reset) TCH_BCSU_RESET, SUM(tch_bts_fail) TCH_BTS_FAIL, SUM(tch_call_req) TCH_CALL_REQ, SUM(tch_fast_req) TCH_FAST_REQ, SUM(tch_lapd_fail) TCH_LAPD_FAIL, SUM(tch_netw_act) TCH_NETW_ACT, SUM(tch_norm_seiz) TCH_NORM_SEIZ, SUM(tch_radio_fail) TCH_RADIO_FAIL, SUM(tch_rej_due_req_ch_a_if_crc) TCH_REJ_DUE_REQ_CH_A_IF_CRC, SUM(tch_req_rej_lack) TCH_REQ_REJ_LACK, SUM(tch_request) TCH_REQUEST, SUM(tch_rf_old_ho) TCH_RF_OLD_HO, SUM(tch_seiz_att_due_sdcch_con) TCH_SEIZ_ATT_DUE_SDCCH_CON, SUM(tch_seiz_due_sdcch_con) TCH_SEIZ_DUE_SDCCH_CON, SUM(tch_succ_seiz_for_dir_acc) TCH_SUCC_SEIZ_FOR_DIR_ACC, SUM(tch_tr_fail) TCH_TR_FAIL, SUM(tch_tr_fail_old) TCH_TR_FAIL_OLD, SUM(tch_user_act) TCH_USER_ACT, SUM(a_if_crc_mismatch_call_setup) A_IF_CRC_MISMATCH_CALL_SETUP, SUM(calls_ended_user_dadlb_setup) CALLS_ENDED_USER_DADLB_SETUP, SUM(gprs_ter_ug_rej_due_lack_pcu) GPRS_TER_UG_REJ_DUE_LACK_PCU, SUM(gprs_ter_upgrd_req) GPRS_TER_UPGRD_REQ, sum(sdcch_radio_fail+sdcch_rf_old_ho+sdcch_abis_fail_call+sdcch_abis_fail_old+sdcch_a_if_fail_call+sdcch_a_if_fail_old+sdcch_lapd_fail+sdcch_bts_fail+sdcch_user_act+sdcch_bcsu_reset+sdcch_netw_act) drops_166_den, sum(tch_requests_call_attempt) blck_8i_tch_req, sum(succ_tch_seiz_call_attempt) blck_8i_tch_seiz from utp_common_objects plmn, utp_common_objects bsc,

Page 142: 2G Analysis Reports

sum(sdcch_radio_fail+sdcch_rf_old_ho+sdcch_abis_fail_call+sdcch_abis_fail_old+sdcch_a_if_fail_call+sdcch_a_if_fail_old+sdcch_lapd_fail+sdcch_bts_fail+sdcch_user_act+sdcch_bcsu_reset+sdcch_netw_act) drops_166_den,

Page 143: 2G Analysis Reports

sum(sdcch_radio_fail+sdcch_rf_old_ho+sdcch_abis_fail_call+sdcch_abis_fail_old+sdcch_a_if_fail_call+sdcch_a_if_fail_old+sdcch_lapd_fail+sdcch_bts_fail+sdcch_user_act+sdcch_bcsu_reset+sdcch_netw_act) drops_166_den,

Page 144: 2G Analysis Reports

2012-05-25 14:10:16.833 2012-05-25 14:10:31.709

A561
yyyy-MM-dd HH:mm:ss.S
B561
yyyy-MM-dd HH:mm:ss.S
Page 145: 2G Analysis Reports

utp_common_objects bcf, utp_common_objects bts, rbs_ps_traffic_bts_hour p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

creating tmp table: jf_codingsc_2562970204

select trunc( p.period_start_time, 'hh24' ) period_start_time, plmn.co_gid plmn_gid, SUM(DECODE(CODING_SCHEME, 1, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_7, SUM(DECODE(CODING_SCHEME, 8, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_7, SUM(DECODE(CODING_SCHEME, 8, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_7,

Page 146: 2G Analysis Reports

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

SUM(DECODE(CODING_SCHEME, 1, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_7, SUM(DECODE(CODING_SCHEME, 8, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_7, SUM(DECODE(CODING_SCHEME, 8, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_7,

Page 147: 2G Analysis Reports

SUM(DECODE(CODING_SCHEME, 8, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_7, SUM(DECODE(CODING_SCHEME, 8, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_1, SUM(DECODE(CODING_SCHEME, 2, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_2, SUM(DECODE(CODING_SCHEME, 3, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_3, SUM(DECODE(CODING_SCHEME, 4, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_4, SUM(DECODE(CODING_SCHEME, 5, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_5, SUM(DECODE(CODING_SCHEME, 6, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_6, SUM(DECODE(CODING_SCHEME, 7, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_7, SUM(DECODE(CODING_SCHEME, 8, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_8, SUM(DECODE(CODING_SCHEME, 9, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_9, SUM(DECODE(CODING_SCHEME, 11, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_11, SUM(DECODE(CODING_SCHEME, 12, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_12, SUM(DECODE(CODING_SCHEME, 1, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_1, SUM(DECODE(CODING_SCHEME, 2, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_2, SUM(DECODE(CODING_SCHEME, 3, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_3, SUM(DECODE(CODING_SCHEME, 4, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_4, SUM(DECODE(CODING_SCHEME, 5, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_5, SUM(DECODE(CODING_SCHEME, 6, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_6, SUM(DECODE(CODING_SCHEME, 7, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_7, SUM(DECODE(CODING_SCHEME, 8, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_8, SUM(DECODE(CODING_SCHEME, 9, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_9, SUM(DECODE(CODING_SCHEME, 11, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_11, SUM(DECODE(CODING_SCHEME, 12, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_12 from utp_common_objects plmn, utp_common_objects bsc, utp_common_objects bcf, utp_common_objects bts, rbs_ps_codingsc_cs1_hour p where bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and period_start_time >= to_date('2012/05/24 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and period_start_time < to_date('2012/05/25 14:08:20', 'yyyy/mm/dd hh24:mi:ss') and plmn.co_gid = bsc.co_parent_gid and bsc.co_gid = bcf.co_parent_gid and bcf.co_gid = bts.co_parent_gid and p.bts_gid = bts.co_gid and p.bsc_gid = bsc.co_gid and bts.co_oc_id=4 and

Page 148: 2G Analysis Reports

SUM(DECODE(CODING_SCHEME, 8, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_1, SUM(DECODE(CODING_SCHEME, 2, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_2, SUM(DECODE(CODING_SCHEME, 3, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_3, SUM(DECODE(CODING_SCHEME, 4, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_4, SUM(DECODE(CODING_SCHEME, 5, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_5, SUM(DECODE(CODING_SCHEME, 6, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_6, SUM(DECODE(CODING_SCHEME, 7, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_7, SUM(DECODE(CODING_SCHEME, 8, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_8, SUM(DECODE(CODING_SCHEME, 9, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_9, SUM(DECODE(CODING_SCHEME, 11, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_11, SUM(DECODE(CODING_SCHEME, 12, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_12, SUM(DECODE(CODING_SCHEME, 1, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_1, SUM(DECODE(CODING_SCHEME, 2, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_2, SUM(DECODE(CODING_SCHEME, 3, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_3, SUM(DECODE(CODING_SCHEME, 4, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_4, SUM(DECODE(CODING_SCHEME, 5, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_5, SUM(DECODE(CODING_SCHEME, 6, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_6, SUM(DECODE(CODING_SCHEME, 7, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_7, SUM(DECODE(CODING_SCHEME, 8, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_8, SUM(DECODE(CODING_SCHEME, 9, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_9, SUM(DECODE(CODING_SCHEME, 11, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_11, SUM(DECODE(CODING_SCHEME, 12, RETRANS_RLC_DATA_BLOCKS_DL, 0)) RETRANS_RLC_DATA_BLOCKS_DL_12, SUM(DECODE(CODING_SCHEME, 1, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_1, SUM(DECODE(CODING_SCHEME, 2, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_2, SUM(DECODE(CODING_SCHEME, 3, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_3, SUM(DECODE(CODING_SCHEME, 4, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_4, SUM(DECODE(CODING_SCHEME, 5, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_5, SUM(DECODE(CODING_SCHEME, 6, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_6, SUM(DECODE(CODING_SCHEME, 7, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_7, SUM(DECODE(CODING_SCHEME, 8, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_8, SUM(DECODE(CODING_SCHEME, 9, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_9, SUM(DECODE(CODING_SCHEME, 11, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_11, SUM(DECODE(CODING_SCHEME, 12, RETRANS_RLC_DATA_BLOCKS_UL, 0)) RETRANS_RLC_DATA_BLOCKS_UL_12

bcf.co_gid in ( '2000000993250','2000000973783','2000000993247','2000000993252','2000001016907' ) and

Page 149: 2G Analysis Reports

2012-05-25 14:10:31.819 2012-05-25 14:10:32.10

A656
yyyy-MM-dd HH:mm:ss.S
B656
yyyy-MM-dd HH:mm:ss.S
Page 150: 2G Analysis Reports

bsc.co_oc_id=3 and bcf.co_oc_id=27 and plmn.co_oc_id=16 group by trunc( p.period_start_time, 'hh24' ), plmn.co_gid

report from tmp tables

select resacc.period_start_time period_start_time, plmn.co_name "PLMN Name", resacc.plmn_gid, to_number(nvl(decode((resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time),0,0,(resavail_ext.ava_45a_ave_sdcch_trx0)/(resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time)),0)+nvl(decode(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1,0,0,resavail_ext.ava_45a_sdcch_sub_sum1/(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1)),0)) ava_45a,to_number(100*decode(resavail_ext.ava_63a_den,0,0,resavail_ext.ava_63a_num/resavail_ext.ava_63a_den)) ava_63a, to_number(decode((resavail.ave_avail_tch_den),0,0,(resavail.ave_avail_tch_sum)/(resavail.ave_avail_tch_den))) ava_15, to_number(100*decode(resavail.ava_1c_all_tch,0,0,resavail.ava_1c_avail_tch/resavail.ava_1c_all_tch)) ava_1c, to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2... to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))*(service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate_Corr, to_number(100*decode(service.tch_new_call_assign,0,0,(traffic.drop_after_tch_assign-service.tch_re_est_assign)/service.tch_new_call_assign)) dcr_8h, to_number(100*((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0))) cdcr_8j, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))*(1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign,0)))) Call_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) * (1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0)))) Call_Success_Rate_Corr, to_number(traffic.tch_norm_seiz+ ho.msc_ho_wcdma_ran_succ+ ho.msc_i_sdcch_tch+ ho.bsc_i_sdcch_tch+ ho.cell_sdcch_tch+ traffic.tch_seiz_due_sdcch_con+ ho.bsc_i_succ_ho+ ho.msc_i_succ_ho) Call_Volume, to_number(decode(resavail.ave_busy_sdcch,0,0,resavail.ave_busy_sdcch/180)) SDCCH_Traffic_Carried, to_number(decode(resavail.ave_busy_tch,0,0,resavail.ave_busy_tch / 180)) TCH_Traffic_Carried, to_number(100*decode(service.tch_call_req,0,0,(service.tch_new_call_assign/service.tch_call_req))) csf_15a, to_number(100*(service.tch_new_call_assign/nullif(service.served_dr_req + service.served_facch_req + service.served_tch_call_req,0))) Assignment_Success_Rate_Corr, to_number(100*decode((service.sdcch_req-service.t3101_expired),0,0,(service.sdcch_assign/(service.sdcch_req-service.t3101_expired)))) csf_11, to_number(100*decode(traffic.sdcch_seiz_att,0,0,(traffic.sdcch_busy_att-traffic.tch_seiz_due_sdcch_con)/traffic.sdcch_seiz_att)) blck_5a, to_number(100*decode(traffic.sdcch_seiz_att,0,0,(traffic.sdcch_busy_att-traffic.tch_seiz_att_due_sdcch_con)/traffic.sdcch_seiz_att)) blck_5b, to_number((resavail.sdcch_cong_time/100)/(resavail.period_duration*60)) trf_7b, to_number(resavail.sdcch_cong_time/100) cngt_2, to_number(resavail.SDCCH_CONG_TIME) SDCCH_CONG_TIME, to_number(resacc.ghost_ccch_res-resacc.rej_seiz_att_due_dist) rach_6, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0+null,(resacc.ghost_ccch_res-resacc.rej_seiz_att_due_dist)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_3b, to_number(decode(traffic.sdcch_assign +traffic.sdcch_ho_seiz,0,0, 100*(service.sdcch_assign/nullif((service.sdcch_req-service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+ traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+ traffic.sdcch_a_if_fail_old-service.T3101_EXPIRED) /(traffic.sdcch_assign +traffic.sdcch_ho_seiz)))) csf_13b, to_number(100 * decode((traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ), 0,0, (traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO) / (traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ) )) SD_RF_Loss, to_number(100 * decode((traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ), 0,0, (traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) / (traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ) )) SDCCH_DROP_RATE, to_number(service.T3101_EXPIRED) T3101_EXPIRED, to_number(traffic.SDCCH_RADIO_FAIL) SDCCH_RADIO_FAIL, to_number(traffic.SDCCH_RF_OLD_HO) SDCCH_RF_OLD_HO, to_number(traffic.SDCCH_USER_ACT) SDCCH_USER_ACT, to_number(traffic.SDCCH_BCSU_RESET) SDCCH_BCSU_RESET, to_number(traffic.SDCCH_NETW_ACT) SDCCH_NETW_ACT, to_number(traffic.SDCCH_BTS_FAIL) SDCCH_BTS_FAIL, to_number(traffic.SDCCH_ABIS_FAIL_CALL) SDCCH_ABIS_FAIL_CALL, to_number(traffic.SDCCH_ABIS_FAIL_OLD) SDCCH_ABIS_FAIL_OLD, to_number(traffic.SDCCH_LAPD_FAIL) SDCCH_LAPD_FAIL, to_number(traffic.SDCCH_A_IF_FAIL_CALL) SDCCH_A_IF_FAIL_CALL, to_number(traffic.SDCCH_A_IF_FAIL_OLD) SDCCH_A_IF_FAIL_OLD, to_number(traffic.SDCCH_ACT_FAIL_CALL) SDCCH_ACT_FAIL_CALL, to_number(traffic.A_IF_CRC_MISMATCH_CALL_SETUP) A_IF_CRC_MISMATCH_CALL_SETUP,

Page 151: 2G Analysis Reports

to_number(nvl(decode((resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time),0,0,(resavail_ext.ava_45a_ave_sdcch_trx0)/(resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time)),0)+nvl(decode(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1,0,0,resavail_ext.ava_45a_sdcch_sub_sum1/(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1)),0)) ava_45a,to_number(100*decode(resavail_ext.ava_63a_den,0,0,resavail_ext.ava_63a_num/resavail_ext.ava_63a_den)) ava_63a, to_number(decode((resavail.ave_avail_tch_den),0,0,(resavail.ave_avail_tch_sum)/(resavail.ave_avail_tch_den))) ava_15, to_number(100*decode(resavail.ava_1c_all_tch,0,0,resavail.ava_1c_avail_tch/resavail.ava_1c_all_tch)) ava_1c, to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2... to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))*(service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate_Corr, to_number(100*decode(service.tch_new_call_assign,0,0,(traffic.drop_after_tch_assign-service.tch_re_est_assign)/service.tch_new_call_assign)) dcr_8h, to_number(100*((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0))) cdcr_8j, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))*(1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign,0)))) Call_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) * (1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0)))) Call_Success_Rate_Corr, to_number(traffic.tch_norm_seiz+ ho.msc_ho_wcdma_ran_succ+ ho.msc_i_sdcch_tch+ ho.bsc_i_sdcch_tch+ ho.cell_sdcch_tch+ traffic.tch_seiz_due_sdcch_con+ ho.bsc_i_succ_ho+ ho.msc_i_succ_ho) Call_Volume, to_number(decode(resavail.ave_busy_sdcch,0,0,resavail.ave_busy_sdcch/180)) SDCCH_Traffic_Carried, to_number(decode(resavail.ave_busy_tch,0,0,resavail.ave_busy_tch / 180)) TCH_Traffic_Carried, to_number(100*decode(service.tch_call_req,0,0,(service.tch_new_call_assign/service.tch_call_req))) csf_15a, to_number(100*(service.tch_new_call_assign/nullif(service.served_dr_req + service.served_facch_req + service.served_tch_call_req,0))) Assignment_Success_Rate_Corr, to_number(100*decode((service.sdcch_req-service.t3101_expired),0,0,(service.sdcch_assign/(service.sdcch_req-service.t3101_expired)))) csf_11, to_number(100*decode(traffic.sdcch_seiz_att,0,0,(traffic.sdcch_busy_att-traffic.tch_seiz_due_sdcch_con)/traffic.sdcch_seiz_att)) blck_5a, to_number(100*decode(traffic.sdcch_seiz_att,0,0,(traffic.sdcch_busy_att-traffic.tch_seiz_att_due_sdcch_con)/traffic.sdcch_seiz_att)) blck_5b,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0+null,(resacc.ghost_ccch_res-resacc.rej_seiz_att_due_dist)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_3b, to_number(decode(traffic.sdcch_assign +traffic.sdcch_ho_seiz,0,0, 100*(service.sdcch_assign/nullif((service.sdcch_req-service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+ traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+ traffic.sdcch_a_if_fail_old-service.T3101_EXPIRED) /(traffic.sdcch_assign +traffic.sdcch_ho_seiz)))) csf_13b, to_number(100 * decode((traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ), 0,0, (traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO) / (traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ) )) SD_RF_Loss, to_number(100 * decode((traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ), 0,0, (traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) / (traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ) )) SDCCH_DROP_RATE,

to_number(traffic.A_IF_CRC_MISMATCH_CALL_SETUP) A_IF_CRC_MISMATCH_CALL_SETUP,

Page 152: 2G Analysis Reports

to_number(nvl(decode((resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time),0,0,(resavail_ext.ava_45a_ave_sdcch_trx0)/(resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time)),0)+nvl(decode(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1,0,0,resavail_ext.ava_45a_sdcch_sub_sum1/(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1)),0)) ava_45a,

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2... to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))*(service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate_Corr,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))*(1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign,0)))) Call_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) * (1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0)))) Call_Success_Rate_Corr, to_number(traffic.tch_norm_seiz+ ho.msc_ho_wcdma_ran_succ+ ho.msc_i_sdcch_tch+ ho.bsc_i_sdcch_tch+ ho.cell_sdcch_tch+ traffic.tch_seiz_due_sdcch_con+ ho.bsc_i_succ_ho+ ho.msc_i_succ_ho) Call_Volume,

to_number(decode(traffic.sdcch_assign +traffic.sdcch_ho_seiz,0,0, 100*(service.sdcch_assign/nullif((service.sdcch_req-service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+ traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+ traffic.sdcch_a_if_fail_old-service.T3101_EXPIRED) /(traffic.sdcch_assign +traffic.sdcch_ho_seiz)))) csf_13b, to_number(100 * decode((traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ), 0,0, (traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO) / (traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ) )) SD_RF_Loss, to_number(100 * decode((traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ), 0,0, (traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) / (traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ) )) SDCCH_DROP_RATE,

Page 153: 2G Analysis Reports

to_number(nvl(decode((resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time),0,0,(resavail_ext.ava_45a_ave_sdcch_trx0)/(resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time)),0)+nvl(decode(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1,0,0,resavail_ext.ava_45a_sdcch_sub_sum1/(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1)),0)) ava_45a,

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2... to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))*(service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate_Corr,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))*(1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign,0)))) Call_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) * (1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0)))) Call_Success_Rate_Corr,

to_number(decode(traffic.sdcch_assign +traffic.sdcch_ho_seiz,0,0, 100*(service.sdcch_assign/nullif((service.sdcch_req-service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+ traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+ traffic.sdcch_a_if_fail_old-service.T3101_EXPIRED) /(traffic.sdcch_assign +traffic.sdcch_ho_seiz)))) csf_13b,

to_number(100 * decode((traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ), 0,0, (traffic.SDCCH_RADIO_FAIL + traffic.SDCCH_RF_OLD_HO+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) / (traffic.SDCCH_ASSIGN+traffic.SDCCH_HO_SEIZ) )) SDCCH_DROP_RATE,

Page 154: 2G Analysis Reports

to_number(nvl(decode((resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time),0,0,(resavail_ext.ava_45a_ave_sdcch_trx0)/(resavail_ext.ava_45a_res_av_avg0*resavail_ext.ava_45a_period_time)),0)+nvl(decode(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1,0,0,resavail_ext.ava_45a_sdcch_sub_sum1/(resavail_ext.ava_45a_period_time*resavail_ext.ava_45a_res_denom3_avg1)),0)) ava_45a,

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2... to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))*(service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate_Corr,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))*(1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign,0)))) Call_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) * (1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0)))) Call_Success_Rate_Corr,

to_number(decode(traffic.sdcch_assign +traffic.sdcch_ho_seiz,0,0, 100*(service.sdcch_assign/nullif((service.sdcch_req-service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+ traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+ traffic.sdcch_a_if_fail_old-service.T3101_EXPIRED) /(traffic.sdcch_assign +traffic.sdcch_ho_seiz)))) csf_13b,

Page 155: 2G Analysis Reports

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2...

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))*(service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))) Call_Setup_Success_Rate_Corr,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.tch_new_call_assign/nullif(service.tch_call_req,0))*(service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz)))*(1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign,0)))) Call_Success_Rate, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) * (1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0)))) Call_Success_Rate_Corr,

to_number(decode(traffic.sdcch_assign +traffic.sdcch_ho_seiz,0,0, 100*(service.sdcch_assign/nullif((service.sdcch_req-service.t3101_expired),0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+ traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+ traffic.sdcch_a_if_fail_old-service.T3101_EXPIRED) /(traffic.sdcch_assign +traffic.sdcch_ho_seiz)))) csf_13b,

Page 156: 2G Analysis Reports

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2...

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0, (service.sdcch_assign/nullif((service.sdcch_req - service.t3101_expired),0))* (service.tch_new_call_assign/nullif(service.SERVED_DR_REQ + service.SERVED_FACCH_REQ + service.SERVED_TCH_CALL_REQ,0))* (1 - (traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+ traffic.SDCCH_USER_ACT + traffic.SDCCH_BCSU_RESET + traffic.SDCCH_NETW_ACT + traffic.SDCCH_BTS_FAIL) /(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) * (1-((traffic.drop_after_tch_assign-service.tch_re_est_assign)/nullif(service.tch_new_call_assign + service.tch_ho_assign - ho.cell_tch_tch,0)))) Call_Success_Rate_Corr,

Page 157: 2G Analysis Reports

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2...

Page 158: 2G Analysis Reports

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2...

Page 159: 2G Analysis Reports

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2...

Page 160: 2G Analysis Reports

to_number(2*(nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1),0)+nvl(decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1)-(resavail_ext.avail_half_tch_trx1/2),0)+nvl(decode(resavail_ext.res_av_denom2_trx1,0,0,resavail_ext.avail_full_tch_trx1/resavail_ext.res_av_denom2_trx1)+(resavail_ext.avail_half_tch_trx1/2)-decode(resavail_ext.avail_tch_den_trx1,0,0,resavail_ext.avail_tch_sum_trx1/resavail_ext.avail_tch_den_trx1),0)+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-decode(resavail_ext.res_av_denom2_trx0,0,0,resavail_ext.avail_full_tch_trx0/resavail_ext.res_av_denom2_trx0))+(decode(resavail_ext.avail_tch_den_trx0,0,0,resavail_ext.avail_tch_sum_trx0/resavail_ext.avail_tch_den_trx0)-(resavail_ext.avail_half_tch_trx0/2...

Page 161: 2G Analysis Reports

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0+null,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_1a, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_radio_fail/traffic.drops_166_den)) sdr_5, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_rf_old_ho/traffic.drops_166_den)) sdr_6, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_abis_fail_call/traffic.drops_166_den)) sdr_7, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_abis_fail_old/traffic.drops_166_den)) sdr_8, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_a_if_fail_call/traffic.drops_166_den)) sdr_9, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_a_if_fail_old/traffic.drops_166_den)) sdr_10, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_lapd_fail/traffic.drops_166_den)) sdr_11, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_bts_fail/traffic.drops_166_den)) sdr_12, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_user_act/traffic.drops_166_den)) sdr_13, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_bcsu_reset/traffic.drops_166_den)) sdr_14, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_netw_act/traffic.drops_166_den)) sdr_15, to_number(100*decode(traffic.sdcch_abis_fail_call,0,0,service.t3101_expired/traffic.sdcch_abis_fail_call)) sdr_16, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old-service.t3101_expired)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_4, to_number(decode(resavail.res_av_denom16*100,0,0,resavail.ave_sdcch_hold_tim/(resavail.res_av_denom16*100))) trf_4, to_number(traffic.sdcch_assign+traffic.sdcch_ho_seiz) trf_30, to_number(traffic.SDCCH_SEIZ_ATT) SDCCH_SEIZ_ATT, to_number(traffic.SDCCH_BUSY_ATT) SDCCH_BUSY_ATT, to_number(traffic.SDCCH_ASSIGN) SDCCH_ASSIGN, to_number(traffic.SDCCH_HO_SEIZ) SDCCH_HO_SEIZ, to_number(service.SDCCH_REQ) SDCCH_REQ, to_number(resacc.SUCC_SEIZ_TERM) SUCC_SEIZ_TERM, to_number(resacc.SUCC_SEIZ_ORIG) SUCC_SEIZ_ORIG, to_number(resacc.SDCCH_CALL_RE_EST) SDCCH_CALL_RE_EST, to_number(resacc.SDCCH_EMERG_CALL) SDCCH_EMERG_CALL, to_number(resacc.SDCCH_LOC_UPD) SDCCH_LOC_UPD, to_number(resacc.IMSI_DETACH_SDCCH) IMSI_DETACH_SDCCH, to_number(100*decode((traffic.blck_8i_tch_req),0,0,(traffic.blck_8i_tch_req-traffic.blck_8i_tch_seiz)/(traffic.blck_8i_tch_req))) blck_8i, to_number(100*decode(((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))),0,null,((traffic.tch_call_req+traffic.tch_fast_req)-(service.tch_re_est_assign+service.tch_new_call_assign)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type)))/((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))))) blck_29, to_number(100*decode((traffic.tch_request-traffic.tch_rej_due_req_ch_a_if_crc),0,null,(+traffic.tch_req_rej_lack-traffic.tch_rej_due_req_ch_a_if_crc)/(traffic.tch_request-traffic.tch_rej_due_req_ch_a_if_crc))) blck_1a, to_number(decode((resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ),0,0, (((resavail.tch_hr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_half )/(resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ))+ (((resavail.tch_fr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_full )/(resavail.ave_tch_busy_half +resavail.ave_tch_busy_full )))) con_1, to_number(traffic.TCH_RADIO_FAIL) TCH_RADIO_FAIL, to_number(traffic.TCH_RF_OLD_HO) TCH_RF_OLD_HO, to_number(traffic.TCH_TR_FAIL) TCH_TR_FAIL, to_number(traffic.TCH_TR_FAIL_OLD) TCH_TR_FAIL_OLD, to_number(traffic.TCH_ABIS_FAIL_CALL) TCH_ABIS_FAIL_CALL, to_number(traffic.TCH_ABIS_FAIL_OLD) TCH_ABIS_FAIL_OLD, to_number(traffic.TCH_A_IF_FAIL_CALL) TCH_A_IF_FAIL_CALL, to_number(traffic.TCH_A_IF_FAIL_OLD) TCH_A_IF_FAIL_OLD, to_number(traffic.TCH_LAPD_FAIL) TCH_LAPD_FAIL, to_number(traffic.TCH_BTS_FAIL) TCH_BTS_FAIL, to_number(traffic.TCH_USER_ACT) TCH_USER_ACT, to_number(traffic.TCH_BCSU_RESET) TCH_BCSU_RESET, to_number(traffic.TCH_NETW_ACT) TCH_NETW_ACT, to_number(traffic.TCH_ACT_FAIL_CALL) TCH_ACT_FAIL_CALL, to_number(service.DROP_AFTER_TCH_ASSIGN) DROP_AFTER_TCH_ASSIGN, to_number(service.TCH_RE_EST_ASSIGN) TCH_RE_EST_ASSIGN, to_number(traffic.CALLS_ENDED_USER_DADLB_SETUP) CALLS_ENDED_USER_DADLB_SETUP, to_number(traffic.TCH_SUCC_SEIZ_FOR_DIR_ACC) TCH_SUCC_SEIZ_FOR_DIR_ACC, to_number(traffic.TCH_REQUEST) TCH_REQUEST, to_number(traffic.TCH_REJ_DUE_REQ_CH_A_IF_CRC) TCH_REJ_DUE_REQ_CH_A_IF_CRC, to_number(underlay.tch_req_rej_lack) tch_req_rej_lack, to_number(service.CONVER_STARTED) CONVER_STARTED, to_number(service.DROPPED_CALLS) DROPPED_CALLS,

Page 162: 2G Analysis Reports

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0+null,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_1a, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_radio_fail/traffic.drops_166_den)) sdr_5, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_rf_old_ho/traffic.drops_166_den)) sdr_6, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_abis_fail_call/traffic.drops_166_den)) sdr_7, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_abis_fail_old/traffic.drops_166_den)) sdr_8, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_a_if_fail_call/traffic.drops_166_den)) sdr_9, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_a_if_fail_old/traffic.drops_166_den)) sdr_10, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_lapd_fail/traffic.drops_166_den)) sdr_11, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_bts_fail/traffic.drops_166_den)) sdr_12, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_user_act/traffic.drops_166_den)) sdr_13, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_bcsu_reset/traffic.drops_166_den)) sdr_14, to_number(100*decode(traffic.drops_166_den,0,0,traffic.sdcch_netw_act/traffic.drops_166_den)) sdr_15, to_number(100*decode(traffic.sdcch_abis_fail_call,0,0,service.t3101_expired/traffic.sdcch_abis_fail_call)) sdr_16, to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old-service.t3101_expired)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_4, to_number(decode(resavail.res_av_denom16*100,0,0,resavail.ave_sdcch_hold_tim/(resavail.res_av_denom16*100))) trf_4,

to_number(100*decode((traffic.blck_8i_tch_req),0,0,(traffic.blck_8i_tch_req-traffic.blck_8i_tch_seiz)/(traffic.blck_8i_tch_req))) blck_8i, to_number(100*decode(((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))),0,null,((traffic.tch_call_req+traffic.tch_fast_req)-(service.tch_re_est_assign+service.tch_new_call_assign)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type)))/((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))))) blck_29, to_number(100*decode((traffic.tch_request-traffic.tch_rej_due_req_ch_a_if_crc),0,null,(+traffic.tch_req_rej_lack-traffic.tch_rej_due_req_ch_a_if_crc)/(traffic.tch_request-traffic.tch_rej_due_req_ch_a_if_crc))) blck_1a, to_number(decode((resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ),0,0, (((resavail.tch_hr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_half )/(resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ))+ (((resavail.tch_fr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_full )/(resavail.ave_tch_busy_half +resavail.ave_tch_busy_full )))) con_1,

to_number(traffic.CALLS_ENDED_USER_DADLB_SETUP) CALLS_ENDED_USER_DADLB_SETUP, to_number(traffic.TCH_SUCC_SEIZ_FOR_DIR_ACC) TCH_SUCC_SEIZ_FOR_DIR_ACC,

to_number(traffic.TCH_REJ_DUE_REQ_CH_A_IF_CRC) TCH_REJ_DUE_REQ_CH_A_IF_CRC,

Page 163: 2G Analysis Reports

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0+null,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_1a,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old-service.t3101_expired)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_4,

to_number(100*decode(((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))),0,null,((traffic.tch_call_req+traffic.tch_fast_req)-(service.tch_re_est_assign+service.tch_new_call_assign)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type)))/((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))))) blck_29, to_number(100*decode((traffic.tch_request-traffic.tch_rej_due_req_ch_a_if_crc),0,null,(+traffic.tch_req_rej_lack-traffic.tch_rej_due_req_ch_a_if_crc)/(traffic.tch_request-traffic.tch_rej_due_req_ch_a_if_crc))) blck_1a, to_number(decode((resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ),0,0, (((resavail.tch_hr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_half )/(resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ))+ (((resavail.tch_fr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_full )/(resavail.ave_tch_busy_half +resavail.ave_tch_busy_full )))) con_1,

Page 164: 2G Analysis Reports

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0+null,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_1a,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old-service.t3101_expired)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_4,

to_number(100*decode(((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))),0,null,((traffic.tch_call_req+traffic.tch_fast_req)-(service.tch_re_est_assign+service.tch_new_call_assign)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type)))/((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))))) blck_29,

to_number(decode((resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ),0,0, (((resavail.tch_hr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_half )/(resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ))+ (((resavail.tch_fr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_full )/(resavail.ave_tch_busy_half +resavail.ave_tch_busy_full )))) con_1,

Page 165: 2G Analysis Reports

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0+null,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_1a,

to_number(100*decode((traffic.sdcch_assign+traffic.sdcch_ho_seiz),0,0,(traffic.sdcch_radio_fail+traffic.sdcch_rf_old_ho+traffic.sdcch_user_act+traffic.sdcch_bcsu_reset+traffic.sdcch_netw_act+traffic.sdcch_abis_fail_call+traffic.sdcch_abis_fail_old+traffic.sdcch_bts_fail+traffic.sdcch_lapd_fail+traffic.sdcch_a_if_fail_call+traffic.sdcch_a_if_fail_old-service.t3101_expired)/(traffic.sdcch_assign+traffic.sdcch_ho_seiz))) sdr_4,

to_number(100*decode(((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))),0,null,((traffic.tch_call_req+traffic.tch_fast_req)-(service.tch_re_est_assign+service.tch_new_call_assign)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type)))/((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))))) blck_29,

to_number(decode((resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ),0,0, (((resavail.tch_hr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_half )/(resavail.ave_tch_busy_full +resavail.ave_tch_busy_half ))+ (((resavail.tch_fr_radio_congestion_time )/100)/(resavail.period_duration *60) * (resavail.ave_tch_busy_full )/(resavail.ave_tch_busy_half +resavail.ave_tch_busy_full )))) con_1,

Page 166: 2G Analysis Reports

to_number(100*decode(((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))),0,null,((traffic.tch_call_req+traffic.tch_fast_req)-(service.tch_re_est_assign+service.tch_new_call_assign)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type)))/((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))))) blck_29,

Page 167: 2G Analysis Reports

to_number(100*decode(((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))),0,null,((traffic.tch_call_req+traffic.tch_fast_req)-(service.tch_re_est_assign+service.tch_new_call_assign)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type)))/((traffic.tch_call_req+traffic.tch_fast_req)-(traffic.tch_rej_due_req_ch_a_if_crc-(ho.bsc_i_unsucc_a_int_circ_type+ho.msc_controlled_in_ho+ho.ho_unsucc_a_int_circ_type))))) blck_29,

Page 168: 2G Analysis Reports

to_number(decode(service.conver_started,0,0,100*(service.dropped_calls)/service.conver_started)) dcr_5, to_number(service.TCH_NEW_CALL_ASSIGN) TCH_NEW_CALL_ASSIGN, to_number(service.TCH_CALL_REQ) TCH_CALL_REQ, to_number(traffic.TCH_NORM_SEIZ) TCH_NORM_SEIZ, to_number(traffic.TCH_SEIZ_ATT_DUE_SDCCH_CON) TCH_SEIZ_ATT_DUE_SDCCH_CON, to_number(traffic.TCH_SEIZ_DUE_SDCCH_CON) TCH_SEIZ_DUE_SDCCH_CON, to_number(resavail.AVE_TCH_BUSY_FULL) AVE_TCH_BUSY_FULL, to_number(resavail.AVE_TCH_BUSY_HALF) AVE_TCH_BUSY_HALF, to_number(resavail.AVE_BUSY_TCH) AVE_BUSY_TCH, to_number(traffic.TCH_FAST_REQ) TCH_FAST_REQ, to_number(resavail.TCH_HR_RADIO_CONGESTION_TIME) TCH_HR_RADIO_CONGESTION_TIME, to_number(resavail.TCH_FR_RADIO_CONGESTION_TIME) TCH_FR_RADIO_CONGESTION_TIME, to_number((resavail.TCH_PEAK_BUSY_FULL*2+(resavail.TCH_PEAK_BUSY_HALF))) pbtch_2, to_number(decode((resavail.ave_avail_full_tch + resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch),0,0,100*(resavail.ave_tch_busy_half + resavail.ave_tch_busy_full) /(resavail.ave_avail_full_tch + resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch))) trf_58, to_number(decode((resavail.ave_avail_full_tch+resavail.ave_non_avail_tch),0,0,100*(resavail.ave_tch_busy_full)/(resavail.ave_avail_full_tch+resavail.ave_non_avail_tch))) trf_56, to_number(decode((resavail.ave_tch_avail_half+resavail.ave_non_avail_tch),0,0,100*(resavail.ave_tch_busy_half)/(resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch))) trf_57, to_number(100*(1-decode((traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup),0,0+null,(traffic.tch_call_req-traffic.tch_norm_seiz-traffic.calls_ended_user_dadlb_setup-ho.msc_o_sdcch_tch-ho.bsc_o_sdcch_tch-ho.cell_sdcch_tch+traffic.tch_succ_seiz_for_dir_acc-traffic.a_if_crc_mismatch_call_setup)/(traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup)))) csf_3p, to_number(resavail.TCH_PEAK_BUSY_FULL) TCH_PEAK_BUSY_FULL, to_number(resavail.TCH_PEAK_BUSY_HALF) TCH_PEAK_BUSY_HALF, to_number(decode(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con,0,0,(resavail.period_duration*60*((resavail.ave_busy_tch/resavail.res_av_denom14)+0.00000001))/(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con))) trf_2e, to_number(ho.msc_o_sdcch_tch+ho.bsc_o_sdcch_tch) dr_3, to_number(ho.ho_13h) ho_13h, to_number(ho.MSC_O_SDCCH_TCH) MSC_O_SDCCH_TCH, to_number(ho.BSC_O_SDCCH_TCH) BSC_O_SDCCH_TCH, to_number(ho.MSC_HO_WCDMA_RAN_SUCC) MSC_HO_WCDMA_RAN_SUCC, to_number(ho.BSC_I_SUCC_HO) BSC_I_SUCC_HO, to_number(ho.MSC_I_SUCC_HO) MSC_I_SUCC_HO, to_number(ho.MSC_I_SDCCH_TCH) MSC_I_SDCCH_TCH, to_number(ho.BSC_I_SDCCH_TCH) BSC_I_SDCCH_TCH, to_number(ho.CELL_SDCCH_TCH) CELL_SDCCH_TCH, to_number(ho.MSC_O_SUCC_HO) MSC_O_SUCC_HO, to_number(ho.BSC_O_SUCC_HO) BSC_O_SUCC_HO, to_number(ho.CELL_SUCC_HO) CELL_SUCC_HO, to_number(ho.MSC_O_TCH_TCH_AT) MSC_O_TCH_TCH_AT, to_number(ho.MSC_O_SDCCH_TCH_AT) MSC_O_SDCCH_TCH_AT, to_number(ho.MSC_O_SDCCH_AT) MSC_O_SDCCH_AT, to_number(ho.BSC_O_TCH_TCH_AT) BSC_O_TCH_TCH_AT, to_number(ho.BSC_O_SDCCH_TCH_AT) BSC_O_SDCCH_TCH_AT, to_number(ho.BSC_O_SDCCH_AT) BSC_O_SDCCH_AT, to_number(ho.CELL_TCH_TCH_AT) CELL_TCH_TCH_AT, to_number(ho.CELL_SDCCH_TCH_AT) CELL_SDCCH_TCH_AT, to_number(ho.CELL_SDCCH_AT) CELL_SDCCH_AT, to_number((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_controlled_in_ho-ho.msc_i_wcdma_unsuc_pool_switch)) ho_8c, to_number((ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.msc_tch_ho_wcdma_ran_att)) ho_9a, to_number((ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at)) ho_10, to_number(traffic.MSC_O_HO_CMD) MSC_O_HO_CMD, to_number(traffic.BSC_O_HO_CMD_ASSGN) BSC_O_HO_CMD_ASSGN, to_number(traffic.BTS_HO_ASSGN) BTS_HO_ASSGN, to_number(ho.MSC_GEN_SYS_WCDMA_RAN_HO_COM) MSC_GEN_SYS_WCDMA_RAN_HO_COM, to_number(ho.INT_SUCC_HO_TO_EXT) INT_SUCC_HO_TO_EXT, to_number(ho.CELL_SDCCH) CELL_SDCCH, to_number(ho.BSC_O_SUCC_HO_TO_EXT) BSC_O_SUCC_HO_TO_EXT, to_number(ho.BSC_I_UNSUCC_A_INT_CIRC_TYPE) BSC_I_UNSUCC_A_INT_CIRC_TYPE, to_number(ho.MSC_CONTROLLED_IN_HO) MSC_CONTROLLED_IN_HO,

Page 169: 2G Analysis Reports

to_number(decode(service.conver_started,0,0,100*(service.dropped_calls)/service.conver_started)) dcr_5,

to_number(traffic.TCH_SEIZ_ATT_DUE_SDCCH_CON) TCH_SEIZ_ATT_DUE_SDCCH_CON, to_number(traffic.TCH_SEIZ_DUE_SDCCH_CON) TCH_SEIZ_DUE_SDCCH_CON,

to_number(resavail.TCH_HR_RADIO_CONGESTION_TIME) TCH_HR_RADIO_CONGESTION_TIME, to_number(resavail.TCH_FR_RADIO_CONGESTION_TIME) TCH_FR_RADIO_CONGESTION_TIME, to_number((resavail.TCH_PEAK_BUSY_FULL*2+(resavail.TCH_PEAK_BUSY_HALF))) pbtch_2, to_number(decode((resavail.ave_avail_full_tch + resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch),0,0,100*(resavail.ave_tch_busy_half + resavail.ave_tch_busy_full) /(resavail.ave_avail_full_tch + resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch))) trf_58, to_number(decode((resavail.ave_avail_full_tch+resavail.ave_non_avail_tch),0,0,100*(resavail.ave_tch_busy_full)/(resavail.ave_avail_full_tch+resavail.ave_non_avail_tch))) trf_56, to_number(decode((resavail.ave_tch_avail_half+resavail.ave_non_avail_tch),0,0,100*(resavail.ave_tch_busy_half)/(resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch))) trf_57, to_number(100*(1-decode((traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup),0,0+null,(traffic.tch_call_req-traffic.tch_norm_seiz-traffic.calls_ended_user_dadlb_setup-ho.msc_o_sdcch_tch-ho.bsc_o_sdcch_tch-ho.cell_sdcch_tch+traffic.tch_succ_seiz_for_dir_acc-traffic.a_if_crc_mismatch_call_setup)/(traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup)))) csf_3p,

to_number(decode(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con,0,0,(resavail.period_duration*60*((resavail.ave_busy_tch/resavail.res_av_denom14)+0.00000001))/(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con))) trf_2e,

to_number((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_controlled_in_ho-ho.msc_i_wcdma_unsuc_pool_switch)) ho_8c, to_number((ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.msc_tch_ho_wcdma_ran_att)) ho_9a, to_number((ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at)) ho_10,

to_number(ho.MSC_GEN_SYS_WCDMA_RAN_HO_COM) MSC_GEN_SYS_WCDMA_RAN_HO_COM,

to_number(ho.BSC_I_UNSUCC_A_INT_CIRC_TYPE) BSC_I_UNSUCC_A_INT_CIRC_TYPE,

Page 170: 2G Analysis Reports

to_number(decode((resavail.ave_avail_full_tch + resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch),0,0,100*(resavail.ave_tch_busy_half + resavail.ave_tch_busy_full) /(resavail.ave_avail_full_tch + resavail.ave_tch_avail_half/2+resavail.ave_non_avail_tch))) trf_58,

to_number(100*(1-decode((traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup),0,0+null,(traffic.tch_call_req-traffic.tch_norm_seiz-traffic.calls_ended_user_dadlb_setup-ho.msc_o_sdcch_tch-ho.bsc_o_sdcch_tch-ho.cell_sdcch_tch+traffic.tch_succ_seiz_for_dir_acc-traffic.a_if_crc_mismatch_call_setup)/(traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup)))) csf_3p,

to_number(decode(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con,0,0,(resavail.period_duration*60*((resavail.ave_busy_tch/resavail.res_av_denom14)+0.00000001))/(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con))) trf_2e,

to_number((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_controlled_in_ho-ho.msc_i_wcdma_unsuc_pool_switch)) ho_8c,

Page 171: 2G Analysis Reports

to_number(100*(1-decode((traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup),0,0+null,(traffic.tch_call_req-traffic.tch_norm_seiz-traffic.calls_ended_user_dadlb_setup-ho.msc_o_sdcch_tch-ho.bsc_o_sdcch_tch-ho.cell_sdcch_tch+traffic.tch_succ_seiz_for_dir_acc-traffic.a_if_crc_mismatch_call_setup)/(traffic.tch_call_req-traffic.a_if_crc_mismatch_call_setup)))) csf_3p,

to_number(decode(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con,0,0,(resavail.period_duration*60*((resavail.ave_busy_tch/resavail.res_av_denom14)+0.00000001))/(traffic.tch_norm_seiz+ho.msc_i_sdcch_tch+ho.bsc_i_sdcch_tch+ho.cell_sdcch_tch+traffic.tch_seiz_due_sdcch_con))) trf_2e,

Page 172: 2G Analysis Reports

to_number(ho.HO_UNSUCC_A_INT_CIRC_TYPE) HO_UNSUCC_A_INT_CIRC_TYPE, to_number(ho.MSC_TCH_HO_WCDMA_RAN_ATT) MSC_TCH_HO_WCDMA_RAN_ATT, to_number(ho.MSC_TCH_HO_FROM_WCDMA_RAN_ATT) MSC_TCH_HO_FROM_WCDMA_RAN_ATT, to_number(ho.MSC_I_TCH_TCH_AT) MSC_I_TCH_TCH_AT, to_number(ho.MSC_I_SDCCH_TCH_AT) MSC_I_SDCCH_TCH_AT, to_number(ho.MSC_I_SDCCH_AT) MSC_I_SDCCH_AT, to_number(ho.BSC_I_TCH_TCH_AT) BSC_I_TCH_TCH_AT, to_number(ho.BSC_I_SDCCH_TCH_AT) BSC_I_SDCCH_TCH_AT, to_number(ho.BSC_I_SDCCH_AT) BSC_I_SDCCH_AT, to_number(ho.BSC_O_UNSUCC_A_INT_CIRC_TYPE) BSC_O_UNSUCC_A_INT_CIRC_TYPE, to_number(ho.MSC_TO_WCDMA_RAN_SUCC_TCH_HO) MSC_TO_WCDMA_RAN_SUCC_TCH_HO, to_number(ho.MSC_I_WCDMA_UNSUC_POOL_SWITCH) MSC_I_WCDMA_UNSUC_POOL_SWITCH, to_number(ho.BSC_I_INT_SUCC_HO_TO_EXT) BSC_I_INT_SUCC_HO_TO_EXT, to_number((ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at)) ho_11, to_number((ho.cell_tch_tch_at+ho.cell_sdcch_at+ho.cell_sdcch_tch_at)) ho_12a, to_number(ho.hob_1) hom_1, to_number(decode((ho.bsc_o_tch_tch_at + ho.bsc_o_sdcch_tch_at+ ho.bsc_o_sdcch_at),0,0, 100 * (ho.bsc_o_succ_ho + ho.bsc_o_succ_ho_to_ext) / (ho.bsc_o_tch_tch_at + ho.bsc_o_sdcch_tch_at+ ho.bsc_o_sdcch_at))) hosrb_1, to_number(100*decode((ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at),0,0,(ho.cell_tch_tch+ho.int_succ_ho_to_ext+ho.cell_sdcch_tch+ho.cell_sdcch)/(ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at))) hsr_25, to_number(decode((ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at+ ho.msc_o_sdcch_at),0,0, 100 * (ho.msc_o_succ_ho) / (ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at+ ho.msc_o_sdcch_at))) hsrm_1, to_number(ho.CAUSE_UP_QUAL) CAUSE_UP_QUAL, to_number(ho.CAUSE_UP_LEVEL) CAUSE_UP_LEVEL, to_number(ho.CAUSE_DOWN_QUAL) CAUSE_DOWN_QUAL, to_number(ho.CAUSE_DOWN_LEV) CAUSE_DOWN_LEV, to_number(ho.CAUSE_MSC_INVOC) CAUSE_MSC_INVOC, to_number(ho.CAUSE_INTFER_UP) CAUSE_INTFER_UP, to_number(ho.CAUSE_INTFER_DWN) CAUSE_INTFER_DWN, to_number(ho.CAUSE_UMBR) CAUSE_UMBR, to_number(ho.CAUSE_PBDGT) CAUSE_PBDGT, to_number(ho.CAUSE_OMC) CAUSE_OMC, to_number(ho.CAUSE_DIR_RETRY) CAUSE_DIR_RETRY, to_number(ho.CAUSE_PRE_EMPTION) CAUSE_PRE_EMPTION, to_number(ho.CAUSE_FIELD_DROP) CAUSE_FIELD_DROP, to_number(ho.CAUSE_LOW_DISTANCE) CAUSE_LOW_DISTANCE, to_number(ho.CAUSE_BAD_CI) CAUSE_BAD_CI, to_number(ho.CAUSE_GOOD_CI) CAUSE_GOOD_CI, to_number(ho.HO_DUE_SLOW_MOV_MS) HO_DUE_SLOW_MOV_MS, to_number(ho.HO_DUE_MS_SLOW_SPEED) HO_DUE_MS_SLOW_SPEED, to_number(ho.HO_DUE_MS_HIGH_SPEED) HO_DUE_MS_HIGH_SPEED, to_number(ho.HO_ATT_DUE_SWITCH_CIRC_POOL) HO_ATT_DUE_SWITCH_CIRC_POOL, to_number(ho.HO_ATT_DUE_ERFD) HO_ATT_DUE_ERFD, to_number(ho.HO_ATT_DUE_TO_BSC_CONTR_TRHO) HO_ATT_DUE_TO_BSC_CONTR_TRHO, to_number(ho.HO_ATT_DUE_TO_DADLB) HO_ATT_DUE_TO_DADLB, to_number(ho.HO_ATT_DUE_TO_GPRS) HO_ATT_DUE_TO_GPRS, to_number(ho.HO_ATT_DUE_TO_HSCSD) HO_ATT_DUE_TO_HSCSD, to_number(ho.HO_ATT_DUE_BAD_SUPER_RXLEV) HO_ATT_DUE_BAD_SUPER_RXLEV, to_number(ho.HO_ATT_DUE_GOOD_REGULAR_RXLEV) HO_ATT_DUE_GOOD_REGULAR_RXLEV, to_number(ho.HO_ATT_DUE_DIRECT_ACCESS) HO_ATT_DUE_DIRECT_ACCESS, to_number(ho.HO_ATTEMPT_INTERBAND_DUE_LEVEL) HO_ATTEMPT_INTERBAND_DUE_LEVEL, to_number(ho.HO_ATTEMPT_DUE_TO_ISHO) HO_ATTEMPT_DUE_TO_ISHO, to_number(ho.HO_ATT_DUE_INTERSYS_DIRECT_ACC) HO_ATT_DUE_INTERSYS_DIRECT_ACC, to_number(ho.HO_ATT_FOR_AMR_TO_HR) HO_ATT_FOR_AMR_TO_HR, to_number(ho.HO_ATT_FOR_AMR_TO_FR) HO_ATT_FOR_AMR_TO_FR, to_number(ho.HO_ATT_INTER_BAND_SDCCH) HO_ATT_INTER_BAND_SDCCH, to_number(ho.HO_ATT_INTER_BAND_TCH) HO_ATT_INTER_BAND_TCH,

Page 173: 2G Analysis Reports

to_number(ho.HO_UNSUCC_A_INT_CIRC_TYPE) HO_UNSUCC_A_INT_CIRC_TYPE, to_number(ho.MSC_TCH_HO_WCDMA_RAN_ATT) MSC_TCH_HO_WCDMA_RAN_ATT, to_number(ho.MSC_TCH_HO_FROM_WCDMA_RAN_ATT) MSC_TCH_HO_FROM_WCDMA_RAN_ATT,

to_number(ho.BSC_O_UNSUCC_A_INT_CIRC_TYPE) BSC_O_UNSUCC_A_INT_CIRC_TYPE, to_number(ho.MSC_TO_WCDMA_RAN_SUCC_TCH_HO) MSC_TO_WCDMA_RAN_SUCC_TCH_HO, to_number(ho.MSC_I_WCDMA_UNSUC_POOL_SWITCH) MSC_I_WCDMA_UNSUC_POOL_SWITCH,

to_number((ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at)) ho_11,

to_number(decode((ho.bsc_o_tch_tch_at + ho.bsc_o_sdcch_tch_at+ ho.bsc_o_sdcch_at),0,0, 100 * (ho.bsc_o_succ_ho + ho.bsc_o_succ_ho_to_ext) / (ho.bsc_o_tch_tch_at + ho.bsc_o_sdcch_tch_at+ ho.bsc_o_sdcch_at))) hosrb_1, to_number(100*decode((ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at),0,0,(ho.cell_tch_tch+ho.int_succ_ho_to_ext+ho.cell_sdcch_tch+ho.cell_sdcch)/(ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at))) hsr_25, to_number(decode((ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at+ ho.msc_o_sdcch_at),0,0, 100 * (ho.msc_o_succ_ho) / (ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at+ ho.msc_o_sdcch_at))) hsrm_1,

to_number(ho.HO_ATT_DUE_SWITCH_CIRC_POOL) HO_ATT_DUE_SWITCH_CIRC_POOL,

to_number(ho.HO_ATT_DUE_TO_BSC_CONTR_TRHO) HO_ATT_DUE_TO_BSC_CONTR_TRHO,

to_number(ho.HO_ATT_DUE_BAD_SUPER_RXLEV) HO_ATT_DUE_BAD_SUPER_RXLEV, to_number(ho.HO_ATT_DUE_GOOD_REGULAR_RXLEV) HO_ATT_DUE_GOOD_REGULAR_RXLEV, to_number(ho.HO_ATT_DUE_DIRECT_ACCESS) HO_ATT_DUE_DIRECT_ACCESS, to_number(ho.HO_ATTEMPT_INTERBAND_DUE_LEVEL) HO_ATTEMPT_INTERBAND_DUE_LEVEL,

to_number(ho.HO_ATT_DUE_INTERSYS_DIRECT_ACC) HO_ATT_DUE_INTERSYS_DIRECT_ACC,

Page 174: 2G Analysis Reports

to_number(decode((ho.bsc_o_tch_tch_at + ho.bsc_o_sdcch_tch_at+ ho.bsc_o_sdcch_at),0,0, 100 * (ho.bsc_o_succ_ho + ho.bsc_o_succ_ho_to_ext) / (ho.bsc_o_tch_tch_at + ho.bsc_o_sdcch_tch_at+ ho.bsc_o_sdcch_at))) hosrb_1, to_number(100*decode((ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at),0,0,(ho.cell_tch_tch+ho.int_succ_ho_to_ext+ho.cell_sdcch_tch+ho.cell_sdcch)/(ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at))) hsr_25, to_number(decode((ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at+ ho.msc_o_sdcch_at),0,0, 100 * (ho.msc_o_succ_ho) / (ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at+ ho.msc_o_sdcch_at))) hsrm_1,

Page 175: 2G Analysis Reports

to_number(ho.HO_ATT_INTER_BTS_TYPE_SDCCH) HO_ATT_INTER_BTS_TYPE_SDCCH, to_number(ho.HO_ATT_INTER_BTS_TYPE_TCH) HO_ATT_INTER_BTS_TYPE_TCH, to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs... to_number((ho.bsc_i_drop_calls+ho.bsc_o_drop_calls+ho.cell_drop_calls)) dcf_6, to_number(decode(ho.msc_tch_ho_from_wcdma_ran_att,0,0,100-(100*ho.msc_ho_wcdma_ran_succ/ho.msc_tch_ho_from_wcdma_ran_att))) hfr_90, to_number(decode(ho.msc_tch_ho_wcdma_ran_att,0,0,100-(100*ho.msc_to_wcdma_ran_succ_tch_ho/ho.msc_tch_ho_wcdma_ran_att))) hfr_91, to_number(100*(1-(decode((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch),0,0,(ho.msc_i_succ_ho+ho.msc_ho_wcdma_ran_succ)/(ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch))))) hfr_4g, to_number(100*decode((ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at),0,null,1-(ho.msc_o_succ_ho/(ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at)))) hfr_5e, to_number(100*(1-(decode((ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at),0,0,(ho.bsc_i_succ_ho+ho.bsc_i_int_succ_ho_to_ext)/(ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at))))) hfr_6f, to_number(100*(1-decode((ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at),0,0,(ho.bsc_o_succ_ho+ho.bsc_o_succ_ho_to_ext)/(ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at)))) hfr_7f, to_number(100*(1-(decode((ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at),0,0,(ho.cell_succ_ho+ho.int_succ_ho_to_ext)/(ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at))))) hfr_3f, to_number(ho.MSC_WCDMARAN_HO_ATT_UNSUC_LACK) MSC_WCDMARAN_HO_ATT_UNSUC_LACK, to_number(ho.MSC_I_FAIL_LACK) MSC_I_FAIL_LACK, to_number(ho.MSC_O_FAIL_LACK) MSC_O_FAIL_LACK, to_number(ho.BSC_I_FAIL_LACK) BSC_I_FAIL_LACK, to_number(ho.BSC_O_FAIL_LACK) BSC_O_FAIL_LACK, to_number(ho.CELL_FAIL_LACK) CELL_FAIL_LACK, to_number(ho.MSC_HO_TO_WCDMA_RAN_NOT_ALLOW) MSC_HO_TO_WCDMA_RAN_NOT_ALLOW, to_number(ho.MSC_WCDMA_RAN_HO_ATT_UNSUC_BSS) MSC_WCDMA_RAN_HO_ATT_UNSUC_BSS, to_number(ho.MSC_O_NOT_ALLWD) MSC_O_NOT_ALLWD, to_number(ho.BSC_O_NOT_ALLWD) BSC_O_NOT_ALLWD, to_number(ho.CELL_NOT_ALLWD) CELL_NOT_ALLWD, to_number(ho.MSC_CALL_DROP_HO_WCDMA_RAN) MSC_CALL_DROP_HO_WCDMA_RAN, to_number(ho.MSC_I_CALL_POSS_DROP_HO) MSC_I_CALL_POSS_DROP_HO, to_number(ho.MSC_O_CALL_DROP_HO) MSC_O_CALL_DROP_HO, to_number(ho.BSC_I_DROP_CALLS) BSC_I_DROP_CALLS, to_number(ho.BSC_O_DROP_CALLS) BSC_O_DROP_CALLS, to_number(ho.CELL_DROP_CALLS) CELL_DROP_CALLS, to_number(decode((ho.bsc_o_sdcch_at + ho.bsc_o_sdcch_tch_at + ho.bsc_o_tch_tch_at),0,0, 100 * (ho.bsc_o_drop_calls) / (ho.bsc_o_sdcch_at + ho.bsc_o_sdcch_tch_at + ho.bsc_o_tch_tch_at))) hdrb_1, to_number(100*decode((ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at + ho.msc_o_sdcch_at),0,0, (ho.msc_o_call_drop_ho) / (ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at + ho.msc_o_sdcch_at))) hdrm_1, to_number(decode((traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com),0,0,100*((ho.bsc_o_drop_calls+ho.msc_o_call_drop_ho+ho.cell_drop_calls+ho.msc_call_drop_ho_wcdma_ran)/(traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com)))) hfr_68c, to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A... to_number(((pcu.RLC_data_blocks_UL_CS1*20) + (pcu.RLC_data_blocks_UL_CS2*30 ) + (pcu.RLC_data_blocks_DL_CS1*20 )+ (pcu.RLC_data_blocks_DL_CS2*30 ) +((codingsc.dl_rlc_blocks_in_ack_mode_11 + codingsc.dl_rlc_blocks_in_unack_mode_11 +codingsc.ul_rlc_blocks_in_ack_mode_11 + codingsc.ul_rlc_blocks_in_unack_mode_11)*36) +((codingsc.dl_rlc_blocks_in_ack_mode_12 + codingsc.dl_rlc_blocks_in_unack_mode_12 +codingsc.ul_rlc_blocks_in_ack_mode_12 + codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024) trf_74c, to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I... to_number(decode(pcu.nbr_of_dl_tbf+pcu.nbr_of_ul_tbf,0,0,100-100*(pcu.dl_tbf_establishment_failed+pcu.dl_egprs_tbf_rel_due_no_resp+pcu.ul_tbf_establishment_failed+pcu.ul_egprs_tbf_rel_due_no_resp)/(pcu.nbr_of_dl_tbf+pcu.nbr_of_ul_tbf))) tbfsr_1, to_number(decode( pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL ,0,0, 100-100* (pcu.alloc_1_TSL_DL + 2*pcu.alloc_2_TSL_DL + 3*pcu.alloc_3_TSL_DL + 4*pcu.alloc_4_TSL_DL + 5*pcu.alloc_5_TSL_DL + 6*pcu.alloc_6_TSL_DL + 7*pcu.alloc_7_TSL_DL + 8*pcu.alloc_8_TSL_DL) / (pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL) )) blck_33a, to_number(100*decode(traffic.gprs_ter_upgrd_req,0,0,traffic.gprs_ter_ug_rej_due_lack_pcu/traffic.gprs_ter_upgrd_req)) blck_32, to_number(decode(pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL,0,0, 100*pcu.NO_RADIO_RES_AVA_DL_TBF / (pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL) )) tbf_16a, to_number(decode(pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF,0,0, 100* (pcu.DL_TBF_Establishment_Failed + pcu.DL_EGPRS_TBF_REL_DUE_NO_RESP + pcu.UL_TBF_Establishment_Failed + pcu.UL_EGPRS_TBF_REL_DUE_NO_RESP) / (pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF) )) tbf_66, to_number(100-(100-100*decode(pcu.tbf_34b_den,0,0,pcu.tbf_34b_num/pcu.tbf_34b_den))) tbfdr_1, to_number(pcu.DL_TBF_ESTABLISHMENT_FAILED) DL_TBF_ESTABLISHMENT_FAILED, to_number(pcu.UL_TBF_ESTABLISHMENT_FAILED) UL_TBF_ESTABLISHMENT_FAILED, to_number(pcu.DL_EGPRS_TBF_REL_DUE_NO_RESP) DL_EGPRS_TBF_REL_DUE_NO_RESP, to_number(pcu.UL_EGPRS_TBF_REL_DUE_NO_RESP) UL_EGPRS_TBF_REL_DUE_NO_RESP, to_number(traffic.GPRS_TER_UPGRD_REQ) GPRS_TER_UPGRD_REQ, to_number(pcu.AVE_DL_LLC_PER_TBF_SUM) AVE_DL_LLC_PER_TBF_SUM, to_number(pcu.DISC_LLC_BLOCKS_DUE_TO_EXP) DISC_LLC_BLOCKS_DUE_TO_EXP, to_number(100 * decode((pcu.ave_dl_llc_per_tbf_sum+ pcu.disc_llc_blocks_due_to_exp),0,0, pcu.disc_llc_blocks_due_to_exp / (pcu.ave_dl_llc_per_tbf_sum+ pcu.disc_llc_blocks_due_to_exp) )) llc_1, to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un... to_number(decode(pcu.ave_dur_ul_tbf_den,0,0,(pcu.ave_dur_ul_tbf_sum /100) /pcu.ave_dur_ul_tbf_den)) tbflul_1, to_number(decode(pcu.ave_dur_dl_tbf_den,0,0,(pcu.ave_dur_dl_tbf_sum /100) /pcu.ave_dur_dl_tbf_den)) tbfldl_1, to_number(100* decode((pcu.rlc_data_blocks_dl_cs1 - pcu.rlc_data_blocks_dl_unack + pcu.retra_rlc_data_blocks_dl_cs1), 0, 0, ((pcu.retra_rlc_data_blocks_dl_cs1) / (pcu.rlc_data_blocks_dl_cs1 - pcu.rlc_data_blocks_dl_unack + pcu.retra_rlc_data_blocks_dl_cs1)) )) rlc_12a, to_number(100*decode(pcu.rlc_data_blocks_dl_cs2+ pcu.retra_rlc_data_blocks_dl_cs2, 0, 0, pcu.retra_rlc_data_blocks_dl_cs2 / (pcu.rlc_data_blocks_dl_cs2 + pcu.retra_rlc_data_blocks_dl_cs2) )) rlc_13, to_number(100 * (codingsc.retrans_rlc_data_blocks_dl_11 / (0.00000001 + (codingsc.retrans_rlc_data_blocks_dl_11 + codingsc.dl_rlc_blocks_in_ack_mode_11)))) rlc_28,

Page 176: 2G Analysis Reports

to_number(ho.HO_ATT_INTER_BTS_TYPE_SDCCH) HO_ATT_INTER_BTS_TYPE_SDCCH, to_number(ho.HO_ATT_INTER_BTS_TYPE_TCH) HO_ATT_INTER_BTS_TYPE_TCH, to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(decode(ho.msc_tch_ho_from_wcdma_ran_att,0,0,100-(100*ho.msc_ho_wcdma_ran_succ/ho.msc_tch_ho_from_wcdma_ran_att))) hfr_90, to_number(decode(ho.msc_tch_ho_wcdma_ran_att,0,0,100-(100*ho.msc_to_wcdma_ran_succ_tch_ho/ho.msc_tch_ho_wcdma_ran_att))) hfr_91, to_number(100*(1-(decode((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch),0,0,(ho.msc_i_succ_ho+ho.msc_ho_wcdma_ran_succ)/(ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch))))) hfr_4g, to_number(100*decode((ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at),0,null,1-(ho.msc_o_succ_ho/(ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at)))) hfr_5e, to_number(100*(1-(decode((ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at),0,0,(ho.bsc_i_succ_ho+ho.bsc_i_int_succ_ho_to_ext)/(ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at))))) hfr_6f, to_number(100*(1-decode((ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at),0,0,(ho.bsc_o_succ_ho+ho.bsc_o_succ_ho_to_ext)/(ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at)))) hfr_7f, to_number(100*(1-(decode((ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at),0,0,(ho.cell_succ_ho+ho.int_succ_ho_to_ext)/(ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at))))) hfr_3f, to_number(ho.MSC_WCDMARAN_HO_ATT_UNSUC_LACK) MSC_WCDMARAN_HO_ATT_UNSUC_LACK,

to_number(ho.MSC_HO_TO_WCDMA_RAN_NOT_ALLOW) MSC_HO_TO_WCDMA_RAN_NOT_ALLOW, to_number(ho.MSC_WCDMA_RAN_HO_ATT_UNSUC_BSS) MSC_WCDMA_RAN_HO_ATT_UNSUC_BSS,

to_number(ho.MSC_CALL_DROP_HO_WCDMA_RAN) MSC_CALL_DROP_HO_WCDMA_RAN,

to_number(decode((ho.bsc_o_sdcch_at + ho.bsc_o_sdcch_tch_at + ho.bsc_o_tch_tch_at),0,0, 100 * (ho.bsc_o_drop_calls) / (ho.bsc_o_sdcch_at + ho.bsc_o_sdcch_tch_at + ho.bsc_o_tch_tch_at))) hdrb_1, to_number(100*decode((ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at + ho.msc_o_sdcch_at),0,0, (ho.msc_o_call_drop_ho) / (ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at + ho.msc_o_sdcch_at))) hdrm_1, to_number(decode((traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com),0,0,100*((ho.bsc_o_drop_calls+ho.msc_o_call_drop_ho+ho.cell_drop_calls+ho.msc_call_drop_ho_wcdma_ran)/(traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com)))) hfr_68c, to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A... to_number(((pcu.RLC_data_blocks_UL_CS1*20) + (pcu.RLC_data_blocks_UL_CS2*30 ) + (pcu.RLC_data_blocks_DL_CS1*20 )+ (pcu.RLC_data_blocks_DL_CS2*30 ) +((codingsc.dl_rlc_blocks_in_ack_mode_11 + codingsc.dl_rlc_blocks_in_unack_mode_11 +codingsc.ul_rlc_blocks_in_ack_mode_11 + codingsc.ul_rlc_blocks_in_unack_mode_11)*36) +((codingsc.dl_rlc_blocks_in_ack_mode_12 + codingsc.dl_rlc_blocks_in_unack_mode_12 +codingsc.ul_rlc_blocks_in_ack_mode_12 + codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024) trf_74c, to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I... to_number(decode(pcu.nbr_of_dl_tbf+pcu.nbr_of_ul_tbf,0,0,100-100*(pcu.dl_tbf_establishment_failed+pcu.dl_egprs_tbf_rel_due_no_resp+pcu.ul_tbf_establishment_failed+pcu.ul_egprs_tbf_rel_due_no_resp)/(pcu.nbr_of_dl_tbf+pcu.nbr_of_ul_tbf))) tbfsr_1, to_number(decode( pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL ,0,0, 100-100* (pcu.alloc_1_TSL_DL + 2*pcu.alloc_2_TSL_DL + 3*pcu.alloc_3_TSL_DL + 4*pcu.alloc_4_TSL_DL + 5*pcu.alloc_5_TSL_DL + 6*pcu.alloc_6_TSL_DL + 7*pcu.alloc_7_TSL_DL + 8*pcu.alloc_8_TSL_DL) / (pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL) )) blck_33a, to_number(100*decode(traffic.gprs_ter_upgrd_req,0,0,traffic.gprs_ter_ug_rej_due_lack_pcu/traffic.gprs_ter_upgrd_req)) blck_32, to_number(decode(pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL,0,0, 100*pcu.NO_RADIO_RES_AVA_DL_TBF / (pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL) )) tbf_16a, to_number(decode(pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF,0,0, 100* (pcu.DL_TBF_Establishment_Failed + pcu.DL_EGPRS_TBF_REL_DUE_NO_RESP + pcu.UL_TBF_Establishment_Failed + pcu.UL_EGPRS_TBF_REL_DUE_NO_RESP) / (pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF) )) tbf_66, to_number(100-(100-100*decode(pcu.tbf_34b_den,0,0,pcu.tbf_34b_num/pcu.tbf_34b_den))) tbfdr_1, to_number(pcu.DL_TBF_ESTABLISHMENT_FAILED) DL_TBF_ESTABLISHMENT_FAILED, to_number(pcu.UL_TBF_ESTABLISHMENT_FAILED) UL_TBF_ESTABLISHMENT_FAILED, to_number(pcu.DL_EGPRS_TBF_REL_DUE_NO_RESP) DL_EGPRS_TBF_REL_DUE_NO_RESP, to_number(pcu.UL_EGPRS_TBF_REL_DUE_NO_RESP) UL_EGPRS_TBF_REL_DUE_NO_RESP,

to_number(pcu.DISC_LLC_BLOCKS_DUE_TO_EXP) DISC_LLC_BLOCKS_DUE_TO_EXP, to_number(100 * decode((pcu.ave_dl_llc_per_tbf_sum+ pcu.disc_llc_blocks_due_to_exp),0,0, pcu.disc_llc_blocks_due_to_exp / (pcu.ave_dl_llc_per_tbf_sum+ pcu.disc_llc_blocks_due_to_exp) )) llc_1, to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un... to_number(decode(pcu.ave_dur_ul_tbf_den,0,0,(pcu.ave_dur_ul_tbf_sum /100) /pcu.ave_dur_ul_tbf_den)) tbflul_1, to_number(decode(pcu.ave_dur_dl_tbf_den,0,0,(pcu.ave_dur_dl_tbf_sum /100) /pcu.ave_dur_dl_tbf_den)) tbfldl_1, to_number(100* decode((pcu.rlc_data_blocks_dl_cs1 - pcu.rlc_data_blocks_dl_unack + pcu.retra_rlc_data_blocks_dl_cs1), 0, 0, ((pcu.retra_rlc_data_blocks_dl_cs1) / (pcu.rlc_data_blocks_dl_cs1 - pcu.rlc_data_blocks_dl_unack + pcu.retra_rlc_data_blocks_dl_cs1)) )) rlc_12a, to_number(100*decode(pcu.rlc_data_blocks_dl_cs2+ pcu.retra_rlc_data_blocks_dl_cs2, 0, 0, pcu.retra_rlc_data_blocks_dl_cs2 / (pcu.rlc_data_blocks_dl_cs2 + pcu.retra_rlc_data_blocks_dl_cs2) )) rlc_13, to_number(100 * (codingsc.retrans_rlc_data_blocks_dl_11 / (0.00000001 + (codingsc.retrans_rlc_data_blocks_dl_11 + codingsc.dl_rlc_blocks_in_ack_mode_11)))) rlc_28,

Page 177: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(100*(1-(decode((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch),0,0,(ho.msc_i_succ_ho+ho.msc_ho_wcdma_ran_succ)/(ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch))))) hfr_4g, to_number(100*decode((ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at),0,null,1-(ho.msc_o_succ_ho/(ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at)))) hfr_5e, to_number(100*(1-(decode((ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at),0,0,(ho.bsc_i_succ_ho+ho.bsc_i_int_succ_ho_to_ext)/(ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at))))) hfr_6f, to_number(100*(1-decode((ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at),0,0,(ho.bsc_o_succ_ho+ho.bsc_o_succ_ho_to_ext)/(ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at)))) hfr_7f, to_number(100*(1-(decode((ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at),0,0,(ho.cell_succ_ho+ho.int_succ_ho_to_ext)/(ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at))))) hfr_3f,

to_number(decode((ho.bsc_o_sdcch_at + ho.bsc_o_sdcch_tch_at + ho.bsc_o_tch_tch_at),0,0, 100 * (ho.bsc_o_drop_calls) / (ho.bsc_o_sdcch_at + ho.bsc_o_sdcch_tch_at + ho.bsc_o_tch_tch_at))) hdrb_1, to_number(100*decode((ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at + ho.msc_o_sdcch_at),0,0, (ho.msc_o_call_drop_ho) / (ho.msc_o_tch_tch_at + ho.msc_o_sdcch_tch_at + ho.msc_o_sdcch_at))) hdrm_1, to_number(decode((traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com),0,0,100*((ho.bsc_o_drop_calls+ho.msc_o_call_drop_ho+ho.cell_drop_calls+ho.msc_call_drop_ho_wcdma_ran)/(traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com)))) hfr_68c, to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A... to_number(((pcu.RLC_data_blocks_UL_CS1*20) + (pcu.RLC_data_blocks_UL_CS2*30 ) + (pcu.RLC_data_blocks_DL_CS1*20 )+ (pcu.RLC_data_blocks_DL_CS2*30 ) +((codingsc.dl_rlc_blocks_in_ack_mode_11 + codingsc.dl_rlc_blocks_in_unack_mode_11 +codingsc.ul_rlc_blocks_in_ack_mode_11 + codingsc.ul_rlc_blocks_in_unack_mode_11)*36) +((codingsc.dl_rlc_blocks_in_ack_mode_12 + codingsc.dl_rlc_blocks_in_unack_mode_12 +codingsc.ul_rlc_blocks_in_ack_mode_12 + codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024) trf_74c, to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I... to_number(decode(pcu.nbr_of_dl_tbf+pcu.nbr_of_ul_tbf,0,0,100-100*(pcu.dl_tbf_establishment_failed+pcu.dl_egprs_tbf_rel_due_no_resp+pcu.ul_tbf_establishment_failed+pcu.ul_egprs_tbf_rel_due_no_resp)/(pcu.nbr_of_dl_tbf+pcu.nbr_of_ul_tbf))) tbfsr_1, to_number(decode( pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL ,0,0, 100-100* (pcu.alloc_1_TSL_DL + 2*pcu.alloc_2_TSL_DL + 3*pcu.alloc_3_TSL_DL + 4*pcu.alloc_4_TSL_DL + 5*pcu.alloc_5_TSL_DL + 6*pcu.alloc_6_TSL_DL + 7*pcu.alloc_7_TSL_DL + 8*pcu.alloc_8_TSL_DL) / (pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL) )) blck_33a,

to_number(decode(pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL,0,0, 100*pcu.NO_RADIO_RES_AVA_DL_TBF / (pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL) )) tbf_16a, to_number(decode(pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF,0,0, 100* (pcu.DL_TBF_Establishment_Failed + pcu.DL_EGPRS_TBF_REL_DUE_NO_RESP + pcu.UL_TBF_Establishment_Failed + pcu.UL_EGPRS_TBF_REL_DUE_NO_RESP) / (pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF) )) tbf_66,

to_number(100 * decode((pcu.ave_dl_llc_per_tbf_sum+ pcu.disc_llc_blocks_due_to_exp),0,0, pcu.disc_llc_blocks_due_to_exp / (pcu.ave_dl_llc_per_tbf_sum+ pcu.disc_llc_blocks_due_to_exp) )) llc_1, to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

to_number(100* decode((pcu.rlc_data_blocks_dl_cs1 - pcu.rlc_data_blocks_dl_unack + pcu.retra_rlc_data_blocks_dl_cs1), 0, 0, ((pcu.retra_rlc_data_blocks_dl_cs1) / (pcu.rlc_data_blocks_dl_cs1 - pcu.rlc_data_blocks_dl_unack + pcu.retra_rlc_data_blocks_dl_cs1)) )) rlc_12a, to_number(100*decode(pcu.rlc_data_blocks_dl_cs2+ pcu.retra_rlc_data_blocks_dl_cs2, 0, 0, pcu.retra_rlc_data_blocks_dl_cs2 / (pcu.rlc_data_blocks_dl_cs2 + pcu.retra_rlc_data_blocks_dl_cs2) )) rlc_13,

Page 178: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(100*(1-(decode((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch),0,0,(ho.msc_i_succ_ho+ho.msc_ho_wcdma_ran_succ)/(ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch))))) hfr_4g,

to_number(decode((traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com),0,0,100*((ho.bsc_o_drop_calls+ho.msc_o_call_drop_ho+ho.cell_drop_calls+ho.msc_call_drop_ho_wcdma_ran)/(traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn+ho.msc_gen_sys_wcdma_ran_ho_com)))) hfr_68c, to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A... to_number(((pcu.RLC_data_blocks_UL_CS1*20) + (pcu.RLC_data_blocks_UL_CS2*30 ) + (pcu.RLC_data_blocks_DL_CS1*20 )+ (pcu.RLC_data_blocks_DL_CS2*30 ) +((codingsc.dl_rlc_blocks_in_ack_mode_11 + codingsc.dl_rlc_blocks_in_unack_mode_11 +codingsc.ul_rlc_blocks_in_ack_mode_11 + codingsc.ul_rlc_blocks_in_unack_mode_11)*36) +((codingsc.dl_rlc_blocks_in_ack_mode_12 + codingsc.dl_rlc_blocks_in_unack_mode_12 +codingsc.ul_rlc_blocks_in_ack_mode_12 + codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024) trf_74c, to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(decode( pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL ,0,0, 100-100* (pcu.alloc_1_TSL_DL + 2*pcu.alloc_2_TSL_DL + 3*pcu.alloc_3_TSL_DL + 4*pcu.alloc_4_TSL_DL + 5*pcu.alloc_5_TSL_DL + 6*pcu.alloc_6_TSL_DL + 7*pcu.alloc_7_TSL_DL + 8*pcu.alloc_8_TSL_DL) / (pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL) )) blck_33a,

to_number(decode(pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL,0,0, 100*pcu.NO_RADIO_RES_AVA_DL_TBF / (pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL) )) tbf_16a, to_number(decode(pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF,0,0, 100* (pcu.DL_TBF_Establishment_Failed + pcu.DL_EGPRS_TBF_REL_DUE_NO_RESP + pcu.UL_TBF_Establishment_Failed + pcu.UL_EGPRS_TBF_REL_DUE_NO_RESP) / (pcu.Nbr_Of_DL_TBF + pcu.Nbr_Of_UL_TBF) )) tbf_66,

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 179: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(100*(1-(decode((ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch),0,0,(ho.msc_i_succ_ho+ho.msc_ho_wcdma_ran_succ)/(ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at-ho.msc_controlled_in_ho+ho.msc_tch_ho_from_wcdma_ran_att-ho.msc_i_wcdma_unsuc_pool_switch))))) hfr_4g,

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A... to_number(((pcu.RLC_data_blocks_UL_CS1*20) + (pcu.RLC_data_blocks_UL_CS2*30 ) + (pcu.RLC_data_blocks_DL_CS1*20 )+ (pcu.RLC_data_blocks_DL_CS2*30 ) +((codingsc.dl_rlc_blocks_in_ack_mode_11 + codingsc.dl_rlc_blocks_in_unack_mode_11 +codingsc.ul_rlc_blocks_in_ack_mode_11 + codingsc.ul_rlc_blocks_in_unack_mode_11)*36) +((codingsc.dl_rlc_blocks_in_ack_mode_12 + codingsc.dl_rlc_blocks_in_unack_mode_12 +codingsc.ul_rlc_blocks_in_ack_mode_12 + codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024) trf_74c, to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(decode( pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL ,0,0, 100-100* (pcu.alloc_1_TSL_DL + 2*pcu.alloc_2_TSL_DL + 3*pcu.alloc_3_TSL_DL + 4*pcu.alloc_4_TSL_DL + 5*pcu.alloc_5_TSL_DL + 6*pcu.alloc_6_TSL_DL + 7*pcu.alloc_7_TSL_DL + 8*pcu.alloc_8_TSL_DL) / (pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL) )) blck_33a,

to_number(decode(pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL,0,0, 100*pcu.NO_RADIO_RES_AVA_DL_TBF / (pcu.req_1_TSL_DL + pcu.req_2_TSL_DL + pcu.req_3_TSL_DL + pcu.req_4_TSL_DL + pcu.req_5_TSL_DL + pcu.req_6_TSL_DL + pcu.req_7_TSL_DL + pcu.req_8_TSL_DL) )) tbf_16a,

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 180: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A... to_number(((pcu.RLC_data_blocks_UL_CS1*20) + (pcu.RLC_data_blocks_UL_CS2*30 ) + (pcu.RLC_data_blocks_DL_CS1*20 )+ (pcu.RLC_data_blocks_DL_CS2*30 ) +((codingsc.dl_rlc_blocks_in_ack_mode_11 + codingsc.dl_rlc_blocks_in_unack_mode_11 +codingsc.ul_rlc_blocks_in_ack_mode_11 + codingsc.ul_rlc_blocks_in_unack_mode_11)*36) +((codingsc.dl_rlc_blocks_in_ack_mode_12 + codingsc.dl_rlc_blocks_in_unack_mode_12 +codingsc.ul_rlc_blocks_in_ack_mode_12 + codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024) trf_74c, to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(decode( pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL ,0,0, 100-100* (pcu.alloc_1_TSL_DL + 2*pcu.alloc_2_TSL_DL + 3*pcu.alloc_3_TSL_DL + 4*pcu.alloc_4_TSL_DL + 5*pcu.alloc_5_TSL_DL + 6*pcu.alloc_6_TSL_DL + 7*pcu.alloc_7_TSL_DL + 8*pcu.alloc_8_TSL_DL) / (pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL) )) blck_33a,

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 181: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A...

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(decode( pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL ,0,0, 100-100* (pcu.alloc_1_TSL_DL + 2*pcu.alloc_2_TSL_DL + 3*pcu.alloc_3_TSL_DL + 4*pcu.alloc_4_TSL_DL + 5*pcu.alloc_5_TSL_DL + 6*pcu.alloc_6_TSL_DL + 7*pcu.alloc_7_TSL_DL + 8*pcu.alloc_8_TSL_DL) / (pcu.req_1_TSL_DL + 2*pcu.req_2_TSL_DL + 3*pcu.req_3_TSL_DL + 4*pcu.req_4_TSL_DL + 5*pcu.req_5_TSL_DL + 6*pcu.req_6_TSL_DL + 7*pcu.req_7_TSL_DL + 8*pcu.req_8_TSL_DL) )) blck_33a,

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 182: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A...

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 183: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A...

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 184: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A...

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 185: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A...

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 186: 2G Analysis Reports

to_number(100*(1-(decode((ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bsc_i_unsucc_a_int_circ_type-ho.msc_controlled_in_ho-ho.bsc_o_unsucc_a_int_circ_type-ho.ho_unsucc_a_int_circ_type),0,0,(ho.msc_ho_wcdma_ran_succ+ho.msc_to_wcdma_ran_succ_tch_ho+ho.msc_i_succ_ho+ho.msc_o_succ_ho+ho.bsc_i_succ_ho+ho.bsc_o_succ_ho+ho.cell_succ_ho)/(ho.msc_tch_ho_wcdma_ran_att+ho.msc_tch_ho_from_wcdma_ran_att+ho.msc_i_tch_tch_at+ho.msc_i_sdcch_tch_at+ho.msc_i_sdcch_at+ho.msc_o_tch_tch_at+ho.msc_o_sdcch_tch_at+ho.msc_o_sdcch_at+ho.bsc_o_tch_tch_at+ho.bsc_o_sdcch_tch_at+ho.bsc_o_sdcch_at+ho.bsc_i_tch_tch_at+ho.bsc_i_sdcch_tch_at+ho.bsc_i_sdcch_at+ho.cell_tch_tch_at+ho.cell_sdcch_tch_at+ho.cell_sdcch_at-ho.bs...

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A...

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

to_number(100 * decode( (pcu.RLC_data_blocks_UL_CS1*20 + pcu.RLC_data_blocks_UL_CS2*30+ ((codingsc.ul_rlc_blocks_in_ack_mode_1+codingsc.ul_rlc_blocks_in_unack_mode_1)*22)+ ((codingsc.ul_rlc_blocks_in_ack_mode_2+codingsc.ul_rlc_blocks_in_unack_mode_2)*28)+ ((codingsc.ul_rlc_blocks_in_ack_mode_3+codingsc.ul_rlc_blocks_in_unack_mode_3)*37)+ ((codingsc.ul_rlc_blocks_in_ack_mode_4+codingsc.ul_rlc_blocks_in_unack_mode_4)*44)+ ((codingsc.ul_rlc_blocks_in_ack_mode_5+codingsc.ul_rlc_blocks_in_unack_mode_5)*56)+ ((codingsc.ul_rlc_blocks_in_ack_mode_6+codingsc.ul_rlc_blocks_in_unack_mode_6)*74)+ (((codingsc.ul_rlc_blocks_in_ack_mode_7+codingsc.ul_rlc_blocks_in_unack_mode_7)/2)*112)+ (((codingsc.ul_rlc_blocks_in_ack_mode_8+codingsc.ul_rlc_blocks_in_unack_mode_8)/2)*136)+ (((codingsc.ul_rlc_blocks_in_ack_mode_9+codingsc.ul_rlc_blocks_in_unack_mode_9)/2)*148)+ ((codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+ ((codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_un...

Page 187: 2G Analysis Reports

to_number(((pcu.rlc_data_blocks_ul_cs1*20)+(pcu.rlc_data_blocks_ul_cs2*30)+(pcu.rlc_data_blocks_dl_cs1*20)+(pcu.rlc_data_blocks_dl_cs2*30)+((codingsc.dl_rlc_blocks_in_ack_mode_11+codingsc.dl_rlc_blocks_in_unack_mode_11+codingsc.ul_rlc_blocks_in_ack_mode_11+codingsc.ul_rlc_blocks_in_unack_mode_11)*36)+((codingsc.dl_rlc_blocks_in_ack_mode_12+codingsc.dl_rlc_blocks_in_unack_mode_12+codingsc.ul_rlc_blocks_in_ack_mode_12+codingsc.ul_rlc_blocks_in_unack_mode_12)*50))/1024/1024 + (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_A...

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

Page 188: 2G Analysis Reports

to_number((((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_3)*37)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_4)*44)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_5)*56)+ ((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_6)*74)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_7)/2)*112)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_8)/2)*136)+ (((codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9+codingsc.UL_RLC_BLOCKS_IN_UNACK_MODE_9)/2)*148)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_1)*22)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2+codingsc.DL_RLC_BLOCKS_IN_UNACK_MODE_2)*28)+ ((codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3+codingsc.DL_RLC_BLOCKS_I...

Page 189: 2G Analysis Reports

to_number(100 * (codingsc.retrans_rlc_data_blocks_dl_12 / (0.00000001 + (codingsc.retrans_rlc_data_blocks_dl_12 + codingsc.dl_rlc_blocks_in_ack_mode_12)))) rlc_30, to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET... to_number(100* decode( (+pcu.rlc_data_blocks_UL_CS1 -pcu.rlc_data_blocks_ul_unack +pcu.retra_data_blocks_ul_cs1) ,0,0, pcu.retra_data_blocks_ul_cs1 / (+pcu.rlc_data_blocks_UL_CS1 -pcu.rlc_data_blocks_ul_unack +pcu.retra_data_blocks_ul_cs1) )) rlc_10f, to_number(100*decode((pcu.retra_data_blocks_ul_cs2 + pcu.rlc_data_blocks_ul_cs2),0,0, pcu.retra_data_blocks_ul_cs2 / (pcu.retra_data_blocks_ul_cs2 + pcu.rlc_data_blocks_ul_cs2) )) rlc_11f, to_number(100 * (codingsc.retrans_rlc_data_blocks_ul_11 / (0.00000001 +(codingsc.retrans_rlc_data_blocks_ul_11 + codingsc.ul_rlc_blocks_in_ack_mode_11)))) rlc_27, to_number(100 * (codingsc.retrans_rlc_data_blocks_ul_12 / (0.00000001 + (codingsc.retrans_rlc_data_blocks_ul_12 + codingsc.ul_rlc_blocks_in_ack_mode_12)))) rlc_29, to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET... to_number(decode(resavail_ext.ava_17a_sum,0,0,resavail_ext.ava_17a_sum/resavail_ext.ava_17a_den)) ava_17a, to_number(decode(pcu.tbf_38d_den, 0, 0, pcu.tbf_38d_num / (pcu.tbf_38d_den*100) )) tbf_38d, to_number(decode(pcu.tbf_37d_den, 0, 0, pcu.tbf_37d_num / (pcu.tbf_37d_den*100) )) tbf_37d, to_number(pcu.NBR_OF_UL_TBF) NBR_OF_UL_TBF, to_number(pcu.NBR_OF_DL_TBF) NBR_OF_DL_TBF, to_number(pcu.UL_TBF_RE_ALLOCATIONS) UL_TBF_RE_ALLOCATIONS, to_number(pcu.DL_TBF_RE_ALLOCATIONS) DL_TBF_RE_ALLOCATIONS, to_number(decode(pcu.ave_dur_ul_tbf_den,0,0,(pcu.ave_dur_ul_tbf_sum/100)/pcu.ave_dur_ul_tbf_den)) tbf_5a, to_number(decode(pcu.ave_dur_dl_tbf_den,0,0,(pcu.ave_dur_dl_tbf_sum/100)/pcu.ave_dur_dl_tbf_den)) tbf_6a, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_1 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_1, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_2 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_2, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_3 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_3, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_4 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_4, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_5 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_5, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_6 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_6, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_7 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_7, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_8 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_8, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_9 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_9 from utp_common_objects plmn , jf_underlay_2548498484 underlay, jf_resacc_2520799118 resacc, jf_ho_2534436540 ho, jf_service_2599594595 service, jf_resavail_ext_2540369512 resavail_ext, jf_pcu_2580224124 pcu, jf_resavail_2581594915 resavail, jf_traffic_2591083521 traffic, jf_codingsc_2562970204 codingsc where plmn.co_gid = resacc.plmn_gid and resacc.period_start_time = underlay.period_start_time (+) and resacc.plmn_gid = underlay.plmn_gid (+) and resacc.period_start_time = ho.period_start_time (+) and resacc.plmn_gid = ho.plmn_gid (+) and resacc.period_start_time = service.period_start_time (+) and resacc.plmn_gid = service.plmn_gid (+) and resacc.period_start_time = resavail_ext.period_start_time (+) and resacc.plmn_gid = resavail_ext.plmn_gid (+) and resacc.period_start_time = pcu.period_start_time (+) and resacc.plmn_gid = pcu.plmn_gid (+) and resacc.period_start_time = resavail.period_start_time (+) and resacc.plmn_gid = resavail.plmn_gid (+) and resacc.period_start_time = traffic.period_start_time (+) and resacc.plmn_gid = traffic.plmn_gid (+) and resacc.period_start_time = codingsc.period_start_time (+) and resacc.plmn_gid = codingsc.plmn_gid (+)

order by 2,1,3

Page 190: 2G Analysis Reports

to_number(100 * (codingsc.retrans_rlc_data_blocks_dl_12 / (0.00000001 + (codingsc.retrans_rlc_data_blocks_dl_12 + codingsc.dl_rlc_blocks_in_ack_mode_12)))) rlc_30, to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET... to_number(100* decode( (+pcu.rlc_data_blocks_UL_CS1 -pcu.rlc_data_blocks_ul_unack +pcu.retra_data_blocks_ul_cs1) ,0,0, pcu.retra_data_blocks_ul_cs1 / (+pcu.rlc_data_blocks_UL_CS1 -pcu.rlc_data_blocks_ul_unack +pcu.retra_data_blocks_ul_cs1) )) rlc_10f, to_number(100*decode((pcu.retra_data_blocks_ul_cs2 + pcu.rlc_data_blocks_ul_cs2),0,0, pcu.retra_data_blocks_ul_cs2 / (pcu.retra_data_blocks_ul_cs2 + pcu.rlc_data_blocks_ul_cs2) )) rlc_11f, to_number(100 * (codingsc.retrans_rlc_data_blocks_ul_11 / (0.00000001 +(codingsc.retrans_rlc_data_blocks_ul_11 + codingsc.ul_rlc_blocks_in_ack_mode_11)))) rlc_27, to_number(100 * (codingsc.retrans_rlc_data_blocks_ul_12 / (0.00000001 + (codingsc.retrans_rlc_data_blocks_ul_12 + codingsc.ul_rlc_blocks_in_ack_mode_12)))) rlc_29, to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET... to_number(decode(resavail_ext.ava_17a_sum,0,0,resavail_ext.ava_17a_sum/resavail_ext.ava_17a_den)) ava_17a, to_number(decode(pcu.tbf_38d_den, 0, 0, pcu.tbf_38d_num / (pcu.tbf_38d_den*100) )) tbf_38d, to_number(decode(pcu.tbf_37d_den, 0, 0, pcu.tbf_37d_num / (pcu.tbf_37d_den*100) )) tbf_37d,

to_number(decode(pcu.ave_dur_ul_tbf_den,0,0,(pcu.ave_dur_ul_tbf_sum/100)/pcu.ave_dur_ul_tbf_den)) tbf_5a, to_number(decode(pcu.ave_dur_dl_tbf_den,0,0,(pcu.ave_dur_dl_tbf_sum/100)/pcu.ave_dur_dl_tbf_den)) tbf_6a, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_1 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_1, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_2 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_2, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_3 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_3, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_4 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_4, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_5 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_5, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_6 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_6, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_7 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_7, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_8 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_8, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_9 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_9

and resacc.period_start_time = underlay.period_start_time (+) and resacc.plmn_gid = underlay.plmn_gid (+) and resacc.period_start_time = ho.period_start_time (+) and resacc.plmn_gid = ho.plmn_gid (+) and resacc.period_start_time = service.period_start_time (+) and resacc.plmn_gid = service.plmn_gid (+) and resacc.period_start_time = resavail_ext.period_start_time (+) and resacc.plmn_gid = resavail_ext.plmn_gid (+) and resacc.period_start_time = pcu.period_start_time (+) and resacc.plmn_gid = pcu.plmn_gid (+) and resacc.period_start_time = resavail.period_start_time (+) and resacc.plmn_gid = resavail.plmn_gid (+) and resacc.period_start_time = traffic.period_start_time (+) and resacc.plmn_gid = traffic.plmn_gid (+) and resacc.period_start_time = codingsc.period_start_time (+) and resacc.plmn_gid = codingsc.plmn_gid (+)

Page 191: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET... to_number(100* decode( (+pcu.rlc_data_blocks_UL_CS1 -pcu.rlc_data_blocks_ul_unack +pcu.retra_data_blocks_ul_cs1) ,0,0, pcu.retra_data_blocks_ul_cs1 / (+pcu.rlc_data_blocks_UL_CS1 -pcu.rlc_data_blocks_ul_unack +pcu.retra_data_blocks_ul_cs1) )) rlc_10f, to_number(100*decode((pcu.retra_data_blocks_ul_cs2 + pcu.rlc_data_blocks_ul_cs2),0,0, pcu.retra_data_blocks_ul_cs2 / (pcu.retra_data_blocks_ul_cs2 + pcu.rlc_data_blocks_ul_cs2) )) rlc_11f,

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_1 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_1, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_2 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_2, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_3 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_3, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_4 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_4, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_5 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_5, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_6 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_6, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_7 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_7, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_8 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_8, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_9 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_9

Page 192: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_1 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_1, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_2 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_2, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_3 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_3, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_4 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_4, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_5 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_5, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_6 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_6, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_7 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_7, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_8 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_8, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_9 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_9

Page 193: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_1 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_1, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_2 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_2, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_3 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_3, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_4 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_4, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_5 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_5, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_6 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_6, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_7 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_7, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_8 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_8, to_number(100 * (codingsc.dl_rlc_blocks_in_ack_mode_9 / (0.00000001 + (codingsc.dl_rlc_blocks_in_ack_mode_1 + codingsc.dl_rlc_blocks_in_ack_mode_2 + codingsc.dl_rlc_blocks_in_ack_mode_3 + codingsc.dl_rlc_blocks_in_ack_mode_4 + codingsc.dl_rlc_blocks_in_ack_mode_5 + codingsc.dl_rlc_blocks_in_ack_mode_6 + codingsc.dl_rlc_blocks_in_ack_mode_7 + codingsc.dl_rlc_blocks_in_ack_mode_8 + codingsc.dl_rlc_blocks_in_ack_mode_9)))) rlc_57_9

Page 194: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 195: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 196: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 197: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 198: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 199: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 200: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 201: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...

Page 202: 2G Analysis Reports

to_number(100*decode(codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_8+ codingsc.DL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_DL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_DL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_DL_7+ codingsc.RET...

to_number(100*decode(codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_1 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_2 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_3 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_4 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_5 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_6 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_7 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_8 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_8+ codingsc.UL_RLC_BLOCKS_IN_ACK_MODE_9 + codingsc.RETRANS_RLC_DATA_BLOCKS_UL_9,0,0, (codingsc.RETRANS_RLC_DATA_BLOCKS_UL_1+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_2+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_3+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_4+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_5+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_6+ codingsc.RETRANS_RLC_DATA_BLOCKS_UL_7+ codingsc.RET...