You are on page 1of 24

Data

Period start time MRBTS/SBTS nameLNBTS type LNBTS name

10.11.2019 SBTS-AGUIAKOMEMacroBTS AGUIAKOME


10.11.2019 SBTS-AHADJIKPOTMacroBTS AHADJIKPOT
10.11.2019 SBTS-AHLIGO MacroBTS AHLIGO
10.11.2019 SBTS-BEBIS MacroBTS BEBIS
10.11.2019 SBTS-KAGNIKOPE2MacroBTS KAGNIKOPE2
10.11.2019 SBTS-PORTMOOV MacroBTS PORT-MOOV
10.11.2019 SBTS-SOLIDARITE MacroBTS SOLIDARITE
10.11.2019 SBTS-SOS MacroBTS SOS

Page 1
Data

Number of X2 Setup attempts RRC STP ATT RRC stp att E-UTRAN S1 Stp Att
M8022C0 LTE_753B LTE_753C LTE_5121A
0 57,900 0
0 126,210 0
2 173,350 0
0 138,238 0
0 164,760 0
0 22,044 0
0 134,879 0
0 214,965 0

Page 2
Data

X2 stp SR E-UTRAN HO SR, inter eNB S1 S1 stp SR


LTE_1185A LTE_5082A LTE_5014A

100.00 50.00

Page 3
Documentation

Report Title X2_LINKS_INVESTIGATION_REPORT


NOP Report Release Version none
RS Report Release Version none
Report ID PM_17161
Report Description none
Start Time 10.11.2019 00:00:00
End Time 11.11.2019 00:00:00
Objects Level: RSLTE-LNBTS-2; AGUIAKOME ('432776'), AHADJIKPOTA ('584037'),
Object Aggregation Level PLMN/LNBTS_parent/LNBTS
Time Aggregation Level day
Threshold none
Data Source pmrPool
Advanced Filter none

KPI ID KPI Alias KPI Title KPI Formul


M8022C0 Number of X2 Setup attempts Number of (lx2ap2.x2_
LTE_753b RRC STP ATT RRC Setup(luest2.sig
LTE_753c RRC stp att RRC Setup(luest2.sig
LTE_5121a E-UTRAN S1 Stp Att E-UTRAN S1 ls1ap2.s1_s
LTE_1185a X2 stp SR X2 setup su100*decode(
LTE_5082a E-UTRAN HO SR, inter eNB S1 E-UTRAN HO 100*decode(
LTE_5014a S1 stp SR E-UTRAN S1 100*decode(

Page 4
Documentation

HADJIKPOTA ('584037'), AHLIGO ('447614'), BEBIS ('432737'), KAGNIKOPE2 ('526796'), PORT-MOOV ('589177'), SOLIDAR

Unit
[#]
[#]
[#]
[#]
[%]
[%]
[%]

Page 5
Documentation

V ('589177'), SOLIDARITE ('371348'), SOS ('330042')

Page 6
Report Execution

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


Evaluation method tmp tables(1)
Init duration 0.813
Sql generation 0.003
Execution duration 0.518
Load from cache none
Create tmp Tables 0.488
Drop tmp Tables none
Load data db none
Load data and write to cache none

Start Time End Time


2019-11-11 14:47:05.447 2019-11-11 14:47:05.839

2019-11-11 14:47:05.840 2019-11-11 14:47:05.862

Page 7
Report Execution

2019-11-11 14:47:05.863 2019-11-11 14:47:05.882

Page 8
Report Execution

2019-11-11 14:47:05.882 2019-11-11 14:47:05.900

2019-11-11 14:47:05.900 2019-11-11 14:47:05.922

Page 9
Report Execution

2019-11-11 14:47:05.923 2019-11-11 14:47:05.935

Page 10
Report Execution

2019-11-11 14:47:05.935 2019-11-11 14:47:05.965

Page 11
Report Execution

Note Sql
executing sql extra step
create global temporary table jf_topo_vloflnbts_1167050011 on commit preserve rows as
SELECT
"plmn".co_gid plmn_gid,
"vloflnbtsparent".co_gid vloflnbtsparent_gid,
"vloflnbtsparent".co_mr_gid vloflnbtsparent_mr_gid,
"lnbts".co_gid lnbts_gid,
"lnbts".co_mr_gid lnbts_mr_gid,
decode(substr(bts_type.co_sys_version,1,3),'FLF','FlexiZoneMicroBTS','TLF','FlexiZoneMicroBTS','FL
FROM
utp_common_objects "plmn",
utp_common_objects "vloflnbtsparent",
utp_common_objects "lnbts",
ctp_common_objects bts_type
WHERE
"plmn".co_oc_id = 16
AND "vloflnbtsparent".co_parent_gid = "plmn".co_gid
AND ( "vloflnbtsparent".co_oc_id = 3128 or "vloflnbtsparent".co_oc_id = 739 )
AND "lnbts".co_parent_gid = "vloflnbtsparent".co_gid
AND "lnbts".co_oc_id = 3129
AND "lnbts".co_gid = bts_type.co_gid(+)
creating tmp table: jf_LIENBHO2_1176537918
create global temporary table jf_LIENBHO2_1176537918 on commit preserve rows as
select
a.period_start_time,
a.lnbts_gid,
SUM(INTER_ENB_S1_HO_ATT) INTER_ENB_S1_HO_ATT,
SUM(INTER_ENB_S1_HO_SUCC) INTER_ENB_S1_HO_SUCC
from
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t.vloflnbtsparent_gid vloflnbtsparent_gid,
t.lnbts_gid lnbts_gid,
t.lnbts_type LNBTS_type,
SUM(INTER_ENB_S1_HO_ATT) INTER_ENB_S1_HO_ATT,

Page 12
Report Execution

SUM(INTER_ENB_S1_HO_SUCC) INTER_ENB_S1_HO_SUCC
from

jf_topo_vloflnbts_1167050011 t,
noklte_ps_lienbho_lnbts_day p
where
t.lnbts_gid in ( '432776','584037','447614','432737','526796','589177','371348','330042' )
and period_start_time >= to_date('2019/11/10 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2019/11/11 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and t.lnbts_gid = p.lnbts_id
group by
trunc( p.period_start_time, 'dd' ),
t.vloflnbtsparent_gid,
t.lnbts_gid,
t.lnbts_type
)a
group by
a.period_start_time,
a.lnbts_gid
creating tmp table: jf_LX2AP2_1122932843
create global temporary table jf_LX2AP2_1122932843 on commit preserve rows as
select
a.period_start_time,
a.lnbts_gid,
SUM(X2_SETUP_ATT) X2_SETUP_ATT,
SUM(X2_SETUP_FAIL) X2_SETUP_FAIL
from
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t.vloflnbtsparent_gid vloflnbtsparent_gid,
t.lnbts_gid lnbts_gid,
t.lnbts_type LNBTS_type,
SUM(X2_SETUP_ATT) X2_SETUP_ATT,
SUM(X2_SETUP_FAIL) X2_SETUP_FAIL
from

jf_topo_vloflnbts_1167050011 t,
noklte_ps_lx2ap_lnbts_day p
where
t.lnbts_gid in ( '432776','584037','447614','432737','526796','589177','371348','330042' )
and period_start_time >= to_date('2019/11/10 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2019/11/11 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and t.lnbts_gid = p.lnbts_id
group by
trunc( p.period_start_time, 'dd' ),
t.vloflnbtsparent_gid,
t.lnbts_gid,
t.lnbts_type
)a

Page 13
Report Execution

group by
a.period_start_time,
a.lnbts_gid
creating tmp table: jf_LS1AP2_1192759738
create global temporary table jf_LS1AP2_1192759738 on commit preserve rows as
select
a.period_start_time,
a.lnbts_gid,
SUM(S1_SETUP_ATT) S1_SETUP_ATT,
SUM(S1_SETUP_SUCC) S1_SETUP_SUCC
from
(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t.vloflnbtsparent_gid vloflnbtsparent_gid,
t.lnbts_gid lnbts_gid,
t.lnbts_type LNBTS_type,
SUM(S1_SETUP_ATT) S1_SETUP_ATT,
SUM(S1_SETUP_SUCC) S1_SETUP_SUCC
from

jf_topo_vloflnbts_1167050011 t,
noklte_ps_ls1ap_lnbts_day p
where
t.lnbts_gid in ( '432776','584037','447614','432737','526796','589177','371348','330042' )
and period_start_time >= to_date('2019/11/10 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2019/11/11 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and t.lnbts_gid = p.lnbts_id
group by
trunc( p.period_start_time, 'dd' ),
t.vloflnbtsparent_gid,
t.lnbts_gid,
t.lnbts_type
)a
group by
a.period_start_time,
a.lnbts_gid
creating tmp table: jf_LUEST2_1117798603
create global temporary table jf_LUEST2_1117798603 on commit preserve rows as
select
a.period_start_time,
a.lnbts_gid,
SUM(SIGN_CONN_ESTAB_ATT_MO_S) SIGN_CONN_ESTAB_ATT_MO_S,
SUM(SIGN_CONN_ESTAB_ATT_MT) SIGN_CONN_ESTAB_ATT_MT,
SUM(SIGN_CONN_ESTAB_ATT_MO_D) SIGN_CONN_ESTAB_ATT_MO_D,
SUM(SIGN_CONN_ESTAB_ATT_OTHERS) SIGN_CONN_ESTAB_ATT_OTHERS,
SUM(SIGN_CONN_ESTAB_ATT_EMG) SIGN_CONN_ESTAB_ATT_EMG,
SUM(SIGN_CONN_ESTAB_ATT_HIPRIO) SIGN_CONN_ESTAB_ATT_HIPRIO,
SUM(SIGN_CONN_ESTAB_ATT_DEL_TOL) SIGN_CONN_ESTAB_ATT_DEL_TOL
from

Page 14
Report Execution

(
select
trunc( p.period_start_time, 'dd' ) period_start_time,
t.vloflnbtsparent_gid vloflnbtsparent_gid,
t.lnbts_gid lnbts_gid,
t.lnbts_type LNBTS_type,
SUM(SIGN_CONN_ESTAB_ATT_MO_S) SIGN_CONN_ESTAB_ATT_MO_S,
SUM(SIGN_CONN_ESTAB_ATT_MT) SIGN_CONN_ESTAB_ATT_MT,
SUM(SIGN_CONN_ESTAB_ATT_MO_D) SIGN_CONN_ESTAB_ATT_MO_D,
SUM(SIGN_CONN_ESTAB_ATT_OTHERS) SIGN_CONN_ESTAB_ATT_OTHERS,
SUM(SIGN_CONN_ESTAB_ATT_EMG) SIGN_CONN_ESTAB_ATT_EMG,
SUM(SIGN_CONN_ESTAB_ATT_HIPRIO) SIGN_CONN_ESTAB_ATT_HIPRIO,
SUM(SIGN_CONN_ESTAB_ATT_DEL_TOL) SIGN_CONN_ESTAB_ATT_DEL_TOL
from

jf_topo_vloflnbts_1167050011 t,
noklte_ps_luest_lnbts_day p
where
t.lnbts_gid in ( '432776','584037','447614','432737','526796','589177','371348','330042' )
and period_start_time >= to_date('2019/11/10 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and period_start_time < to_date('2019/11/11 00:00:00', 'yyyy/mm/dd hh24:mi:ss')
and t.lnbts_gid = p.lnbts_id
group by
trunc( p.period_start_time, 'dd' ),
t.vloflnbtsparent_gid,
t.lnbts_gid,
t.lnbts_type
)a
group by
a.period_start_time,
a.lnbts_gid
creating tmp table: jf_ALLTABLES_1184132096
create global temporary table jf_ALLTABLES_1184132096 on commit preserve rows as
select
period_start_time,
lnbts_gid
from
(
(
select
period_start_time, TO_CHAR(lnbts_gid) lnbts_gid
from
jf_LIENBHO2_1176537918
)
UNION
(
select
period_start_time, TO_CHAR(lnbts_gid) lnbts_gid
from
jf_LS1AP2_1192759738

Page 15
Report Execution

)
UNION
(
select
period_start_time, TO_CHAR(lnbts_gid) lnbts_gid
from
jf_LUEST2_1117798603
)
UNION
(
select
period_start_time, TO_CHAR(lnbts_gid) lnbts_gid
from
jf_LX2AP2_1122932843
)
)p
report from tmp tables
select
ALLTABLES.period_start_time period_start_time,
case "vloflnbtsparent".co_oc_id when 3128 then 'MRBTS-' when 739 then 'SBTS-' end || nvl("vlofln
decode(substr(bts_type.co_sys_version,1,3),'FLF','FlexiZoneMicroBTS','TLF','FlexiZoneMicroBTS',
nvl("lnbts".co_name, nvl("lnbts".co_object_instance, 'NN('||"lnbts".co_gid||')')) "LNBTS name",
ALLTABLES.lnbts_gid, nvl("lnbts".co_ext_dn, "lnbts".co_dn) "DN",
to_number((lx2ap2.x2_setup_att)) M8022C0,
to_number((luest2.sign_conn_estab_att_mo_s + luest2.sign_conn_estab_att_mt + luest2.sign_con
to_number((luest2.sign_conn_estab_att_mo_s + luest2.sign_conn_estab_att_mt + luest2.sign_con
to_number(ls1ap2.s1_setup_att) LTE_5121a,
to_number(100*decode(lx2ap2.x2_setup_att,0,null, (1-(lx2ap2.x2_setup_fail/lx2ap2.x2_setup_att))
to_number(100*decode( lienbho2.inter_enb_s1_ho_att,0,null, lienbho2.inter_enb_s1_ho_succ / lie
to_number(100*decode( (ls1ap2.s1_setup_att),0,null, (ls1ap2.s1_setup_succ) / (ls1ap2.s1_setup_
from
utp_common_objects "vloflnbtsparent",
utp_common_objects "lnbts",
ctp_common_objects bts_type
,
jf_ALLTABLES_1184132096 ALLTABLES,
jf_LIENBHO2_1176537918 LIENBHO2,
jf_LS1AP2_1192759738 LS1AP2,
jf_LUEST2_1117798603 LUEST2,
jf_LX2AP2_1122932843 LX2AP2
where
"lnbts".co_parent_gid = "vloflnbtsparent".co_gid and
ALLTABLES.lnbts_gid = "lnbts".co_gid
and "lnbts".co_gid = bts_type.co_gid
and ALLTABLES.period_start_time = LIENBHO2.period_start_time (+) and ALLTABLES.lnbts_gid
and ALLTABLES.period_start_time = LS1AP2.period_start_time (+) and ALLTABLES.lnbts_gid = L
and ALLTABLES.period_start_time = LUEST2.period_start_time (+) and ALLTABLES.lnbts_gid = L
and ALLTABLES.period_start_time = LX2AP2.period_start_time (+) and ALLTABLES.lnbts_gid = L

Page 16
Report Execution

order by
2,1,3,4

Page 17
Report Execution

FlexiZoneMicroBTS','FLC','FlexiZoneControllerBTS','TLC','FlexiZoneControllerBTS','MacroBTS') lnbts_type

Page 18
Report Execution

348','330042' )

348','330042' )

Page 19
Report Execution

348','330042' )

Page 20
Report Execution

348','330042' )

Page 21
Report Execution

SBTS-' end || nvl("vloflnbtsparent".co_name, nvl("vloflnbtsparent".co_object_instance, 'NN('||"vloflnbtsparent".co_gid||')')) "MRB


F','FlexiZoneMicroBTS','FLC','FlexiZoneControllerBTS','TLC','FlexiZoneControllerBTS','MacroBTS') "LNBTS type",
)) "LNBTS name",

att_mt + luest2.sign_conn_estab_att_mo_d + luest2.sign_conn_estab_att_others + luest2.sign_conn_estab_att_emg + nvl(lues


att_mt + luest2.sign_conn_estab_att_mo_d + nvl(luest2.sign_conn_estab_att_others,0) + luest2.sign_conn_estab_att_emg + lu

il/lx2ap2.x2_setup_att)))) LTE_1185a,
r_enb_s1_ho_succ / lienbho2.inter_enb_s1_ho_att)) LTE_5082a,
cc) / (ls1ap2.s1_setup_att))) LTE_5014a

ALLTABLES.lnbts_gid = LIENBHO2.lnbts_gid (+)


LLTABLES.lnbts_gid = LS1AP2.lnbts_gid (+)
LLTABLES.lnbts_gid = LUEST2.lnbts_gid (+)
LLTABLES.lnbts_gid = LX2AP2.lnbts_gid (+)

Page 22
Report Execution

arent".co_gid||')')) "MRBTS/SBTS name",

tab_att_emg + nvl(luest2.sign_conn_estab_att_hiprio,0) + nvl(luest2.sign_conn_estab_att_del_tol,0))) LTE_753b,


onn_estab_att_emg + luest2.sign_conn_estab_att_hiprio + luest2.sign_conn_estab_att_del_tol)) LTE_753c,

Page 23
Report Execution

Page 24

You might also like