You are on page 1of 12

KPI Formulae with Nokia

Measurement
KPI Description Formulae Nokia Formulae Comments
Period

SDCCH Congestion of Total


100 x (SDCCH_busy_att - tch_seiz_due_sdcch_con)
SDCCH Number Of SDCCH Seizure 100 x (CCONGS / CCALLS);
Daily during NBH* / (SDCCH_seiz_att)
Blocking % Attempts Ericsson

Dropped SDCCH
Connections of Total Number
of SDCCH Connections 100 x sum (sdcch_radio_fail + sdcch_rf_old_ho +
SDCCH Drop 100 x (CNDROP / CMESTAB) ; sdcch_user_act + sdcch_bcsu_reset + New Formula being used
Daily during NBH*
Call Rate Ericsson sdcch_netw_act + sdcch_bts_fail + sdcch_lapd_fail )+ (Refer New formulae sheet)
/ 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)
Total Number of TCH 100 - blck_8d =
Connections of Total Number
of call Attempts (Including sum(tch_call_req-tch_norm_seiz)
Directed Retry) - sum(msc_o_sdcch_tch+ bsc_o_sdcch_tch
+cell_sdcch_tch)
+ sum(tch_succ_seiz_for_dir_acc)
- sum(tch_rej_due_req_ch_a_if_crc
-(bsc_i_unsucc_a_int_circ_type
TCH + msc_controlled_in_ho
100 x (TFCASSALL /
Assignment Daily during NBH* + ho_unsucc_a_int_circ_type))
TASSALL); Ericsson
Success Rate 100 - 100 * ---------------------------------------------------------
-- %
sum(tch_call_req)
- sum(tch_rej_due_req_ch_a_if_crc
-(bsc_i_unsucc_a_int_circ_type
+ msc_controlled_in_ho
+ ho_unsucc_a_int_circ_type))
TCH Congestion of Total sum(tch_call_req - tch_norm_seiz)
Number of TCH allocation - sum(tch_rej_due_req_ch_a_if_crc
attempts (excluding call setup -(bsc_i_unsucc_a_int_circ_type
after directed retry) and not + msc_controlled_in_ho
including TCH HO congestion + ho_unsucc_a_int_circ_type))
100 x ((CNRELCONG + 100 - 100 * ------------------------------------- %
New Formula being used
TCH Blocking Daily during NBH* TFNRELCONG) / TASSALL); sum(tch_call_req)
(Refer New formulae sheet)
Ericsson - sum(tch_rej_due_req_ch_a_if_crc
-(bsc_i_unsucc_a_int_circ_type
+ msc_controlled_in_ho
+ ho_unsucc_a_int_circ_type))
Dropped TCH Connections of
Total Number of Calls
Terminated in the Cell or
Subscriber Perceived = 100 x (Drops after TCH assignment/TCH
TCH Drop Call Dropped Call on Area Level 100 x (TFNDROP / assignments for new calls) = 100 x New Formula being used
Rate %, Area Daily during NBH*
TFCASSALL);Ericsson (sum(drop_after_tch_assign)/sum(tch_new_call_assi (Refer New formulae sheet)
Level
gn))

Dropped TCH Connections of


Total Number of Calls sum(tch_radio_fail
Terminated in the Cell or + tch_rf_old_ho
Subscriber Perceived + tch_abis_fail_call
Dropped Call on Cell Level + tch_abis_fail_old
+ tch_a_if_fail_call
+ tch_a_if_fail_old
+ tch_tr_fail
+ tch_tr_fail_old
+ tch_lapd_fail
+ tch_bts_fail
+ tch_user_act
+ tch_bcsu_reset
TCH Drop Call Daily during Cell 100 x (TFNDROP / New Formula being used
+ tch_netw_act
Rate, Cell Level BH* TFCASSALL);Ericsson (Refer New formulae sheet)
+ tch_act_fail_call)
100 * ------------------------------------------------------------- %
sum(tch_norm_seiz)
+ sum(msc_i_sdcch_tch
+ bsc_i_sdcch_tch
+ cell_sdcch_tch)
- sum(tch_succ_seiz_for_dir_acc)
+ sum(tch_seiz_due_sdcch_con)
+ sum(msc_i_tch_tch + bsc_i_tch_tch)
- sum(msc_o_tch_tch
+ bsc_o_tch_tch)

Service of availability of the 100 * (Total days * 24 * 60 * Bharti suggestion ok, with the following comments:
Radio Base Station Networks Total No of Cells - Summation Excludes force majeur
expressed as a percentage of Downtime of Cells) / (Total Excludes planned maintenance
days * 24 * 60 * Total No of Excludes non-Nokia faults (power, transmission etc)
Network
Quarterly Cells) where: Total days = Total Excludes major events (public holidays etc)
Availability**
no of days in the quarter, 1 day If a BSC is unavailable, all sites under that BSC are
= 24 hours, 1 hour = 60 mins; considered unavailable
Downtime = Total Cell outage in If a MSC is unavailable, all sites under that MSC are
mins considered unavailable
Measurement
KPI Description Formulae Formulae Comments
Period

Siemens Switch :
{SPEECH_CALLS_WITH_ANS
WER(PLMN+notPLMN+Term) +
CALLS_WITH_ANSWER +
CALL_REL_A_ALERT(PLMN+N
otPLMN) +
The ratio of any calls connect CALL_REL_ALERT(Term+Tran -INTERNAL_FAILURES : Call is
to switch and reach s) + failed in MSC due to (MSC's)
destinations with B-answer, B- CALL_TIOUT_ALERT(PLMN+N Internal problems, Clear Codes
busy, and B-no answer otPLMN) + (400...7FF) (like problem with
Successful Call
circumstances. Successful 24 Hrs UNS_MS_DETACH(Term) + = 1- ((INTERNAL_FAILURES)/TOTAL CALLS) charging or SW failure). Clear
Rate***
call indicates switching UNS_MS_BLOCKED(Term) + Codes 400...7FF description
network performance and UNS_MS_BUSY(PLMN+NotPL attached for reference in
concerns in all calls MN+Term) } / ClearCodes sheet
connecting to MS {CALL_ATTEMPTS
(PLMN+NotPLMN+Term+Trans)
} Ericsson Switch :
(NBANS+NABEFA1+NABEFA2
+NCAWNOA+
NTOBEFA+NBOUT+NBBUSY) /
NCALLS

Processor Load of each MSC,


BSC and IN Nodes As the Nokia processor load is distributed, this could
be an average over all processors. In case peak load
Processor Load 24 Hrs Peak Value during 24 hrs period in 24 hour period is needed, the exact meaning in a
distributed processing system requires further
clarification, that can be done in the nearest future.

Service availability of the IN 100 * (Total days * No of IN


system expressed as a Nodes * 24 * 60 Summation of
percentage Bharti suggestion is ok with the following comments:
IN Nodes Downtime) / (No of IN
Excludes force majeur
Nodes * Total Days * 24 * 60)
Availability of Excludes planned maintenance
Quarterly where : Total days = Total no of
IN Nodes Excludes non-Nokia faults (power, transmission etc)
days in the month;1 day = 24
Excludes major events (public holidays etc)
hours, 1 hour = 60 mins;
Downtime = Total outage in
mins

BBH will considered at cell level instead of NBH.


*
MSC Outage will be considered as outage of all
Cells served by that MSC; Similarly BSC Outage
will be considered as outage of all Cells served by
** that BSC
Nokia KPIs for Bharti Date 03rd. Sep 2004

1. SDCCH Drop Call Rate (Area and cell both)

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)

(Aif related fails taken out, Aif realted drops be monitored and reported separately)
Nokia KPIs for Bharti Date 03rd. Sep 2004

2. TCH Call Blocking:


(Compensation for DR is considered)

sum(a.tch_call_req - a.tch_norm_seiz)
- sum(b.msc_o_sdcch_tch + b.bsc_o_sdcch_tch + b.cell_sdcch_tch); DR calls
+ sum(a.tch_succ_seiz_for_dir_acc) ;ref.2
- sum(a.tch_rej_due_req_ch_a_if_crc ; Aif type mismatch or congestion
-(b.bsc_i_unsucc_a_int_circ_type ; Aif circuit pool handover failures
+ b.msc_controlled_in_ho
+ b.ho_unsucc_a_int_circ_type))
100 * ----------------------------------------------------------------------------------------%
sum(a.tch_call_req)
- sum(a.tch_rej_due_req_ch_a_if_crc ; Aif type mismatch or congestion
-(b.bsc_i_unsucc_a_int_circ_type ; Aif circuit pool handover failures
+ b.msc_controlled_in_ho
+ b.ho_unsucc_a_int_circ_type))

Counters from table(s):


a = p_nbsc_traffic
b = p_nbsc_ho
Nokia KPIs for Bharti Date 03rd. Sep 2004

3. TCH Drop Call Rate (Area)


Compensation for Call re-establishments are considered

Drops after TCH assignment considering re-establishments


100 * -------------------------------------------------------- % =
TCH assignments for new calls

sum(spare057044 - tch_re_est_release)
100 * ------------------------------------- %
sum(tch_new_call_assign)

Counters from table(s):


p_nbsc_service
Nokia KPIs for Bharti Date 03rd. Sep 2004

4. TCH Drop Call Rate (Cell)


Same formula as area level, in the denominator, Netto of HO is added

Drops after TCH assignment considering re-establishments


100 * ----------------------------------------------------------------------------- % =
TCH assignments for new calls+ max(0,(sum(HOin)-sum(HOout)))

sum(spare057044 - tch_re_est_release)
100 * ------------------------------------------------------------------------- %
sum(tch_new_call_assign)+ max(0,(sum(HOin)-sum(HOout)))

Counters from table(s):


p_nbsc_service
p_HO
401
403
404
405
406
407
408
040A
040B
040C
040D
040E
410
508
509
600
603
606
608
609
060B
060C
060E
610
701
706
070A
070B
070D
070E
070F
713
714
715
716
718
719
07FF
INTERWORKING UNIT CONGESTION
MFCU DEVICE CONGESTION
PBRU DEVICE CONGESTION
ERRONEOUS REQUEST FROM CO-PROCESS
CONNECTION FAILED IN GSW/SWI
ERRONEOUS ANSWER FROM PARTNER PROGRAM BLOCK
B-NUMBER LENGTH EXCEEDED
CIRCUIT CONGESTION DUE TO TRAFFIC TYPE
HOP COUNTER EXHAUST
MAP CONGESTION
UNALLOCATED ROAMING NUMBER
ROAMING NOT ALLOWED
GT ANALYSIS FAILED
CHARGING ERROR
FILE ERROR
FILE RECORD CONGESTION
NO RESPONSE FROM PARTNER PROGRAM BLOCK
CONFERENCE UNIT CONGESTION
SETTING OF CHARGING FAILED
CALL CLEARED BY MML
OVERLOAD CONGESTION
NO FREE CALL RECORD FOUND
UNIT RESTARTED
ECHO CANCELLER FAILURE
REGISTER ANALYSIS FAILED
CALL INTERRUPTED DURING REGISTER ANALYSIS
FORCED CLEAR OF A CALL
MODEM ERROR
ANNOUNCEMENT SERVICE FAILURE
CONFIGURATION ERROR
DIU POOL ERROR
NO ISUP ROUTE
ATTRIBUTE DIRECTED ROUTING MISMATCH
REQUESTED FACILITY WAS NOT AVAILABLE ON THE OUTGOING ROUTE
REQUESTED BEARER CAPABILITY COULD NOT BE FULFILLED ON THE ROUTE
DIGIT ANALYSIS IN CENTRAL MEMORY RESULTED IN CONGESTION
NO RESOURCE AVAILABLE FOR CALL
INITIALIZATION VALUE OF CLEAR CODE