You are on page 1of 3

--KPI TINEM FORMULA

,decode(((msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch_at) + (bsc_o_t
ch_tch_at+bsc_o_sdcch_tch_at+bsc_o_sdcch_at)+ (cell_tch_tch_at+cell_sdcch_tch_at
+cell_sdcch_at)),0,0,'',0,100 * (msc_o_succ_ho + bsc_o_succ_ho+cell_succ_ho) / (
(msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch_at) + (bsc_o_tch_tch_at+bsc_o_s
dcch_tch_at+bsc_o_sdcch_at)+ (cell_tch_tch_at+cell_sdcch_tch_at+cell_sdcch_at)))
HOSR_T3
,decode(TCH_NEW_CALL_ASSIGN,0,0,'',0,100 * (drop_after_tch_assign - TCH_
RE_EST_ASSIGN) / tch_new_call_assign) TCH_DROP_T3
,decode(((tch_call_req-tch_rej_due_req_ch_a_if_crc)+(bsc_i_unsucc_a_int_
circ_type+msc_controlled_in_ho+ho_unsucc_a_int_circ_type)),0,0,'',0,100*((tch_ca
ll_req-tch_norm_seiz+tch_succ_seiz_for_dir_acc-tch_rej_due_req_ch_a_if_crc)-(msc
_o_sdcch_tch+bsc_o_sdcch_tch+cell_sdcch_tch-bsc_i_unsucc_a_int_circ_type-msc_con
trolled_in_ho-ho_unsucc_a_int_circ_type))/((tch_call_req-tch_rej_due_req_ch_a_if
_crc)+(bsc_i_unsucc_a_int_circ_type+msc_controlled_in_ho+ho_unsucc_a_int_circ_ty
pe))) TCH_BLOCK
,decode(SDCCH_SEIZ_ATT,0,0,'',0,100*(((SDCCH_ASSIGN+SDCCH_HO_SEIZ)-(SDCC
H_RADIO_FAIL+SDCCH_A_IF_FAIL_CALL+SDCCH_ABIS_FAIL_CALL+SDCCH_USER_ACT+SDCCH_BCSU
_RESET+SDCCH_NETW_ACT+SDCCH_BTS_FAIL+SDCCH_LAPD_FAIL+SDCCH_RF_OLD_HO+SDCCH_ABIS_
FAIL_OLD+SDCCH_A_IF_FAIL_OLD))/SDCCH_SEIZ_ATT)) SDSR_T3
,decode((sdcch_assign+sdcch_ho_seiz),0,0,'',0,100*(sdcch_radio_fail+sdcc
h_rf_old_ho+sdcch_user_act+sdcch_bcsu_reset+sdcch_netw_act+sdcch_abis_fail_call+
sdcch_abis_fail_old+sdcch_bts_fail+sdcch_lapd_fail+sdcch_a_if_fail_call+sdcch_a_
if_fail_old-t3101_expired)/(sdcch_assign+sdcch_ho_seiz)) SD_DROP
,decode(sdcch_seiz_att,0,0,'',0,100*( sdcch_busy_att - tch_seiz_due_sdcc
h_con )/( sdcch_seiz_att )) SD_BLOCKING
,decode((REQ_1_TSL_DL+REQ_2_TSL_DL+REQ_3_TSL_DL+REQ_4_TSL_DL+REQ_5_8_TSL_DL),0
,0,'',0,100-(100*((NO_RADIO_RES_AVA_DL_TBF))/((REQ_1_TSL_DL)+(REQ_2_TSL_DL)+(REQ
_3_TSL_DL)+(REQ_4_TSL_DL)+(REQ_5_8_TSL_DL)))) TBF_DL_EST_SR_T3
,decode((REQ_1_TSL_UL + REQ_2_TSL_UL + REQ_3_TSL_UL + REQ_4_TSL_UL + REQ
_5_8_TSL_UL),0,0,'',0,100-(100*NO_RADIO_RES_AVA_UL_TBF / ( REQ_1_TSL_UL + REQ_2_
TSL_UL + REQ_3_TSL_UL + REQ_4_TSL_UL + REQ_5_8_TSL_UL ))) TBF_UL_EST_SR_T3
,decode((NBR_OF_UL_TBF+NBR_OF_DL_TBF - UL_TBF_ESTABLISHMENT_FAILED - DL_TBF_ES
TABLISHMENT_FAILED - UL_EGPRS_TBF_REL_DUE_NO_RESP - DL_EGPRS_TBF_REL_DUE_NO_RESP
- UL_TBF_REL_DUE_TO_FLUSH-DL_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_
TBF_REL_DUE_TO_SUSPEND),0,0,'',0,100*(1-((NBR_OF_UL_TBF+NBR_OF_DL_TBF-UL_TBF_EST
ABLISHMENT_FAILED-DL_TBF_ESTABLISHMENT_FAILED-UL_EGPRS_TBF_REL_DUE_NO_RESP-DL_EG
PRS_TBF_REL_DUE_NO_RESP-AVE_DUR_UL_TBF-AVE_DUR_DL_TBF-UL_TBF_REL_DUE_TO_FLUSH-DL
_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND)/(NBR_
OF_UL_TBF+NBR_OF_DL_TBF-UL_TBF_ESTABLISHMENT_FAILED-DL_TBF_ESTABLISHMENT_FAILEDUL_EGPRS_TBF_REL_DUE_NO_RESP-DL_EGPRS_TBF_REL_DUE_NO_RESP-UL_TBF_REL_DUE_TO_FLUS
H-DL_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND)))
) TBF_COMPLETION_SR_T3
--TAMBAHAN COUNTER
,decode(msc_o_ho_cmd,0,0,'',0,msc_o_ho_cmd) msc_o_ho_cmd
,decode(bsc_o_ho_cmd_assgn,0,0,'',0,bsc_o_ho_cmd_assgn) bsc_o_ho_cmd_ass
gn
,decode(bts_ho_assgn,0,0,'',0,bts_ho_assgn) bts_ho_assgn
,decode(DROPPED_CALLS,0,0,'',0,DROPPED_CALLS) DROPPED_CALLS
,decode(MS_TCH_SUCC_SEIZ_ASSIGN_CMPLT,0,0,'',0,MS_TCH_SUCC_SEIZ_ASSIGN_C
MPLT) MS_TCH_SUCC_SEIZ_ASSIGN_CMPLT
--KPI TINEM FORMULA RG10
,decode((SDCCH_ASSIGN+SDCCH_HO_SEIZ),0,0,'',0,100-(100*((SDCCH_RADIO_FAIL+SDCC
H_A_IF_FAIL_CALL+SDCCH_ABIS_FAIL_CALL+SDCCH_USER_ACT+SDCCH_BCSU_RESET+SDCCH_NETW
_ACT+SDCCH_BTS_FAIL+SDCCH_LAPD_FAIL+SDCCH_RF_OLD_HO+SDCCH_ABIS_FAIL_OLD+SDCCH_A_
IF_FAIL_OLD-T3101_EXPIRED)/(SDCCH_ASSIGN+SDCCH_HO_SEIZ)))) SDSR_RG10
,decode(TCH_NEW_CALL_ASSIGN,0,0,'',0,100 * (drop_after_tch_assign - TCH_RE_EST
_ASSIGN) / tch_new_call_assign) TCH_DROP_RG10
,decode((msc_o_ho_cmd + bsc_o_ho_cmd_assgn + bts_ho_assgn),0,0,'',0,100-(100 *
(1-((msc_o_succ_ho + bsc_o_succ_ho + cell_succ_ho)/ (msc_o_ho_cmd + bsc_o_ho_cm

d_assgn + bts_ho_assgn))))) HOSR_RG10


,decode((REQ_1_TSL_DL+REQ_2_TSL_DL+REQ_3_TSL_DL+REQ_4_TSL_DL+REQ_5_8_TSL_DL),0
,0,'',0,100-(100*((NO_RADIO_RES_AVA_DL_TBF))/((REQ_1_TSL_DL)+(REQ_2_TSL_DL)+(REQ
_3_TSL_DL)+(REQ_4_TSL_DL)+(REQ_5_8_TSL_DL)))) TBF_DL_EST_SR_RG10
,decode((REQ_1_TSL_UL + REQ_2_TSL_UL + REQ_3_TSL_UL + REQ_4_TSL_UL + REQ_5_8_T
SL_UL),0,0,'',0,100-(100*NO_RADIO_RES_AVA_UL_TBF / ( REQ_1_TSL_UL + REQ_2_TSL_UL
+ REQ_3_TSL_UL + REQ_4_TSL_UL + REQ_5_8_TSL_UL ))) TBF_UL_EST_SR_RG10
,decode((NBR_OF_UL_TBF+NBR_OF_DL_TBF - UL_TBF_ESTABLISHMENT_FAILED - DL_TBF_ES
TABLISHMENT_FAILED - UL_EGPRS_TBF_REL_DUE_NO_RESP - DL_EGPRS_TBF_REL_DUE_NO_RESP
- UL_TBF_REL_DUE_TO_FLUSH-DL_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_
TBF_REL_DUE_TO_SUSPEND),0,0,'',0,100*(1-((NBR_OF_UL_TBF+NBR_OF_DL_TBF-UL_TBF_EST
ABLISHMENT_FAILED-DL_TBF_ESTABLISHMENT_FAILED-UL_EGPRS_TBF_REL_DUE_NO_RESP-DL_EG
PRS_TBF_REL_DUE_NO_RESP-AVE_DUR_UL_TBF-AVE_DUR_DL_TBF-UL_TBF_REL_DUE_TO_FLUSH-DL
_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND)/(NBR_
OF_UL_TBF+NBR_OF_DL_TBF-UL_TBF_ESTABLISHMENT_FAILED-DL_TBF_ESTABLISHMENT_FAILEDUL_EGPRS_TBF_REL_DUE_NO_RESP-DL_EGPRS_TBF_REL_DUE_NO_RESP-UL_TBF_REL_DUE_TO_FLUS
H-DL_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND)))
) TBF_COMPLETION_SR_RG10
--KPI TINEM FORMULA COMMON ABIS
,decode(MS_TCH_SUCC_SEIZ_ASSIGN_CMPLT,0,0,'',0,100*DROPPED_CALLS/MS_TCH_SUCC_SEI
Z_ASSIGN_CMPLT) TCH_DROP_CA
,decode(((tch_call_req-tch_rej_due_req_ch_a_if_crc)+(bsc_i_unsucc_a_int_circ_typ
e+msc_controlled_in_ho+ho_unsucc_a_int_circ_type)),0,0,'',0,((tch_call_req-tch_r
ej_due_req_ch_a_if_crc)+(bsc_i_unsucc_a_int_circ_type+msc_controlled_in_ho+ho_un
succ_a_int_circ_type))) CALL_ATTEMPT
,decode(((tch_call_req-tch_norm_seiz+tch_succ_seiz_for_dir_acc-tch_rej_due_req_c
h_a_if_crc)-(msc_o_sdcch_tch+bsc_o_sdcch_tch+cell_sdcch_tch-bsc_i_unsucc_a_int_c
irc_type-msc_controlled_in_ho-ho_unsucc_a_int_circ_type)),0,0,'',0,((tch_call_re
q-tch_norm_seiz+tch_succ_seiz_for_dir_acc-tch_rej_due_req_ch_a_if_crc)-(msc_o_sd
cch_tch+bsc_o_sdcch_tch+cell_sdcch_tch-bsc_i_unsucc_a_int_circ_type-msc_controll
ed_in_ho-ho_unsucc_a_int_circ_type))) TCH_BLOCK_NUMBER
,decode((msc_o_ho_cmd + bsc_o_ho_cmd_assgn + bts_ho_assgn),0,0,'',0,100-(100 * (
1-((msc_o_succ_ho + bsc_o_succ_ho + cell_succ_ho)/(msc_o_ho_cmd + bsc_o_ho_cmd_a
ssgn + bts_ho_assgn))))) HOSR_CA
,decode(((MS_TCH_SUCC_SEIZ_ASSIGN_CMPLT)),0,0,'',0,(100 * (DROPPED_CALLS))/(MS_T
CH_SUCC_SEIZ_ASSIGN_CMPLT)) DCR
,decode(MSC_TO_WCDMA_RAN_SUCC_TCH_HO,0,0,'',0,MSC_TO_WCDMA_RAN_SUCC_TCH_HO) MSC_
TO_WCDMA_RAN_SUCC_TCH_HO
,decode(MSC_GEN_SYS_WCDMA_RAN_HO_COM,0,0,'',0,MSC_GEN_SYS_WCDMA_RAN_HO_COM) MSC_
GEN_SYS_WCDMA_RAN_HO_COM
,decode((SDCCH_ASSIGN+SDCCH_HO_SEIZ),0,0,'',0,100-(100*((SDCCH_RADIO_FAIL+SDCCH_
A_IF_FAIL_CALL+SDCCH_ABIS_FAIL_CALL+SDCCH_USER_ACT+SDCCH_BCSU_RESET+SDCCH_NETW_A
CT+SDCCH_BTS_FAIL+SDCCH_LAPD_FAIL+SDCCH_RF_OLD_HO+SDCCH_ABIS_FAIL_OLD+SDCCH_A_IF
_FAIL_OLD-T3101_EXPIRED)/(SDCCH_ASSIGN+SDCCH_HO_SEIZ)))) SDSR_CA
,decode((REQ_1_TSL_DL+REQ_2_TSL_DL+REQ_3_TSL_DL+REQ_4_TSL_DL+REQ_5_8_TSL_DL),0,0
,'',0,100-(100*((NO_RADIO_RES_AVA_DL_TBF))/((REQ_1_TSL_DL)+(REQ_2_TSL_DL)+(REQ_3
_TSL_DL)+(REQ_4_TSL_DL)+(REQ_5_8_TSL_DL)))) TBF_DL_EST_SR_CA
,decode((REQ_1_TSL_UL + REQ_2_TSL_UL + REQ_3_TSL_UL + REQ_4_TSL_UL + REQ_5_8_TSL
_UL),0,0,'',0,100-(100*NO_RADIO_RES_AVA_UL_TBF / ( REQ_1_TSL_UL + REQ_2_TSL_UL +
REQ_3_TSL_UL + REQ_4_TSL_UL + REQ_5_8_TSL_UL ))) TBF_UL_EST_SR_CA
,decode((NBR_OF_UL_TBF+NBR_OF_DL_TBF - UL_TBF_ESTABLISHMENT_FAILED - DL_TBF_ESTA
BLISHMENT_FAILED - UL_EGPRS_TBF_REL_DUE_NO_RESP - DL_EGPRS_TBF_REL_DUE_NO_RESP UL_TBF_REL_DUE_TO_FLUSH-DL_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_TB
F_REL_DUE_TO_SUSPEND),0,0,'',0,100*(1-((NBR_OF_UL_TBF+NBR_OF_DL_TBF-UL_TBF_ESTAB
LISHMENT_FAILED-DL_TBF_ESTABLISHMENT_FAILED-UL_EGPRS_TBF_REL_DUE_NO_RESP-DL_EGPR
S_TBF_REL_DUE_NO_RESP-AVE_DUR_UL_TBF-AVE_DUR_DL_TBF-UL_TBF_REL_DUE_TO_FLUSH-DL_T
BF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND)/(NBR_OF
_UL_TBF+NBR_OF_DL_TBF-UL_TBF_ESTABLISHMENT_FAILED-DL_TBF_ESTABLISHMENT_FAILED-UL
_EGPRS_TBF_REL_DUE_NO_RESP-DL_EGPRS_TBF_REL_DUE_NO_RESP-UL_TBF_REL_DUE_TO_FLUSHDL_TBF_REL_DUE_TO_FLUSH-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND))))

TBF_COMPLETION_SR_CA
--counter add

You might also like