You are on page 1of 61

Data

Period start time ws

23.12.2019 3G_CLuster_Outside_Lome_CIty
24.12.2019 3G_CLuster_Outside_Lome_CIty
25.12.2019 3G_CLuster_Outside_Lome_CIty
26.12.2019 3G_CLuster_Outside_Lome_CIty
27.12.2019 3G_CLuster_Outside_Lome_CIty
28.12.2019 3G_CLuster_Outside_Lome_CIty
29.12.2019 3G_CLuster_Outside_Lome_CIty
30.12.2019 3G_CLuster_Outside_Lome_CIty
31.12.2019 3G_CLuster_Outside_Lome_CIty
01.01.2020 3G_CLuster_Outside_Lome_CIty
02.01.2020 3G_CLuster_Outside_Lome_CIty
23.12.2019 3G_Cluster_Lome City
24.12.2019 3G_Cluster_Lome City
25.12.2019 3G_Cluster_Lome City
26.12.2019 3G_Cluster_Lome City
27.12.2019 3G_Cluster_Lome City
28.12.2019 3G_Cluster_Lome City
29.12.2019 3G_Cluster_Lome City
30.12.2019 3G_Cluster_Lome City
31.12.2019 3G_Cluster_Lome City
01.01.2020 3G_Cluster_Lome City
02.01.2020 3G_Cluster_Lome City

Page 1
Data

RRC Setup and Access Complete Ratio from end user perspective
RNC_154D
99.87
99.89
99.88
99.90
99.88
99.90
99.90
99.90
99.88
99.82
99.88
99.78
99.77
99.80
99.80
99.79
99.80
99.81
99.78
99.76
99.76
99.80

Page 2
Data

Voice Call Setup SR (RRC+CU) CSSR PS NRT Packet Session stp SR HSDPA SR Usr
RNC_5093B RNC_576E RNC_916B RNC_920B
99.71 99.57 99.62 99.60
99.73 99.65 99.64 99.60
99.67 99.64 99.55 99.59
99.72 99.66 99.67 99.62
99.72 99.62 99.67 99.62
99.72 99.63 99.65 99.61
99.71 99.65 99.61 99.60
99.73 99.65 99.69 99.62
99.70 99.62 99.58 99.58
99.49 99.54 99.38 99.58
99.65 99.63 99.55 99.60
99.67 99.47 99.66 99.66
99.64 99.43 99.60 99.65
99.66 99.48 99.66 99.66
99.67 99.47 99.66 99.66
99.67 99.47 99.66 99.66
99.68 99.47 99.63 99.65
99.67 99.48 99.68 99.68
99.66 99.45 99.64 99.66
99.64 99.39 99.55 99.65
99.61 99.37 99.54 99.67
99.66 99.48 99.66 99.68

Page 3
Data

HSUPA SR Usr Inter sys RT Hard HO SR Inter sys NRT Hard HO SR


RNC_921C RNC_300H RNC_301F
99.61 96.47 95.35
99.61 96.42 95.13
99.61 96.10 95.20
99.63 96.60 95.46
99.63 96.51 95.18
99.62 96.60 95.01
99.62 96.39 95.12
99.63 96.69 95.41
99.60 96.17 95.34
99.60 94.68 95.41
99.62 96.60 95.35
99.67 97.91 95.67
99.66 98.09 95.54
99.68 98.12 95.97
99.67 98.23 95.77
99.67 98.17 95.75
99.67 98.20 95.70
99.69 98.06 95.81
99.67 98.16 95.57
99.67 98.18 95.60
99.68 97.62 95.89
99.69 98.13 95.88

Page 4
Data

Total CS traffic - Erl PS usr data RLC UL PS usr data RLC DL


RNC_280D RNC_3173A RNC_3172A
46,835.42 1,315,852.999 9,144,524.542
48,385.59 1,350,807.046 9,524,661.652
48,984.86 1,642,458.482 11,067,200.914
46,004.83 1,445,023.811 9,443,324.558
44,878.39 1,406,567.665 9,311,190.975
44,231.59 1,403,453.062 8,908,122.309
42,047.65 1,418,237.640 9,086,882.221
44,904.28 1,348,771.967 8,790,480.184
48,660.42 1,441,635.507 9,945,356.366
61,455.55 1,923,838.184 11,960,732.888
48,158.91 1,538,838.536 9,582,422.984
90,864.58 3,771,766.616 24,428,688.385
92,560.02 3,872,721.174 25,748,436.998
79,317.24 4,684,470.255 30,851,689.406
83,164.19 4,031,724.029 25,568,037.000
83,162.39 3,813,062.561 24,398,085.296
78,937.51 3,810,127.673 24,173,020.823
67,146.36 4,031,380.520 25,650,333.465
86,785.64 3,832,968.337 24,018,393.524
91,256.80 4,070,785.571 26,327,473.701
92,163.28 5,426,619.548 32,224,999.011
77,585.82 4,342,793.252 26,675,416.444

Page 5
Data

Active HS-DSCH cell thr rabdroprate_ps rabdroprate_cs Average RTWP


RNC_722D RABDROPRATE_PRABDROPRATE_CRNC_19A
2,701.05 0.34 0.31 -98.92
2,692.44 0.34 0.26 -99.37
2,683.20 0.34 0.26 -98.44
2,658.26 0.34 0.26 -98.87
2,668.73 0.34 0.25 -100.31
2,634.68 0.34 0.25 -100.40
2,645.45 0.35 0.25 -100.41
2,620.44 0.34 0.25 -100.17
2,626.25 0.32 0.26 -99.75
2,521.69 0.34 0.27 -97.63
2,526.77 0.33 0.26 -97.88
2,433.70 0.15 0.25 -96.81
2,447.33 0.15 0.25 -96.74
2,543.65 0.15 0.26 -97.83
2,437.75 0.15 0.25 -97.42
2,421.73 0.15 0.24 -97.13
2,465.42 0.15 0.23 -97.48
2,503.68 0.15 0.24 -97.89
2,388.42 0.15 0.24 -96.79
2,423.09 0.15 0.25 -96.56
2,423.36 0.16 0.28 -97.23
2,425.86 0.15 0.27 -97.34

Page 6
Documentation

Report Title
NOP Report Release Version
RS Report Release Version
Report ID
Report Description
Start Time
End Time
Objects
Object Aggregation Level
Time Aggregation Level
Threshold
Data Source
Advanced Filter

KPI ID
RNC_154d
RNC_5093b
RNC_576e
RNC_916b
RNC_920b
RNC_921c
RNC_300h
RNC_301f
RNC_280d
RNC_3173a
RNC_3172a
RNC_722d
rabdroprate_ps
rabdroprate_cs
RNC_19a

Page 7
Documentation

3ACN
none
none
PM_10477
none
23.12.2019 00:00:00
04.01.2020 00:00:00
Level: WS_RSRAN-WBTS; 3G_CLuster_Outside_Lome_CIty ('3G_CLuster_Outside_Lome_CIty'), 3G_Cluster_Lom
WS_WBTS
day
none
pmrPool
none

KPI Alias KPI Title


RRC Setup and Access Complete Ratio from end user perspective RRC Setup
Voice Call Setup SR (RRC+CU) Voice Call
CSSR PS NRT Packet Serv
Packet Session stp SR Packet Ses
HSDPA SR Usr HSDPA Succe
HSUPA SR Usr HSUPA Succe
Inter sys RT Hard HO SR Inter Syste
Inter sys NRT Hard HO SR Inter Syst
Total CS traffic - Erl Total CS tra
PS usr data RLC UL Sent PS use
PS usr data RLC DL Received PS
Active HS-DSCH cell thr Active HS-D
rabdroprate_ps rabdroprate
rabdroprate_cs rabdroprate
Average RTWP Average R

Page 8
Documentation

ide_Lome_CIty'), 3G_Cluster_Lome City ('3G_Cluster_Lome City')

KPI FormulUnit
decode( (se[%]
100*decode( [%]
decode( (se[%]
decode( (pk[%]
decode( (pkt[%]
100 - 100*d[%]
100*decode( [%]
100*decode( [%]
(servlev.av [E]
decode( (10[MB]
decode( (10[MB]
decode( (hs[kbit/s]
decode((SE[%]
decode( (S [%]
10*log(10, [dBm]

Page 9
Report Execution

Cache handler com.nokia.oss.qengine.support.CacheAwareEngine


Evaluation method tmp tables(1)
Init duration 1.019
Sql generation 0.017
Execution duration 35.943
Load from cache none
Create tmp Tables 35.862
Drop tmp Tables none
Load data db none
Load data and write to cache none

Start Time End Time


2020-01-03 07:45:25.860 2020-01-03 07:45:25.935

2020-01-03 07:45:25.935 2020-01-03 07:45:27.789

Page 10
Report Execution

2020-01-03 07:45:27.790 2020-01-03 07:45:32.554

Page 11
Report Execution

2020-01-03 07:45:32.554 2020-01-03 07:45:36.402

Page 12
Report Execution

2020-01-03 07:45:36.402 2020-01-03 07:45:41.62

Page 13
Report Execution

2020-01-03 07:45:41.62 2020-01-03 07:45:45.602

Page 14
Report Execution

2020-01-03 07:45:45.602 2020-01-03 07:45:57.585

Page 15
Report Execution

2020-01-03 07:45:57.586 2020-01-03 07:46:01.705

Page 16
Report Execution

2020-01-03 07:46:01.707 2020-01-03 07:46:01.722

Page 17
Report Execution

2020-01-03 07:46:01.722 2020-01-03 07:46:01.803

Page 18
Report Execution

Note Sql
executing sql extra step
create global temporary table jf_wcel_0334181352 on commit preserve rows as

select
"plmn".co_gid "plmn_gid",
"rnc".co_gid "rnc_gid",
"rnc".co_mr_gid "rnc_mr_gid",
"wbts".co_gid "wbts_gid",
"wbts".co_mr_gid "wbts_mr_gid",
"wcel".co_gid "wcel_gid",
"wcel".co_mr_gid "wcel_mr_gid"
from
utp_common_objects "plmn",
utp_common_objects "rnc",
utp_common_objects "wbts",
utp_common_objects "wcel"
where
"plmn".co_oc_id = 16 and
"rnc".co_oc_id = 811 and
"rnc".co_parent_gid = "plmn".co_gid and
"wbts".co_oc_id = 812 and
"wbts".co_parent_gid = "rnc".co_gid and
"wcel".co_oc_id = 813 and
"wcel".co_parent_gid = "wbts".co_gid
creating tmp table: jf_CELTPW_0369177983
create global temporary table jf_CELTPW_0369177983 on commit preserve rows as
select
a.period_start_time,
g.ws,
SUM(MC_HSDPA_ORIG_DATA_PRI) MC_HSDPA_ORIG_DATA_PRI,
SUM(MC_HSDPA_ORIG_DATA_SEC) MC_HSDPA_ORIG_DATA_SEC
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,

Page 19
Report Execution

(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t."rnc_gid" rnc_gid,
t."wbts_gid" wbts_gid,
t."wcel_gid" wcel_gid,
g.ws ws,
SUM(MC_HSDPA_ORIG_DATA_PRI) MC_HSDPA_ORIG_DATA_PRI,
SUM(MC_HSDPA_ORIG_DATA_SEC) MC_HSDPA_ORIG_DATA_SEC
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_wcel_0334181352 t,
nokrww_ps_celtpw_wcel_day p
where
g.ws_gid = t."wbts_gid" and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City
and period_start_time >= to_date('2019/12/23 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2020/01/03 23:59:59', 'yyyy/mm/dd hh24:mi:ss')
and t."wcel_gid" = p.wcel_id
group by
trunc( p.period_start_time, 'dd' ),
t."rnc_gid",
t."wbts_gid",
t."wcel_gid",
g.ws
)a
where
g.ws_gid = a.wbts_gid and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City' ) and
group by
a.period_start_time,
g.ws
creating tmp table: jf_INTERSHO_0363477033
create global temporary table jf_INTERSHO_0363477033 on commit preserve rows as
select
a.period_start_time,
g.ws,
SUM(is_hho_att_ul_dch_q_rt) is_hho_att_ul_dch_q_rt,
SUM(succ_is_hho_ul_dch_q_rt) succ_is_hho_ul_dch_q_rt,
SUM(is_hho_att_ue_trx_pwr_rt) is_hho_att_ue_trx_pwr_rt,
SUM(succ_is_hho_ue_trx_pwr_rt) succ_is_hho_ue_trx_pwr_rt,
SUM(is_hho_att_dpch_pwr_rt) is_hho_att_dpch_pwr_rt,
SUM(succ_is_hho_dl_dpch_pwr_rt) succ_is_hho_dl_dpch_pwr_rt,
SUM(is_hho_att_cpich_rscp_rt) is_hho_att_cpich_rscp_rt,
SUM(succ_is_hho_cpich_rscp_rt) succ_is_hho_cpich_rscp_rt,
SUM(is_hho_att_cpich_ecno_rt) is_hho_att_cpich_ecno_rt,
SUM(succ_is_hho_cpich_ecno_rt) succ_is_hho_cpich_ecno_rt,
SUM(is_hho_att_ul_dch_q_nrt) is_hho_att_ul_dch_q_nrt,
SUM(succ_is_hho_ul_dch_q_nrt) succ_is_hho_ul_dch_q_nrt,

Page 20
Report Execution

SUM(is_hho_att_ue_trx_pwr_nrt) is_hho_att_ue_trx_pwr_nrt,
SUM(succ_is_hho_ue_trx_pwr_nrt) succ_is_hho_ue_trx_pwr_nrt,
SUM(is_hho_att_dl_dpch_pwr_nrt) is_hho_att_dl_dpch_pwr_nrt,
SUM(succ_is_hho_dl_dpch_pwr_nrt) succ_is_hho_dl_dpch_pwr_nrt,
SUM(is_hho_att_cpich_rscp_nrt) is_hho_att_cpich_rscp_nrt,
SUM(succ_is_hho_cpich_rscp_nrt) succ_is_hho_cpich_rscp_nrt,
SUM(is_hho_att_cpich_ecno_nrt) is_hho_att_cpich_ecno_nrt,
SUM(succ_is_hho_cpich_ecno_nrt) succ_is_hho_cpich_ecno_nrt,
SUM(IS_HHO_ATT_IM_IMS_RT) IS_HHO_ATT_IM_IMS_RT,
SUM(SUCC_IS_HHO_IM_IMS_RT) SUCC_IS_HHO_IM_IMS_RT,
SUM(IS_HHO_ATT_IM_IMS_NRT) IS_HHO_ATT_IM_IMS_NRT,
SUM(SUCC_IS_HHO_IM_IMS_NRT) SUCC_IS_HHO_IM_IMS_NRT,
SUM(IS_HHO_ATT_EMERG_CALL) IS_HHO_ATT_EMERG_CALL,
SUM(SUCC_IS_HHO_EMERG_CALL) SUCC_IS_HHO_EMERG_CALL,
SUM(IS_HHO_ATT_LB_PRX_TOT_RT) IS_HHO_ATT_LB_PRX_TOT_RT,
SUM(IS_HHO_ATT_LB_PTX_TOT_RT) IS_HHO_ATT_LB_PTX_TOT_RT,
SUM(IS_HHO_ATT_LB_RSVR_SC_RT) IS_HHO_ATT_LB_RSVR_SC_RT,
SUM(IS_HHO_ATT_LB_RES_LIM_RT) IS_HHO_ATT_LB_RES_LIM_RT,
SUM(IS_HHO_ATT_SB_RT) IS_HHO_ATT_SB_RT,
SUM(IS_HHO_ATT_LB_PRX_TOT_NRT) IS_HHO_ATT_LB_PRX_TOT_NRT,
SUM(IS_HHO_ATT_LB_PTX_TOT_NRT) IS_HHO_ATT_LB_PTX_TOT_NRT,
SUM(IS_HHO_ATT_LB_CAPA_UL_NRT) IS_HHO_ATT_LB_CAPA_UL_NRT,
SUM(IS_HHO_ATT_LB_CAPA_DL_NRT) IS_HHO_ATT_LB_CAPA_DL_NRT,
SUM(IS_HHO_ATT_LB_RSVR_SC_NRT) IS_HHO_ATT_LB_RSVR_SC_NRT,
SUM(IS_HHO_ATT_LB_RES_LIM_NRT) IS_HHO_ATT_LB_RES_LIM_NRT,
SUM(IS_HHO_ATT_SB_NRT) IS_HHO_ATT_SB_NRT,
SUM(SUCC_IS_HHO_LB_PRX_TOT_RT) SUCC_IS_HHO_LB_PRX_TOT_RT,
SUM(SUCC_IS_HHO_LB_PTX_TOT_RT) SUCC_IS_HHO_LB_PTX_TOT_RT,
SUM(SUCC_IS_HHO_LB_RSVR_SC_RT) SUCC_IS_HHO_LB_RSVR_SC_RT,
SUM(SUCC_IS_HHO_LB_RES_LIM_RT) SUCC_IS_HHO_LB_RES_LIM_RT,
SUM(SUCC_IS_HHO_SB_RT) SUCC_IS_HHO_SB_RT,
SUM(SUCC_IS_HHO_LB_PRX_TOT_NRT) SUCC_IS_HHO_LB_PRX_TOT_NRT,
SUM(SUCC_IS_HHO_LB_PTX_TOT_NRT) SUCC_IS_HHO_LB_PTX_TOT_NRT,
SUM(SUCC_IS_HHO_LB_CAPA_UL_NRT) SUCC_IS_HHO_LB_CAPA_UL_NRT,
SUM(SUCC_IS_HHO_LB_CAPA_DL_NRT) SUCC_IS_HHO_LB_CAPA_DL_NRT,
SUM(SUCC_IS_HHO_LB_RSVR_SC_NRT) SUCC_IS_HHO_LB_RSVR_SC_NRT,
SUM(SUCC_IS_HHO_LB_RES_LIM_NRT) SUCC_IS_HHO_LB_RES_LIM_NRT,
SUM(SUCC_IS_HHO_SB_NRT) SUCC_IS_HHO_SB_NRT,
SUM(IS_HHO_ATT_UL_DCH_WPS_RT) IS_HHO_ATT_UL_DCH_WPS_RT,
SUM(SUCC_IS_HHO_WPS_RT) SUCC_IS_HHO_WPS_RT,
SUM(IS_HHO_ATT_LB_CAPA_UL_RT) IS_HHO_ATT_LB_CAPA_UL_RT,
SUM(IS_HHO_ATT_LB_CAPA_DL_RT) IS_HHO_ATT_LB_CAPA_DL_RT,
SUM(SUCC_IS_HHO_LB_CAPA_UL_RT) SUCC_IS_HHO_LB_CAPA_UL_RT,
SUM(SUCC_IS_HHO_LB_CAPA_DL_RT) SUCC_IS_HHO_LB_CAPA_DL_RT,
SUM(ATT_GANHO_AMR_RT) ATT_GANHO_AMR_RT,
SUM(SUCC_GANHO_AMR_RT) SUCC_GANHO_AMR_RT,
SUM(ATT_ISHO_CELL_SHUTDOWN_NRT) ATT_ISHO_CELL_SHUTDOWN_NRT,
SUM(ATT_ISHO_CELL_SHUTDOWN_RT) ATT_ISHO_CELL_SHUTDOWN_RT,
SUM(SUCC_ISHO_CELL_SHUTDOWN_NRT) SUCC_ISHO_CELL_SHUTDOWN_NRT,
SUM(SUCC_ISHO_CELL_SHUTDOWN_RT) SUCC_ISHO_CELL_SHUTDOWN_RT,

Page 21
Report Execution

SUM(IS_HHO_ATT_2ND_BEST_CELL_RT) IS_HHO_ATT_2ND_BEST_CELL_RT,
SUM(IS_HHO_ATT_3RD_BEST_CELL_RT) IS_HHO_ATT_3RD_BEST_CELL_RT,
SUM(IS_HHO_ATT_2ND_BEST_CELL_NRT) IS_HHO_ATT_2ND_BEST_CELL_NRT,
SUM(IS_HHO_ATT_3RD_BEST_CELL_NRT) IS_HHO_ATT_3RD_BEST_CELL_NRT,
SUM(ATT_ISHO_CELL_BLOCK_NRT) ATT_ISHO_CELL_BLOCK_NRT,
SUM(ATT_ISHO_CELL_BLOCK_RT) ATT_ISHO_CELL_BLOCK_RT,
SUM(SUCC_ISHO_CELL_BLOCK_NRT) SUCC_ISHO_CELL_BLOCK_NRT,
SUM(SUCC_ISHO_CELL_BLOCK_RT) SUCC_ISHO_CELL_BLOCK_RT
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t."rnc_gid" rnc_gid,
t."wbts_gid" wbts_gid,
t."wcel_gid" wcel_gid,
g.ws ws,
SUM(is_hho_att_ul_dch_q_rt) is_hho_att_ul_dch_q_rt,
SUM(succ_is_hho_ul_dch_q_rt) succ_is_hho_ul_dch_q_rt,
SUM(is_hho_att_ue_trx_pwr_rt) is_hho_att_ue_trx_pwr_rt,
SUM(succ_is_hho_ue_trx_pwr_rt) succ_is_hho_ue_trx_pwr_rt,
SUM(is_hho_att_dpch_pwr_rt) is_hho_att_dpch_pwr_rt,
SUM(succ_is_hho_dl_dpch_pwr_rt) succ_is_hho_dl_dpch_pwr_rt,
SUM(is_hho_att_cpich_rscp_rt) is_hho_att_cpich_rscp_rt,
SUM(succ_is_hho_cpich_rscp_rt) succ_is_hho_cpich_rscp_rt,
SUM(is_hho_att_cpich_ecno_rt) is_hho_att_cpich_ecno_rt,
SUM(succ_is_hho_cpich_ecno_rt) succ_is_hho_cpich_ecno_rt,
SUM(is_hho_att_ul_dch_q_nrt) is_hho_att_ul_dch_q_nrt,
SUM(succ_is_hho_ul_dch_q_nrt) succ_is_hho_ul_dch_q_nrt,
SUM(is_hho_att_ue_trx_pwr_nrt) is_hho_att_ue_trx_pwr_nrt,
SUM(succ_is_hho_ue_trx_pwr_nrt) succ_is_hho_ue_trx_pwr_nrt,
SUM(is_hho_att_dl_dpch_pwr_nrt) is_hho_att_dl_dpch_pwr_nrt,
SUM(succ_is_hho_dl_dpch_pwr_nrt) succ_is_hho_dl_dpch_pwr_nrt,
SUM(is_hho_att_cpich_rscp_nrt) is_hho_att_cpich_rscp_nrt,
SUM(succ_is_hho_cpich_rscp_nrt) succ_is_hho_cpich_rscp_nrt,
SUM(is_hho_att_cpich_ecno_nrt) is_hho_att_cpich_ecno_nrt,
SUM(succ_is_hho_cpich_ecno_nrt) succ_is_hho_cpich_ecno_nrt,
SUM(IS_HHO_ATT_IM_IMS_RT) IS_HHO_ATT_IM_IMS_RT,
SUM(SUCC_IS_HHO_IM_IMS_RT) SUCC_IS_HHO_IM_IMS_RT,
SUM(IS_HHO_ATT_IM_IMS_NRT) IS_HHO_ATT_IM_IMS_NRT,
SUM(SUCC_IS_HHO_IM_IMS_NRT) SUCC_IS_HHO_IM_IMS_NRT,
SUM(IS_HHO_ATT_EMERG_CALL) IS_HHO_ATT_EMERG_CALL,
SUM(SUCC_IS_HHO_EMERG_CALL) SUCC_IS_HHO_EMERG_CALL,
SUM(IS_HHO_ATT_LB_PRX_TOT_RT) IS_HHO_ATT_LB_PRX_TOT_RT,
SUM(IS_HHO_ATT_LB_PTX_TOT_RT) IS_HHO_ATT_LB_PTX_TOT_RT,
SUM(IS_HHO_ATT_LB_RSVR_SC_RT) IS_HHO_ATT_LB_RSVR_SC_RT,
SUM(IS_HHO_ATT_LB_RES_LIM_RT) IS_HHO_ATT_LB_RES_LIM_RT,

Page 22
Report Execution

SUM(IS_HHO_ATT_SB_RT) IS_HHO_ATT_SB_RT,
SUM(IS_HHO_ATT_LB_PRX_TOT_NRT) IS_HHO_ATT_LB_PRX_TOT_NRT,
SUM(IS_HHO_ATT_LB_PTX_TOT_NRT) IS_HHO_ATT_LB_PTX_TOT_NRT,
SUM(IS_HHO_ATT_LB_CAPA_UL_NRT) IS_HHO_ATT_LB_CAPA_UL_NRT,
SUM(IS_HHO_ATT_LB_CAPA_DL_NRT) IS_HHO_ATT_LB_CAPA_DL_NRT,
SUM(IS_HHO_ATT_LB_RSVR_SC_NRT) IS_HHO_ATT_LB_RSVR_SC_NRT,
SUM(IS_HHO_ATT_LB_RES_LIM_NRT) IS_HHO_ATT_LB_RES_LIM_NRT,
SUM(IS_HHO_ATT_SB_NRT) IS_HHO_ATT_SB_NRT,
SUM(SUCC_IS_HHO_LB_PRX_TOT_RT) SUCC_IS_HHO_LB_PRX_TOT_RT,
SUM(SUCC_IS_HHO_LB_PTX_TOT_RT) SUCC_IS_HHO_LB_PTX_TOT_RT,
SUM(SUCC_IS_HHO_LB_RSVR_SC_RT) SUCC_IS_HHO_LB_RSVR_SC_RT,
SUM(SUCC_IS_HHO_LB_RES_LIM_RT) SUCC_IS_HHO_LB_RES_LIM_RT,
SUM(SUCC_IS_HHO_SB_RT) SUCC_IS_HHO_SB_RT,
SUM(SUCC_IS_HHO_LB_PRX_TOT_NRT) SUCC_IS_HHO_LB_PRX_TOT_NRT,
SUM(SUCC_IS_HHO_LB_PTX_TOT_NRT) SUCC_IS_HHO_LB_PTX_TOT_NRT,
SUM(SUCC_IS_HHO_LB_CAPA_UL_NRT) SUCC_IS_HHO_LB_CAPA_UL_NRT,
SUM(SUCC_IS_HHO_LB_CAPA_DL_NRT) SUCC_IS_HHO_LB_CAPA_DL_NRT,
SUM(SUCC_IS_HHO_LB_RSVR_SC_NRT) SUCC_IS_HHO_LB_RSVR_SC_NRT,
SUM(SUCC_IS_HHO_LB_RES_LIM_NRT) SUCC_IS_HHO_LB_RES_LIM_NRT,
SUM(SUCC_IS_HHO_SB_NRT) SUCC_IS_HHO_SB_NRT,
SUM(IS_HHO_ATT_UL_DCH_WPS_RT) IS_HHO_ATT_UL_DCH_WPS_RT,
SUM(SUCC_IS_HHO_WPS_RT) SUCC_IS_HHO_WPS_RT,
SUM(IS_HHO_ATT_LB_CAPA_UL_RT) IS_HHO_ATT_LB_CAPA_UL_RT,
SUM(IS_HHO_ATT_LB_CAPA_DL_RT) IS_HHO_ATT_LB_CAPA_DL_RT,
SUM(SUCC_IS_HHO_LB_CAPA_UL_RT) SUCC_IS_HHO_LB_CAPA_UL_RT,
SUM(SUCC_IS_HHO_LB_CAPA_DL_RT) SUCC_IS_HHO_LB_CAPA_DL_RT,
SUM(ATT_GANHO_AMR_RT) ATT_GANHO_AMR_RT,
SUM(SUCC_GANHO_AMR_RT) SUCC_GANHO_AMR_RT,
SUM(ATT_ISHO_CELL_SHUTDOWN_NRT) ATT_ISHO_CELL_SHUTDOWN_NRT,
SUM(ATT_ISHO_CELL_SHUTDOWN_RT) ATT_ISHO_CELL_SHUTDOWN_RT,
SUM(SUCC_ISHO_CELL_SHUTDOWN_NRT) SUCC_ISHO_CELL_SHUTDOWN_NRT,
SUM(SUCC_ISHO_CELL_SHUTDOWN_RT) SUCC_ISHO_CELL_SHUTDOWN_RT,
SUM(IS_HHO_ATT_2ND_BEST_CELL_RT) IS_HHO_ATT_2ND_BEST_CELL_RT,
SUM(IS_HHO_ATT_3RD_BEST_CELL_RT) IS_HHO_ATT_3RD_BEST_CELL_RT,
SUM(IS_HHO_ATT_2ND_BEST_CELL_NRT) IS_HHO_ATT_2ND_BEST_CELL_NRT,
SUM(IS_HHO_ATT_3RD_BEST_CELL_NRT) IS_HHO_ATT_3RD_BEST_CELL_NRT,
SUM(ATT_ISHO_CELL_BLOCK_NRT) ATT_ISHO_CELL_BLOCK_NRT,
SUM(ATT_ISHO_CELL_BLOCK_RT) ATT_ISHO_CELL_BLOCK_RT,
SUM(SUCC_ISHO_CELL_BLOCK_NRT) SUCC_ISHO_CELL_BLOCK_NRT,
SUM(SUCC_ISHO_CELL_BLOCK_RT) SUCC_ISHO_CELL_BLOCK_RT
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_wcel_0334181352 t,
nokrww_ps_intersho_wcel_day p
where
g.ws_gid = t."wbts_gid" and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City
and period_start_time >= to_date('2019/12/23 00:00:00', 'yyyy/mm/dd hh24:mi:ss')

Page 23
Report Execution

and period_start_time < to_date('2020/01/03 23:59:59', 'yyyy/mm/dd hh24:mi:ss')


and t."wcel_gid" = p.wcel_id
group by
trunc( p.period_start_time, 'dd' ),
t."rnc_gid",
t."wbts_gid",
t."wcel_gid",
g.ws
)a
where
g.ws_gid = a.wbts_gid and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City' ) and
group by
a.period_start_time,
g.ws
creating tmp table: jf_CELLRES_0331471288
create global temporary table jf_CELLRES_0331471288 on commit preserve rows as
select
trunc( p.period_start_time, 'dd' ) period_start_time,
g.ws ws,
SUM(RTWP_CLASS_0) RTWP_CLASS_0,
SUM(RTWP_CLASS_1) RTWP_CLASS_1,
SUM(RTWP_CLASS_2) RTWP_CLASS_2,
SUM(RTWP_CLASS_3) RTWP_CLASS_3,
SUM(RTWP_CLASS_4) RTWP_CLASS_4,
SUM(RTWP_CLASS_5) RTWP_CLASS_5,
SUM(RTWP_CLASS_6) RTWP_CLASS_6,
SUM(RTWP_CLASS_7) RTWP_CLASS_7,
SUM(RTWP_CLASS_8) RTWP_CLASS_8,
SUM(RTWP_CLASS_9) RTWP_CLASS_9,
SUM(RTWP_CLASS_10) RTWP_CLASS_10,
SUM(RTWP_CLASS_11) RTWP_CLASS_11,
SUM(RTWP_CLASS_12) RTWP_CLASS_12,
SUM(RTWP_CLASS_13) RTWP_CLASS_13,
SUM(RTWP_CLASS_14) RTWP_CLASS_14,
SUM(RTWP_CLASS_15) RTWP_CLASS_15,
SUM(RTWP_CLASS_16) RTWP_CLASS_16,
SUM(RTWP_CLASS_17) RTWP_CLASS_17,
SUM(RTWP_CLASS_18) RTWP_CLASS_18,
SUM(RTWP_CLASS_19) RTWP_CLASS_19,
SUM(RTWP_CLASS_20) RTWP_CLASS_20,
SUM(RTWP_CLASS_21) RTWP_CLASS_21
from
(select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ,
jf_wcel_0334181352 t,
nokrww_ps_cellres_wcel_day p
where
g.ws_gid = t."wbts_gid" and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City

Page 24
Report Execution

and period_start_time >= to_date('2019/12/23 00:00:00', 'yyyy/mm/dd hh24:mi:ss')


and period_start_time < to_date('2020/01/03 23:59:59', 'yyyy/mm/dd hh24:mi:ss')
and t."wcel_gid" = p.wcel_id
group by
trunc( p.period_start_time, 'dd' ),
g.ws
creating tmp table: jf_PKTCALL_0391931093
create global temporary table jf_PKTCALL_0391931093 on commit preserve rows as
select
a.period_start_time,
g.ws,
SUM(PS_ATT_HSDSCH_EDCH_INT) PS_ATT_HSDSCH_EDCH_INT,
SUM(PS_ATT_HSDSCH_EDCH_BGR) PS_ATT_HSDSCH_EDCH_BGR,
SUM(PS_ATT_HSDSCH_DCH_INT) PS_ATT_HSDSCH_DCH_INT,
SUM(PS_ATT_HSDSCH_DCH_BGR) PS_ATT_HSDSCH_DCH_BGR,
SUM(PS_ATT_DCH_DCH_INT) PS_ATT_DCH_DCH_INT,
SUM(PS_ATT_DCH_DCH_BGR) PS_ATT_DCH_DCH_BGR,
SUM(HS_E_REQ_HS_E_ALLO_INT) HS_E_REQ_HS_E_ALLO_INT,
SUM(HS_E_REQ_HS_E_ALLO_BGR) HS_E_REQ_HS_E_ALLO_BGR,
SUM(HS_E_REQ_HS_D_ALLO_INT) HS_E_REQ_HS_D_ALLO_INT,
SUM(HS_E_REQ_HS_D_ALLO_BGR) HS_E_REQ_HS_D_ALLO_BGR,
SUM(HS_D_REQ_HS_D_ALLO_INT) HS_D_REQ_HS_D_ALLO_INT,
SUM(HS_D_REQ_HS_D_ALLO_BGR) HS_D_REQ_HS_D_ALLO_BGR,
SUM(HS_E_REQ_D_D_ALLO_INT) HS_E_REQ_D_D_ALLO_INT,
SUM(HS_E_REQ_D_D_ALLO_BGR) HS_E_REQ_D_D_ALLO_BGR,
SUM(HS_D_REQ_D_D_ALLO_INT) HS_D_REQ_D_D_ALLO_INT,
SUM(HS_D_REQ_D_D_ALLO_BGR) HS_D_REQ_D_D_ALLO_BGR,
SUM(D_D_REQ_D_D_ALLO_INT) D_D_REQ_D_D_ALLO_INT,
SUM(D_D_REQ_D_D_ALLO_BGR) D_D_REQ_D_D_ALLO_BGR,
SUM(PS_SWI_HS_E_TO_HS_D_INT) PS_SWI_HS_E_TO_HS_D_INT,
SUM(PS_SWI_HS_E_TO_HS_D_BGR) PS_SWI_HS_E_TO_HS_D_BGR,
SUM(PS_SWI_HS_E_TO_D_D_INT) PS_SWI_HS_E_TO_D_D_INT,
SUM(PS_SWI_HS_E_TO_D_D_BGR) PS_SWI_HS_E_TO_D_D_BGR,
SUM(PS_SWI_HS_D_TO_D_D_INT) PS_SWI_HS_D_TO_D_D_INT,
SUM(PS_SWI_HS_D_TO_D_D_BGR) PS_SWI_HS_D_TO_D_D_BGR,
SUM(PS_REL_NORM_HS_E_INT) PS_REL_NORM_HS_E_INT,
SUM(PS_REL_NORM_HS_E_BGR) PS_REL_NORM_HS_E_BGR,
SUM(PS_REL_NORM_HS_D_INT) PS_REL_NORM_HS_D_INT,
SUM(PS_REL_NORM_HS_D_BGR) PS_REL_NORM_HS_D_BGR,
SUM(PS_REL_RL_FAIL_HS_E_INT) PS_REL_RL_FAIL_HS_E_INT,
SUM(PS_REL_RL_FAIL_HS_E_BGR) PS_REL_RL_FAIL_HS_E_BGR,
SUM(PS_REL_RL_FAIL_HS_D_INT) PS_REL_RL_FAIL_HS_D_INT,
SUM(PS_REL_RL_FAIL_HS_D_BGR) PS_REL_RL_FAIL_HS_D_BGR,
SUM(PS_REL_OTH_FAIL_HS_E_INT) PS_REL_OTH_FAIL_HS_E_INT,
SUM(PS_REL_OTH_FAIL_HS_E_BGR) PS_REL_OTH_FAIL_HS_E_BGR,
SUM(PS_REL_OTH_FAIL_HS_D_INT) PS_REL_OTH_FAIL_HS_D_INT,
SUM(PS_REL_OTH_FAIL_HS_D_BGR) PS_REL_OTH_FAIL_HS_D_BGR,
SUM(PS_ATT_HSDSCH_EDCH_STRE) PS_ATT_HSDSCH_EDCH_STRE,
SUM(PS_ATT_HSDSCH_DCH_STRE) PS_ATT_HSDSCH_DCH_STRE,
SUM(PS_ATT_DCH_DCH_STRE) PS_ATT_DCH_DCH_STRE,

Page 25
Report Execution

SUM(HS_E_REQ_HS_E_ALLO_STRE) HS_E_REQ_HS_E_ALLO_STRE,
SUM(HS_E_REQ_HS_D_ALLO_STRE) HS_E_REQ_HS_D_ALLO_STRE,
SUM(HS_D_REQ_HS_D_ALLO_STRE) HS_D_REQ_HS_D_ALLO_STRE,
SUM(HS_E_REQ_D_D_ALLO_STRE) HS_E_REQ_D_D_ALLO_STRE,
SUM(HS_D_REQ_D_D_ALLO_STRE) HS_D_REQ_D_D_ALLO_STRE,
SUM(D_D_REQ_D_D_ALLO_STRE) D_D_REQ_D_D_ALLO_STRE,
SUM(PS_SWI_HS_E_TO_HS_D_STRE) PS_SWI_HS_E_TO_HS_D_STRE,
SUM(PS_SWI_HS_E_TO_D_D_STRE) PS_SWI_HS_E_TO_D_D_STRE,
SUM(PS_SWI_HS_D_TO_D_D_STRE) PS_SWI_HS_D_TO_D_D_STRE,
SUM(PS_REL_NORM_HS_E_STRE) PS_REL_NORM_HS_E_STRE,
SUM(PS_REL_NORM_HS_D_STRE) PS_REL_NORM_HS_D_STRE,
SUM(PS_REL_RL_FAIL_HS_E_STRE) PS_REL_RL_FAIL_HS_E_STRE,
SUM(PS_REL_RL_FAIL_HS_D_STRE) PS_REL_RL_FAIL_HS_D_STRE,
SUM(PS_REL_OTH_FAIL_HS_E_STRE) PS_REL_OTH_FAIL_HS_E_STRE,
SUM(PS_REL_OTH_FAIL_HS_D_STRE) PS_REL_OTH_FAIL_HS_D_STRE,
SUM(RLC_DL_SDU_BYTES_RECEIVED) RLC_DL_SDU_BYTES_RECEIVED,
SUM(RLC_UL_SDU_BYTES_RECEIVED) RLC_UL_SDU_BYTES_RECEIVED
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t."rnc_gid" rnc_gid,
t."wbts_gid" wbts_gid,
t."wcel_gid" wcel_gid,
g.ws ws,
SUM(PS_ATT_HSDSCH_EDCH_INT) PS_ATT_HSDSCH_EDCH_INT,
SUM(PS_ATT_HSDSCH_EDCH_BGR) PS_ATT_HSDSCH_EDCH_BGR,
SUM(PS_ATT_HSDSCH_DCH_INT) PS_ATT_HSDSCH_DCH_INT,
SUM(PS_ATT_HSDSCH_DCH_BGR) PS_ATT_HSDSCH_DCH_BGR,
SUM(PS_ATT_DCH_DCH_INT) PS_ATT_DCH_DCH_INT,
SUM(PS_ATT_DCH_DCH_BGR) PS_ATT_DCH_DCH_BGR,
SUM(HS_E_REQ_HS_E_ALLO_INT) HS_E_REQ_HS_E_ALLO_INT,
SUM(HS_E_REQ_HS_E_ALLO_BGR) HS_E_REQ_HS_E_ALLO_BGR,
SUM(HS_E_REQ_HS_D_ALLO_INT) HS_E_REQ_HS_D_ALLO_INT,
SUM(HS_E_REQ_HS_D_ALLO_BGR) HS_E_REQ_HS_D_ALLO_BGR,
SUM(HS_D_REQ_HS_D_ALLO_INT) HS_D_REQ_HS_D_ALLO_INT,
SUM(HS_D_REQ_HS_D_ALLO_BGR) HS_D_REQ_HS_D_ALLO_BGR,
SUM(HS_E_REQ_D_D_ALLO_INT) HS_E_REQ_D_D_ALLO_INT,
SUM(HS_E_REQ_D_D_ALLO_BGR) HS_E_REQ_D_D_ALLO_BGR,
SUM(HS_D_REQ_D_D_ALLO_INT) HS_D_REQ_D_D_ALLO_INT,
SUM(HS_D_REQ_D_D_ALLO_BGR) HS_D_REQ_D_D_ALLO_BGR,
SUM(D_D_REQ_D_D_ALLO_INT) D_D_REQ_D_D_ALLO_INT,
SUM(D_D_REQ_D_D_ALLO_BGR) D_D_REQ_D_D_ALLO_BGR,
SUM(PS_SWI_HS_E_TO_HS_D_INT) PS_SWI_HS_E_TO_HS_D_INT,
SUM(PS_SWI_HS_E_TO_HS_D_BGR) PS_SWI_HS_E_TO_HS_D_BGR,
SUM(PS_SWI_HS_E_TO_D_D_INT) PS_SWI_HS_E_TO_D_D_INT,

Page 26
Report Execution

SUM(PS_SWI_HS_E_TO_D_D_BGR) PS_SWI_HS_E_TO_D_D_BGR,
SUM(PS_SWI_HS_D_TO_D_D_INT) PS_SWI_HS_D_TO_D_D_INT,
SUM(PS_SWI_HS_D_TO_D_D_BGR) PS_SWI_HS_D_TO_D_D_BGR,
SUM(PS_REL_NORM_HS_E_INT) PS_REL_NORM_HS_E_INT,
SUM(PS_REL_NORM_HS_E_BGR) PS_REL_NORM_HS_E_BGR,
SUM(PS_REL_NORM_HS_D_INT) PS_REL_NORM_HS_D_INT,
SUM(PS_REL_NORM_HS_D_BGR) PS_REL_NORM_HS_D_BGR,
SUM(PS_REL_RL_FAIL_HS_E_INT) PS_REL_RL_FAIL_HS_E_INT,
SUM(PS_REL_RL_FAIL_HS_E_BGR) PS_REL_RL_FAIL_HS_E_BGR,
SUM(PS_REL_RL_FAIL_HS_D_INT) PS_REL_RL_FAIL_HS_D_INT,
SUM(PS_REL_RL_FAIL_HS_D_BGR) PS_REL_RL_FAIL_HS_D_BGR,
SUM(PS_REL_OTH_FAIL_HS_E_INT) PS_REL_OTH_FAIL_HS_E_INT,
SUM(PS_REL_OTH_FAIL_HS_E_BGR) PS_REL_OTH_FAIL_HS_E_BGR,
SUM(PS_REL_OTH_FAIL_HS_D_INT) PS_REL_OTH_FAIL_HS_D_INT,
SUM(PS_REL_OTH_FAIL_HS_D_BGR) PS_REL_OTH_FAIL_HS_D_BGR,
SUM(PS_ATT_HSDSCH_EDCH_STRE) PS_ATT_HSDSCH_EDCH_STRE,
SUM(PS_ATT_HSDSCH_DCH_STRE) PS_ATT_HSDSCH_DCH_STRE,
SUM(PS_ATT_DCH_DCH_STRE) PS_ATT_DCH_DCH_STRE,
SUM(HS_E_REQ_HS_E_ALLO_STRE) HS_E_REQ_HS_E_ALLO_STRE,
SUM(HS_E_REQ_HS_D_ALLO_STRE) HS_E_REQ_HS_D_ALLO_STRE,
SUM(HS_D_REQ_HS_D_ALLO_STRE) HS_D_REQ_HS_D_ALLO_STRE,
SUM(HS_E_REQ_D_D_ALLO_STRE) HS_E_REQ_D_D_ALLO_STRE,
SUM(HS_D_REQ_D_D_ALLO_STRE) HS_D_REQ_D_D_ALLO_STRE,
SUM(D_D_REQ_D_D_ALLO_STRE) D_D_REQ_D_D_ALLO_STRE,
SUM(PS_SWI_HS_E_TO_HS_D_STRE) PS_SWI_HS_E_TO_HS_D_STRE,
SUM(PS_SWI_HS_E_TO_D_D_STRE) PS_SWI_HS_E_TO_D_D_STRE,
SUM(PS_SWI_HS_D_TO_D_D_STRE) PS_SWI_HS_D_TO_D_D_STRE,
SUM(PS_REL_NORM_HS_E_STRE) PS_REL_NORM_HS_E_STRE,
SUM(PS_REL_NORM_HS_D_STRE) PS_REL_NORM_HS_D_STRE,
SUM(PS_REL_RL_FAIL_HS_E_STRE) PS_REL_RL_FAIL_HS_E_STRE,
SUM(PS_REL_RL_FAIL_HS_D_STRE) PS_REL_RL_FAIL_HS_D_STRE,
SUM(PS_REL_OTH_FAIL_HS_E_STRE) PS_REL_OTH_FAIL_HS_E_STRE,
SUM(PS_REL_OTH_FAIL_HS_D_STRE) PS_REL_OTH_FAIL_HS_D_STRE,
SUM(RLC_DL_SDU_BYTES_RECEIVED) RLC_DL_SDU_BYTES_RECEIVED,
SUM(RLC_UL_SDU_BYTES_RECEIVED) RLC_UL_SDU_BYTES_RECEIVED
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_wcel_0334181352 t,
nokrww_ps_pktcall_wcel_day p
where
g.ws_gid = t."wbts_gid" and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City
and period_start_time >= to_date('2019/12/23 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2020/01/03 23:59:59', 'yyyy/mm/dd hh24:mi:ss')
and t."wcel_gid" = p.wcel_id
group by
trunc( p.period_start_time, 'dd' ),
t."rnc_gid",

Page 27
Report Execution

t."wbts_gid",
t."wcel_gid",
g.ws
)a
where
g.ws_gid = a.wbts_gid and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City' ) and
group by
a.period_start_time,
g.ws
creating tmp table: jf_HSDPAW_0391145447
create global temporary table jf_HSDPAW_0391145447 on commit preserve rows as
select
a.period_start_time,
g.ws,
SUM(HS_SCCH_PWR_DIST_CLASS_0) HS_SCCH_PWR_DIST_CLASS_0,
SUM(HS_SCCH_PWR_DIST_CLASS_1) HS_SCCH_PWR_DIST_CLASS_1,
SUM(HS_SCCH_PWR_DIST_CLASS_2) HS_SCCH_PWR_DIST_CLASS_2,
SUM(HS_SCCH_PWR_DIST_CLASS_3) HS_SCCH_PWR_DIST_CLASS_3,
SUM(HS_SCCH_PWR_DIST_CLASS_4) HS_SCCH_PWR_DIST_CLASS_4,
SUM(HS_SCCH_PWR_DIST_CLASS_5) HS_SCCH_PWR_DIST_CLASS_5,
SUM(RECEIVED_HS_MACD_BITS) RECEIVED_HS_MACD_BITS,
SUM(DISCARDED_HS_MACD_BITS) DISCARDED_HS_MACD_BITS
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t."rnc_gid" rnc_gid,
t."wbts_gid" wbts_gid,
t."wcel_gid" wcel_gid,
g.ws ws,
SUM(HS_SCCH_PWR_DIST_CLASS_0) HS_SCCH_PWR_DIST_CLASS_0,
SUM(HS_SCCH_PWR_DIST_CLASS_1) HS_SCCH_PWR_DIST_CLASS_1,
SUM(HS_SCCH_PWR_DIST_CLASS_2) HS_SCCH_PWR_DIST_CLASS_2,
SUM(HS_SCCH_PWR_DIST_CLASS_3) HS_SCCH_PWR_DIST_CLASS_3,
SUM(HS_SCCH_PWR_DIST_CLASS_4) HS_SCCH_PWR_DIST_CLASS_4,
SUM(HS_SCCH_PWR_DIST_CLASS_5) HS_SCCH_PWR_DIST_CLASS_5,
SUM(RECEIVED_HS_MACD_BITS) RECEIVED_HS_MACD_BITS,
SUM(DISCARDED_HS_MACD_BITS) DISCARDED_HS_MACD_BITS
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_wcel_0334181352 t,
nokrww_ps_hsdpaw_wcel_day p
where

Page 28
Report Execution

g.ws_gid = t."wbts_gid" and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City


and period_start_time >= to_date('2019/12/23 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2020/01/03 23:59:59', 'yyyy/mm/dd hh24:mi:ss')
and t."wcel_gid" = p.wcel_id
group by
trunc( p.period_start_time, 'dd' ),
t."rnc_gid",
t."wbts_gid",
t."wcel_gid",
g.ws
)a
where
g.ws_gid = a.wbts_gid and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City' ) and
group by
a.period_start_time,
g.ws
creating tmp table: jf_SERVLEV_0364127380
create global temporary table jf_SERVLEV_0364127380 on commit preserve rows as
select
a.period_start_time,
g.ws,
SUM(rrc_conn_stp_att) rrc_conn_stp_att,
SUM(rrc_conn_acc_comp) rrc_conn_acc_comp,
SUM(moc_conv_call_atts) moc_conv_call_atts,
SUM(moc_conv_call_fails) moc_conv_call_fails,
SUM(moc_inter_call_atts) moc_inter_call_atts,
SUM(moc_inter_call_fails) moc_inter_call_fails,
SUM(moc_backg_call_atts) moc_backg_call_atts,
SUM(moc_backg_call_fails) moc_backg_call_fails,
SUM(mtc_conv_call_atts) mtc_conv_call_atts,
SUM(mtc_conv_call_fails) mtc_conv_call_fails,
SUM(mtc_inter_call_atts) mtc_inter_call_atts,
SUM(mtc_inter_call_fails) mtc_inter_call_fails,
SUM(mtc_backg_call_atts) mtc_backg_call_atts,
SUM(mtc_backg_call_fails) mtc_backg_call_fails,
SUM(emergency_call_atts) emergency_call_atts,
SUM(emergency_call_fails) emergency_call_fails,
SUM(moc_high_prior_sign_atts) moc_high_prior_sign_atts,
SUM(moc_high_prior_sign_fails) moc_high_prior_sign_fails,
SUM(mtc_high_prior_sign_atts) mtc_high_prior_sign_atts,
SUM(mtc_high_prior_sign_fails) mtc_high_prior_sign_fails,
SUM(rab_stp_att_cs_voice) rab_stp_att_cs_voice,
SUM(rab_stp_att_ps_inter) rab_stp_att_ps_inter,
SUM(RAB_STP_ATT_PS_BACKG) RAB_STP_ATT_PS_BACKG,
SUM(rab_acc_comp_cs_voice) rab_acc_comp_cs_voice,
SUM(rab_acc_comp_ps_inter) rab_acc_comp_ps_inter,
SUM(rab_acc_comp_ps_backg) rab_acc_comp_ps_backg,
SUM(rab_act_comp_cs_voice) rab_act_comp_cs_voice,
SUM(rab_act_comp_ps_inter) rab_act_comp_ps_inter,
SUM(rab_act_comp_ps_backg) rab_act_comp_ps_backg,

Page 29
Report Execution

SUM(rab_act_fail_cs_voice_iu) rab_act_fail_cs_voice_iu,
SUM(rab_act_fail_cs_voice_radio) rab_act_fail_cs_voice_radio,
SUM(rab_act_fail_cs_voice_bts) rab_act_fail_cs_voice_bts,
SUM(rab_act_fail_cs_voice_iur) rab_act_fail_cs_voice_iur,
SUM(rab_act_fail_cs_voice_rnc) rab_act_fail_cs_voice_rnc,
SUM(rab_act_rel_ps_inter_srnc) rab_act_rel_ps_inter_srnc,
SUM(rab_act_rel_ps_backg_srnc) rab_act_rel_ps_backg_srnc,
SUM(rab_act_fail_ps_inter_iu) rab_act_fail_ps_inter_iu,
SUM(rab_act_fail_ps_inter_radio) rab_act_fail_ps_inter_radio,
SUM(rab_act_fail_ps_inter_bts) rab_act_fail_ps_inter_bts,
SUM(rab_act_fail_ps_inter_iur) rab_act_fail_ps_inter_iur,
SUM(rab_act_fail_ps_inter_rnc) rab_act_fail_ps_inter_rnc,
SUM(rab_act_fail_ps_backg_iu) rab_act_fail_ps_backg_iu,
SUM(rab_act_fail_ps_backg_radio) rab_act_fail_ps_backg_radio,
SUM(rab_act_fail_ps_backg_bts) rab_act_fail_ps_backg_bts,
SUM(rab_act_fail_ps_backg_iur) rab_act_fail_ps_backg_iur,
SUM(rab_act_fail_ps_backg_rnc) rab_act_fail_ps_backg_rnc,
SUM(avg_rab_hld_tm_cs_voice) avg_rab_hld_tm_cs_voice,
SUM(RRC_CONN_ACC_REL_CELL_RESEL) RRC_CONN_ACC_REL_CELL_RESEL,
SUM(RRC_CONN_SETUP_ATT_REPEAT) RRC_CONN_SETUP_ATT_REPEAT,
SUM(RRC_CONN_SETUP_COMP_AFT_DIR) RRC_CONN_SETUP_COMP_AFT_DIR,
SUM(RRC_CON_SETUP_COMP_DIRECTED) RRC_CON_SETUP_COMP_DIRECTED,
SUM(RAB_HOLD_TIME_CS_CONV_64) RAB_HOLD_TIME_CS_CONV_64,
SUM(RAB_HOLD_TIME_CS_STREAM_14_4) RAB_HOLD_TIME_CS_STREAM_14_4,
SUM(RAB_HOLD_TIME_CS_STREAM_57_6) RAB_HOLD_TIME_CS_STREAM_57_6,
SUM(RAB_ACT_FAIL_PS_INTER_UE) RAB_ACT_FAIL_PS_INTER_UE,
SUM(RAB_ACT_FAIL_PS_BACKG_UE) RAB_ACT_FAIL_PS_BACKG_UE,
SUM(RRC_ACC_REL_MO_CONV) RRC_ACC_REL_MO_CONV,
SUM(RRC_ACC_REL_MO_INTERACTIVE) RRC_ACC_REL_MO_INTERACTIVE,
SUM(RRC_ACC_REL_MO_BACKGROUND) RRC_ACC_REL_MO_BACKGROUND,
SUM(RRC_ACC_REL_MT_CONV) RRC_ACC_REL_MT_CONV,
SUM(RRC_ACC_REL_INTERACTIVE) RRC_ACC_REL_INTERACTIVE,
SUM(RRC_ACC_REL_MT_BACKGROUND) RRC_ACC_REL_MT_BACKGROUND,
SUM(RRC_ACC_REL_EMERGENCY) RRC_ACC_REL_EMERGENCY,
SUM(RRC_ACC_REL_MO_HIGH_PR_SIGN) RRC_ACC_REL_MO_HIGH_PR_SIGN,
SUM(RRC_ACC_REL_MT_HIGH_PR_SIGN) RRC_ACC_REL_MT_HIGH_PR_SIGN,
SUM(RRC_ATT_REP_MO_CONV) RRC_ATT_REP_MO_CONV,
SUM(RRC_ATT_REP_MO_INTERACTIVE) RRC_ATT_REP_MO_INTERACTIVE,
SUM(RRC_ATT_REP_MO_BACKGROUND) RRC_ATT_REP_MO_BACKGROUND,
SUM(RRC_ATT_REP_MT_CONV) RRC_ATT_REP_MT_CONV,
SUM(RRC_ATT_REP_INTERACTIVE) RRC_ATT_REP_INTERACTIVE,
SUM(RRC_ATT_REP_MT_BACKGROUND) RRC_ATT_REP_MT_BACKGROUND,
SUM(RRC_ATT_REP_EMERGENCY) RRC_ATT_REP_EMERGENCY,
SUM(RRC_ATT_REP_MO_HIGH_PR_SIGN) RRC_ATT_REP_MO_HIGH_PR_SIGN,
SUM(RRC_ATT_REP_MT_HIGH_PR_SIGN) RRC_ATT_REP_MT_HIGH_PR_SIGN,
SUM(RRC_CONN_STP_REJ_EMERG_CALL) RRC_CONN_STP_REJ_EMERG_CALL,
SUM(RAB_ACT_FAIL_PS_INTER_TRANS) RAB_ACT_FAIL_PS_INTER_TRANS,
SUM(RAB_ACT_FAIL_PS_BACKG_TRANS) RAB_ACT_FAIL_PS_BACKG_TRANS,
SUM(RAB_ACT_REL_PS_INTER_HHO) RAB_ACT_REL_PS_INTER_HHO,
SUM(RAB_ACT_REL_PS_BACKG_HHO) RAB_ACT_REL_PS_BACKG_HHO,

Page 30
Report Execution

SUM(RAB_ACT_REL_PS_INTER_ISHO) RAB_ACT_REL_PS_INTER_ISHO,
SUM(RAB_ACT_REL_PS_BGR_ISHO) RAB_ACT_REL_PS_BGR_ISHO
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t."rnc_gid" rnc_gid,
t."wbts_gid" wbts_gid,
t."wcel_gid" wcel_gid,
g.ws ws,
SUM(rrc_conn_stp_att) rrc_conn_stp_att,
SUM(rrc_conn_acc_comp) rrc_conn_acc_comp,
SUM(moc_conv_call_atts) moc_conv_call_atts,
SUM(moc_conv_call_fails) moc_conv_call_fails,
SUM(moc_inter_call_atts) moc_inter_call_atts,
SUM(moc_inter_call_fails) moc_inter_call_fails,
SUM(moc_backg_call_atts) moc_backg_call_atts,
SUM(moc_backg_call_fails) moc_backg_call_fails,
SUM(mtc_conv_call_atts) mtc_conv_call_atts,
SUM(mtc_conv_call_fails) mtc_conv_call_fails,
SUM(mtc_inter_call_atts) mtc_inter_call_atts,
SUM(mtc_inter_call_fails) mtc_inter_call_fails,
SUM(mtc_backg_call_atts) mtc_backg_call_atts,
SUM(mtc_backg_call_fails) mtc_backg_call_fails,
SUM(emergency_call_atts) emergency_call_atts,
SUM(emergency_call_fails) emergency_call_fails,
SUM(moc_high_prior_sign_atts) moc_high_prior_sign_atts,
SUM(moc_high_prior_sign_fails) moc_high_prior_sign_fails,
SUM(mtc_high_prior_sign_atts) mtc_high_prior_sign_atts,
SUM(mtc_high_prior_sign_fails) mtc_high_prior_sign_fails,
SUM(rab_stp_att_cs_voice) rab_stp_att_cs_voice,
SUM(rab_stp_att_ps_inter) rab_stp_att_ps_inter,
SUM(RAB_STP_ATT_PS_BACKG) RAB_STP_ATT_PS_BACKG,
SUM(rab_acc_comp_cs_voice) rab_acc_comp_cs_voice,
SUM(rab_acc_comp_ps_inter) rab_acc_comp_ps_inter,
SUM(rab_acc_comp_ps_backg) rab_acc_comp_ps_backg,
SUM(rab_act_comp_cs_voice) rab_act_comp_cs_voice,
SUM(rab_act_comp_ps_inter) rab_act_comp_ps_inter,
SUM(rab_act_comp_ps_backg) rab_act_comp_ps_backg,
SUM(rab_act_fail_cs_voice_iu) rab_act_fail_cs_voice_iu,
SUM(rab_act_fail_cs_voice_radio) rab_act_fail_cs_voice_radio,
SUM(rab_act_fail_cs_voice_bts) rab_act_fail_cs_voice_bts,
SUM(rab_act_fail_cs_voice_iur) rab_act_fail_cs_voice_iur,
SUM(rab_act_fail_cs_voice_rnc) rab_act_fail_cs_voice_rnc,
SUM(rab_act_rel_ps_inter_srnc) rab_act_rel_ps_inter_srnc,
SUM(rab_act_rel_ps_backg_srnc) rab_act_rel_ps_backg_srnc,

Page 31
Report Execution

SUM(rab_act_fail_ps_inter_iu) rab_act_fail_ps_inter_iu,
SUM(rab_act_fail_ps_inter_radio) rab_act_fail_ps_inter_radio,
SUM(rab_act_fail_ps_inter_bts) rab_act_fail_ps_inter_bts,
SUM(rab_act_fail_ps_inter_iur) rab_act_fail_ps_inter_iur,
SUM(rab_act_fail_ps_inter_rnc) rab_act_fail_ps_inter_rnc,
SUM(rab_act_fail_ps_backg_iu) rab_act_fail_ps_backg_iu,
SUM(rab_act_fail_ps_backg_radio) rab_act_fail_ps_backg_radio,
SUM(rab_act_fail_ps_backg_bts) rab_act_fail_ps_backg_bts,
SUM(rab_act_fail_ps_backg_iur) rab_act_fail_ps_backg_iur,
SUM(rab_act_fail_ps_backg_rnc) rab_act_fail_ps_backg_rnc,
SUM(avg_rab_hld_tm_cs_voice) avg_rab_hld_tm_cs_voice,
SUM(RRC_CONN_ACC_REL_CELL_RESEL) RRC_CONN_ACC_REL_CELL_RESEL,
SUM(RRC_CONN_SETUP_ATT_REPEAT) RRC_CONN_SETUP_ATT_REPEAT,
SUM(RRC_CONN_SETUP_COMP_AFT_DIR) RRC_CONN_SETUP_COMP_AFT_DIR,
SUM(RRC_CON_SETUP_COMP_DIRECTED) RRC_CON_SETUP_COMP_DIRECTED,
SUM(RAB_HOLD_TIME_CS_CONV_64) RAB_HOLD_TIME_CS_CONV_64,
SUM(RAB_HOLD_TIME_CS_STREAM_14_4) RAB_HOLD_TIME_CS_STREAM_14_4,
SUM(RAB_HOLD_TIME_CS_STREAM_57_6) RAB_HOLD_TIME_CS_STREAM_57_6,
SUM(RAB_ACT_FAIL_PS_INTER_UE) RAB_ACT_FAIL_PS_INTER_UE,
SUM(RAB_ACT_FAIL_PS_BACKG_UE) RAB_ACT_FAIL_PS_BACKG_UE,
SUM(RRC_ACC_REL_MO_CONV) RRC_ACC_REL_MO_CONV,
SUM(RRC_ACC_REL_MO_INTERACTIVE) RRC_ACC_REL_MO_INTERACTIVE,
SUM(RRC_ACC_REL_MO_BACKGROUND) RRC_ACC_REL_MO_BACKGROUND,
SUM(RRC_ACC_REL_MT_CONV) RRC_ACC_REL_MT_CONV,
SUM(RRC_ACC_REL_INTERACTIVE) RRC_ACC_REL_INTERACTIVE,
SUM(RRC_ACC_REL_MT_BACKGROUND) RRC_ACC_REL_MT_BACKGROUND,
SUM(RRC_ACC_REL_EMERGENCY) RRC_ACC_REL_EMERGENCY,
SUM(RRC_ACC_REL_MO_HIGH_PR_SIGN) RRC_ACC_REL_MO_HIGH_PR_SIGN,
SUM(RRC_ACC_REL_MT_HIGH_PR_SIGN) RRC_ACC_REL_MT_HIGH_PR_SIGN,
SUM(RRC_ATT_REP_MO_CONV) RRC_ATT_REP_MO_CONV,
SUM(RRC_ATT_REP_MO_INTERACTIVE) RRC_ATT_REP_MO_INTERACTIVE,
SUM(RRC_ATT_REP_MO_BACKGROUND) RRC_ATT_REP_MO_BACKGROUND,
SUM(RRC_ATT_REP_MT_CONV) RRC_ATT_REP_MT_CONV,
SUM(RRC_ATT_REP_INTERACTIVE) RRC_ATT_REP_INTERACTIVE,
SUM(RRC_ATT_REP_MT_BACKGROUND) RRC_ATT_REP_MT_BACKGROUND,
SUM(RRC_ATT_REP_EMERGENCY) RRC_ATT_REP_EMERGENCY,
SUM(RRC_ATT_REP_MO_HIGH_PR_SIGN) RRC_ATT_REP_MO_HIGH_PR_SIGN,
SUM(RRC_ATT_REP_MT_HIGH_PR_SIGN) RRC_ATT_REP_MT_HIGH_PR_SIGN,
SUM(RRC_CONN_STP_REJ_EMERG_CALL) RRC_CONN_STP_REJ_EMERG_CALL,
SUM(RAB_ACT_FAIL_PS_INTER_TRANS) RAB_ACT_FAIL_PS_INTER_TRANS,
SUM(RAB_ACT_FAIL_PS_BACKG_TRANS) RAB_ACT_FAIL_PS_BACKG_TRANS,
SUM(RAB_ACT_REL_PS_INTER_HHO) RAB_ACT_REL_PS_INTER_HHO,
SUM(RAB_ACT_REL_PS_BACKG_HHO) RAB_ACT_REL_PS_BACKG_HHO,
SUM(RAB_ACT_REL_PS_INTER_ISHO) RAB_ACT_REL_PS_INTER_ISHO,
SUM(RAB_ACT_REL_PS_BGR_ISHO) RAB_ACT_REL_PS_BGR_ISHO
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,

Page 32
Report Execution

jf_wcel_0334181352 t,
nokrww_ps_servlev_wcel_day p
where
g.ws_gid = t."wbts_gid" and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City
and period_start_time >= to_date('2019/12/23 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2020/01/03 23:59:59', 'yyyy/mm/dd hh24:mi:ss')
and t."wcel_gid" = p.wcel_id
group by
trunc( p.period_start_time, 'dd' ),
t."rnc_gid",
t."wbts_gid",
t."wcel_gid",
g.ws
)a
where
g.ws_gid = a.wbts_gid and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City' ) and
group by
a.period_start_time,
g.ws
creating tmp table: jf_RRC_0325751368
create global temporary table jf_RRC_0325751368 on commit preserve rows as
select
a.period_start_time,
g.ws,
SUM(CELL_UPDATE_ATT_CS_CALL) CELL_UPDATE_ATT_CS_CALL,
SUM(CELL_UPDATE_SUCC_CS_CALL) CELL_UPDATE_SUCC_CS_CALL
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t."rnc_gid" rnc_gid,
t."wbts_gid" wbts_gid,
t."wcel_gid" wcel_gid,
g.ws ws,
SUM(CELL_UPDATE_ATT_CS_CALL) CELL_UPDATE_ATT_CS_CALL,
SUM(CELL_UPDATE_SUCC_CS_CALL) CELL_UPDATE_SUCC_CS_CALL
from
( select distinct g.ws_gid, g.ws from (select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_wcel_0334181352 t,
nokrww_ps_rrc_wcel_day p
where
g.ws_gid = t."wbts_gid" and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City
and period_start_time >= to_date('2019/12/23 00:00:00', 'yyyy/mm/dd hh24:mi:ss')

Page 33
Report Execution

and period_start_time < to_date('2020/01/03 23:59:59', 'yyyy/mm/dd hh24:mi:ss')


and t."wcel_gid" = p.wcel_id
group by
trunc( p.period_start_time, 'dd' ),
t."rnc_gid",
t."wbts_gid",
t."wcel_gid",
g.ws
)a
where
g.ws_gid = a.wbts_gid and g.ws in ( '3G_CLuster_Outside_Lome_CIty','3G_Cluster_Lome City' ) and
group by
a.period_start_time,
g.ws
creating tmp table: jf_ALLTABLES_0382584104
create global temporary table jf_ALLTABLES_0382584104 on commit preserve rows as
select
period_start_time,
ws
from
(
(
select
period_start_time, TO_CHAR(ws) ws
from
jf_CELLRES_0331471288
)
UNION
(
select
period_start_time, TO_CHAR(ws) ws
from
jf_CELTPW_0369177983
)
UNION
(
select
period_start_time, TO_CHAR(ws) ws
from
jf_HSDPAW_0391145447
)
UNION
(
select
period_start_time, TO_CHAR(ws) ws
from
jf_INTERSHO_0363477033
)
UNION
(

Page 34
Report Execution

select
period_start_time, TO_CHAR(ws) ws
from
jf_PKTCALL_0391931093
)
UNION
(
select
period_start_time, TO_CHAR(ws) ws
from
jf_RRC_0325751368
)
UNION
(
select
period_start_time, TO_CHAR(ws) ws
from
jf_SERVLEV_0364127380
)
)p
report from tmp tables
select
ALLTABLES.period_start_time,
ALLTABLES.ws,
1 WS_DUMMY,
to_number(decode( (servlev.rrc_conn_stp_att - servlev.rrc_conn_setup_att_repeat - servlev.rrc_co
to_number(100*decode( (servlev.moc_conv_call_atts + servlev.mtc_conv_call_atts + servlev.emer
to_number(decode( (servlev.moc_inter_call_atts + servlev.moc_backg_call_atts + servlev.moc_hig
to_number(decode( (pktcall.ps_att_hsdsch_edch_int + pktcall.ps_att_hsdsch_edch_bgr + pktcall.p
to_number(decode( (pktcall.ps_rel_rl_fail_hs_e_stre + pktcall.ps_rel_rl_fail_hs_e_int + pktcall.ps_r
to_number(100 - 100*decode( (pktcall.ps_rel_rl_fail_hs_e_stre + pktcall.ps_rel_rl_fail_hs_e_int + p
to_number(100*decode( (intersho.is_hho_att_ul_dch_q_rt + intersho.is_hho_att_ue_trx_pwr_rt + in
to_number(100*decode( (intersho.is_hho_att_ul_dch_q_nrt + intersho.is_hho_att_ue_trx_pwr_nrt +
to_number((servlev.avg_rab_hld_tm_cs_voice + nvl(servlev.rab_hold_time_cs_conv_64,0)*64/12.2
to_number(decode( (1000*1000),0,null, (pktcall.rlc_ul_sdu_bytes_received) / (1000*1000))) RNC_3
to_number(decode( (1000*1000),0,null, (pktcall.rlc_dl_sdu_bytes_received) / (1000*1000))) RNC_3
to_number(decode( (hsdpaw.hs_scch_pwr_dist_class_0 + hsdpaw.hs_scch_pwr_dist_class_1 + h
to_number(decode((SERVLEV.rab_act_comp_ps_inter+ SERVLEV.rab_act_comp_ps_backg+ SE
to_number(decode( (SERVLEV.rab_act_comp_cs_voice+ SERVLEV.rab_act_fail_cs_voice_iu+ SE
to_number(10*log(10, decode( (cellres.rtwp_class_0 + cellres.rtwp_class_1 + cellres.rtwp_class_2
from
dual
,
jf_ALLTABLES_0382584104 ALLTABLES,
jf_CELLRES_0331471288 CELLRES,
jf_CELTPW_0369177983 CELTPW,
jf_HSDPAW_0391145447 HSDPAW,
jf_INTERSHO_0363477033 INTERSHO,
jf_PKTCALL_0391931093 PKTCALL,
jf_RRC_0325751368 RRC,

Page 35
Report Execution

jf_SERVLEV_0364127380 SERVLEV
where
1=1
and ALLTABLES.period_start_time = CELLRES.period_start_time (+) and ALLTABLES.ws = CELL
and ALLTABLES.period_start_time = CELTPW.period_start_time (+) and ALLTABLES.ws = CELT
and ALLTABLES.period_start_time = HSDPAW.period_start_time (+) and ALLTABLES.ws = HSDP
and ALLTABLES.period_start_time = INTERSHO.period_start_time (+) and ALLTABLES.ws = INT
and ALLTABLES.period_start_time = PKTCALL.period_start_time (+) and ALLTABLES.ws = PKTC
and ALLTABLES.period_start_time = RRC.period_start_time (+) and ALLTABLES.ws = RRC.ws (+
and ALLTABLES.period_start_time = SERVLEV.period_start_time (+) and ALLTABLES.ws = SERV

order by
2,1,3

Page 36
Report Execution

3G_Cluster_Lome City' )

uster_Lome City' ) and a.ws = g.ws

Page 37
Report Execution

DOWN_NRT,

Page 38
Report Execution

CELL_NRT,
CELL_NRT,

Page 39
Report Execution

DOWN_NRT,

CELL_NRT,
CELL_NRT,

3G_Cluster_Lome City' )

Page 40
Report Execution

uster_Lome City' ) and a.ws = g.ws

3G_Cluster_Lome City' )

Page 41
Report Execution

3G_Cluster_Lome City' )

Page 42
Report Execution

uster_Lome City' ) and a.ws = g.ws

Page 43
Report Execution

3G_Cluster_Lome City' )

uster_Lome City' ) and a.ws = g.ws

Page 44
Report Execution

ELL_RESEL,

MP_AFT_DIR,
P_DIRECTED,

REAM_14_4,
REAM_57_6,

_PR_SIGN,

_PR_SIGN,

MERG_CALL,

Page 45
Report Execution

ELL_RESEL,

MP_AFT_DIR,
P_DIRECTED,

REAM_14_4,
REAM_57_6,

_PR_SIGN,

_PR_SIGN,

MERG_CALL,

Page 46
Report Execution

3G_Cluster_Lome City' )

uster_Lome City' ) and a.ws = g.ws

3G_Cluster_Lome City' )

Page 47
Report Execution

uster_Lome City' ) and a.ws = g.ws

Page 48
Report Execution

_repeat - servlev.rrc_conn_acc_rel_cell_resel + servlev.rrc_conn_setup_comp_aft_dir - servlev.rrc_conn_stp_rej_emerg_call),


call_atts + servlev.emergency_call_atts - servlev.rrc_att_rep_mo_conv - servlev.rrc_att_rep_mt_conv - servlev.rrc_att_rep_eme
_atts + servlev.moc_high_prior_sign_atts + servlev.mtc_inter_call_atts + servlev.mtc_backg_call_atts + servlev.mtc_high_prior
ch_edch_bgr + pktcall.ps_att_hsdsch_dch_int + pktcall.ps_att_hsdsch_dch_bgr + pktcall.ps_att_dch_dch_int + pktcall.ps_att_d
_hs_e_int + pktcall.ps_rel_rl_fail_hs_e_bgr + pktcall.ps_rel_rl_fail_hs_d_stre + pktcall.ps_rel_rl_fail_hs_d_int + pktcall.ps_rel_rl
_rel_rl_fail_hs_e_int + pktcall.ps_rel_rl_fail_hs_e_bgr + pktcall.ps_rel_oth_fail_hs_e_stre + pktcall.ps_rel_oth_fail_hs_e_int + p
o_att_ue_trx_pwr_rt + intersho.is_hho_att_dpch_pwr_rt + intersho.is_hho_att_cpich_rscp_rt + intersho.is_hho_att_cpich_ecno_
ho_att_ue_trx_pwr_nrt + intersho.is_hho_att_dl_dpch_pwr_nrt + intersho.is_hho_att_cpich_rscp_nrt + intersho.is_hho_att_cpic
_cs_conv_64,0)*64/12.2 + nvl(servlev.rab_hold_time_cs_stream_14_4,0)*14.4/12.2 + nvl(servlev.rab_hold_time_cs_stream_57
) / (1000*1000))) RNC_3173a,
) / (1000*1000))) RNC_3172a,
h_pwr_dist_class_1 + hsdpaw.hs_scch_pwr_dist_class_2 + hsdpaw.hs_scch_pwr_dist_class_3 + hsdpaw.hs_scch_pwr_dist_c
t_comp_ps_backg+ SERVLEV.rab_act_rel_ps_inter_srnc+ SERVLEV.RAB_ACT_REL_PS_INTER_HHO+ SERVLEV.RAB_AC
ct_fail_cs_voice_iu+ SERVLEV.rab_act_fail_cs_voice_radio+ SERVLEV.rab_act_fail_cs_voice_bts+ SERVLEV.rab_act_fail_c
1 + cellres.rtwp_class_2 + cellres.rtwp_class_3 + cellres.rtwp_class_4 + cellres.rtwp_class_5 + cellres.rtwp_class_6 + cellres.rtw

Page 49
Report Execution

ALLTABLES.ws = CELLRES.ws (+)


LLTABLES.ws = CELTPW.ws (+)
ALLTABLES.ws = HSDPAW.ws (+)
d ALLTABLES.ws = INTERSHO.ws (+)
ALLTABLES.ws = PKTCALL.ws (+)
ABLES.ws = RRC.ws (+)
ALLTABLES.ws = SERVLEV.ws (+)

Page 50
Report Execution

n_stp_rej_emerg_call),0,null, (100*(servlev.rrc_conn_acc_comp + servlev.rrc_con_setup_comp_directed) / (servlev.rrc_conn_s


servlev.rrc_att_rep_emergency - servlev.rrc_acc_rel_emergency - servlev.rrc_acc_rel_mo_conv - servlev.rrc_acc_rel_mt_conv
servlev.mtc_high_prior_sign_atts - servlev.rrc_att_rep_interactive - servlev.rrc_att_rep_mo_interactive - servlev.rrc_att_rep_m
h_int + pktcall.ps_att_dch_dch_bgr + pktcall.ps_att_hsdsch_edch_stre + pktcall.ps_att_hsdsch_dch_stre + pktcall.ps_att_dch_
d_int + pktcall.ps_rel_rl_fail_hs_d_bgr + pktcall.ps_rel_oth_fail_hs_e_stre + pktcall.ps_rel_oth_fail_hs_e_int + pktcall.ps_rel_ot
el_oth_fail_hs_e_int + pktcall.ps_rel_oth_fail_hs_e_bgr + pktcall.ps_rel_norm_hs_e_stre + pktcall.ps_rel_norm_hs_e_int + pktc
s_hho_att_cpich_ecno_rt + intersho.is_hho_att_im_ims_rt + intersho.is_hho_att_emerg_call + intersho.is_hho_att_lb_capa_dl_
ntersho.is_hho_att_cpich_ecno_nrt + intersho.is_hho_att_im_ims_nrt + intersho.is_hho_att_lb_capa_dl_nrt + intersho.is_hho_a
old_time_cs_stream_57_6,0)*57.6/12.2) / (60*100*60)) RNC_280d,

aw.hs_scch_pwr_dist_class_4 + hsdpaw.hs_scch_pwr_dist_class_5),0,null, ((hsdpaw.received_hs_macd_bits - hsdpaw.discard


O+ SERVLEV.RAB_ACT_REL_PS_INTER_ISHO+ SERVLEV.rab_act_rel_ps_backg_srnc+ SERVLEV.RAB_ACT_REL_PS_B
ERVLEV.rab_act_fail_cs_voice_rnc+ SERVLEV.rab_act_fail_cs_voice_iur) ,0,null, 100*(SERVLEV.rab_act_fail_cs_voice_iu+ S
wp_class_6 + cellres.rtwp_class_7 + cellres.rtwp_class_8 + cellres.rtwp_class_9 + cellres.rtwp_class_10 + cellres.rtwp_class_

Page 51
Report Execution

ed) / (servlev.rrc_conn_stp_att - servlev.rrc_conn_setup_att_repeat - servlev.rrc_conn_acc_rel_cell_resel + servlev.rrc_conn_se


ev.rrc_acc_rel_mt_conv - servlev.rrc_conn_stp_rej_emerg_call + nvl(rrc.cell_update_att_cs_call,0)),0,null, (servlev.moc_conv_
- servlev.rrc_att_rep_mo_high_pr_sign - servlev.rrc_att_rep_mo_background - servlev.rrc_att_rep_mt_background - servlev.rrc
e + pktcall.ps_att_dch_dch_stre),0,null, (100*(pktcall.hs_e_req_hs_e_allo_int + pktcall.hs_e_req_hs_e_allo_bgr + pktcall.hs_e_
e_int + pktcall.ps_rel_oth_fail_hs_e_bgr + pktcall.ps_rel_oth_fail_hs_d_stre + pktcall.ps_rel_oth_fail_hs_d_int + pktcall.ps_rel_o
_norm_hs_e_int + pktcall.ps_rel_norm_hs_e_bgr + pktcall.ps_swi_hs_e_to_d_d_stre + pktcall.ps_swi_hs_e_to_d_d_int + pktc
is_hho_att_lb_capa_dl_rt + intersho.is_hho_att_lb_capa_ul_rt + intersho.is_hho_att_lb_prx_tot_rt + intersho.is_hho_att_lb_ptx
_nrt + intersho.is_hho_att_lb_capa_ul_nrt + intersho.is_hho_att_lb_prx_tot_nrt + intersho.is_hho_att_lb_ptx_tot_nrt + intersho.is

d_bits - hsdpaw.discarded_hs_macd_bits + (celtpw.mc_hsdpa_orig_data_pri + celtpw.mc_hsdpa_orig_data_sec)*8)*500) / (hs


.RAB_ACT_REL_PS_BACKG_HHO+ SERVLEV.RAB_ACT_REL_PS_BGR_ISHO+ SERVLEV.rab_act_fail_ps_inter_iu+ SERV
act_fail_cs_voice_iu+ SERVLEV.rab_act_fail_cs_voice_radio+ SERVLEV.rab_act_fail_cs_voice_bts+ SERVLEV.rab_act_fail_c
0 + cellres.rtwp_class_11 + cellres.rtwp_class_12 + cellres.rtwp_class_13 + cellres.rtwp_class_14 + cellres.rtwp_class_15 + ce

Page 52
Report Execution

el + servlev.rrc_conn_setup_comp_aft_dir - servlev.rrc_conn_stp_rej_emerg_call)))) RNC_154d,


ull, (servlev.moc_conv_call_atts - servlev.moc_conv_call_fails + servlev.mtc_conv_call_atts - servlev.mtc_conv_call_fails + serv
background - servlev.rrc_att_rep_mt_high_pr_sign - servlev.rrc_acc_rel_interactive - servlev.rrc_acc_rel_mo_background - ser
_allo_bgr + pktcall.hs_e_req_hs_d_allo_int + pktcall.hs_e_req_hs_d_allo_bgr + pktcall.hs_d_req_hs_d_allo_int + pktcall.hs_d_r
_d_int + pktcall.ps_rel_oth_fail_hs_d_bgr + pktcall.ps_rel_norm_hs_e_stre + pktcall.ps_rel_norm_hs_e_int + pktcall.ps_rel_nor
hs_e_to_d_d_int + pktcall.ps_swi_hs_e_to_d_d_bgr + pktcall.ps_swi_hs_e_to_hs_d_bgr + pktcall.ps_swi_hs_e_to_hs_d_int +
ersho.is_hho_att_lb_ptx_tot_rt + intersho.is_hho_att_lb_res_lim_rt + intersho.is_hho_att_lb_rsvr_sc_rt + intersho.is_hho_att_sb
_ptx_tot_nrt + intersho.is_hho_att_lb_res_lim_nrt + intersho.is_hho_att_lb_rsvr_sc_nrt + intersho.is_hho_att_sb_nrt + intersho.a

data_sec)*8)*500) / (hsdpaw.hs_scch_pwr_dist_class_0 + hsdpaw.hs_scch_pwr_dist_class_1 + hsdpaw.hs_scch_pwr_dist_cla


_fail_ps_inter_iu+ SERVLEV.rab_act_fail_ps_inter_radio+ SERVLEV.rab_act_fail_ps_inter_bts+ SERVLEV.rab_act_fail_ps_int
SERVLEV.rab_act_fail_cs_voice_rnc+ SERVLEV.rab_act_fail_cs_voice_iur)/ (SERVLEV.rab_act_comp_cs_voice+ SERVLEV.r
llres.rtwp_class_15 + cellres.rtwp_class_16 + cellres.rtwp_class_17 + cellres.rtwp_class_18 + cellres.rtwp_class_19 + cellres.r

Page 53
Report Execution

c_conv_call_fails + servlev.emergency_call_atts - servlev.emergency_call_fails - servlev.rrc_acc_rel_emergency - servlev.rrc_


l_mo_background - servlev.rrc_acc_rel_mo_high_pr_sign - servlev.rrc_acc_rel_mo_interactive - servlev.rrc_acc_rel_mt_backg
allo_int + pktcall.hs_d_req_hs_d_allo_bgr + pktcall.hs_e_req_d_d_allo_int + pktcall.hs_e_req_d_d_allo_bgr + pktcall.hs_d_req
_int + pktcall.ps_rel_norm_hs_e_bgr + pktcall.ps_rel_norm_hs_d_stre + pktcall.ps_rel_norm_hs_d_int + pktcall.ps_rel_norm_hs
wi_hs_e_to_hs_d_int + pktcall.ps_swi_hs_e_to_hs_d_stre),0,null, (pktcall.ps_rel_rl_fail_hs_e_stre + pktcall.ps_rel_rl_fail_hs_e_
intersho.is_hho_att_sb_rt + intersho.is_hho_att_ul_dch_wps_rt + nvl(intersho.att_ganho_amr_rt,0) + intersho.att_isho_cell_sh
_att_sb_nrt + intersho.att_isho_cell_shutdown_nrt + intersho.att_isho_cell_block_nrt - intersho.is_hho_att_2nd_best_cell_nrt -

w.hs_scch_pwr_dist_class_2 + hsdpaw.hs_scch_pwr_dist_class_3 + hsdpaw.hs_scch_pwr_dist_class_4 + hsdpaw.hs_scch_p


LEV.rab_act_fail_ps_inter_iur+ SERVLEV.rab_act_fail_ps_inter_rnc+ SERVLEV.rab_act_fail_ps_backg_iu+ SERVLEV.rab_act
_cs_voice+ SERVLEV.rab_act_fail_cs_voice_iu+ SERVLEV.rab_act_fail_cs_voice_radio+ SERVLEV.rab_act_fail_cs_voice_bts
wp_class_19 + cellres.rtwp_class_20 + cellres.rtwp_class_21 ),0,null, (power(10,-11.0)*cellres.rtwp_class_0 + power(10,-10.75

Page 54
Report Execution

mergency - servlev.rrc_acc_rel_mo_conv - servlev.rrc_acc_rel_mt_conv + nvl(rrc.cell_update_succ_cs_call,0)) / (servlev.moc_


v.rrc_acc_rel_mt_background - servlev.rrc_acc_rel_mt_high_pr_sign),0,null, (100*(servlev.moc_inter_call_atts - servlev.moc_in
_bgr + pktcall.hs_d_req_d_d_allo_int + pktcall.hs_d_req_d_d_allo_bgr + pktcall.d_d_req_d_d_allo_int + pktcall.d_d_req_d_d_a
pktcall.ps_rel_norm_hs_d_bgr + pktcall.ps_swi_hs_e_to_d_d_stre + pktcall.ps_swi_hs_e_to_d_d_int + pktcall.ps_swi_hs_e_to
call.ps_rel_rl_fail_hs_e_int + pktcall.ps_rel_rl_fail_hs_e_bgr + pktcall.ps_rel_oth_fail_hs_e_stre + pktcall.ps_rel_oth_fail_hs_e_
ntersho.att_isho_cell_shutdown_rt + intersho.att_isho_cell_block_rt - intersho.is_hho_att_2nd_best_cell_rt - intersho.is_hho_att
att_2nd_best_cell_nrt - intersho.is_hho_att_3rd_best_cell_nrt),0,null, (intersho.succ_is_hho_ul_dch_q_nrt + intersho.succ_is_h

4 + hsdpaw.hs_scch_pwr_dist_class_5))) RNC_722d,
_iu+ SERVLEV.rab_act_fail_ps_backg_radio+ SERVLEV.rab_act_fail_ps_backg_bts+ SERVLEV.rab_act_fail_ps_backg_iur+ S
b_act_fail_cs_voice_bts+ SERVLEV.rab_act_fail_cs_voice_rnc+ SERVLEV.rab_act_fail_cs_voice_iur))) rabdroprate_cs,
ss_0 + power(10,-10.75)*cellres.rtwp_class_1 + power(10,-10.65)*cellres.rtwp_class_2 + power(10,-10.55)*cellres.rtwp_class_

Page 55
Report Execution

call,0)) / (servlev.moc_conv_call_atts + servlev.mtc_conv_call_atts + servlev.emergency_call_atts - servlev.rrc_att_rep_mo_co


all_atts - servlev.moc_inter_call_fails + servlev.moc_backg_call_atts - servlev.moc_backg_call_fails + servlev.mtc_inter_call_at
pktcall.d_d_req_d_d_allo_bgr + pktcall.hs_e_req_hs_e_allo_stre + pktcall.hs_e_req_hs_d_allo_stre + pktcall.hs_d_req_hs_d_
pktcall.ps_swi_hs_e_to_d_d_bgr + pktcall.ps_swi_hs_d_to_d_d_stre + pktcall.ps_swi_hs_d_to_d_d_int + pktcall.ps_swi_hs_d
ll.ps_rel_oth_fail_hs_e_int + pktcall.ps_rel_oth_fail_hs_e_bgr) / (pktcall.ps_rel_rl_fail_hs_e_stre + pktcall.ps_rel_rl_fail_hs_e_in
_rt - intersho.is_hho_att_3rd_best_cell_rt),0,null, (intersho.succ_is_hho_ul_dch_q_rt + intersho.succ_is_hho_ue_trx_pwr_rt + in
nrt + intersho.succ_is_hho_ue_trx_pwr_nrt + intersho.succ_is_hho_dl_dpch_pwr_nrt + intersho.succ_is_hho_cpich_rscp_nrt +

ct_fail_ps_backg_iur+ SERVLEV.rab_act_fail_ps_backg_rnc+ SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE+ SERVLEV.RAB_


) rabdroprate_cs,
55)*cellres.rtwp_class_3 + power(10,-10.45)*cellres.rtwp_class_4 + power(10,-10.35)*cellres.rtwp_class_5 + power(10,-10.25)

Page 56
Report Execution

vlev.rrc_att_rep_mo_conv - servlev.rrc_att_rep_mt_conv - servlev.rrc_att_rep_emergency - servlev.rrc_acc_rel_emergency - s


ervlev.mtc_inter_call_atts - servlev.mtc_inter_call_fails + servlev.mtc_backg_call_atts - servlev.mtc_backg_call_fails + servlev.m
pktcall.hs_d_req_hs_d_allo_stre + pktcall.hs_e_req_d_d_allo_stre + pktcall.hs_d_req_d_d_allo_stre + pktcall.d_d_req_d_d_allo
t + pktcall.ps_swi_hs_d_to_d_d_bgr),0,null, (100 - 100*(pktcall.ps_rel_rl_fail_hs_e_stre + pktcall.ps_rel_rl_fail_hs_e_int + pktca
all.ps_rel_rl_fail_hs_e_int + pktcall.ps_rel_rl_fail_hs_e_bgr + pktcall.ps_rel_oth_fail_hs_e_stre + pktcall.ps_rel_oth_fail_hs_e_in
_hho_ue_trx_pwr_rt + intersho.succ_is_hho_dl_dpch_pwr_rt + intersho.succ_is_hho_cpich_rscp_rt + intersho.succ_is_hho_cpi
_hho_cpich_rscp_nrt + intersho.succ_is_hho_cpich_ecno_nrt + intersho.succ_is_hho_im_ims_nrt + intersho.succ_is_hho_lb_c

G_UE+ SERVLEV.RAB_ACT_FAIL_PS_INTER_UE+ SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS+ SERVLEV.RAB_ACT_F

s_5 + power(10,-10.25)*cellres.rtwp_class_6 + power(10,-10.15)*cellres.rtwp_class_7 + power(10,-10.05)*cellres.rtwp_class_8

Page 57
Report Execution

_acc_rel_emergency - servlev.rrc_acc_rel_mo_conv - servlev.rrc_acc_rel_mt_conv - servlev.rrc_conn_stp_rej_emerg_call + nv


kg_call_fails + servlev.moc_high_prior_sign_atts - servlev.moc_high_prior_sign_fails + servlev.mtc_high_prior_sign_atts - ser.
pktcall.d_d_req_d_d_allo_stre) / (pktcall.ps_att_hsdsch_edch_int + pktcall.ps_att_hsdsch_edch_bgr + pktcall.ps_att_hsdsch_dc
_rl_fail_hs_e_int + pktcall.ps_rel_rl_fail_hs_e_bgr + pktcall.ps_rel_rl_fail_hs_d_stre + pktcall.ps_rel_rl_fail_hs_d_int...
ps_rel_oth_fail_hs_e_int + pktcall.ps_rel_oth_fail_hs_e_bgr + pktcall.ps_rel_norm_hs_e_stre + pktcall.ps_rel_nor...
tersho.succ_is_hho_cpich_ecno_rt + intersho.succ_is_hho_im_ims_rt + intersho.succ_is_hho_emerg_call + intersho.succ_is_h
ersho.succ_is_hho_lb_capa_dl_nrt + intersho.succ_is_hho_lb_capa_ul_nrt + intersho.succ_is_hho_lb_prx_tot_nrt + intersho.su

SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS) ,0,null, 100*(SERVLEV.rab_act_fail_ps_inter_iu+ SERVLEV.rab_act_fail_p

5)*cellres.rtwp_class_8 + power(10,-09.95)*cellres.rtwp_class_9 + power(10,-09.85)*cellres.rtwp_class_10 + power(10,-09.70)

Page 58
Report Execution

tp_rej_emerg_call + nvl(rrc.cell_u...
h_prior_sign_atts - ser...
ktcall.ps_att_hsdsch_dch_int + pktcall....
ail_hs_d_int...
s_rel_nor...
all + intersho.succ_is_hho_lb_ca...
rx_tot_nrt + intersho.succ_is_hho_lb_...

ERVLEV.rab_act_fail_ps_inter_radio+ SERVLEV.rab_act_fail_ps_inter_bts+ SERVLEV.rab_act_fail_ps_inter_iur+ SERVLEV.ra

_10 + power(10,-09.70)...

Page 59
Report Execution

_inter_iur+ SERVLEV.rab_act_fail_ps_inter_rnc+ SERVLEV.rab_act_fail_ps_backg_iu+ SERVLEV.r...

Page 60
Report Execution

Page 61

You might also like