Sei sulla pagina 1di 65

Data

Period start time ws call_setup_success_rate_TGC


CALL_SETUP_SUCCESS_RATE_T
16.12.2019 2G_Lome_CIty 99.89
23.12.2019 2G_Lome_CIty 99.89
16.12.2019 2G_Outside_Lome_CIty 99.73
23.12.2019 2G_Outside_Lome_CIty 99.79

Page 1
Data

TCH drops after assign HO drop ratio TBF estab SR "no resp MS"
DCR_8J HFR_68A TBF_76
0.39 0.18 99.43
0.40 0.18 99.45
0.40 0.23 99.52
0.40 0.23 99.54

Page 2
Data

TBF success ratio, releases due flush, suspend or dtm removed


TBF_67
99.22
99.20
99.00
98.98

Page 3
Data

handover_efficiency_rate_TGC TCH traffic sum in time DL RLC payload


HANDOVER_EFFICIENCY_RATE_T TRF_496 TRF_244
98.80 743,442.24 4,728.43
98.89 816,186.25 4,996.78
98.78 734,967.94 4,915.91
98.77 811,736.93 5,187.57

Page 4
Data

UL RLC payload handover_success_rate_TGC GPRS_TBF_Success_Rate_TGC


TRF_243 HANDOVER_SUCCESS_RATE_TGPRS_TBF_SUCCESS_RATE_T
1,457.51 96.42 97.23
1,584.36 96.64 97.11
1,189.22 95.20 98.87
1,307.36 95.28 98.73

Page 5
Data

TCH_assign_cong_rate_TGC sdcch_assign_cong_rate_TGC RTCH Cong Max Rate


TCH_ASSIGN_CONG_RATE_T SDCCH_ASSIGN_CONG_RATE_TRTCHCONGMAXRATE
0.07 0.25 0.49
0.07 0.19 0.41
0.03 0.32 0.60
0.02 0.33 0.62

Page 6
Data

TCH availability ratio SDCCH DR, LU exc TBF Drop rate UL&DL
AVA_1G SDR_20A TBF_78
97.47 0.68 0.78
97.65 0.69 0.80
98.35 0.60 1.00
98.60 0.60 1.02

Page 7
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
call_setup_success_rate_tgc
dcr_8j
hfr_68a
tbf_76
tbf_67
handover_efficiency_rate_tgc
trf_496
trf_244
trf_243
handover_success_rate_tgc
gprs_tbf_success_rate_tgc
tch_assign_cong_rate_tgc
sdcch_assign_cong_rate_tgc
rtchcongmaxrate
ava_1g
sdr_20a
tbf_78

Page 8
Documentation

2ACN
none
none
PM_10480
none
16.12.2019 00:00:00
30.12.2019 00:00:00
Level: WS_NOKBSC-BCF; 2G_Lome_CIty ('2G_Lome_CIty'), 2G_Outside_Lome_CIty ('2G_Outside_Lome_CIty')
WS_BCF
week
none
pmrPool
none

KPI Alias KPI Title


call_setup_success_rate_TGC call_setup
TCH drops after assign TCH drop cal
HO drop ratio HO drop rat
TBF estab SR "no resp MS" TBF establi
TBF success ratio, releases due flush, suspend or dtm removed TBF success
handover_efficiency_rate_TGC handover_ef
TCH traffic sum in time TCH traffic
DL RLC payload Downlink R
UL RLC payload Uplink RLC
handover_success_rate_TGC handover_s
GPRS_TBF_Success_Rate_TGC GPRS_TBF_
TCH_assign_cong_rate_TGC TCH_assign
sdcch_assign_cong_rate_TGC sdcch_assi
RTCH Cong Max Rate RTCH Cong
TCH availability ratio TCH TSL avai
SDCCH DR, LU exc SDCCH drop
TBF Drop rate UL&DL TBF Drop ra

Page 9
Documentation

Ity ('2G_Outside_Lome_CIty')

KPI Formul Unit


decode(SE [%]
100*decode([%]
100*decode([%]
100 - decode[%]
100-(100*de[%]
decode(( [%]
decode(RES[Erlang]
( ((pcu.rl [GB]
( ((pcu.rl [GB]
100*decod [%]
100*decod [%]
100*decod [%]
100*decod [%]
100*decod [%]
100*decode([%]
decode(tr [%]
100 - (100- [%]

Page 10
Report Execution

Cache handler
Evaluation method
Init duration
Sql generation
Execution duration
Load from cache
Create tmp Tables
Drop tmp Tables
Load data db
Load data and write to cache

Start Time
2020-01-03 07:27:25.427

2020-01-03 07:27:25.523

Page 11
Report Execution

2020-01-03 07:27:26.321

Page 12
Report Execution

2020-01-03 07:27:26.843

Page 13
Report Execution

2020-01-03 07:27:37.8

Page 14
Report Execution

2020-01-03 07:27:37.170

Page 15
Report Execution

2020-01-03 07:27:44.260

Page 16
Report Execution

2020-01-03 07:27:44.852

Page 17
Report Execution

Page 18
Report Execution

2020-01-03 07:27:45.203

Page 19
Report Execution

2020-01-03 07:27:45.234

Page 20
Report Execution

com.nokia.oss.qengine.support.CacheAwareEngine
tmp tables(1)
1.013
0.009
19.844
none
19.807
none
none
none

End Time Note Sql


2020-01-03 07:27:25.522 executing sql extra step
create global temporary table jf_bts_03

select
"plmn".co_gid "plmn_gid",
"bsc".co_gid "bsc_gid",
"bsc".co_mr_gid "bsc_mr_gid",
"bcf".co_gid "bcf_gid",
"bcf".co_mr_gid "bcf_mr_gid",
"bts".co_gid "bts_gid",
"bts".co_mr_gid "bts_mr_gid"
from
utp_common_objects "plmn",
utp_common_objects "bsc",
utp_common_objects "bcf",
utp_common_objects "bts"
where
"plmn".co_oc_id = 16 and
"bsc".co_oc_id = 3 and
"bsc".co_parent_gid = "plmn".co
"bcf".co_oc_id = 27 and
"bcf".co_parent_gid = "bsc".co_g
"bts".co_oc_id = 4 and
"bts".co_parent_gid = "bcf".co_g
2020-01-03 07:27:26.321 creating tmp table: jf_PCU_0380949690
create global temporary table jf_PCU_0
select
a.period_start_time,
g.ws,
SUM(RLC_DATA_BLOCKS_UL_CS1)
SUM(RLC_DATA_BLOCKS_UL_C
SUM(RLC_DATA_BLOCKS_DL_C
SUM(RLC_DATA_BLOCKS_DL_C
SUM(NO_RADIO_RES_AVA_UL_
SUM(NBR_OF_DL_TBF) NBR_O
SUM(UL_TBF_ESTABLISHMENT

Page 21
Report Execution

SUM(DL_TBF_RELEASES_DUE
SUM(NBR_OF_UL_TBF) NBR_O
SUM(DL_TBF_ESTABL_STARTE
SUM(DL_TBF_REL_DUE_TO_FL
SUM(UL_TBF_REL_DUE_TO_SU
SUM(UL_TBF_ESTABL_STARTE
SUM(UL_TBF_REL_DUE_TO_FL
SUM(UL_EGPRS_TBF_REL_DU
SUM(DL_EGPRS_TBF_REL_DU
SUM(DL_TBF_REL_DUE_TO_SU
SUM(NO_RADIO_RES_AVA_DL_
SUM(UL_TBF_RELEASES_DUE
SUM(DL_TBF_ESTABLISHMENT
sum(UL_TBF_NORMAL_RELEAS
sum(DL_TBF_NORMAL_RELEAS
from
( select distinct g.ws_gid, g.ws fro
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'IW' )
t."bsc_gid" bsc_gid,
p.seg_id seg_id,
t."bcf_gid" bcf_gid,
t."bts_gid" bts_gid,
g.ws ws,
SUM(RLC_DATA_BLOCKS_UL_
SUM(RLC_DATA_BLOCKS_UL_C
SUM(RLC_DATA_BLOCKS_DL_C
SUM(RLC_DATA_BLOCKS_DL_C
SUM(NO_RADIO_RES_AVA_UL_
SUM(NBR_OF_DL_TBF) NBR_O
SUM(UL_TBF_ESTABLISHMENT
SUM(DL_TBF_RELEASES_DUE
SUM(NBR_OF_UL_TBF) NBR_O
SUM(DL_TBF_ESTABL_STARTE
SUM(DL_TBF_REL_DUE_TO_FL
SUM(UL_TBF_REL_DUE_TO_SU
SUM(UL_TBF_ESTABL_STARTE
SUM(UL_TBF_REL_DUE_TO_FL
SUM(UL_EGPRS_TBF_REL_DU
SUM(DL_EGPRS_TBF_REL_DU
SUM(DL_TBF_REL_DUE_TO_SU
SUM(NO_RADIO_RES_AVA_DL_
SUM(UL_TBF_RELEASES_DUE
SUM(DL_TBF_ESTABLISHMENT
sum(decode(ave_dur_ul_tbf_sum
sum(decode(ave_dur_dl_tbf_sum

Page 22
Report Execution

from
( select distinct g.ws_gid, g.ws fr
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_bts_037382528 t,
bsc_ps_pcu_bts_week p
where
g.ws_gid = t."bcf_gid" and g.ws
and period_start_time >= to_dat
and period_start_time < to_date
and t."bts_gid" = p.bts_gid
group by
trunc( p.period_start_time, 'IW' )
t."bsc_gid",
p.seg_id,
t."bcf_gid",
t."bts_gid",
g.ws
)a
where
g.ws_gid = a.bcf_gid and g.ws in ( '2G
group by
a.period_start_time,
g.ws
2020-01-03 07:27:26.842 creating tmp table: jf_HO_0352842109
create global temporary table jf_HO_03
select
a.period_start_time,
g.ws,
SUM(MSC_I_SUCC_HO) MSC_I_SUC
SUM(MSC_O_SUCC_HO) MSC_
SUM(BSC_I_SUCC_HO) BSC_I_
SUM(BSC_O_SUCC_HO) BSC_O
SUM(CELL_SUCC_HO) CELL_S
SUM(CELL_FAIL_LACK) CELL_F
SUM(CELL_NOT_ALLWD) CELL
SUM(MSC_O_NOT_ALLWD) MS
SUM(BSC_O_NOT_ALLWD) BSC
SUM(MSC_I_SDCCH_TCH) MSC
SUM(MSC_I_TCH_TCH_AT) MSC
SUM(MSC_I_SDCCH_TCH_AT) M
SUM(MSC_O_SDCCH_TCH) MS
SUM(MSC_O_FAIL_LACK) MSC_
SUM(BSC_I_SDCCH_TCH) BSC
SUM(BSC_I_TCH_TCH_AT) BSC
SUM(BSC_I_SDCCH_TCH_AT) B
SUM(BSC_O_SDCCH_TCH) BSC
SUM(BSC_O_FAIL_LACK) BSC_
SUM(CELL_SDCCH_TCH) CELL

Page 23
Report Execution

SUM(CELL_TCH_TCH_AT) CELL
SUM(CELL_SDCCH_TCH_AT) C
SUM(BSC_O_DROP_CALLS) BS
SUM(CELL_DROP_CALLS) CEL
SUM(BSC_O_UNSUCC_A_INT_C
SUM(HO_UNSUCC_A_INT_CIRC
SUM(MSC_CONTROLLED_OUT
SUM(MSC_O_CALL_DROP_HO)
SUM(MSC_HO_WCDMA_RAN_S
SUM(MSC_GEN_SYS_WCDMA_
SUM(MSC_TO_WCDMA_RAN_S
from
( select distinct g.ws_gid, g.ws fro
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'IW' )
t."bsc_gid" bsc_gid,
p.seg_id seg_id,
t."bcf_gid" bcf_gid,
t."bts_gid" bts_gid,
g.ws ws,
SUM(MSC_I_SUCC_HO) MSC_
SUM(MSC_O_SUCC_HO) MSC_
SUM(BSC_I_SUCC_HO) BSC_I_
SUM(BSC_O_SUCC_HO) BSC_O
SUM(CELL_SUCC_HO) CELL_S
SUM(CELL_FAIL_LACK) CELL_F
SUM(CELL_NOT_ALLWD) CELL
SUM(MSC_O_NOT_ALLWD) MS
SUM(BSC_O_NOT_ALLWD) BSC
SUM(MSC_I_SDCCH_TCH) MSC
SUM(MSC_I_TCH_TCH_AT) MSC
SUM(MSC_I_SDCCH_TCH_AT) M
SUM(MSC_O_SDCCH_TCH) MS
SUM(MSC_O_FAIL_LACK) MSC_
SUM(BSC_I_SDCCH_TCH) BSC
SUM(BSC_I_TCH_TCH_AT) BSC
SUM(BSC_I_SDCCH_TCH_AT) B
SUM(BSC_O_SDCCH_TCH) BSC
SUM(BSC_O_FAIL_LACK) BSC_
SUM(CELL_SDCCH_TCH) CELL
SUM(CELL_TCH_TCH_AT) CELL
SUM(CELL_SDCCH_TCH_AT) C
SUM(BSC_O_DROP_CALLS) BS
SUM(CELL_DROP_CALLS) CEL
SUM(BSC_O_UNSUCC_A_INT_C
SUM(HO_UNSUCC_A_INT_CIRC

Page 24
Report Execution

SUM(MSC_CONTROLLED_OUT
SUM(MSC_O_CALL_DROP_HO)
SUM(MSC_HO_WCDMA_RAN_S
SUM(MSC_GEN_SYS_WCDMA_
SUM(MSC_TO_WCDMA_RAN_S
from
( select distinct g.ws_gid, g.ws fr
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_bts_037382528 t,
bsc_ps_ho_bts_week p
where
g.ws_gid = t."bcf_gid" and g.ws
and period_start_time >= to_dat
and period_start_time < to_date
and t."bts_gid" = p.bts_gid
group by
trunc( p.period_start_time, 'IW' )
t."bsc_gid",
p.seg_id,
t."bcf_gid",
t."bts_gid",
g.ws
)a
where
g.ws_gid = a.bcf_gid and g.ws in ( '2G
group by
a.period_start_time,
g.ws
2020-01-03 07:27:37.8 creating tmp table: jf_CODINGSC_EXT_03711141
create global temporary table jf_CODIN
select
a.period_start_time,
g.ws,
sum(UL_RLC_BLOCKS_IN_ACK_MO
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK

Page 25
Report Execution

sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(DL_RLC_BLOCKS_IN_ACK
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(UL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
sum(DL_RLC_BLOCKS_IN_UNA
from
( select distinct g.ws_gid, g.ws fro
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'IW' )
"bsc".co_gid bsc_gid,
p.seg_id seg_id,
"bcf".co_gid bcf_gid,
"bts".co_gid bts_gid,
p.ttp_id ttp_id,
p.cs_id cs_id,
g.ws ws,
SUM(DECODE(CS_ID, 1, UL_R
SUM(DECODE(CS_ID, 2, UL_RL
SUM(DECODE(CS_ID, 3, UL_RL
SUM(DECODE(CS_ID, 4, UL_RL
SUM(DECODE(CS_ID, 5, UL_RL
SUM(DECODE(CS_ID, 6, UL_RL

Page 26
Report Execution

SUM(DECODE(CS_ID, 7, UL_RL
SUM(DECODE(CS_ID, 8, UL_RL
SUM(DECODE(CS_ID, 9, UL_RL
SUM(DECODE(CS_ID, 11, UL_R
SUM(DECODE(CS_ID, 12, UL_R
SUM(DECODE(CS_ID, 1, DL_RL
SUM(DECODE(CS_ID, 2, DL_RL
SUM(DECODE(CS_ID, 3, DL_RL
SUM(DECODE(CS_ID, 4, DL_RL
SUM(DECODE(CS_ID, 5, DL_RL
SUM(DECODE(CS_ID, 6, DL_RL
SUM(DECODE(CS_ID, 7, DL_RL
SUM(DECODE(CS_ID, 8, DL_RL
SUM(DECODE(CS_ID, 9, DL_RL
SUM(DECODE(CS_ID, 11, DL_R
SUM(DECODE(CS_ID, 12, DL_R
SUM(DECODE(CS_ID, 1, UL_RL
SUM(DECODE(CS_ID, 2, UL_RL
SUM(DECODE(CS_ID, 3, UL_RL
SUM(DECODE(CS_ID, 4, UL_RL
SUM(DECODE(CS_ID, 5, UL_RL
SUM(DECODE(CS_ID, 6, UL_RL
SUM(DECODE(CS_ID, 7, UL_RL
SUM(DECODE(CS_ID, 8, UL_RL
SUM(DECODE(CS_ID, 9, UL_RL
SUM(DECODE(CS_ID, 11, UL_R
SUM(DECODE(CS_ID, 12, UL_R
SUM(DECODE(CS_ID, 1, DL_RL
SUM(DECODE(CS_ID, 2, DL_RL
SUM(DECODE(CS_ID, 3, DL_RL
SUM(DECODE(CS_ID, 4, DL_RL
SUM(DECODE(CS_ID, 5, DL_RL
SUM(DECODE(CS_ID, 6, DL_RL
SUM(DECODE(CS_ID, 7, DL_RL
SUM(DECODE(CS_ID, 8, DL_RL
SUM(DECODE(CS_ID, 9, DL_RL
SUM(DECODE(CS_ID, 11, DL_R
SUM(DECODE(CS_ID, 12, DL_R
from
( select distinct g.ws_gid, g.ws fr
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
utp_common_objects "plmn",
utp_common_objects "bsc",
utp_common_objects "bcf",
utp_common_objects "bts",
bsc_ps_codingsc_cs1_week p
where
g.ws_gid = "bcf".co_gid and g.w

Page 27
Report Execution

and period_start_time >= to_dat


and period_start_time < to_date
and "plmn".co_oc_id = 16
and "bsc".co_gid = p.bsc_gid
and "bsc".co_parent_gid = "plmn
and "bsc".co_oc_id = 3
and "bcf".co_gid = p.bcf_gid
and "bcf".co_parent_gid = "bsc".
and "bcf".co_oc_id = 27
and "bts".co_gid = p.bts_gid
and "bts".co_parent_gid = "bcf".c
and "bts".co_oc_id = 4
group by
trunc( p.period_start_time, 'IW' )
"bsc".co_gid,
p.seg_id,
"bcf".co_gid,
"bts".co_gid,
p.ttp_id,
p.cs_id,
g.ws
)a
where
g.ws_gid = a.bcf_gid and g.ws in ( '2G
group by
a.period_start_time,
g.ws
2020-01-03 07:27:37.169 creating tmp table: jf_SERVICE_03486795
create global temporary table jf_SERV
select
a.period_start_time,
g.ws,
SUM(TCH_NEW_CALL_ASSIGN) TCH
SUM(SDCCH_ASSIGN) SDCCH_
SUM(SERVED_FACCH_REQ) SE
SUM(TCH_RE_EST_ASSIGN) TC
from
( select distinct g.ws_gid, g.ws fro
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'IW' )
t."bsc_gid" bsc_gid,
p.seg_id seg_id,
t."bcf_gid" bcf_gid,
t."bts_gid" bts_gid,
g.ws ws,
SUM(TCH_NEW_CALL_ASSIGN

Page 28
Report Execution

SUM(SDCCH_ASSIGN) SDCCH_
SUM(SERVED_FACCH_REQ) SE
SUM(TCH_RE_EST_ASSIGN) TC
from
( select distinct g.ws_gid, g.ws fr
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_bts_037382528 t,
bsc_ps_service_bts_week p
where
g.ws_gid = t."bcf_gid" and g.ws
and period_start_time >= to_dat
and period_start_time < to_date
and t."bts_gid" = p.bts_gid
group by
trunc( p.period_start_time, 'IW' )
t."bsc_gid",
p.seg_id,
t."bcf_gid",
t."bts_gid",
g.ws
)a
where
g.ws_gid = a.bcf_gid and g.ws in ( '2G
group by
a.period_start_time,
g.ws
2020-01-03 07:27:44.260 creating tmp table: jf_resavail_ext4_0377857193
create global temporary table jf_resava
select
trunc( p.period_start_time, 'IW' )
g.ws ws,
AVG(res_av_denom14) RES_AV
SUM(ave_busy_tch) AVE_BUSY_
from
(select
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ,
utp_common_objects "plmn",
utp_common_objects "bsc",
utp_common_objects "bcf",
utp_common_objects "bts",
BSC_PS_RESAVAIL_TTP1_RAW
where
g.ws_gid = "bcf".co_gid and g.w
and period_start_time >= to_dat
and period_start_time < to_date
and "plmn".co_oc_id = 16

Page 29
Report Execution

and "bsc".co_gid = p.bsc_gid


and "bsc".co_parent_gid = "plmn
and "bsc".co_oc_id = 3
and "bcf".co_gid = p.bcf_gid
and "bcf".co_parent_gid = "bsc".
and "bcf".co_oc_id = 27
and "bts".co_gid = p.bts_gid
and "bts".co_parent_gid = "bcf".c
and "bts".co_oc_id = 4
group by
trunc( p.period_start_time, 'IW' )
g.ws
2020-01-03 07:27:44.851 creating tmp table: jf_TRAFFIC_0336266619
create global temporary table jf_TRAFF
select
a.period_start_time,
g.ws,
SUM(SDCCH_SEIZ_ATT) SDCCH_SE
SUM(SDCCH_BUSY_ATT) SDCC
SUM(SDCCH_RADIO_FAIL) SDC
SUM(SDCCH_RF_OLD_HO) SDC
SUM(TCH_REQUEST) TCH_REQ
SUM(TCH_REQ_REJ_LACK) TC
SUM(SDCCH_LAPD_FAIL) SDCC
SUM(SDCCH_BTS_FAIL) SDCCH
SUM(SDCCH_USER_ACT) SDCC
SUM(SDCCH_BCSU_RESET) SD
SUM(SDCCH_NETW_ACT) SDC
SUM(SDCCH_ABIS_FAIL_OLD)
SUM(TCH_SEIZ_DUE_SDCCH_C
SUM(TCH_REJ_DUE_REQ_CH_
SUM(TCH_REQUESTS_CALL_A
SUM(SUCC_TCH_SEIZ_CALL_A
SUM(MSC_O_HO_CMD) MSC_O
SUM(BSC_O_HO_CMD_ASSGN
SUM(BTS_HO_ASSGN) BTS_HO
SUM(DROP_AFTER_TCH_ASSIG
SUM(SDCCH_ESTAB_SUCC_LU
SUM(SDCCH_DROP_LU_EXCLU
from
( select distinct g.ws_gid, g.ws fro
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'IW' )
t."bsc_gid" bsc_gid,
p.seg_id seg_id,
t."bcf_gid" bcf_gid,

Page 30
Report Execution

t."bts_gid" bts_gid,
g.ws ws,
SUM(SDCCH_SEIZ_ATT) SDCC
SUM(SDCCH_BUSY_ATT) SDCC
SUM(SDCCH_RADIO_FAIL) SDC
SUM(SDCCH_RF_OLD_HO) SDC
SUM(TCH_REQUEST) TCH_REQ
SUM(TCH_REQ_REJ_LACK) TC
SUM(SDCCH_LAPD_FAIL) SDCC
SUM(SDCCH_BTS_FAIL) SDCCH
SUM(SDCCH_USER_ACT) SDCC
SUM(SDCCH_BCSU_RESET) SD
SUM(SDCCH_NETW_ACT) SDC
SUM(SDCCH_ABIS_FAIL_OLD)
SUM(TCH_SEIZ_DUE_SDCCH_C
SUM(TCH_REJ_DUE_REQ_CH_
SUM(TCH_REQUESTS_CALL_A
SUM(SUCC_TCH_SEIZ_CALL_A
SUM(MSC_O_HO_CMD) MSC_O
SUM(BSC_O_HO_CMD_ASSGN
SUM(BTS_HO_ASSGN) BTS_HO
SUM(DROP_AFTER_TCH_ASSIG
SUM(SDCCH_ESTAB_SUCC_LU
SUM(SDCCH_DROP_LU_EXCLU
from
( select distinct g.ws_gid, g.ws fr
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_bts_037382528 t,
bsc_ps_traffic_bts_week p
where
g.ws_gid = t."bcf_gid" and g.ws
and period_start_time >= to_dat
and period_start_time < to_date
and t."bts_gid" = p.bts_gid
group by
trunc( p.period_start_time, 'IW' )
t."bsc_gid",
p.seg_id,
t."bcf_gid",
t."bts_gid",
g.ws
)a
where
g.ws_gid = a.bcf_gid and g.ws in ( '2G
group by
a.period_start_time,
g.ws
2020-01-03 07:27:45.202 creating tmp table: jf_RESAVAIL_0326690848

Page 31
Report Execution

create global temporary table jf_RESAV


select
a.period_start_time,
g.ws,
SUM(AVE_GPRS_CHANNELS_SUM)
AVG(AVE_GPRS_CHANNELS_D
AVG(NON_AVAIL_TCH_DENOM)
SUM(AVE_AVAIL_TCH_SUM) AV
AVG(AVE_AVAIL_TCH_DEN) AVE
SUM(AVE_NON_AVAIL_TCH_TIM
from
( select distinct g.ws_gid, g.ws fro
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
(
select
trunc( p.period_start_time, 'IW' )
t."bsc_gid" bsc_gid,
p.seg_id seg_id,
t."bcf_gid" bcf_gid,
t."bts_gid" bts_gid,
g.ws ws,
SUM(AVE_GPRS_CHANNELS_
SUM(AVE_GPRS_CHANNELS_D
SUM(NON_AVAIL_TCH_DENOM
SUM(AVE_AVAIL_TCH_SUM) AV
SUM(AVE_AVAIL_TCH_DEN) AV
SUM(AVE_NON_AVAIL_TCH_TIM
from
( select distinct g.ws_gid, g.ws fr
w.setname ws, w.gid ws_gid
from
w_manual_sets w) g ) g ,
jf_bts_037382528 t,
bsc_ps_resavail_bts_week p
where
g.ws_gid = t."bcf_gid" and g.ws
and period_start_time >= to_dat
and period_start_time < to_date
and t."bts_gid" = p.bts_gid
group by
trunc( p.period_start_time, 'IW' )
t."bsc_gid",
p.seg_id,
t."bcf_gid",
t."bts_gid",
g.ws
)a
where

Page 32
Report Execution

g.ws_gid = a.bcf_gid and g.ws in ( '2G


group by
a.period_start_time,
g.ws
2020-01-03 07:27:45.234 creating tmp table: jf_ALLTABLES_0310957058
create global temporary table jf_ALLTA
select
period_start_time,
ws
from
(
(
select
period_start_time, TO_CHAR(ws)
from
jf_CODINGSC_EXT_0371114138
)
UNION
(
select
period_start_time, TO_CHAR(ws)
from
jf_HO_0352842109
)
UNION
(
select
period_start_time, TO_CHAR(ws)
from
jf_PCU_0380949690
)
UNION
(
select
period_start_time, TO_CHAR(ws)
from
jf_RESAVAIL_0326690848
)
UNION
(
select
period_start_time, TO_CHAR(ws)
from
jf_SERVICE_03486795
)
UNION
(
select
period_start_time, TO_CHAR(ws)
from

Page 33
Report Execution

jf_TRAFFIC_0336266619
)
UNION
(
select
period_start_time, TO_CHAR(ws)
from
jf_resavail_ext4_0377857193
)
)p
2020-01-03 07:27:45.271 report from tmp tables
select
ALLTABLES.period_start_time,
ALLTABLES.ws,
1 WS_DUMMY,
to_number(decode(SERVICE.SD
to_number(100*decode((service.t
to_number(100*decode((traffic.ms
to_number(100 - decode(pcu.nbr_
to_number(100-(100*decode(pcu
to_number(decode((TRAFFIC.MS
to_number(decode(RESAVAIL_EX
to_number(( ((pcu.rlc_data_block
to_number(( ((pcu.rlc_data_block
to_number(100*decode(HO.MSC
to_number(100*decode((PCU.DL
to_number(100*decode((TRAFFIC
to_number(100*decode(TRAFFIC
to_number(100*decode((TRAFFIC
to_number(100*decode( (decode(
to_number(decode(traffic.SDCCH
to_number(100 - (100-(100*decod
from
dual
,
jf_ALLTABLES_0310957058 ALLTA
jf_CODINGSC_EXT_0371114138 C
jf_HO_0352842109 HO,
jf_PCU_0380949690 PCU,
jf_RESAVAIL_0326690848 RESAV
jf_SERVICE_03486795 SERVICE,
jf_TRAFFIC_0336266619 TRAFFIC
jf_resavail_ext4_0377857193 resav
where
1=1
and ALLTABLES.period_start_tim
and ALLTABLES.period_start_tim
and ALLTABLES.period_start_tim
and ALLTABLES.period_start_tim
and ALLTABLES.period_start_tim

Page 34
Report Execution

and ALLTABLES.period_start_tim
and ALLTABLES.period_start_tim

order by
2,1,3

Page 35
Report Execution

al temporary table jf_bts_037382528 on commit preserve rows as

".co_gid "plmn_gid",
co_gid "bsc_gid",
co_mr_gid "bsc_mr_gid",
o_gid "bcf_gid",
co_mr_gid "bcf_mr_gid",
o_gid "bts_gid",
co_mr_gid "bts_mr_gid"

ommon_objects "plmn",
ommon_objects "bsc",
ommon_objects "bcf",
ommon_objects "bts"

".co_oc_id = 16 and
co_oc_id = 3 and
co_parent_gid = "plmn".co_gid and
co_oc_id = 27 and
co_parent_gid = "bsc".co_gid and
co_oc_id = 4 and
co_parent_gid = "bcf".co_gid
CU_0380949690
al temporary table jf_PCU_0380949690 on commit preserve rows as

DATA_BLOCKS_UL_CS1) RLC_DATA_BLOCKS_UL_CS1,
RLC_DATA_BLOCKS_UL_CS2) RLC_DATA_BLOCKS_UL_CS2,
RLC_DATA_BLOCKS_DL_CS1) RLC_DATA_BLOCKS_DL_CS1,
RLC_DATA_BLOCKS_DL_CS2) RLC_DATA_BLOCKS_DL_CS2,
NO_RADIO_RES_AVA_UL_TBF) NO_RADIO_RES_AVA_UL_TBF,
NBR_OF_DL_TBF) NBR_OF_DL_TBF,
UL_TBF_ESTABLISHMENT_FAILED) UL_TBF_ESTABLISHMENT_FAILED,

Page 36
Report Execution

DL_TBF_RELEASES_DUE_DTM) DL_TBF_RELEASES_DUE_DTM,
NBR_OF_UL_TBF) NBR_OF_UL_TBF,
DL_TBF_ESTABL_STARTED) DL_TBF_ESTABL_STARTED,
DL_TBF_REL_DUE_TO_FLUSH) DL_TBF_REL_DUE_TO_FLUSH,
UL_TBF_REL_DUE_TO_SUSPEND) UL_TBF_REL_DUE_TO_SUSPEND,
UL_TBF_ESTABL_STARTED) UL_TBF_ESTABL_STARTED,
UL_TBF_REL_DUE_TO_FLUSH) UL_TBF_REL_DUE_TO_FLUSH,
UL_EGPRS_TBF_REL_DUE_NO_RESP) UL_EGPRS_TBF_REL_DUE_NO_RESP,
DL_EGPRS_TBF_REL_DUE_NO_RESP) DL_EGPRS_TBF_REL_DUE_NO_RESP,
DL_TBF_REL_DUE_TO_SUSPEND) DL_TBF_REL_DUE_TO_SUSPEND,
NO_RADIO_RES_AVA_DL_TBF) NO_RADIO_RES_AVA_DL_TBF,
UL_TBF_RELEASES_DUE_DTM) UL_TBF_RELEASES_DUE_DTM,
DL_TBF_ESTABLISHMENT_FAILED) DL_TBF_ESTABLISHMENT_FAILED,
L_TBF_NORMAL_RELEASES) UL_TBF_NORMAL_RELEASES,
L_TBF_NORMAL_RELEASES) DL_TBF_NORMAL_RELEASES

t distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,

( p.period_start_time, 'IW' ) period_start_time,


gid" bsc_gid,

gid" bcf_gid,
gid" bts_gid,

RLC_DATA_BLOCKS_UL_CS1) RLC_DATA_BLOCKS_UL_CS1,
RLC_DATA_BLOCKS_UL_CS2) RLC_DATA_BLOCKS_UL_CS2,
RLC_DATA_BLOCKS_DL_CS1) RLC_DATA_BLOCKS_DL_CS1,
RLC_DATA_BLOCKS_DL_CS2) RLC_DATA_BLOCKS_DL_CS2,
NO_RADIO_RES_AVA_UL_TBF) NO_RADIO_RES_AVA_UL_TBF,
NBR_OF_DL_TBF) NBR_OF_DL_TBF,
UL_TBF_ESTABLISHMENT_FAILED) UL_TBF_ESTABLISHMENT_FAILED,
DL_TBF_RELEASES_DUE_DTM) DL_TBF_RELEASES_DUE_DTM,
NBR_OF_UL_TBF) NBR_OF_UL_TBF,
DL_TBF_ESTABL_STARTED) DL_TBF_ESTABL_STARTED,
DL_TBF_REL_DUE_TO_FLUSH) DL_TBF_REL_DUE_TO_FLUSH,
UL_TBF_REL_DUE_TO_SUSPEND) UL_TBF_REL_DUE_TO_SUSPEND,
UL_TBF_ESTABL_STARTED) UL_TBF_ESTABL_STARTED,
UL_TBF_REL_DUE_TO_FLUSH) UL_TBF_REL_DUE_TO_FLUSH,
UL_EGPRS_TBF_REL_DUE_NO_RESP) UL_EGPRS_TBF_REL_DUE_NO_RESP,
DL_EGPRS_TBF_REL_DUE_NO_RESP) DL_EGPRS_TBF_REL_DUE_NO_RESP,
DL_TBF_REL_DUE_TO_SUSPEND) DL_TBF_REL_DUE_TO_SUSPEND,
NO_RADIO_RES_AVA_DL_TBF) NO_RADIO_RES_AVA_DL_TBF,
UL_TBF_RELEASES_DUE_DTM) UL_TBF_RELEASES_DUE_DTM,
DL_TBF_ESTABLISHMENT_FAILED) DL_TBF_ESTABLISHMENT_FAILED,
ecode(ave_dur_ul_tbf_sum,0,0,ave_dur_ul_tbf_den)) UL_TBF_NORMAL_RELEASES,
ecode(ave_dur_dl_tbf_sum,0,0,ave_dur_dl_tbf_den)) DL_TBF_NORMAL_RELEASES

Page 37
Report Execution

ct distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,
_037382528 t,
ps_pcu_bts_week p

_gid = t."bcf_gid" and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' )


eriod_start_time >= to_date('2019/12/16 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
eriod_start_time < to_date('2019/12/30 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
"bts_gid" = p.bts_gid

( p.period_start_time, 'IW' ),

a.bcf_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' ) and a.ws = g.ws

O_0352842109
al temporary table jf_HO_0352842109 on commit preserve rows as

I_SUCC_HO) MSC_I_SUCC_HO,
MSC_O_SUCC_HO) MSC_O_SUCC_HO,
BSC_I_SUCC_HO) BSC_I_SUCC_HO,
BSC_O_SUCC_HO) BSC_O_SUCC_HO,
CELL_SUCC_HO) CELL_SUCC_HO,
CELL_FAIL_LACK) CELL_FAIL_LACK,
CELL_NOT_ALLWD) CELL_NOT_ALLWD,
MSC_O_NOT_ALLWD) MSC_O_NOT_ALLWD,
BSC_O_NOT_ALLWD) BSC_O_NOT_ALLWD,
MSC_I_SDCCH_TCH) MSC_I_SDCCH_TCH,
MSC_I_TCH_TCH_AT) MSC_I_TCH_TCH_AT,
MSC_I_SDCCH_TCH_AT) MSC_I_SDCCH_TCH_AT,
MSC_O_SDCCH_TCH) MSC_O_SDCCH_TCH,
MSC_O_FAIL_LACK) MSC_O_FAIL_LACK,
BSC_I_SDCCH_TCH) BSC_I_SDCCH_TCH,
BSC_I_TCH_TCH_AT) BSC_I_TCH_TCH_AT,
BSC_I_SDCCH_TCH_AT) BSC_I_SDCCH_TCH_AT,
BSC_O_SDCCH_TCH) BSC_O_SDCCH_TCH,
BSC_O_FAIL_LACK) BSC_O_FAIL_LACK,
CELL_SDCCH_TCH) CELL_SDCCH_TCH,

Page 38
Report Execution

CELL_TCH_TCH_AT) CELL_TCH_TCH_AT,
CELL_SDCCH_TCH_AT) CELL_SDCCH_TCH_AT,
BSC_O_DROP_CALLS) BSC_O_DROP_CALLS,
CELL_DROP_CALLS) CELL_DROP_CALLS,
BSC_O_UNSUCC_A_INT_CIRC_TYPE) BSC_O_UNSUCC_A_INT_CIRC_TYPE,
HO_UNSUCC_A_INT_CIRC_TYPE) HO_UNSUCC_A_INT_CIRC_TYPE,
MSC_CONTROLLED_OUT_HO) MSC_CONTROLLED_OUT_HO,
MSC_O_CALL_DROP_HO) MSC_O_CALL_DROP_HO,
MSC_HO_WCDMA_RAN_SUCC) MSC_HO_WCDMA_RAN_SUCC,
MSC_GEN_SYS_WCDMA_RAN_HO_COM) MSC_GEN_SYS_WCDMA_RAN_HO_COM,
MSC_TO_WCDMA_RAN_SUCC_TCH_HO) MSC_TO_WCDMA_RAN_SUCC_TCH_HO

t distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,

( p.period_start_time, 'IW' ) period_start_time,


gid" bsc_gid,

gid" bcf_gid,
gid" bts_gid,

MSC_I_SUCC_HO) MSC_I_SUCC_HO,
MSC_O_SUCC_HO) MSC_O_SUCC_HO,
BSC_I_SUCC_HO) BSC_I_SUCC_HO,
BSC_O_SUCC_HO) BSC_O_SUCC_HO,
CELL_SUCC_HO) CELL_SUCC_HO,
CELL_FAIL_LACK) CELL_FAIL_LACK,
CELL_NOT_ALLWD) CELL_NOT_ALLWD,
MSC_O_NOT_ALLWD) MSC_O_NOT_ALLWD,
BSC_O_NOT_ALLWD) BSC_O_NOT_ALLWD,
MSC_I_SDCCH_TCH) MSC_I_SDCCH_TCH,
MSC_I_TCH_TCH_AT) MSC_I_TCH_TCH_AT,
MSC_I_SDCCH_TCH_AT) MSC_I_SDCCH_TCH_AT,
MSC_O_SDCCH_TCH) MSC_O_SDCCH_TCH,
MSC_O_FAIL_LACK) MSC_O_FAIL_LACK,
BSC_I_SDCCH_TCH) BSC_I_SDCCH_TCH,
BSC_I_TCH_TCH_AT) BSC_I_TCH_TCH_AT,
BSC_I_SDCCH_TCH_AT) BSC_I_SDCCH_TCH_AT,
BSC_O_SDCCH_TCH) BSC_O_SDCCH_TCH,
BSC_O_FAIL_LACK) BSC_O_FAIL_LACK,
CELL_SDCCH_TCH) CELL_SDCCH_TCH,
CELL_TCH_TCH_AT) CELL_TCH_TCH_AT,
CELL_SDCCH_TCH_AT) CELL_SDCCH_TCH_AT,
BSC_O_DROP_CALLS) BSC_O_DROP_CALLS,
CELL_DROP_CALLS) CELL_DROP_CALLS,
BSC_O_UNSUCC_A_INT_CIRC_TYPE) BSC_O_UNSUCC_A_INT_CIRC_TYPE,
HO_UNSUCC_A_INT_CIRC_TYPE) HO_UNSUCC_A_INT_CIRC_TYPE,

Page 39
Report Execution

MSC_CONTROLLED_OUT_HO) MSC_CONTROLLED_OUT_HO,
MSC_O_CALL_DROP_HO) MSC_O_CALL_DROP_HO,
MSC_HO_WCDMA_RAN_SUCC) MSC_HO_WCDMA_RAN_SUCC,
MSC_GEN_SYS_WCDMA_RAN_HO_COM) MSC_GEN_SYS_WCDMA_RAN_HO_COM,
MSC_TO_WCDMA_RAN_SUCC_TCH_HO) MSC_TO_WCDMA_RAN_SUCC_TCH_HO

ct distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,
_037382528 t,
ps_ho_bts_week p

_gid = t."bcf_gid" and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' )


eriod_start_time >= to_date('2019/12/16 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
eriod_start_time < to_date('2019/12/30 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
"bts_gid" = p.bts_gid

( p.period_start_time, 'IW' ),

a.bcf_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' ) and a.ws = g.ws

ODINGSC_EXT_0371114138
al temporary table jf_CODINGSC_EXT_0371114138 on commit preserve rows as

C_BLOCKS_IN_ACK_MODE_1) UL_RLC_BLOCKS_IN_ACK_MODE_1,
L_RLC_BLOCKS_IN_ACK_MODE_2) UL_RLC_BLOCKS_IN_ACK_MODE_2,
L_RLC_BLOCKS_IN_ACK_MODE_3) UL_RLC_BLOCKS_IN_ACK_MODE_3,
L_RLC_BLOCKS_IN_ACK_MODE_4) UL_RLC_BLOCKS_IN_ACK_MODE_4,
L_RLC_BLOCKS_IN_ACK_MODE_5) UL_RLC_BLOCKS_IN_ACK_MODE_5,
L_RLC_BLOCKS_IN_ACK_MODE_6) UL_RLC_BLOCKS_IN_ACK_MODE_6,
L_RLC_BLOCKS_IN_ACK_MODE_7) UL_RLC_BLOCKS_IN_ACK_MODE_7,
L_RLC_BLOCKS_IN_ACK_MODE_8) UL_RLC_BLOCKS_IN_ACK_MODE_8,
L_RLC_BLOCKS_IN_ACK_MODE_9) UL_RLC_BLOCKS_IN_ACK_MODE_9,
L_RLC_BLOCKS_IN_ACK_MODE_11) UL_RLC_BLOCKS_IN_ACK_MODE_11,
L_RLC_BLOCKS_IN_ACK_MODE_12) UL_RLC_BLOCKS_IN_ACK_MODE_12,
L_RLC_BLOCKS_IN_ACK_MODE_1) DL_RLC_BLOCKS_IN_ACK_MODE_1,
L_RLC_BLOCKS_IN_ACK_MODE_2) DL_RLC_BLOCKS_IN_ACK_MODE_2,
L_RLC_BLOCKS_IN_ACK_MODE_3) DL_RLC_BLOCKS_IN_ACK_MODE_3,
L_RLC_BLOCKS_IN_ACK_MODE_4) DL_RLC_BLOCKS_IN_ACK_MODE_4,

Page 40
Report Execution

L_RLC_BLOCKS_IN_ACK_MODE_5) DL_RLC_BLOCKS_IN_ACK_MODE_5,
L_RLC_BLOCKS_IN_ACK_MODE_6) DL_RLC_BLOCKS_IN_ACK_MODE_6,
L_RLC_BLOCKS_IN_ACK_MODE_7) DL_RLC_BLOCKS_IN_ACK_MODE_7,
L_RLC_BLOCKS_IN_ACK_MODE_8) DL_RLC_BLOCKS_IN_ACK_MODE_8,
L_RLC_BLOCKS_IN_ACK_MODE_9) DL_RLC_BLOCKS_IN_ACK_MODE_9,
L_RLC_BLOCKS_IN_ACK_MODE_11) DL_RLC_BLOCKS_IN_ACK_MODE_11,
L_RLC_BLOCKS_IN_ACK_MODE_12) DL_RLC_BLOCKS_IN_ACK_MODE_12,
L_RLC_BLOCKS_IN_UNACK_MODE_1) UL_RLC_BLOCKS_IN_UNACK_MODE_1,
L_RLC_BLOCKS_IN_UNACK_MODE_2) UL_RLC_BLOCKS_IN_UNACK_MODE_2,
L_RLC_BLOCKS_IN_UNACK_MODE_3) UL_RLC_BLOCKS_IN_UNACK_MODE_3,
L_RLC_BLOCKS_IN_UNACK_MODE_4) UL_RLC_BLOCKS_IN_UNACK_MODE_4,
L_RLC_BLOCKS_IN_UNACK_MODE_5) UL_RLC_BLOCKS_IN_UNACK_MODE_5,
L_RLC_BLOCKS_IN_UNACK_MODE_6) UL_RLC_BLOCKS_IN_UNACK_MODE_6,
L_RLC_BLOCKS_IN_UNACK_MODE_7) UL_RLC_BLOCKS_IN_UNACK_MODE_7,
L_RLC_BLOCKS_IN_UNACK_MODE_8) UL_RLC_BLOCKS_IN_UNACK_MODE_8,
L_RLC_BLOCKS_IN_UNACK_MODE_9) UL_RLC_BLOCKS_IN_UNACK_MODE_9,
L_RLC_BLOCKS_IN_UNACK_MODE_11) UL_RLC_BLOCKS_IN_UNACK_MODE_11,
L_RLC_BLOCKS_IN_UNACK_MODE_12) UL_RLC_BLOCKS_IN_UNACK_MODE_12,
L_RLC_BLOCKS_IN_UNACK_MODE_1) DL_RLC_BLOCKS_IN_UNACK_MODE_1,
L_RLC_BLOCKS_IN_UNACK_MODE_2) DL_RLC_BLOCKS_IN_UNACK_MODE_2,
L_RLC_BLOCKS_IN_UNACK_MODE_3) DL_RLC_BLOCKS_IN_UNACK_MODE_3,
L_RLC_BLOCKS_IN_UNACK_MODE_4) DL_RLC_BLOCKS_IN_UNACK_MODE_4,
L_RLC_BLOCKS_IN_UNACK_MODE_5) DL_RLC_BLOCKS_IN_UNACK_MODE_5,
L_RLC_BLOCKS_IN_UNACK_MODE_6) DL_RLC_BLOCKS_IN_UNACK_MODE_6,
L_RLC_BLOCKS_IN_UNACK_MODE_7) DL_RLC_BLOCKS_IN_UNACK_MODE_7,
L_RLC_BLOCKS_IN_UNACK_MODE_8) DL_RLC_BLOCKS_IN_UNACK_MODE_8,
L_RLC_BLOCKS_IN_UNACK_MODE_9) DL_RLC_BLOCKS_IN_UNACK_MODE_9,
L_RLC_BLOCKS_IN_UNACK_MODE_11) DL_RLC_BLOCKS_IN_UNACK_MODE_11,
L_RLC_BLOCKS_IN_UNACK_MODE_12) DL_RLC_BLOCKS_IN_UNACK_MODE_12

t distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,

( p.period_start_time, 'IW' ) period_start_time,


o_gid bsc_gid,

o_gid bcf_gid,
o_gid bts_gid,

DECODE(CS_ID, 1, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_1,


DECODE(CS_ID, 2, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_2,
DECODE(CS_ID, 3, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_3,
DECODE(CS_ID, 4, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_4,
DECODE(CS_ID, 5, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_5,
DECODE(CS_ID, 6, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_6,

Page 41
Report Execution

DECODE(CS_ID, 7, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_7,


DECODE(CS_ID, 8, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_8,
DECODE(CS_ID, 9, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_9,
DECODE(CS_ID, 11, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_11,
DECODE(CS_ID, 12, UL_RLC_BLOCKS_IN_ACK_MODE, 0)) UL_RLC_BLOCKS_IN_ACK_MODE_12,
DECODE(CS_ID, 1, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_1,
DECODE(CS_ID, 2, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_2,
DECODE(CS_ID, 3, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_3,
DECODE(CS_ID, 4, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_4,
DECODE(CS_ID, 5, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_5,
DECODE(CS_ID, 6, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_6,
DECODE(CS_ID, 7, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_7,
DECODE(CS_ID, 8, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_8,
DECODE(CS_ID, 9, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_9,
DECODE(CS_ID, 11, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_11,
DECODE(CS_ID, 12, DL_RLC_BLOCKS_IN_ACK_MODE, 0)) DL_RLC_BLOCKS_IN_ACK_MODE_12,
DECODE(CS_ID, 1, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_1,
DECODE(CS_ID, 2, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_2,
DECODE(CS_ID, 3, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_3,
DECODE(CS_ID, 4, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_4,
DECODE(CS_ID, 5, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_5,
DECODE(CS_ID, 6, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_6,
DECODE(CS_ID, 7, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_7,
DECODE(CS_ID, 8, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_8,
DECODE(CS_ID, 9, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_9,
DECODE(CS_ID, 11, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_11,
DECODE(CS_ID, 12, UL_RLC_BLOCKS_IN_UNACK_MODE, 0)) UL_RLC_BLOCKS_IN_UNACK_MODE_12,
DECODE(CS_ID, 1, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_1,
DECODE(CS_ID, 2, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_2,
DECODE(CS_ID, 3, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_3,
DECODE(CS_ID, 4, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_4,
DECODE(CS_ID, 5, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_5,
DECODE(CS_ID, 6, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_6,
DECODE(CS_ID, 7, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_7,
DECODE(CS_ID, 8, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_8,
DECODE(CS_ID, 9, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_9,
DECODE(CS_ID, 11, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_11,
DECODE(CS_ID, 12, DL_RLC_BLOCKS_IN_UNACK_MODE, 0)) DL_RLC_BLOCKS_IN_UNACK_MODE_12

ct distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,
common_objects "plmn",
common_objects "bsc",
common_objects "bcf",
common_objects "bts",
ps_codingsc_cs1_week p

_gid = "bcf".co_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' )

Page 42
Report Execution

eriod_start_time >= to_date('2019/12/16 00:00:00', 'yyyy/mm/dd hh24:mi:ss')


eriod_start_time < to_date('2019/12/30 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
plmn".co_oc_id = 16
bsc".co_gid = p.bsc_gid
bsc".co_parent_gid = "plmn".co_gid
bsc".co_oc_id = 3
bcf".co_gid = p.bcf_gid
bcf".co_parent_gid = "bsc".co_gid
bcf".co_oc_id = 27
bts".co_gid = p.bts_gid
bts".co_parent_gid = "bcf".co_gid
bts".co_oc_id = 4

( p.period_start_time, 'IW' ),

a.bcf_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' ) and a.ws = g.ws

ERVICE_03486795
al temporary table jf_SERVICE_03486795 on commit preserve rows as

NEW_CALL_ASSIGN) TCH_NEW_CALL_ASSIGN,
SDCCH_ASSIGN) SDCCH_ASSIGN,
SERVED_FACCH_REQ) SERVED_FACCH_REQ,
TCH_RE_EST_ASSIGN) TCH_RE_EST_ASSIGN

t distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,

( p.period_start_time, 'IW' ) period_start_time,


gid" bsc_gid,

gid" bcf_gid,
gid" bts_gid,

TCH_NEW_CALL_ASSIGN) TCH_NEW_CALL_ASSIGN,

Page 43
Report Execution

SDCCH_ASSIGN) SDCCH_ASSIGN,
SERVED_FACCH_REQ) SERVED_FACCH_REQ,
TCH_RE_EST_ASSIGN) TCH_RE_EST_ASSIGN

ct distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,
_037382528 t,
ps_service_bts_week p

_gid = t."bcf_gid" and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' )


eriod_start_time >= to_date('2019/12/16 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
eriod_start_time < to_date('2019/12/30 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
"bts_gid" = p.bts_gid

( p.period_start_time, 'IW' ),

a.bcf_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' ) and a.ws = g.ws

savail_ext4_0377857193
al temporary table jf_resavail_ext4_0377857193 on commit preserve rows as

( p.period_start_time, 'IW' ) period_start_time,

res_av_denom14) RES_AV_DENOM14,
ve_busy_tch) AVE_BUSY_TCH

name ws, w.gid ws_gid

anual_sets w) g ,
common_objects "plmn",
common_objects "bsc",
common_objects "bcf",
common_objects "bts",
_PS_RESAVAIL_TTP1_RAW p

_gid = "bcf".co_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' )


eriod_start_time >= to_date('2019/12/16 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
eriod_start_time < to_date('2019/12/30 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
plmn".co_oc_id = 16

Page 44
Report Execution

bsc".co_gid = p.bsc_gid
bsc".co_parent_gid = "plmn".co_gid
bsc".co_oc_id = 3
bcf".co_gid = p.bcf_gid
bcf".co_parent_gid = "bsc".co_gid
bcf".co_oc_id = 27
bts".co_gid = p.bts_gid
bts".co_parent_gid = "bcf".co_gid
bts".co_oc_id = 4

( p.period_start_time, 'IW' ),

RAFFIC_0336266619
al temporary table jf_TRAFFIC_0336266619 on commit preserve rows as

CH_SEIZ_ATT) SDCCH_SEIZ_ATT,
SDCCH_BUSY_ATT) SDCCH_BUSY_ATT,
SDCCH_RADIO_FAIL) SDCCH_RADIO_FAIL,
SDCCH_RF_OLD_HO) SDCCH_RF_OLD_HO,
TCH_REQUEST) TCH_REQUEST,
TCH_REQ_REJ_LACK) TCH_REQ_REJ_LACK,
SDCCH_LAPD_FAIL) SDCCH_LAPD_FAIL,
SDCCH_BTS_FAIL) SDCCH_BTS_FAIL,
SDCCH_USER_ACT) SDCCH_USER_ACT,
SDCCH_BCSU_RESET) SDCCH_BCSU_RESET,
SDCCH_NETW_ACT) SDCCH_NETW_ACT,
SDCCH_ABIS_FAIL_OLD) SDCCH_ABIS_FAIL_OLD,
TCH_SEIZ_DUE_SDCCH_CON) TCH_SEIZ_DUE_SDCCH_CON,
TCH_REJ_DUE_REQ_CH_A_IF_CRC) TCH_REJ_DUE_REQ_CH_A_IF_CRC,
TCH_REQUESTS_CALL_ATTEMPT) TCH_REQUESTS_CALL_ATTEMPT,
SUCC_TCH_SEIZ_CALL_ATTEMPT) SUCC_TCH_SEIZ_CALL_ATTEMPT,
MSC_O_HO_CMD) MSC_O_HO_CMD,
BSC_O_HO_CMD_ASSGN) BSC_O_HO_CMD_ASSGN,
BTS_HO_ASSGN) BTS_HO_ASSGN,
DROP_AFTER_TCH_ASSIGN) DROP_AFTER_TCH_ASSIGN,
SDCCH_ESTAB_SUCC_LU_EXCLUDED) SDCCH_ESTAB_SUCC_LU_EXCLUDED,
SDCCH_DROP_LU_EXCLUDED) SDCCH_DROP_LU_EXCLUDED

t distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,

( p.period_start_time, 'IW' ) period_start_time,


gid" bsc_gid,

gid" bcf_gid,

Page 45
Report Execution

gid" bts_gid,

SDCCH_SEIZ_ATT) SDCCH_SEIZ_ATT,
SDCCH_BUSY_ATT) SDCCH_BUSY_ATT,
SDCCH_RADIO_FAIL) SDCCH_RADIO_FAIL,
SDCCH_RF_OLD_HO) SDCCH_RF_OLD_HO,
TCH_REQUEST) TCH_REQUEST,
TCH_REQ_REJ_LACK) TCH_REQ_REJ_LACK,
SDCCH_LAPD_FAIL) SDCCH_LAPD_FAIL,
SDCCH_BTS_FAIL) SDCCH_BTS_FAIL,
SDCCH_USER_ACT) SDCCH_USER_ACT,
SDCCH_BCSU_RESET) SDCCH_BCSU_RESET,
SDCCH_NETW_ACT) SDCCH_NETW_ACT,
SDCCH_ABIS_FAIL_OLD) SDCCH_ABIS_FAIL_OLD,
TCH_SEIZ_DUE_SDCCH_CON) TCH_SEIZ_DUE_SDCCH_CON,
TCH_REJ_DUE_REQ_CH_A_IF_CRC) TCH_REJ_DUE_REQ_CH_A_IF_CRC,
TCH_REQUESTS_CALL_ATTEMPT) TCH_REQUESTS_CALL_ATTEMPT,
SUCC_TCH_SEIZ_CALL_ATTEMPT) SUCC_TCH_SEIZ_CALL_ATTEMPT,
MSC_O_HO_CMD) MSC_O_HO_CMD,
BSC_O_HO_CMD_ASSGN) BSC_O_HO_CMD_ASSGN,
BTS_HO_ASSGN) BTS_HO_ASSGN,
DROP_AFTER_TCH_ASSIGN) DROP_AFTER_TCH_ASSIGN,
SDCCH_ESTAB_SUCC_LU_EXCLUDED) SDCCH_ESTAB_SUCC_LU_EXCLUDED,
SDCCH_DROP_LU_EXCLUDED) SDCCH_DROP_LU_EXCLUDED

ct distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,
_037382528 t,
ps_traffic_bts_week p

_gid = t."bcf_gid" and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' )


eriod_start_time >= to_date('2019/12/16 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
eriod_start_time < to_date('2019/12/30 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
"bts_gid" = p.bts_gid

( p.period_start_time, 'IW' ),

a.bcf_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' ) and a.ws = g.ws

ESAVAIL_0326690848

Page 46
Report Execution

al temporary table jf_RESAVAIL_0326690848 on commit preserve rows as

GPRS_CHANNELS_SUM) AVE_GPRS_CHANNELS_SUM,
VE_GPRS_CHANNELS_DEN) AVE_GPRS_CHANNELS_DEN,
ON_AVAIL_TCH_DENOM) NON_AVAIL_TCH_DENOM,
AVE_AVAIL_TCH_SUM) AVE_AVAIL_TCH_SUM,
VE_AVAIL_TCH_DEN) AVE_AVAIL_TCH_DEN,
AVE_NON_AVAIL_TCH_TIMESLOT) AVE_NON_AVAIL_TCH_TIMESLOT

t distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,

( p.period_start_time, 'IW' ) period_start_time,


gid" bsc_gid,

gid" bcf_gid,
gid" bts_gid,

AVE_GPRS_CHANNELS_SUM) AVE_GPRS_CHANNELS_SUM,
AVE_GPRS_CHANNELS_DEN) AVE_GPRS_CHANNELS_DEN,
NON_AVAIL_TCH_DENOM) NON_AVAIL_TCH_DENOM,
AVE_AVAIL_TCH_SUM) AVE_AVAIL_TCH_SUM,
AVE_AVAIL_TCH_DEN) AVE_AVAIL_TCH_DEN,
AVE_NON_AVAIL_TCH_TIMESLOT) AVE_NON_AVAIL_TCH_TIMESLOT

ct distinct g.ws_gid, g.ws from (select


name ws, w.gid ws_gid

anual_sets w) g ) g ,
_037382528 t,
ps_resavail_bts_week p

_gid = t."bcf_gid" and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' )


eriod_start_time >= to_date('2019/12/16 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
eriod_start_time < to_date('2019/12/30 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
"bts_gid" = p.bts_gid

( p.period_start_time, 'IW' ),

Page 47
Report Execution

a.bcf_gid and g.ws in ( '2G_Lome_CIty','2G_Outside_Lome_CIty' ) and a.ws = g.ws

LLTABLES_0310957058
al temporary table jf_ALLTABLES_0310957058 on commit preserve rows as

_start_time, TO_CHAR(ws) ws

DINGSC_EXT_0371114138

_start_time, TO_CHAR(ws) ws

0352842109

_start_time, TO_CHAR(ws) ws

U_0380949690

_start_time, TO_CHAR(ws) ws

AVAIL_0326690848

_start_time, TO_CHAR(ws) ws

VICE_03486795

_start_time, TO_CHAR(ws) ws

Page 48
Report Execution

FFIC_0336266619

_start_time, TO_CHAR(ws) ws

vail_ext4_0377857193

BLES.period_start_time,

mber(decode(SERVICE.SDCCH_ASSIGN,0,0, 100*(1-((TRAFFIC.SDCCH_RADIO_FAIL+TRAFFIC.SDCCH_RF_OLD_HO+TR
mber(100*decode((service.tch_new_call_assign + ho.msc_ho_wcdma_ran_succ ),0,0,(traffic.drop_after_tch_assign-service.tch_
mber(100*decode((traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn)-(ho.msc_o_fail_lack+ho.bsc_o_fa
mber(100 - 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_
mber(100-(100*decode(pcu.nbr_of_ul_tbf+pcu.nbr_of_dl_tbf - pcu.ul_tbf_establishment_failed - pcu.dl_tbf_establishment_failed
mber(decode((TRAFFIC.MSC_O_HO_CMD+TRAFFIC.BSC_O_HO_CMD_ASSGN+TRAFFIC.BTS_HO_ASSGN+HO.MSC_GE
mber(decode(RESAVAIL_EXT4.res_av_denom14,0,null,RESAVAIL_EXT4.ave_busy_tch/RESAVAIL_EXT4.res_av_denom14)) t
mber(( ((pcu.rlc_data_blocks_dl_cs1*20+pcu.rlc_data_blocks_dl_cs2*30+nvl(CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_11+
mber(( ((pcu.rlc_data_blocks_ul_cs1*20+pcu.rlc_data_blocks_ul_cs2*30+nvl(CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_11+
mber(100*decode(HO.MSC_I_TCH_TCH_AT+HO.MSC_I_SDCCH_TCH_AT+HO.BSC_I_TCH_TCH_AT+HO.BSC_I_SDCCH_T
mber(100*decode((PCU.DL_TBF_ESTABL_STARTED+PCU.UL_TBF_ESTABL_STARTED), 0, 0, (PCU.DL_TBF_ESTABL_STA
mber(100*decode((TRAFFIC.TCH_REQUESTS_CALL_ATTEMPT),0,0,(TRAFFIC.TCH_REQUESTS_CALL_ATTEMPT-TRAFFI
mber(100*decode(TRAFFIC.SDCCH_SEIZ_ATT,0,0,(TRAFFIC.SDCCH_BUSY_ATT-TRAFFIC.TCH_SEIZ_DUE_SDCCH_CON
mber(100*decode((TRAFFIC.TCH_REQUEST-TRAFFIC.TCH_REJ_DUE_REQ_CH_A_IF_CRC-HO.CELL_FAIL_LACK),0,null,(
mber(100*decode( (decode(resavail.ave_avail_tch_den,0,0,resavail.ave_avail_tch_sum/resavail.ave_avail_tch_den)+decode(re
mber(decode(traffic.SDCCH_ESTAB_SUCC_LU_EXCLUDED,0,0, 100*traffic.SDCCH_DROP_LU_EXCLUDED / traffic.SDCCH
mber(100 - (100-(100*decode(pcu.nbr_of_ul_tbf+pcu.nbr_of_dl_tbf - pcu.ul_tbf_establishment_failed - pcu.dl_tbf_establishment

ABLES_0310957058 ALLTABLES,
NGSC_EXT_0371114138 CODINGSC_EXT,
352842109 HO,
_0380949690 PCU,
AVAIL_0326690848 RESAVAIL,
VICE_03486795 SERVICE,
FIC_0336266619 TRAFFIC,
ail_ext4_0377857193 resavail_ext4

LTABLES.period_start_time = CODINGSC_EXT.period_start_time (+) and ALLTABLES.ws = CODINGSC_EXT.ws (+)


LTABLES.period_start_time = HO.period_start_time (+) and ALLTABLES.ws = HO.ws (+)
LTABLES.period_start_time = PCU.period_start_time (+) and ALLTABLES.ws = PCU.ws (+)
LTABLES.period_start_time = RESAVAIL.period_start_time (+) and ALLTABLES.ws = RESAVAIL.ws (+)
LTABLES.period_start_time = SERVICE.period_start_time (+) and ALLTABLES.ws = SERVICE.ws (+)

Page 49
Report Execution

LTABLES.period_start_time = TRAFFIC.period_start_time (+) and ALLTABLES.ws = TRAFFIC.ws (+)


LTABLES.period_start_time = resavail_ext4.period_start_time (+) and ALLTABLES.ws = resavail_ext4.ws (+)

Page 50
Report Execution

CK_MODE_1,
CK_MODE_2,
CK_MODE_3,
CK_MODE_4,
CK_MODE_5,
CK_MODE_6,
CK_MODE_7,
CK_MODE_8,
CK_MODE_9,
CK_MODE_11,
ACK_MODE_12,
CK_MODE_1,
CK_MODE_2,
CK_MODE_3,
CK_MODE_4,
CK_MODE_5,
CK_MODE_6,
CK_MODE_7,
CK_MODE_8,
CK_MODE_9,
CK_MODE_11,
ACK_MODE_12

Page 51
Report Execution

FFIC.SDCCH_RF_OLD_HO+TRAFFIC.SDCCH_USER_ACT+TRAFFIC.SDCCH_BCSU_RESET+TRAFFIC.SDCCH_NETW_A
rop_after_tch_assign-service.tch_re_est_assign)/(service.tch_new_call_assign + ho.msc_ho_wcdma_ran_succ))) dcr_8j,
(ho.msc_o_fail_lack+ho.bsc_o_fail_lack+ho.cell_fail_lack)-(ho.msc_o_not_allwd+ho.bsc_o_not_allwd+ho.cell_not_allwd)-(ho.b
ailed + pcu.dl_egprs_tbf_rel_due_no_resp + pcu.ul_tbf_establishment_failed + pcu.ul_egprs_tbf_rel_due_no_resp)/(pcu.nbr_of
- pcu.dl_tbf_establishment_failed - pcu.ul_egprs_tbf_rel_due_no_resp - pcu.dl_egprs_tbf_rel_due_no_resp,0,0, (pcu.nbr_of_ul
BTS_HO_ASSGN+HO.MSC_GEN_SYS_WCDMA_RAN_HO_COM),0,0,100*(HO.MSC_O_SUCC_HO+HO.BSC_O_SUCC_HO
AVAIL_EXT4.res_av_denom14)) trf_496,
T.dl_rlc_blocks_in_ack_mode_11+CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_11,0)*36+nvl(CODINGSC_EXT.dl_rlc_block
T.ul_rlc_blocks_in_ack_mode_11+CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_11,0)*36+nvl(CODINGSC_EXT.ul_rlc_block
_TCH_AT+HO.BSC_I_SDCCH_TCH_AT+HO.CELL_TCH_TCH_AT+HO.CELL_SDCCH_TCH_AT,0,0,(HO.MSC_I_SUCC_HO+
0, (PCU.DL_TBF_ESTABL_STARTED+PCU.UL_TBF_ESTABL_STARTED-PCU.NO_RADIO_RES_AVA_DL_TBF-PCU.NO_R
ESTS_CALL_ATTEMPT-TRAFFIC.SUCC_TCH_SEIZ_CALL_ATTEMPT)/(TRAFFIC.TCH_REQUESTS_CALL_ATTEMPT))) tch
TCH_SEIZ_DUE_SDCCH_CON)/TRAFFIC.SDCCH_SEIZ_ATT)) sdcch_assign_cong_rate_tgc,
C-HO.CELL_FAIL_LACK),0,null,(+TRAFFIC.TCH_REQ_REJ_LACK-TRAFFIC.TCH_REJ_DUE_REQ_CH_A_IF_CRC-HO.CEL
il.ave_avail_tch_den)+decode(resavail.ave_gprs_channels_den,0,0,resavail.ave_gprs_channels_sum/resavail.ave_gprs_chan
LU_EXCLUDED / traffic.SDCCH_ESTAB_SUCC_LU_EXCLUDED)) sdr_20a,
_failed - pcu.dl_tbf_establishment_failed - pcu.ul_egprs_tbf_rel_due_no_resp - pcu.dl_egprs_tbf_rel_due_no_resp,0,0, (pcu.nbr

CODINGSC_EXT.ws (+)

Page 52
Report Execution

vail_ext4.ws (+)

Page 53
Report Execution

ET+TRAFFIC.SDCCH_NETW_ACT+TRAFFIC.SDCCH_ABIS_FAIL_OLD+TRAFFIC.SDCCH_BTS_FAIL+TRAFFIC.SDCCH_L
wcdma_ran_succ))) dcr_8j,
ot_allwd+ho.cell_not_allwd)-(ho.bsc_o_unsucc_a_int_circ_type+ho.msc_controlled_out_ho+ho.ho_unsucc_a_int_circ_type),0,0
bf_rel_due_no_resp)/(pcu.nbr_of_dl_tbf + pcu.nbr_of_ul_tbf))) tbf_76,
due_no_resp,0,0, (pcu.nbr_of_ul_tbf+ pcu.nbr_of_dl_tbf - pcu.ul_tbf_establishment_failed - pcu.dl_tbf_establishment_failed - p
UCC_HO+HO.BSC_O_SUCC_HO+HO.CELL_SUCC_HO+HO.MSC_TO_WCDMA_RAN_SUCC_TCH_HO)/(TRAFFIC.MSC_O

vl(CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_12+CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_12,0)*50)/1024) + ((((C
vl(CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_12+CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_12,0)*50)/1024) + ((((C
_AT,0,0,(HO.MSC_I_SUCC_HO+HO.BSC_I_SUCC_HO+HO.CELL_SUCC_HO)/(HO.MSC_I_TCH_TCH_AT+HO.MSC_I_SDCC
_RES_AVA_DL_TBF-PCU.NO_RADIO_RES_AVA_UL_TBF-PCU.DL_EGPRS_TBF_REL_DUE_NO_RESP-PCU.UL_EGPRS_T
QUESTS_CALL_ATTEMPT))) tch_assign_cong_rate_tgc,

E_REQ_CH_A_IF_CRC-HO.CELL_FAIL_LACK)/(+TRAFFIC.TCH_REQUEST-TRAFFIC.TCH_REJ_DUE_REQ_CH_A_IF_CRC
els_sum/resavail.ave_gprs_channels_den)+decode(resavail.non_avail_tch_denom,0,0,resavail.ave_non_avail_tch_timeslot/res

bf_rel_due_no_resp,0,0, (pcu.nbr_of_ul_tbf+ pcu.nbr_of_dl_tbf - pcu.ul_tbf_establishment_failed - pcu.dl_tbf_establishment_fai

Page 54
Report Execution

_BTS_FAIL+TRAFFIC.SDCCH_LAPD_FAIL)/(SERVICE.SDCCH_ASSIGN))))*decode(100, 0, 0, decode((SERVICE.TCH_NEW

.ho_unsucc_a_int_circ_type),0,0,(ho.bsc_o_drop_calls+ho.msc_o_call_drop_ho+ho.cell_drop_calls)/((traffic.msc_o_ho_cmd+t

u.dl_tbf_establishment_failed - pcu.ul_egprs_tbf_rel_due_no_resp - pcu.dl_egprs_tbf_rel_due_no_resp -PCU.UL_TBF_NORM


CC_TCH_HO)/(TRAFFIC.MSC_O_HO_CMD+TRAFFIC.BSC_O_HO_CMD_ASSGN+TRAFFIC.BTS_HO_ASSGN+HO.MSC_G

k_mode_12,0)*50)/1024) + ((((CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_1+CODINGSC_EXT.dl_rlc_blocks_in_ack_mo
k_mode_12,0)*50)/1024) + ((((CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_1+CODINGSC_EXT.ul_rlc_blocks_in_ack_mo
TCH_TCH_AT+HO.MSC_I_SDCCH_TCH_AT+HO.BSC_I_TCH_TCH_AT+HO.BSC_I_SDCCH_TCH_AT+HO.CELL_TCH_TCH
E_NO_RESP-PCU.UL_EGPRS_TBF_REL_DUE_NO_RESP-PCU.DL_TBF_ESTABLISHMENT_FAILED-PCU.UL_TBF_ESTAB

_REJ_DUE_REQ_CH_A_IF_CRC-HO.CELL_FAIL_LACK))) rtchcongmaxrate,
il.ave_non_avail_tch_timeslot/resavail.non_avail_tch_denom)),0,0, ((decode(resavail.ave_avail_tch_den,0,0,resavail.ave_avail

ed - pcu.dl_tbf_establishment_failed - pcu.ul_egprs_tbf_rel_due_no_resp - pcu.dl_egprs_tbf_rel_due_no_resp -PCU.UL_TBF_

Page 55
Report Execution

0, decode((SERVICE.TCH_NEW_CALL_ASSIGN-SERVICE.SERVED_FACCH_REQ+(HO.MSC_O_SDCCH_TCH+HO.BSC_O

_calls)/((traffic.msc_o_ho_cmd+traffic.bsc_o_ho_cmd_assgn+traffic.bts_ho_assgn)-(ho.msc_o_fail_lack+ho.bsc_o_fail_lack+h

_no_resp -PCU.UL_TBF_NORMAL_RELEASES -PCU.DL_TBF_NORMAL_RELEASES -pcu.ul_tbf_rel_due_to_flush-pcu.dl_tb


C.BTS_HO_ASSGN+HO.MSC_GEN_SYS_WCDMA_RAN_HO_COM))) handover_efficiency_rate_tgc,

C_EXT.dl_rlc_blocks_in_ack_mode_1)*22)+((CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_2+CODINGSC_EXT.dl_rlc_bloc
C_EXT.ul_rlc_blocks_in_ack_mode_1)*22)+((CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_2+CODINGSC_EXT.ul_rlc_bloc
H_TCH_AT+HO.CELL_TCH_TCH_AT+HO.CELL_SDCCH_TCH_AT))) handover_success_rate_tgc,
T_FAILED-PCU.UL_TBF_ESTABLISHMENT_FAILED)/(PCU.DL_TBF_ESTABL_STARTED+PCU.UL_TBF_ESTABL_STARTED

il_tch_den,0,0,resavail.ave_avail_tch_sum/resavail.ave_avail_tch_den)+decode(resavail.ave_gprs_channels_den,0,0,resavail.

el_due_no_resp -PCU.UL_TBF_NORMAL_RELEASES -PCU.DL_TBF_NORMAL_RELEASES -pcu.ul_tbf_rel_due_to_flush-pc

Page 56
Report Execution

SC_O_SDCCH_TCH+HO.BSC_O_SDCCH_TCH)+HO.CELL_SDCCH_TCH-(HO.MSC_I_SDCCH_TCH+HO.BSC_I_SDCCH_T

o_fail_lack+ho.bsc_o_fail_lack+ho.cell_fail_lack)-(ho.msc_o_not_allwd+ho.bsc_o_not_allwd+ho.cell_not_allwd)-(ho.bsc_o_uns

ul_tbf_rel_due_to_flush-pcu.dl_tbf_rel_due_to_flush -pcu.ul_tbf_rel_due_to_suspend-pcu.dl_tbf_rel_due_to_suspend -pcu.ul_t

_2+CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_2)*28)+((CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_3+CODINGSC_E
_2+CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_2)*28)+((CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_3+CODINGSC_E

CU.UL_TBF_ESTABL_STARTED))) gprs_tbf_success_rate_tgc,

gprs_channels_den,0,0,resavail.ave_gprs_channels_sum/resavail.ave_gprs_channels_den))/ (decode(resavail.ave_avail_tch_

S -pcu.ul_tbf_rel_due_to_flush-pcu.dl_tbf_rel_due_to_flush -pcu.ul_tbf_rel_due_to_suspend-pcu.dl_tbf_rel_due_to_suspend -p

Page 57
Report Execution

CCH_TCH+HO.BSC_I_SDCCH_TCH)+TRAFFIC.TCH_REQUESTS_CALL_ATTEMPT-TRAFFIC.SUCC_TCH_SEIZ_CALL_ATT

o.cell_not_allwd)-(ho.bsc_o_unsucc_a_int_circ_type+ho.msc_controlled_out_ho+ho.ho_unsucc_a_int_circ_type)))) hfr_68a,

bf_rel_due_to_suspend -pcu.ul_tbf_releases_due_dtm-pcu.dl_tbf_releases_due_dtm) / (pcu.nbr_of_ul_tbf+pcu.nbr_of_dl_tbf -

n_unack_mode_3+CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_3)*37)+((CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_4+
n_unack_mode_3+CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_3)*37)+((CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_4+

(decode(resavail.ave_avail_tch_den,0,0,resavail.ave_avail_tch_sum/resavail.ave_avail_tch_den)+decode(resavail.ave_gprs_c

cu.dl_tbf_rel_due_to_suspend -pcu.ul_tbf_releases_due_dtm-pcu.dl_tbf_releases_due_dtm) / (pcu.nbr_of_ul_tbf+pcu.nbr_of_d

Page 58
Report Execution

C.SUCC_TCH_SEIZ_CALL_ATTEMPT),0,0, 100*(SERVICE.TCH_NEW_CALL_ASSIGN-SERVICE.SERVED_FACCH_REQ+(

cc_a_int_circ_type)))) hfr_68a,

br_of_ul_tbf+pcu.nbr_of_dl_tbf - pcu.ul_tbf_establishment_failed - pcu.dl_tbf_establishment_failed - pcu.ul_egprs_tbf_rel_due_

dl_rlc_blocks_in_unack_mode_4+CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_4)*44)+((CODINGSC_EXT.dl_rlc_blocks_in_u
ul_rlc_blocks_in_unack_mode_4+CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_4)*44)+((CODINGSC_EXT.ul_rlc_blocks_in_u

den)+decode(resavail.ave_gprs_channels_den,0,0,resavail.ave_gprs_channels_sum/resavail.ave_gprs_channels_den)+decod

(pcu.nbr_of_ul_tbf+pcu.nbr_of_dl_tbf - pcu.ul_tbf_establishment_failed - pcu.dl_tbf_establishment_failed - pcu.ul_egprs_tbf_re

Page 59
Report Execution

RVICE.SERVED_FACCH_REQ+(HO.MSC_O_SDCCH_TCH+HO.BSC_O_SDCCH_TCH)+HO.CELL_SDCCH_TCH-(HO.MSC_

ailed - pcu.ul_egprs_tbf_rel_due_no_resp - pcu.dl_egprs_tbf_rel_due_no_resp)))) tbf_67,

DINGSC_EXT.dl_rlc_blocks_in_unack_mode_5+CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_5)*56)+((CODINGSC_EXT.dl_rl
DINGSC_EXT.ul_rlc_blocks_in_unack_mode_5+CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_5)*56)+((CODINGSC_EXT.ul_rl

ave_gprs_channels_den)+decode(resavail.non_avail_tch_denom,0,0,resavail.ave_non_avail_tch_timeslot/resavail.non_avail_t

ment_failed - pcu.ul_egprs_tbf_rel_due_no_resp - pcu.dl_egprs_tbf_rel_due_no_resp))))) tbf_78

Page 60
Report Execution

.CELL_SDCCH_TCH-(HO.MSC_I_SDCCH_TCH+HO.BSC_I_SDCCH_TCH))/(SERVICE.TCH_NEW_CALL_ASSIGN-SERVIC

_5)*56)+((CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_6+CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_6)*74)+(((CODIN
_5)*56)+((CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_6+CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_6)*74)+(((CODIN

tch_timeslot/resavail.non_avail_tch_denom))))) ava_1g,

Page 61
Report Execution

_NEW_CALL_ASSIGN-SERVICE.SERVED_FACCH_REQ+(HO.MSC_O_SDCCH_TCH+HO.BSC_O_SDCCH_TCH)+HO.CEL

_in_ack_mode_6)*74)+(((CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_7+CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_7
_in_ack_mode_6)*74)+(((CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_7+CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_7

Page 62
Report Execution

BSC_O_SDCCH_TCH)+HO.CELL_SDCCH_TCH-(HO.MSC_I_SDCCH_TCH+HO.BSC_I_SDCCH_TCH)+TRAFFIC.TCH_REQ

XT.dl_rlc_blocks_in_ack_mode_7)/2)*112)+(((CODINGSC_EXT.dl_rlc_blocks_in_unack_mode_8+CODINGSC_EXT.dl_rlc_block
XT.ul_rlc_blocks_in_ack_mode_7)/2)*112)+(((CODINGSC_EXT.ul_rlc_blocks_in_unack_mode_8+CODINGSC_EXT.ul_rlc_block

Page 63
Report Execution

CCH_TCH)+TRAFFIC.TCH_REQUESTS_CALL_ATTEMPT-TRAFFIC.SUCC_TCH_SEIZ_CALL_ATTEMPT))/100)) call_setup_

_8+CODINGSC_EXT.dl_rlc_blocks_in_ack_mode_8)/2)*136...
_8+CODINGSC_EXT.ul_rlc_blocks_in_ack_mode_8)/2)*136...

Page 64
Report Execution

LL_ATTEMPT))/100)) call_setup_success_rate_tgc,

Page 65

Potrebbero piacerti anche