Netact Error

32
Got an sql ExceptionORA-01476: divisor is equal to zero SqlState: 22012 Sql:select ALLTABLES.period_start_time period_start_time, nvl(plmn.co_name, 'NN('||plmn.co_gid||')')"PLMN name" nvl(rnc.co_name, 'NN('||rnc.co_gid||')')"RNC name", nvl(wbts.co_name, 'NN('||wbts.co_gid||')')"WBTS name" wbts.co_object_instance "WBTS ID", nvl(wcel.co_name, 'NN('||wcel.co_gid||')')"WCEL name" wcel.co_object_instance "WCEL ID", ALLTABLES.rnc_gid, ALLTABLES.wbts_gid, ALLTABLES.wcel_gid, to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(S to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SE to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STR to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TR to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DS to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_r to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_D to_number(DECODE((60*100*60), 0, 0, (SERVLEV.avg_rab_ to_number((CELLTP.HS_DSCH_DATA_VOL + CELLTP.RT_PS_DCH to_number(decode( (cellres.avail_wcell_exists_in_rnw_ from utp_common_objects plmn, utp_common_objects rnc, (select co_name,co_gid, co_parent_gid, co_oc_id,co_mr (select co_name,co_parent_gid, co_gid,co_oc_id,co_mr_ , jf_ALLTABLES_1726171324 ALLTABLES, The report failed generate due to SQL error

description

Netact Error

Transcript of Netact Error

Page 1: Netact Error

Got an sql ExceptionORA-01476: divisor is equal to zero

SqlState: 22012

Sql:select

ALLTABLES.period_start_time period_start_time,

nvl(plmn.co_name, 'NN('||plmn.co_gid||')')"PLMN name",

nvl(rnc.co_name, 'NN('||rnc.co_gid||')')"RNC name",

nvl(wbts.co_name, 'NN('||wbts.co_gid||')')"WBTS name",

wbts.co_object_instance "WBTS ID",

nvl(wcel.co_name, 'NN('||wcel.co_gid||')')"WCEL name",

wcel.co_object_instance "WCEL ID",

ALLTABLES.rnc_gid,

ALLTABLES.wbts_gid,

ALLTABLES.wcel_gid,

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL, SERVLEV.rrc_conn_stp_fail_ac/SERVLEV.rrc_conn_stp_att)) "RRC_CONGESTION_RATE",

to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL, SERVLEV.rrc_conn_stp_fail_ac/SERVLEV.rrc_conn_stp_att)) "CS_RAB_CONGESTION_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

to_number(DECODE((60*100*60), 0, 0, (SERVLEV.avg_rab_hld_tm_cs_voice + SERVLEV.RAB_HOLD_TIME_CS_CONV_64 * DECODE(12.2, 0, 0, 64/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_14_4 * DECODE(12.2, 0, 0, 14.4/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_57_6 * DECODE(12.2, 0, 0, 57.6/12.2))/(60*100*60))) "CS_TRAFFIC_ERLG",

to_number((CELLTP.HS_DSCH_DATA_VOL + CELLTP.RT_PS_DCH_DL_DATA_VOL + CELLTP.NRT_DCH_DL_DATA_VOL + CELLTP.RT_E_DCH_UL_STREA_DATA + CELLTP.RT_PS_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_HSDPA_UL_DATA_VOL + CELLTP.NRT_EDCH_UL_DATA_VOL)*(DECODE(1000, 0, 0, 8/1000))) "ALL_TRAFFIC_VOLUME",

to_number(decode( (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user),0,null, 100*(cellres.avail_wcell_in_wo_state) / (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user))) "RNC_727a"

from

utp_common_objects plmn,

utp_common_objects rnc,

(select co_name,co_gid, co_parent_gid, co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=812 union (select 'Anchored WBTS',0 co_gid,co_gid co_parent_gid , 812 co_oc_id,-1,'---' from utp_common_objects where co_oc_id=811) ) wbts,

(select co_name,co_parent_gid, co_gid,co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=813 union (select 'Anchored WCEL' co_name,0 co_parent_gid, 0 co_gid, 813 co_oc_id,-1,'---' from dual)) wcel

,

jf_ALLTABLES_1726171324 ALLTABLES,

jf_CELLRES_1776408037 CELLRES,

jf_CELLTP_1739734414 CELLTP,

jf_HSDPAW_1786439567 HSDPAW,

The report failed generate due to SQL error

Page 2: Netact Error

jf_INTERSHO_1757862759 INTERSHO,

jf_PKTCALL_1723608929 PKTCALL,

jf_SERVLEV_1773480211 SERVLEV,

jf_TRAFFIC_1775446043 TRAFFIC

where

rnc.co_parent_gid = plmn.co_gid and

wbts.co_parent_gid = rnc.co_gid and

wcel.co_parent_gid = wbts.co_gid and

plmn.co_oc_id=16 and

rnc.co_oc_id=811 and

wbts.co_oc_id=812 and

wcel.co_oc_id=813 and

ALLTABLES.wcel_gid = wcel.co_gid and

ALLTABLES.rnc_gid=rnc.co_gid and

ALLTABLES.wbts_gid=wbts.co_gid

and ALLTABLES.period_start_time = CELLRES.period_start_time (+) and ALLTABLES.rnc_gid = CELLRES.rnc_gid (+) and ALLTABLES.wbts_gid = CELLRES.wbts_gid (+) and ALLTABLES.wcel_gid = CELLRES.wcel_gid (+)

and ALLTABLES.period_start_time = CELLTP.period_start_time (+) and ALLTABLES.rnc_gid = CELLTP.rnc_gid (+) and ALLTABLES.wbts_gid = CELLTP.wbts_gid (+) and ALLTABLES.wcel_gid = CELLTP.wcel_gid (+)

and ALLTABLES.period_start_time = HSDPAW.period_start_time (+) and ALLTABLES.rnc_gid = HSDPAW.rnc_gid (+) and ALLTABLES.wbts_gid = HSDPAW.wbts_gid (+) and ALLTABLES.wcel_gid = HSDPAW.wcel_gid (+)

and ALLTABLES.period_start_time = INTERSHO.period_start_time (+) and ALLTABLES.rnc_gid = INTERSHO.rnc_gid (+) and ALLTABLES.wbts_gid = INTERSHO.wbts_gid (+) and ALLTABLES.wcel_gid = INTERSHO.wcel_gid (+)

and ALLTABLES.period_start_time = PKTCALL.period_start_time (+) and ALLTABLES.rnc_gid = PKTCALL.rnc_gid (+) and ALLTABLES.wbts_gid = PKTCALL.wbts_gid (+) and ALLTABLES.wcel_gid = PKTCALL.wcel_gid (+)

and ALLTABLES.period_start_time = SERVLEV.period_start_time (+) and ALLTABLES.rnc_gid = SERVLEV.rnc_gid (+) and ALLTABLES.wbts_gid = SERVLEV.wbts_gid (+) and ALLTABLES.wcel_gid = SERVLEV.wcel_gid (+)

and ALLTABLES.period_start_time = TRAFFIC.period_start_time (+) and ALLTABLES.rnc_gid = TRAFFIC.rnc_gid (+) and ALLTABLES.wbts_gid = TRAFFIC.wbts_gid (+) and ALLTABLES.wcel_gid = TRAFFIC.wcel_gid (+)

order by

2,1,3,4,5,6,7

Page 3: Netact Error

nvl(plmn.co_name, 'NN('||plmn.co_gid||')')"PLMN name",

nvl(rnc.co_name, 'NN('||rnc.co_gid||')')"RNC name",

nvl(wbts.co_name, 'NN('||wbts.co_gid||')')"WBTS name",

nvl(wcel.co_name, 'NN('||wcel.co_gid||')')"WCEL name",

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL, SERVLEV.rrc_conn_stp_fail_ac/SERVLEV.rrc_conn_stp_att)) "RRC_CONGESTION_RATE",

to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL, SERVLEV.rrc_conn_stp_fail_ac/SERVLEV.rrc_conn_stp_att)) "CS_RAB_CONGESTION_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

to_number(DECODE((60*100*60), 0, 0, (SERVLEV.avg_rab_hld_tm_cs_voice + SERVLEV.RAB_HOLD_TIME_CS_CONV_64 * DECODE(12.2, 0, 0, 64/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_14_4 * DECODE(12.2, 0, 0, 14.4/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_57_6 * DECODE(12.2, 0, 0, 57.6/12.2))/(60*100*60))) "CS_TRAFFIC_ERLG",

to_number((CELLTP.HS_DSCH_DATA_VOL + CELLTP.RT_PS_DCH_DL_DATA_VOL + CELLTP.NRT_DCH_DL_DATA_VOL + CELLTP.RT_E_DCH_UL_STREA_DATA + CELLTP.RT_PS_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_HSDPA_UL_DATA_VOL + CELLTP.NRT_EDCH_UL_DATA_VOL)*(DECODE(1000, 0, 0, 8/1000))) "ALL_TRAFFIC_VOLUME",

to_number(decode( (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user),0,null, 100*(cellres.avail_wcell_in_wo_state) / (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user))) "RNC_727a"

(select co_name,co_gid, co_parent_gid, co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=812 union (select 'Anchored WBTS',0 co_gid,co_gid co_parent_gid , 812 co_oc_id,-1,'---' from utp_common_objects where co_oc_id=811) ) wbts,

(select co_name,co_parent_gid, co_gid,co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=813 union (select 'Anchored WCEL' co_name,0 co_parent_gid, 0 co_gid, 813 co_oc_id,-1,'---' from dual)) wcel

Page 4: Netact Error

wbts.co_parent_gid = rnc.co_gid and

and ALLTABLES.period_start_time = CELLRES.period_start_time (+) and ALLTABLES.rnc_gid = CELLRES.rnc_gid (+) and ALLTABLES.wbts_gid = CELLRES.wbts_gid (+) and ALLTABLES.wcel_gid = CELLRES.wcel_gid (+)

and ALLTABLES.period_start_time = CELLTP.period_start_time (+) and ALLTABLES.rnc_gid = CELLTP.rnc_gid (+) and ALLTABLES.wbts_gid = CELLTP.wbts_gid (+) and ALLTABLES.wcel_gid = CELLTP.wcel_gid (+)

and ALLTABLES.period_start_time = HSDPAW.period_start_time (+) and ALLTABLES.rnc_gid = HSDPAW.rnc_gid (+) and ALLTABLES.wbts_gid = HSDPAW.wbts_gid (+) and ALLTABLES.wcel_gid = HSDPAW.wcel_gid (+)

and ALLTABLES.period_start_time = INTERSHO.period_start_time (+) and ALLTABLES.rnc_gid = INTERSHO.rnc_gid (+) and ALLTABLES.wbts_gid = INTERSHO.wbts_gid (+) and ALLTABLES.wcel_gid = INTERSHO.wcel_gid (+)

and ALLTABLES.period_start_time = PKTCALL.period_start_time (+) and ALLTABLES.rnc_gid = PKTCALL.rnc_gid (+) and ALLTABLES.wbts_gid = PKTCALL.wbts_gid (+) and ALLTABLES.wcel_gid = PKTCALL.wcel_gid (+)

and ALLTABLES.period_start_time = SERVLEV.period_start_time (+) and ALLTABLES.rnc_gid = SERVLEV.rnc_gid (+) and ALLTABLES.wbts_gid = SERVLEV.wbts_gid (+) and ALLTABLES.wcel_gid = SERVLEV.wcel_gid (+)

and ALLTABLES.period_start_time = TRAFFIC.period_start_time (+) and ALLTABLES.rnc_gid = TRAFFIC.rnc_gid (+) and ALLTABLES.wbts_gid = TRAFFIC.wbts_gid (+) and ALLTABLES.wcel_gid = TRAFFIC.wcel_gid (+)

Page 5: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL, SERVLEV.rrc_conn_stp_fail_ac/SERVLEV.rrc_conn_stp_att)) "RRC_CONGESTION_RATE",

to_number(100* DECODE(SERVLEV.rrc_conn_stp_att,0,NULL, SERVLEV.rrc_conn_stp_fail_ac/SERVLEV.rrc_conn_stp_att)) "CS_RAB_CONGESTION_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

to_number(DECODE((60*100*60), 0, 0, (SERVLEV.avg_rab_hld_tm_cs_voice + SERVLEV.RAB_HOLD_TIME_CS_CONV_64 * DECODE(12.2, 0, 0, 64/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_14_4 * DECODE(12.2, 0, 0, 14.4/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_57_6 * DECODE(12.2, 0, 0, 57.6/12.2))/(60*100*60))) "CS_TRAFFIC_ERLG",

to_number((CELLTP.HS_DSCH_DATA_VOL + CELLTP.RT_PS_DCH_DL_DATA_VOL + CELLTP.NRT_DCH_DL_DATA_VOL + CELLTP.RT_E_DCH_UL_STREA_DATA + CELLTP.RT_PS_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_HSDPA_UL_DATA_VOL + CELLTP.NRT_EDCH_UL_DATA_VOL)*(DECODE(1000, 0, 0, 8/1000))) "ALL_TRAFFIC_VOLUME",

to_number(decode( (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user),0,null, 100*(cellres.avail_wcell_in_wo_state) / (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user))) "RNC_727a"

(select co_name,co_gid, co_parent_gid, co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=812 union (select 'Anchored WBTS',0 co_gid,co_gid co_parent_gid , 812 co_oc_id,-1,'---' from utp_common_objects where co_oc_id=811) ) wbts,

(select co_name,co_parent_gid, co_gid,co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=813 union (select 'Anchored WCEL' co_name,0 co_parent_gid, 0 co_gid, 813 co_oc_id,-1,'---' from dual)) wcel

Page 6: Netact Error

and ALLTABLES.period_start_time = CELLRES.period_start_time (+) and ALLTABLES.rnc_gid = CELLRES.rnc_gid (+) and ALLTABLES.wbts_gid = CELLRES.wbts_gid (+) and ALLTABLES.wcel_gid = CELLRES.wcel_gid (+)

and ALLTABLES.period_start_time = CELLTP.period_start_time (+) and ALLTABLES.rnc_gid = CELLTP.rnc_gid (+) and ALLTABLES.wbts_gid = CELLTP.wbts_gid (+) and ALLTABLES.wcel_gid = CELLTP.wcel_gid (+)

and ALLTABLES.period_start_time = HSDPAW.period_start_time (+) and ALLTABLES.rnc_gid = HSDPAW.rnc_gid (+) and ALLTABLES.wbts_gid = HSDPAW.wbts_gid (+) and ALLTABLES.wcel_gid = HSDPAW.wcel_gid (+)

and ALLTABLES.period_start_time = INTERSHO.period_start_time (+) and ALLTABLES.rnc_gid = INTERSHO.rnc_gid (+) and ALLTABLES.wbts_gid = INTERSHO.wbts_gid (+) and ALLTABLES.wcel_gid = INTERSHO.wcel_gid (+)

and ALLTABLES.period_start_time = PKTCALL.period_start_time (+) and ALLTABLES.rnc_gid = PKTCALL.rnc_gid (+) and ALLTABLES.wbts_gid = PKTCALL.wbts_gid (+) and ALLTABLES.wcel_gid = PKTCALL.wcel_gid (+)

and ALLTABLES.period_start_time = SERVLEV.period_start_time (+) and ALLTABLES.rnc_gid = SERVLEV.rnc_gid (+) and ALLTABLES.wbts_gid = SERVLEV.wbts_gid (+) and ALLTABLES.wcel_gid = SERVLEV.wcel_gid (+)

and ALLTABLES.period_start_time = TRAFFIC.period_start_time (+) and ALLTABLES.rnc_gid = TRAFFIC.rnc_gid (+) and ALLTABLES.wbts_gid = TRAFFIC.wbts_gid (+) and ALLTABLES.wcel_gid = TRAFFIC.wcel_gid (+)

Page 7: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

to_number(DECODE((60*100*60), 0, 0, (SERVLEV.avg_rab_hld_tm_cs_voice + SERVLEV.RAB_HOLD_TIME_CS_CONV_64 * DECODE(12.2, 0, 0, 64/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_14_4 * DECODE(12.2, 0, 0, 14.4/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_57_6 * DECODE(12.2, 0, 0, 57.6/12.2))/(60*100*60))) "CS_TRAFFIC_ERLG",

to_number((CELLTP.HS_DSCH_DATA_VOL + CELLTP.RT_PS_DCH_DL_DATA_VOL + CELLTP.NRT_DCH_DL_DATA_VOL + CELLTP.RT_E_DCH_UL_STREA_DATA + CELLTP.RT_PS_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_HSDPA_UL_DATA_VOL + CELLTP.NRT_EDCH_UL_DATA_VOL)*(DECODE(1000, 0, 0, 8/1000))) "ALL_TRAFFIC_VOLUME",

to_number(decode( (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user),0,null, 100*(cellres.avail_wcell_in_wo_state) / (cellres.avail_wcell_exists_in_rnw_db - cellres.avail_wcell_blocked_by_user))) "RNC_727a"

(select co_name,co_gid, co_parent_gid, co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=812 union (select 'Anchored WBTS',0 co_gid,co_gid co_parent_gid , 812 co_oc_id,-1,'---' from utp_common_objects where co_oc_id=811) ) wbts,

(select co_name,co_parent_gid, co_gid,co_oc_id,co_mr_gid,co_object_instance from utp_common_objects where co_oc_id=813 union (select 'Anchored WCEL' co_name,0 co_parent_gid, 0 co_gid, 813 co_oc_id,-1,'---' from dual)) wcel

Page 8: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

to_number(DECODE((60*100*60), 0, 0, (SERVLEV.avg_rab_hld_tm_cs_voice + SERVLEV.RAB_HOLD_TIME_CS_CONV_64 * DECODE(12.2, 0, 0, 64/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_14_4 * DECODE(12.2, 0, 0, 14.4/12.2) + SERVLEV.RAB_HOLD_TIME_CS_STREAM_57_6 * DECODE(12.2, 0, 0, 57.6/12.2))/(60*100*60))) "CS_TRAFFIC_ERLG",

to_number((CELLTP.HS_DSCH_DATA_VOL + CELLTP.RT_PS_DCH_DL_DATA_VOL + CELLTP.NRT_DCH_DL_DATA_VOL + CELLTP.RT_E_DCH_UL_STREA_DATA + CELLTP.RT_PS_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_UL_DATA_VOL + CELLTP.NRT_DCH_HSDPA_UL_DATA_VOL + CELLTP.NRT_EDCH_UL_DATA_VOL)*(DECODE(1000, 0, 0, 8/1000))) "ALL_TRAFFIC_VOLUME",

Page 9: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 10: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 11: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 12: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 13: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 14: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR),0,NULL,(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR)/(TRAFFIC.REL_EDCH_NORM_INT + TRAFFIC.REL_EDCH_NORM_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_NORM_STR + TRAFFIC.REL_EDCH_HSDSCH_SCC_STR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR))) "HSUPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 15: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100-100*DECODE((TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR),0,NULL,(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR)/(TRAFFIC.REL_ALLO_NORM_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT_1 + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT_1 + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR_1 + TRAFFIC.REL_ALLO_NORM_HS_DSCH_STR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR))) "HSDPA_RB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 16: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 17: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 18: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 19: Netact Error

to_number(100*DECODE((SERVLEV.rab_stp_att_cs_voice*(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL)),0,NULL,(((SERVLEV.moc_conv_call_atts - SERVLEV.moc_conv_call_fails + SERVLEV.mtc_conv_call_atts - SERVLEV.mtc_conv_call_fails + SERVLEV.emergency_call_atts - SERVLEV.emergency_call_fails - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV)/(SERVLEV.moc_conv_call_atts + SERVLEV.mtc_conv_call_atts + SERVLEV.emergency_call_atts - SERVLEV.RRC_ATT_REP_MO_CONV - SERVLEV.RRC_ATT_REP_MT_CONV - SERVLEV.RRC_ATT_REP_EMERGENCY - SERVLEV.RRC_ACC_REL_EMERGENCY - SERVLEV.RRC_ACC_REL_MO_CONV - SERVLEV.RRC_ACC_REL_MT_CONV - SERVLEV.RRC_CONN_STP_REJ_EMERG_CALL))* DECODE((SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv),0,NULL,(SERVLEV.rab_acc_comp_cs_voice + SERVLEV.rab_acc_comp_cs_conv)/(SERVLEV.rab_stp_att_cs_voice + SERVLEV.rab_stp_att_cs_conv - INTERSHO.SUCC_IS_HHO_DR_AMR_RT))))) "CS_CSSR_b",

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100* DECODE((PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE), 0, 0, (PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR)/(PKTCALL.PS_REL_RL_FAIL_D_D_STRE + PKTCALL.PS_REL_RL_FAIL_D_D_INT + PKTCALL.PS_REL_RL_FAIL_D_D_BGR + PKTCALL.PS_REL_OTH_FAIL_D_D_STRE + PKTCALL.PS_REL_OTH_FAIL_D_D_INT + PKTCALL.PS_REL_OTH_FAIL_D_D_BGR + PKTCALL.PS_REL_NORM_D_D_STRE + PKTCALL.PS_REL_NORM_D_D_INT + PKTCALL.PS_REL_NORM_D_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_E_INT+ PKTCALL.PS_SWI_D_D_TO_HS_E_STRE+ PKTCALL.PS_SWI_D_D_TO_HS_D_BGR+ PKTCALL.PS_SWI_D_D_TO_HS_D_INT+ PKTCALL.PS_SWI_D_D_TO_HS_D_STRE))) "R99_RB_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 20: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 21: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 22: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 23: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 24: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(DECODE(((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR)),0,NULL,(100*(TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR)/((TRAFFIC.ALLO_HS_DSCH_FLOW_INT + TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR)+(TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR))))) "HSDPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 25: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 26: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 27: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 28: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE(((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)),0,NULL,(TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR)/((TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR)+(TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR)))) "HSUPA_RAB_SETUP_SUCC_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 29: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 30: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 31: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 32: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 33: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",

to_number(DECODE((HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30), 0, 0, (1 * HSDPAW.CQI_DIST_CL_1 + 2 * HSDPAW.CQI_DIST_CL_2 + 3 * HSDPAW.CQI_DIST_CL_3 + 4 * HSDPAW.CQI_DIST_CL_4 + 5 * HSDPAW.CQI_DIST_CL_5 + 6 * HSDPAW.CQI_DIST_CL_6 + 7 * HSDPAW.CQI_DIST_CL_7 + 8 * HSDPAW.CQI_DIST_CL_8 + 9 * HSDPAW.CQI_DIST_CL_9 + 10 * HSDPAW.CQI_DIST_CL_10 + 11 * HSDPAW.CQI_DIST_CL_11 + 12 * HSDPAW.CQI_DIST_CL_12 + 13 * HSDPAW.CQI_DIST_CL_13 + 14 * HSDPAW.CQI_DIST_CL_14 + 15 * HSDPAW.CQI_DIST_CL_15 + 16 * HSDPAW.CQI_DIST_CL_16 + 17 * HSDPAW.CQI_DIST_CL_17 + 18 * HSDPAW.CQI_DIST_CL_18 + 19 * HSDPAW.CQI_DIST_CL_19 + 20 * HSDPAW.CQI_DIST_CL_20 + 21 * HSDPAW.CQI_DIST_CL_21 + 22 * HSDPAW.CQI_DIST_CL_22 + 23 * HSDPAW.CQI_DIST_CL_23 + 24 * HSDPAW.CQI_DIST_CL_24 + 25 * HSDPAW.CQI_DIST_CL_25 + 26 * HSDPAW.CQI_DIST_CL_26 + 27 * HSDPAW.CQI_DIST_CL_27 + 28 * HSDPAW.CQI_DIST_CL_28 + 29 * HSDPAW.CQI_DIST_CL_29 + 30 * HSDPAW.CQI_DIST_CL_30)/(HSDPAW.CQI_DIST_CL_0 + HSDPAW.CQI_DIST_CL_1 + HSDPAW.CQI_DIST_CL_2 + HSDPAW.CQI_DIST_CL_3 + HSDPAW.CQI_DIST_CL_4 + HSDPAW.CQI_DIST_CL_5 + HSDPAW.CQI_DIST_CL_6 + HSDPAW.CQI_DIST_CL_7 + HSDPAW.CQI_DIST_CL_8 + HSDPAW.CQI_DIST_CL_9 + HSDPAW.CQI_DIST_CL_10 + HSDPAW.CQI_DIST_CL_11 + HSDPAW.CQI_DIST_CL_12 + HSDPAW.CQI_DIST_CL_13 + HSDPAW.CQI_DIST_CL_14 + HSDPAW.CQI_DIST_CL_15 + HSDPAW.CQI_DIST_CL_16 + HSDPAW.CQI_DIST_CL_17 + HSDPAW.CQI_DIST_CL_18 + HSDPAW.CQI_DIST_CL_19 + HSDPAW.CQI_DIST_CL_20 + HSDPAW.CQI_DIST_CL_21 + HSDPAW.CQI_DIST_CL_22 + HSDPAW.CQI_DIST_CL_23 + HSDPAW.CQI_DIST_CL_24 + HSDPAW.CQI_DIST_CL_25 + HSDPAW.CQI_DIST_CL_26 + HSDPAW.CQI_DIST_CL_27 + HSDPAW.CQI_DIST_CL_28 + HSDPAW.CQI_DIST_CL_29 + HSDPAW.CQI_DIST_CL_30))) "RNC_706b_x",

Page 34: Netact Error

to_number(100* DECODE((SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN),0,NULL,((SERVLEV.moc_inter_call_atts - SERVLEV.moc_inter_call_fails + SERVLEV.moc_backg_call_atts - SERVLEV.moc_backg_call_fails + SERVLEV.mtc_inter_call_atts - SERVLEV.mtc_inter_call_fails + SERVLEV.mtc_backg_call_atts - SERVLEV.mtc_backg_call_fails + SERVLEV.moc_strea_call_atts - SERVLEV.moc_strea_call_fails + SERVLEV.mtc_strea_call_atts - SERVLEV.moc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts - SERVLEV.moc_high_prior_sign_fails + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.mtc_high_prior_sign_fails - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)/(SERVLEV.moc_inter_call_atts + SERVLEV.moc_backg_call_atts + SERVLEV.moc_strea_call_atts + SERVLEV.mtc_strea_call_atts + SERVLEV.moc_high_prior_sign_atts + SERVLEV.mtc_inter_call_atts + SERVLEV.mtc_backg_call_atts + SERVLEV.mtc_high_prior_sign_atts - SERVLEV.RRC_ATT_REP_MO_STREAMING - SERVLEV.RRC_ATT_REP_MT_STREAMING - SERVLEV.RRC_ATT_REP_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_INTERACTIVE - SERVLEV.RRC_ATT_REP_MO_HIGH_PR_SIGN - SERVLEV.RRC_ATT_REP_MO_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_BACKGROUND - SERVLEV.RRC_ATT_REP_MT_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_INTERACTIVE - SERVLEV.RRC_ACC_REL_MO_STREAMING - SERVLEV.RRC_ACC_REL_MT_STREAMING - SERVLEV.RRC_ACC_REL_MO_BACKGROUND - SERVLEV.RRC_ACC_REL_MO_HIGH_PR_SIGN - SERVLEV.RRC_ACC_REL_MO_INTERACTIVE - SERVLEV.RRC_ACC_REL_MT_BACKGROUND - SERVLEV.RRC_ACC_REL_MT_HIGH_PR_SIGN)))* DECODE((SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA),0,NULL,(SERVLEV.rab_acc_comp_ps_inter + SERVLEV.rab_acc_comp_ps_backg + SERVLEV.rab_acc_comp_ps_strea)/(SERVLEV.rab_stp_att_ps_inter + SERVLEV.RAB_STP_ATT_PS_BACKG + SERVLEV.RAB_STP_ATT_PS_STREA))) "PS_CSSR",

to_number(100*DECODE(((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)),0,NULL,((SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS))/((SERVLEV.rab_act_comp_cs_voice + SERVLEV.rab_act_rel_cs_voice_srnc + SERVLEV.rab_act_rel_cs_voice_p_emp + SERVLEV.RAB_ACT_REL_CS_VOICE_HHO + SERVLEV.RAB_ACT_REL_CS_VOICE_ISHO + SERVLEV.RAB_ACT_REL_CS_VOICE_GANHO + SERVLEV.rab_act_fail_cs_voice_iu + SERVLEV.rab_act_fail_cs_voice_radio + SERVLEV.rab_act_fail_cs_voice_bts + SERVLEV.rab_act_fail_cs_voice_iur + SERVLEV.rab_act_fail_cs_voice_rnc + SERVLEV.RAB_ACT_FAIL_CS_VOICE_UE + SERVLEV.RAB_ACT_FAIL_CS_VOICE_TRANS)+(SERVLEV.rab_act_comp_cs_conv + SERVLEV.rab_act_rel_cs_conv_srnc + SERVLEV.RAB_ACT_REL_CS_CONV_HHO + SERVLEV.RAB_ACT_REL_CS_CONV_ISHO + SERVLEV.rab_act_rel_cs_conv_p_emp + SERVLEV.rab_act_fail_cs_conv_iu + SERVLEV.rab_act_fail_cs_conv_radio + SERVLEV.rab_act_fail_cs_conv_bts + SERVLEV.rab_act_fail_cs_conv_rnc + SERVLEV.rab_act_fail_cs_conv_iur + SERVLEV.RAB_ACT_FAIL_CS_CONV_UE + SERVLEV.RAB_ACT_FAIL_CS_CONV_TRANS)))) "CS_SERVICE_DROP_RATE",

to_number(100*DECODE(((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)),0,NULL,((SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS))/((SERVLEV.rab_act_comp_ps_inter + SERVLEV.rab_act_comp_ps_backg + SERVLEV.rab_act_rel_ps_inter_srnc + SERVLEV.RAB_ACT_REL_PS_INTER_HHO + SERVLEV.RAB_ACT_REL_PS_INTER_ISHO + SERVLEV.rab_act_rel_ps_backg_srnc + SERVLEV.RAB_ACT_REL_PS_BACKG_HHO + SERVLEV.RAB_ACT_REL_PS_BGR_ISHO + SERVLEV.rab_act_fail_ps_inter_iu + SERVLEV.rab_act_fail_ps_inter_radio + SERVLEV.rab_act_fail_ps_inter_bts + SERVLEV.rab_act_fail_ps_inter_iur + SERVLEV.rab_act_fail_ps_inter_rnc + SERVLEV.rab_act_fail_ps_backg_iu + SERVLEV.rab_act_fail_ps_backg_radio + SERVLEV.rab_act_fail_ps_backg_bts + SERVLEV.rab_act_fail_ps_backg_iur + SERVLEV.rab_act_fail_ps_backg_rnc + SERVLEV.RAB_ACT_FAIL_PS_BACKG_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_UE + SERVLEV.RAB_ACT_FAIL_PS_INTER_TRANS + SERVLEV.RAB_ACT_FAIL_PS_BACKG_TRANS)+(SERVLEV.rab_act_comp_ps_strea + SERVLEV.rab_act_rel_ps_strea_srnc + SERVLEV.RAB_ACT_REL_PS_STREA_HHO + SERVLEV.RAB_ACT_REL_PS_STREA_ISHO + SERVLEV.rab_act_fail_ps_strea_iu + SERVLEV.rab_act_fail_ps_strea_radio + SERVLEV.rab_act_fail_ps_strea_bts + SERVLEV.rab_act_fail_ps_strea_iur + SERVLEV.rab_act_fail_ps_strea_rnc + SERVLEV.RAB_ACT_FAIL_PS_STREA_UE + SERVLEV.RAB_ACT_FAIL_PS_STREA_TRANS)))) "PS_RAB_DROP_RATE",

to_number(100*DECODE((TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR),0,NULL,(TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_STR + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_INT + TRAFFIC.REL_ALLO_OTH_FAIL_HSDSCH_BGR + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_INT + TRAFFIC.REL_ALLO_RL_FAIL_HS_DSCH_BGR + TRAFFIC.REL_EDCH_RL_FAIL_INT + TRAFFIC.REL_EDCH_RL_FAIL_BGR + TRAFFIC.REL_EDCH_OTHER_FAIL_INT + TRAFFIC.REL_EDCH_OTHER_FAIL_BGR + TRAFFIC.REL_EDCH_RL_FAIL_STR + TRAFFIC.REL_EDCH_OTHER_FAIL_STR)/(TRAFFIC.ALLO_HS_DSCH_FLOW_INT+ TRAFFIC.ALLO_HS_DSCH_FLOW_BGR + TRAFFIC.REJ_HS_DSCH_RET_INT + TRAFFIC.REJ_HS_DSCH_RET_BGR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_INT + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_BGR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_BGR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_INT + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_BGR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_INT + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_BGR + TRAFFIC.ALLO_HS_DSCH_FLOW_STR + TRAFFIC.DCH_SEL_MAX_HSDPA_USERS_STR + TRAFFIC.REJ_HS_DSCH_RET_STR + TRAFFIC.SETUP_FAIL_RNC_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_BTS_HS_DSCH_STR + TRAFFIC.SETUP_FAIL_IUB_HS_TOTAL_STR + TRAFFIC.SETUP_FAIL_UE_HS_DSCH_STR+ TRAFFIC.ALLO_SUCCESS_EDCH_INT + TRAFFIC.ALLO_SUCCESS_EDCH_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_BGR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_INT + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_BGR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_INT + TRAFFIC.UL_DCH_SEL_BTS_HW_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_BGR + TRAFFIC.SETUP_FAIL_EDCH_BTS_INT + TRAFFIC.SETUP_FAIL_EDCH_OTHER_BGR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_INT + TRAFFIC.SETUP_FAIL_EDCH_TRANS_BGR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_INT + TRAFFIC.SETUP_FAIL_EDCH_UE_BGR + TRAFFIC.SETUP_FAIL_EDCH_UE_INT + TRAFFIC.SETUP_REJ_EDCH_AC_INT + TRAFFIC.SETUP_REJ_EDCH_AC_BGR + TRAFFIC.ALLO_SUCCESS_EDCH_STR + TRAFFIC.UL_DCH_SEL_MAX_HSUPA_USR_STR + TRAFFIC.UL_DCH_SEL_BTS_HW_STR + TRAFFIC.EDCH_ALLO_CANC_NA_AS_STR + TRAFFIC.SETUP_FAIL_EDCH_UE_STR + TRAFFIC.SETUP_FAIL_EDCH_BTS_STR + TRAFFIC.SETUP_FAIL_EDCH_TRANS_STR + TRAFFIC.SETUP_FAIL_EDCH_OTHER_STR))) "HSPA_RB_DROP_RATE",

to_number(100*(DECODE((INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT), 0, 0, (INTERSHO.succ_is_hho_ul_dch_q_rt + INTERSHO.succ_is_hho_ue_trx_pwr_rt + INTERSHO.succ_is_hho_dl_dpch_pwr_rt + INTERSHO.succ_is_hho_cpich_rscp_rt + INTERSHO.succ_is_hho_cpich_ecno_rt + INTERSHO.SUCC_IS_HHO_IM_IMS_RT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_RT + INTERSHO.SUCC_ISHO_CELL_BLOCK_RT + INTERSHO.SUCC_IS_HHO_DR_AMR_RT + INTERSHO.SUCC_GANHO_AMR_RT + INTERSHO.SUCC_IS_HHO_EMERG_CALL + INTERSHO.succ_is_hho_ul_dch_q_nrt + INTERSHO.succ_is_hho_ue_trx_pwr_nrt + INTERSHO.succ_is_hho_dl_dpch_pwr_nrt + INTERSHO.succ_is_hho_cpich_rscp_nrt + INTERSHO.succ_is_hho_cpich_ecno_nrt + INTERSHO.SUCC_IS_HHO_IM_IMS_NRT + INTERSHO.SUCC_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.SUCC_ISHO_CELL_BLOCK_NRT)/(INTERSHO.is_hho_att_ul_dch_q_rt + INTERSHO.is_hho_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_rt + INTERSHO.IS_HHO_ATT_IM_IMS_RT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_RT + INTERSHO.ATT_ISHO_CELL_BLOCK_RT + INTERSHO.IS_HHO_ATT_DR_AMR_RT + INTERSHO.ATT_GANHO_AMR_RT + INTERSHO.IS_HHO_ATT_EMERG_CALL + INTERSHO.is_hho_att_ul_dch_q_nrt + INTERSHO.is_hho_att_ue_trx_pwr_nrt + INTERSHO.is_hho_att_dl_dpch_pwr_nrt + INTERSHO.is_hho_att_cpich_rscp_nrt + INTERSHO.is_hho_att_cpich_ecno_nrt + INTERSHO.IS_HHO_ATT_IM_IMS_NRT + INTERSHO.ATT_ISHO_CELL_SHUTDOWN_NRT + INTERSHO.ATT_ISHO_CELL_BLOCK_NRT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_RT - INTERSHO.IS_HHO_ATT_2ND_BEST_CELL_NRT - INTERSHO.IS_HHO_ATT_3RD_BEST_CELL_NRT)))) "UMTS_TO_GSM_HHO_SUCC_RATE",