kpi formula (1)

10
1. KPI Formulas for Measurements The KPIs have to be normalized by Contractor across diverse supplier Network elements in discussions with Purchaser. The final agreed formulae would be used for the purposes of KPI management. Radio KPI Formula for Network / cell wise measurements SDCCH Completion Rate All drop calls due to all reasons during Standalone Dedicated Control Channel (SDCCH) phase used for system signalling i.e. Call Setup, Location Update, SMS =100-100 x sum (sdcch_radio_fail + sdcch_rf_old_ho + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act + sdcch_bts_fail + sdcch_lapd_fail) / sum (sdcch_assign + sdcch_ho_seiz) - sum(sdcch_abis_fail_call + sdcch_abis_fail_old) -sum (sdcch_a_if_fail_call + sdcch_a_if_fail_old) TCH Completion Rate All drop calls due to all reasons during Traffic Channel (TCH) phase used to carry user speech or data Drops after TCH assignment considering re- establishments =100- 100 * -------------------------------------------------------- % = TCH assignments for new calls+ max(0,(sum(HOin)- sum(HOout)) sum(spare057044 - tch_re_est_release) =100-100 * ------------------------------------- % (sum(tch_new_call_assign)+ max(0,(sum(HOin)- sum(HOout)) © Nokia 2005 Nokia Confidential 1 /10

Upload: anurag-sarraf

Post on 23-Feb-2015

278 views

Category:

Documents


17 download

TRANSCRIPT

1. KPI Formulas for Measurements

The KPIs have to be normalized by Contractor across diverse supplier Network elements in discussions with Purchaser. The final agreed formulae would be used for the purposes of KPI management.

Radio KPI Formula for Network / cell wise measurements

SDCCH Completion Rate

All drop calls due to all reasons during Standalone Dedicated Control Channel (SDCCH) phase used for system signalling i.e. Call Setup, Location Update, SMS

=100-100 x sum (sdcch_radio_fail + sdcch_rf_old_ho + sdcch_user_act + sdcch_bcsu_reset + sdcch_netw_act + sdcch_bts_fail + sdcch_lapd_fail) / sum (sdcch_assign + sdcch_ho_seiz) - sum(sdcch_abis_fail_call + sdcch_abis_fail_old) -sum (sdcch_a_if_fail_call + sdcch_a_if_fail_old)

TCH Completion Rate

All drop calls due to all reasons during Traffic Channel (TCH) phase used to carry user speech or data

Drops after TCH assignment considering re-establishments =100- 100 * -------------------------------------------------------- % = TCH assignments for new calls+ max(0,(sum(HOin)-sum(HOout)) sum(spare057044 - tch_re_est_release) =100-100 * ------------------------------------- % (sum(tch_new_call_assign)+ max(0,(sum(HOin)-sum(HOout))

Details of Spare 057044 and tch_new_call_assign

Spare057044New dropped call counter implemented as spare counter 57044 in S10.5. The

counter is updated only for voice- and data calls (not SMS, IMSI detach, etc). i.e. count the drops between TCH assignment complete and TCH release. Every call dropping TCH failure that happens between assignment complete and disconnect triggers this counter.

© Nokia 2005 Nokia Confidential 1 /9

SDCCH Assignment Success

All successful assignment requests for Standalone Dedicated Control Channel (SDCCH) during system signalling requirements i.e. Call Setup, Location Update, SMS

sum(SDCCH_busy_att - tch_seiz_due_sdcch_con)100-100 * ------------------------------------------- % sum(SDCCH_seiz_att) Counters from table(s):p_nbsc_traffic

TCH Assignment Success

All successful assignment requests for Traffic Channel (TCH) for carrying user speech or data

sum(a.tch_call_req - a.tch_norm_seiz) - sum(b.msc_o_sdcch_tch + b.bsc_o_sdcch_tch + b.cell_sdcch_tch) + sum(a.tch_succ_seiz_for_dir_acc) - sum(c.SPARE057046) 100-100 * -----------------------------------------------------------% sum(a.tch_call_req) - sum(c.SPARE057046)

Handover Success Rate

All successful inter-MSC, inter-BSC, intra-cell handovers during the call.

Sum(msc_o_call_clear+bsc_o_call_clear+cell_call_clear)100-100 * ------------------------------------------------------% /* all HO attempts */ sum(msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch_at +bsc_o_tch_tch_at+bsc_o_sdcch_tch_at+bsc_o_sdcch_at +cell_tch_tch_at+cell_sdcch_tch_at+cell_sdcch_at)

© Nokia 2005 Nokia Confidential 2 /9

Counters from table(s): p_nbsc_ho

Radio Network Availability

Radio Network available time during a day (24 hours) in percentage

100 * [((Total No. of BTS)*(Measurement Period)) - BTS Unavailability Alarms] /

(Total No. of BTS)*(Measurement Period)

Counters:

Total No. of BTS= Total number of BTS

Measurement Period = Daily Measurements = 24 Hrs X 60 Minutes X 60 Seconds

BTS Unavailability Alarms = BCCH Missing Alarms

RX Quality Downlink

Downlink ( BTS – Mobile) Received Quality in Air Interface based on BER

sum(freq_dl_qual0 + ... + freq_dl_qual5)

100 * ------------------------------------------ %

sum(freq_dl_qual0 + ... + freq_dl_qual7)

Counters from table(s):

p_nbsc_rx_statistics

SDCCH Time Congestion

Total time of congestion for Standalone Dedicated Control Channel (SDCCH) during system signalling requirements i.e. Call Setup, Location Update, SMS

(sum(sdcch_cong_time/100)/3600)%

Counters from table(s):p_nbsc_res_avail

TCH Time Congestion

© Nokia 2005 Nokia Confidential 3 /9

Total time of congestion for Traffic Channel (TCH) for carrying user speech or data

(sum(tch_cong_time/100)/3600)%

Counters from table(s): p_nbsc_res_avail

Random Access Success Rate

All successful uplink channel used by Mobile Station to request a dedicated control channel

sum(a.ghost_ccch_res - a.rej_seiz_att_due_dist; illegal establ. Cause + a.bcsu_overload_lower_limit

+ a.bcsu_overload_upper_limit + a.bcsu_overload_deleted_rach)

100-100 * ---------------------------------------------------------------------- %

sum(a.ch_req_msg_rec+b.packet_ch_req)

All counters are from the Counters from table(s):

a= p_nbsc_res_access

b= p_nbsc_packet_control_unit

RX Quality Uplink

Uplink ( Mobile - BTS) Received Quality in Air Interface based on BER

sum(freq_ul_qual0 + ... + freq_ul_qual5)

100 * --------------------------------------------- %

sum(freq_ul_qual0 + ... + freq_ul_qual7)

Counters from table(s):

p_nbsc_rx_qual

© Nokia 2005 Nokia Confidential 4 /9

Erlang Minute per Drop (EMD)

Total call time minutes per drop call in the network

Call time in minutes

---------------------- =

Drops

sum(b.period_duration * b.ave_busy_tch/b.res_av_denom14)

--------------------------------------------------------

sum(spare057044 - tch_re_est_release)

Counters from table(s):

a = p_nbsc_traffic

b = p_nbsc_res_avail

Nokia Switch KPI Formula for Network wise measurements

Successful Call Rate

All successful calls which are not rejected due to internal congestion

100- 100*((INTERNAL_FAILURES)/TOTAL CALLS) %

Paging Success Rate

Successful Paging rate for both Calls and SMS

100* sum(succ_page)/sum(attempt_page) %

Network Availability (Switch)

Available time of each MSC during a day (24 hours) in percentage

100 * (Total days * No of MSCs * 24 * 60 – Summation of MSCs Downtime) / (No of MSCs * Total Days * 24 * 60)

where : Total days = Total no of days in the month;1 day = 24 hours, 1 hour = 60 mins; Downtime = Total outage in mins

© Nokia 2005 Nokia Confidential 5 /9

Network Availability (IN)

Available time of each IN Node during a day (24 hours) in percentage

100 * (Total days * No of IN Nodes * 24 * 60 – Summation of IN Nodes Downtime) / (No of IN Nodes * Total Days * 24 * 60)

where : Total days = Total no of days in the month;1 day = 24 hours, 1 hour = 60 mins; Downtime = Total outage in mins

SS7 Signaling Load (Transmit) – for all the interconnecting elements to Switch

Indicates the Link utilization for Outgoing Signaling

(MSUS_TRANSMITTED * 6 + SIF_AND_SIO_OCTETS_TRANSMITTED + OCTETS_RETRANSMITTED) * 8= ------------------------------------------------------------------------------------- PERIOD_DURATION (min) * 60 * BIT_RATE(kbit/s) * 1000

SS7 Signaling Load (Receive) – for all the interconnecting elements to Switch

Indicates the Link utilization for Incoming Signaling

(MSUS_RECEIVED * 6 + SIF_AND_SIO_OCTETS_RECEI VED) * 8= ------------------------------------------------------------------------------------ PERIOD_DURATION(min) * 60 * BIT_RATE(kbit/s) * 1000

Location Area Update Success Rate

Successful Location Update which is mobility function concerning current location of the subscriber

(sum(succ_home_i_vlr_i_plmn) + sum(succ_roam_i_vlr_i_plmn) + sum(succ_home_inter_vlr_lu) +sum(succ_period_lu))

-----------------------------------------------

(sum(attempt_home_i_vlr_i_plmn) +sum(attempt_roam_i_vlr_i_plmn) +sum(attempt_home_inter_vlr_lu) +sum(attempt_period_lu))

Counters from p_msc_vlr

© Nokia 2005 Nokia Confidential 6 /9

EDGE/GPRS KPI Formula for Network wise measurements

EDGE Average DL Throughput per TBF

EDGE Average Downlink (BTS – Mobile) throughput in Kilobytes/ second per Temporary Block Flow

Average No of DL TS/TBF * DL Throughput(Kbps) /TS

GPRS Average DL Throughput per TBF

GPRS Average Downlink (BTS – Mobile) throughput in Kilobytes/ second per Temporary Block Flow

((ALLOC_1_TSL_DL+2*ALLOC_2_TSL_DL+3*ALLOC_3_TSL_DL+4*ALLOC_4_TSL_DL)/

(ALLOC_1_TSL_DL+ALLOC_2_TSL_DL+ALLOC_3_TSL_DL+ALLOC_4_TSL_DL))

*((((RLC_DATA_BLOCKS_DL_CS1+RLC_MAC_CNTRL_BLOCKS_DL)

*20+(RLC_DATA_BLOCKS_DL_CS2)*30)/1000)*8)/

((RLC_DATA_BLOCKS_DL_CS1+RLC_DATA_BLOCKS_DL_CS2+RETRA_RLC_

DATA_BLOCKS_DL_CS1+RETRA_RLC_DATA_BLOCKS_DL_CS2+RLC_MAC_CNTRL_BLOCKS_DL)/50)

TBF Success Rate

Successful allocation of Temporary Block Flow on request for data session

sum(NBR_OF_UL_TBF+ NBR_OF_DL_TBF ;TBF establishments

-decode(AVE_DUR_UL_TBF_SUM,0,0,AVE_DUR_UL_TBF_DEN)

-decode(AVE_DUR_DL_TBF_SUM,0,0,AVE_DUR_DL_TBF_DEN)

-UL_TBF_REL_DUE_TO_FLUSH-DL_TBF_REL_DUE_TO_FLUSH

-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND)

100 – 100 * ------------------------------------------------------- %

sum(NBR_OF_UL_TBF+NBR_OF_DL_TBF

© Nokia 2005 Nokia Confidential 7 /9

-UL_TBF_REL_DUE_TO_FLUSH-DL_TBF_REL_DUE_TO_FLUSH

-UL_TBF_REL_DUE_TO_SUSPEND-DL_TBF_REL_DUE_TO_SUSPEND)

Counters from table(s):

p_nbsc_packet_control_unit

Downlink Multislot Assignment Success

Suuccessful Multi-slot allocation in downlink on request if Mobile is capable of Multi-slot

sum(alloc_1_TSL_DL+2*alloc_2_TSL_DL+3*alloc_3_TSL_DL +4*alloc_4_TSL_DL)

------------------------------------------------------------------

sum(alloc_1_TSL_DL+alloc_2_TSL_DL+alloc_3_TSL_DL+alloc_4_TSL_DL

+ NO_RADIO_RES_AVA_DL_TBF)

100* ----------------------------------------------------------------------- %

sum(req_1_TSL_DL+2*req_2_TSL_DL+3*req_3_TSL_DL +4*req_4_TSL_DL)

----------------------------------------------------------------

sum(req_1_TSL_DL+req_2_TSL_DL+req_3_TSL_DL+req_4_TSL_DL)

Gb Utilization

Utilization of Gb link (BSC – SGSN) for data usage

max per bearer_id (8*(dlci_1_bytes_rec + dlci_2_bytes_rec + dlci_3_bytes_rec

+ dlci_4_bytes_rec + dlci_5_bytes_rec)/(period_duration*60))

100 * --------------------------------------------------------------------------------------------------- %

sum per frbc over all unlocked child nsvc (c_nsvc.committed_info_rate*16);

frbc object_instance = bearer_id in p_nbsc_frame_relay

© Nokia 2005 Nokia Confidential 8 /9

Counters from table(s): p_nbsc_frame_relay

© Nokia 2005 Nokia Confidential 9 /9