You are on page 1of 54

KPI #

Type

Category Status

BR KPI

1 BSS

SDCCH

OK

SDCCH Loss Rate

2 BSS
3 BSS

SDCCH
SDCCH

OK

SDCCH Drop Rate


SDCCH Traffic

4 BSS

SDCCH

OK

SDCCH Availability

5 BSS

SDCCH

OK

Immediate Assignment Success Rate (Asiacell)

6 GEMINI

SDCCH

OK

Immediate Assignment Success Rate only AGCH


and SDCCH blocking related (3.11.b)

7 BSS

SDCCH

OK

SDCCH Usage Success Rate (Asiacell)

8 GEMINI

SDCCH

OK

SDCCH Usage Success Rate

9 BSS

TCH

OK

TCH Congestion Rate

10 BSS

TCH

OK

TCH Drop Rate

11 GEMINI

TCH

OK

Call Drop Rate

12 GEMINI

TCH

OK

TCH Drops per Erlanghour

13 GEMINI

TCH

OK

TCH Traffic Carried

14 BSS

TCH

OK

Assignment Success Rate

15 GEMINI

TCH

OK

Channel availability

16 BSS

TCH

OK

Traffic HR Utilization

17 BSS

TCH

OK

Traffic AMR HR Utilization

18 GEMINI

TCH

OK

TCH Allocation Success Rate

19 BSS

TCH

OK

Call Setup Success Rate (Asiacell)

20 GEMINI

TCH

OK

6.3.c Call Setup Success rate BSSBR

21 BSS

HO

OK

Handover Success Rate 2G to 2G

22 BSS

HO

OK

Inter Cell Inter BSC Handover Success Rate

23 BSS

HO

OK

15.6.8.e Total Handover Success Rate

24 GEMINI

HO

OK

15.6.8.g Total Handover Drop Rate

25 BSS

HO

OK

RXQUAL Distribution UpLink

26 BSS

HO

OK

RXQUAL Distribution DownLink

27 GEMINI

(E)GPRS OK

User Data Volume for GPRS DL

28 GEMINI

(E)GPRS OK

User Data Volume for GPRS UL

29 GEMINI

(E)GPRS OK

User Data Volume for EGPRS DL

30 GEMINI

(E)GPRS OK

User Data Volume for EGPRS UL

31 GEMINI

(E)GPRS OK

Mean number of DL TBFs per PDCH

32 GEMINI

(E)GPRS OK

Mean number of UL TBFs per PDCH

33 BSS

(E)GPRS OK

PDCH allocation success rate

34 BSS

(E)GPRS OK

TBF Establishment Failure Rate

35 BSS

(E)GPRS OK

TBF establishment failure rate for PDCH


congestion Uplink (18.1.5.a BR10)

36 BSS

(E)GPRS OK

TBF establishment failure rate for PDCH


congestion Downlink (18.1.5.b BR10)

37 BSS

(E)GPRS OK

Uplink TBF drop rate (18.1.10.a BR10)

38 BSS

(E)GPRS OK

Downlink TBF drop rate (18.1.10.b (BR10)

39 GEMINI

40 GEMINI

41 BSS

42 BSS

(E)GPRS OK

Avg User thro UP GPRS


Mean PDCH Bit Rate for GPRS per cell in uplink
direction (18.2.14.b BR10)
Mean PDCH Throughput for GPRS per cell in
uplink direction (GEMINI)

(E)GPRS OK

Avg User thro DL GPRS


Mean PDCH Bit Rate for GPRS per cell in
downlink direction (18.2.14.e BR10)
Mean PDCH Throughput for GPRS per cell in
downlink direction (GEMINI)

(E)GPRS OK

Avg User thro UP EGPRS


Mean PDCH Bit Rate for EDGE per cell in uplink
direction (18.2.14.c BR10)
Mean PDCH Throughput for EDGE per cell in
uplink direction (GEMINI)

(E)GPRS OK

Avg User thro DL EGPRS


Mean PDCH Bit Rate for EDGE per cell in
downlink direction (18.2.14.f)
Mean PDCH Throughput for EDGE per cell in
downlink direction (GEMINI)

Asiacell Comment
same as BR KPI

We didnt consider Tassfail1,6,11 beccause


those already considerd in NRCCLRREQ
same as BR KPI
same as BR KPI
We are using formula based on BR8& BR10
and and we remove
NSUCHPC(1..6,9.14,17.22) from it
because it's include phantom RACH .But
mentioned formula from your side it's different
from BR8&BR10 doc

We will consider this KPI as 1-SDCCH Drop%


(and we excluded Tassfail(2,7,12) because
already has been considered in NRCLRREQ )

We will consider this KPI as 1-SDCCH Drop%


same as BR KPI

same as BR KPI

same as BR KPI

same as BR KPI

same as BR KPI

same as BR KPI

same as BR KPI
same as BR KPI

same as BR KPI

We dont use this KPI


It Should be Asiacell KPI5 * Asiacell KPI7 *
Asiacell KPI14

The same formula

The same formula

CRXLVQUU [i8+n+1 ]

RxQuDistUL[ n ]= i=6

CRXLVQUU [1 .. 64 ]

The same formula


7

CRXLVQUD [i8+ n+1 ]


RxQuDistDL[ n ]=
The same formula

The same formula

The same formula

The same formula

i=6

CRXLVQUD [1 .. 64 ]

The same formula

The same formula

The same formula

There is formula and currently we are using it

We will use it Uplink & DL (and it's include


failure related to noreacation from mobile)

Same as BR KPI

Same as BR KPI

Same as BR KPI

Same as BR KPI

Same as BR KPI

Same as BR KPI

Asiacell formula
same as BR KPI
100 * (NRCLRREQ_19 + NRCLRREQ_20 + NRCLRREQ_21 +
NRCLRREQ_23 + NRCLRREQ_24 + NRCLRREQ_25 +
NRCLRREQ_26) / (NSUCCHPC_1 + NSUCCHPC_2 +
NSUCCHPC_3 + NSUCCHPC_4 + NSUCCHPC_5 +
NSUCCHPC_6)
same as BR KPI
same as BR KPI

100 * ImmAssSucc/ImmAssAtt

100 * (1 - NRCLRREQ[19 .. 21, 23 .. 26]) / NSUCCHPC[1..6]))

100 * (ATCHSMBS_1 + ATCHSMBS_2 + ATCHSMBS_3 +


ATCHSMBS_4) / (ATTCHSEI_1 + ATTCHSEI_2)

100 * NRCLRREQ[1 .. 3, 5.. 12, 14 ..18] / SUCTCHSE[1..2]

same as BR KPI

same as BR KPI

(MEBUSTCH_1 + MEBUSTCH_2 + MEBUSTCH_3 +


MEBUSTCH_4)

100 * TASSSUC(2,3)/TASSATT(2,3)

100 * (NAVPDCH[3] + NAVTCH[3,9] + NAVTCH[6,12] /2


NAVSDCCH[3]/8) / (NDEFPDCH[3] + NRDEFTCH[3,9] +
NRDEFTCH[6,12]/ 2 + NDFTCHSD[1] + NDESDCCH[3]/8)
100 * MEBUSTCH_H / (MEBUSTCH_H + MEBUSTCH_F)

100 * MBTCHCHT_6 /
(MEBUSTCH_H + MEBUSTCH_F)

Asiacell KPI5 * Asiacell KPI7 * Asiacell KPI14

100 * (SINTHINT[1..12] + SUINBHDO[1..11] )/ (ATINHIRC[1..12] +


ATINBHDO[1..11])

100 * SUINBHDO[all] / ATINBHDO [all]

HoAtt=ATINHIAC(118)+ATINHIRC(1..12)+ATINBHDO(1..11)
HOSucc=SINTHITA(1.18)+SINTHINT(1
12)+SUINBHDO(1.11)
100 * (ATINBHDO(111)-SUINBHDO(111)NRUNINHD(1.11))+(ATOISHDO(111)-SUOISHDO(1.11)UNOISHDO(111))+UNIHIALC1+UNIHIRLC1)/
(ATINBHDO+ATISHDO+ATINHIAC+ATINHIRC)
7

CRXLVQUU [i8+ n+1 ]

RxQuDistUL[ n ]= i=6

CRXLVQUU [1 .. 64 ]

CRXLVQUD [i8+ n+1 ]


RxQuDistDL[ n ]=

i=6

CRXLVQUD [ 1 .. 64 ]

((MUTHRF[14..17] - REMUTHRF[14..17]) * 8 / 1000) * gran * 60

(MUTHRF[1..4] * 8 / 1000) * gran * 60

((MUTHRF[18..26] - REMUTHRF[18..26]) * 8 / 1000) * gran * 60

(MUTHRF[5..13] * 8 / 1000) * gran * 60

NTBFPDC[4]

NTBFPDC[2]

100 * (1-sum(SUCPDASA[1]-SULACCEL[1]+SUCPDASA[2]SULACCEL[2])/sum(NUACATCL[1]+NUACATCL[2]))

100 * (SUCPDASA[1,2] - SULACCEL[1,2]) / NUACATCL[1,2]

100 * REJPDASS_1/NUACATCL1

100 * REJPDASS_3/NUACATCL2

100 * SUM(SULACCEL[1]-SUCTETBF[1]-SUCTETBF[2])/SUM
(SULACCEL[1])

100 * SUM(SULACCEL[2]-SUCTETBF[3]SUCTETBF[4])/SUM(SULACCEL[2])

(160*sum(NTRAPDU[1])+240*sum(NTRAPDU[2])
+288*sum(NTRAPDU[3])+400*sum(NTRAPDU[4])) /
(sum(NTRAPDU[1]+NTRAPDU[2]+NTRAPDU[3]+NTRAPDU[
4]+NRETPDU[1]+NRETPDU[2]+NRETPDU[3]+NRETPDU[4]
)*20)

(160*sum(NTRAPDU[14]-NRETPDU[14])
+240*sum(NTRAPDU[15]-NRETPDU[15])
+288*sum(NTRAPDU[16]-NRETPDU[16])
+400*sum(NTRAPDU[17]-NRETPDU[17])) /
(sum(NTRAPDU[14]+NTRAPDU[15]+NTRAPDU[16]+NTRAP
DU[17])*20)

(176*sum(NTRAPDU[5])+224*sum(NTRAPDU[6])
+296*sum(NTRAPDU[7])+352*sum(NTRAPDU[8])
+448*sum(NTRAPDU[9]+592*sum(NTRAPDU[10]+896*su
m(NTRAPDU[11]+1088*sum(NTRAPDU[12]+1184*sum(NT
RAPDU[13])) /
(sum(NTRAPDU[5]+NTRAPDU[6]+NTRAPDU[7]+NTRAPDU[
8]+NTRAPDU[9]+NTRAPDU[10]+NTRAPDU[11]+NTRAPDU[
12]+NTRAPDU[13]+NRETPDU[5]+NRETPDU[6]+NRETPDU[
7]+NRETPDU[8]+NRETPDU[9]+NRETPDU[10]+NRETPDU[1
1]+NRETPDU[12]+NRETPDU[13])*20)
(176*sum(NTRAPDU[18]-NRETPDU[18])
+224*sum(NTRAPDU[19]-NRETPDU[19])
+296*sum(NTRAPDU[20]-NRETPDU[20])
+352*sum(NTRAPDU[21]-NRETPDU[21])
+448*sum(NTRAPDU[22]-NRETPDU[22])
+592*sum(NTRAPDU[23]-NRETPDU[23])
+896*sum(NTRAPDU[24]-NRETPDU[24])
+1088*sum(NTRAPDU[25]-NRETPDU[25])
+1184*sum(NTRAPDU[26]-NRETPDU[26])) /
(sum(NTRAPDU[18]+NTRAPDU[19]+NTRAPDU[20]+NTRAP
DU[21]+NTRAPDU[22]+NTRAPDU[23]+NTRAPDU[24]+NTR
APDU[25]+NTRAPDU[26])*20)

BR8 formula
100 * ATSDCMBS [1] /NATTSDPE [1]

100 * (NRCLRREQ[19 .. 21, 23 .. 26] + TASSFAIL[1,6,11]) / (NSUCCHPC_1 +


NSUCCHPC_2 + NSUCCHPC_3 + NSUCCHPC_4 + NSUCCHPC_5 +
NSUCCHPC_6)
MBUSYSDC [1]
100 * NAVSDCCH [3] / NDESDCCH[3]

100 * ImmAssSucc/(ImmAssAtt - ImmAssNoSeiz)


100 * sum(TACCBPRO[2] - NTDMAGCH[3])
/
sum(ATIMASCA[114])

100 * (1 - ((NRCLRREQ[19 .. 21, 23 .. 26] + TASSFAIL[2,7,12]) / NSUCCHPC[1..6]))

100 * (1 - ((NRCLRREQ[19 .. 21, 23 .. 26] + TASSFAIL[2,7,12]) / NSUCCHPC[1..6]))


100 * (ATCHSMBS_1 + ATCHSMBS_2 + ATCHSMBS_3 + ATCHSMBS_4) /
(ATTCHSEI_1 + ATTCHSEI_2)

100 * NRCLRREQ[1 .. 3, 5.. 12, 14 ..18] / SUCTCHSE[1..2]

100 * (NRCLRREQ[1..3,5..12,14..18]
/
(NRCLRCMD[1,2,4..8,10..12] - NRCLRREQ[4,13] - TASSFAIL[6..8,11..13]))

(NRCLRREQ[1 .. 3, 5.. 12, 14 ..18] / MEBUSTCH [1 .. 10]) * 60 / granulality

(MEBUSTCH_1 + MEBUSTCH_2 + MEBUSTCH_3 + MEBUSTCH_4)

100 * TASSSUC / TASSATT

100 * (NAVPDCH[3] + NAVTCH[3,9] + NAVTCH[6,12] /2 NAVSDCCH[3]/8) /


(NDEFPDCH[3] + NRDEFTCH[3,9] + NRDEFTCH[6,12]/ 2 + NDFTCHSD[1] +
NDESDCCH[3]/8)
100 * MEBUSTCH_H / (MEBUSTCH_H + MEBUSTCH_F)

100 * MBTCHCHT_6 /
(MEBUSTCH_H + MEBUSTCH_F)

100 * (TASSSUCC[2,3] + SINTHINT[7] +


)
/
(TASSATT[2,3] - TASSFAIL[7,12])

31

63

SUINBHDO [ 7 ]i + SUOISHDO [ 7 ] j
i =0

j=0

100 * BR8 KPI5/100 * BR8 KPI7/100 * BR8 KPI14/100


100 * BR8 KPI6/100 * BR8 KPI8/100 * BR8 KPI18/100

100 * (SINTHINT[1..12] + SUINBHDO[1..11] )/ (ATINHIRC[1..12] + ATINBHDO[1..11])

100 * SUINBHDO[all] / ATINBHDO [all]

100 * (SINTHITA[1.4.all] + SINTHINT[1.29.all] + SUINBHDO[6.1.all] +


SUOISHDO[12.1.all]) / (ATINHIAC[1.13.all] + ATINHIRC[1.14.all] +
ATINBHDO[6.0.all] + ATOISHDO[12.0.all])

100 * (UNIHIALC[1] + UNIHIRLC[1] + (ATINBHDO[all] - SUINBHDO[all] NRUNINHD[all]) + (ATOISHDO[all] - SUOISHDO[all] - UNOISHDO[all])) /


(ATINHIAC[1..18] + AOUINIRH[1..12] + ATINBHDO [all] + ATOISHDO [all])
7

CRXLVQUU [i8+ n+1 ]

RxQuDistUL[ n ]= i=6

CRXLVQUU [1 .. 64 ]

CRXLVQUD [i8+ n+1 ]


RxQuDistDL[ n ]=

i=6

CRXLVQUD [1 .. 64 ]

((MUTHRF[14..17] - REMUTHRF[14..17]) * 8 / 1000) * gran * 60

(MUTHRF[1..4] * 8 / 1000) * gran * 60

((MUTHRF[18..26] - REMUTHRF[18..26]) * 8 / 1000) * gran * 60

(MUTHRF[5..13] * 8 / 1000) * gran * 60

NTBFPDC[4]

NTBFPDC[2]

100 * (1-sum(SUCPDASA[1]-SULACCEL[1]+SUCPDASA[2]SULACCEL[2])/sum(NUACATCL[1]+NUACATCL[2]))

100 * (SUCPDASA[1,2] - SULACCEL[1,2]) / NUACATCL[1,2]

100 * REJPDASS [1] / NUACATCL[1]

100 * REJPDASS [3] / NUACATCL[2]

100 * UNSTETBF[1,10,12] / SULACCEL[1]

100 * UNSTETBF[2,11,13] / SULACCEL[2]

((NTRAPDU[1]*160 + NTRAPDU[2]*240 + NTRAPDU[3]*288 + NTRAPDU[4]*400) /


((NTRAPDU[1 - 4] + NRETPDU[1 - 4])*20))

(((NTRAPDU[14]-NRETPDU[14])*160 + (NTRAPDU[15]-NRETPDU[15])*240 +
(NTRAPDU[16]-NRETPDU[16])*288 + (NTRAPDU[17]-NRETPDU[17])*400) /
(NTRAPDU[14 - 17]*20))

((NTRAPDU[5]*176 + NTRAPDU[6]*224 + NTRAPDU[7]*296 + NTRAPDU[8]*352 +


NTRAPDU[9]*448 + NTRAPDU[10]*592 + NTRAPDU[11]*896 + NTRAPDU[12]*1088
+ NTRAPDU[13]*1184) / ((NTRAPDU[5 - 13] + NRETPDU[5 - 13])*20))

(((NTRAPDU[18]-NRETPDU[18])*176 + (NTRAPDU[19]-NRETPDU[19])*224 +
(NTRAPDU[20]-NRETPDU[20])*296 + (NTRAPDU[21]-NRETPDU[21])*352 +
(NTRAPDU[22]-NRETPDU[22])*448 + (NTRAPDU[23]-NRETPDU[23])*592 +
(NTRAPDU[24]-NRETPDU[24])*896 + (NTRAPDU[25]-NRETPDU[25])*1088 +
(NTRAPDU[26]-NRETPDU[26])*1184) / (NTRAPDU[18 - 26]*20))

BR10 formula
100 * ATSDCMBS [1] / NATTSDPE [1]

100 * (NRCLRREQ[19 .. 21, 23 .. 26] + TASSFAIL[1,6,11]) / (NSUCCHPC_1 +


NSUCCHPC_2 + NSUCCHPC_3 + NSUCCHPC_4 + NSUCCHPC_5 +
NSUCCHPC_6)
MBUSYSDC [1]
100 * NAVSDCCH [3] / NDESDCCH[3]

100 * ImmAssSucc/(ImmAssAtt - ImmAssNoSeiz)


100 * sum(TACCBPRO[2] - NTDMAGCH[3])
/
sum(ATIMASCA[114])

100 * (1 - ((NRCLRREQ[19 .. 21, 23 .. 26] + TASSFAIL[2,7,12]) / NSUCCHPC[1..6]))

100 * (1 - ((NRCLRREQ[19 .. 21, 23 .. 26] + TASSFAIL[2,7,12]) / NSUCCHPC[1..6]))


100 * (ATCHSMBS_1 + ATCHSMBS_2 + ATCHSMBS_3 + ATCHSMBS_4) /
(ATTCHSEI_1 + ATTCHSEI_2)

100 * NRCLRREQ[1 .. 3, 5.. 12, 14 ..18] / SUCTCHSE[1..2]

100 * (NRCLRREQ[1..3,5..12,14..18]
/
(NRCLRCMD[1,2,4..8,10..12] - NRCLRREQ[4,13] - TASSFAIL[6..8,11..13]))

(NRCLRREQ[1 .. 3, 5.. 12, 14 ..18] / MEBUSTCH [1 .. 10]) * 60 / granulality

(MEBUSTCH_1 + MEBUSTCH_2 + MEBUSTCH_3 + MEBUSTCH_4)

100 * TASSSUC / TASSATT

NAVTCH[3,9,15,21,27] + NAVTCH[6,12,18,24,30] + NAVPDCH3 + NAVTCHSD[3] /


NRDEFTCH[3,9,15,21,27] + NRDEFTCH[6,12,18,24,30] + NDFTCHSD[1] +
NDEFPDCH[3]
100 * MEBUSTCH_H / (MEBUSTCH_H + MEBUSTCH_F)

100 * MBTCHCHT_6 /
(MEBUSTCH_H + MEBUSTCH_F)

31

100 * (TASSSUCC[2,3] + SINTHINT[7] +


)
(TASSATT[2,3] - TASSFAIL[7,12])

63

SUINBHDO [ 7 ]i + SUOISHDO[ 7 ] j
i =0

j=0

100 * BR10 KPI5/100 * BR10 KPI7/100 * BR10 KPI14/100


100 * BR10 KPI6/100 * BR10 KPI8/100 * BR10 KPI18/100

100 * (SINTHINT[1..12] + SUINBHDO[1..11] )/ (ATINHIRC[1..12] + ATINBHDO[1..11])

100 * SUINBHDO[all] / ATINBHDO [all]

100 * (SINTHITA[1.4.all] + SINTHINT[1.29.all] + SUINBHDO[6.1.all] +


SUOISHDO[12.1.all]) / (ATINHIAC[1.13.all] + ATINHIRC[1.14.all] +
ATINBHDO[6.0.all] + ATOISHDO[12.0.all])

100 * (UNIHIALC[1] + UNIHIRLC[1] + (ATINBHDO[all] - SUINBHDO[all] NRUNINHD[all]) + (ATOISHDO[all] - SUOISHDO[all] - UNOISHDO[all])) /


(ATINHIAC[1..18] + AOUINIRH[1..12] + ATINBHDO [all] + ATOISHDO [all])
7

CRXLVQUU [i8+ n+1 ]

RxQuDistUL[ n ]= i=6

CRXLVQUU [1 .. 64 ]

CRXLVQUD [i8+ n+1 ]


RxQuDistDL[ n ]=

i =6

CRXLVQUD [ 1 .. 64 ]

((MUTHRF[14..17] - REMUTHRF[14..17]) * 8 / 1000) * gran * 60

(MUTHRF[1..4] * 8 / 1000) * gran * 60

((MUTHRF[18..26] - REMUTHRF[18..26]) * 8 / 1000) * gran * 60

(MUTHRF[5..13] * 8 / 1000) * gran * 60

NTBFPDC[4]

NTBFPDC[2]
100 * (1-sum(SUCPDASA[1]-SULACCEL[1]+SUCPDASA[2]SULACCEL[2]+SUCPDASA[3]-SULACCEL[3]+SUCPDASA[4]SULACCEL[4]+SUCPDASA[5]-SULACCEL[5]+SUCPDASA[6]SULACCEL[6]+SUCPDASA[7]SULACCEL[7])/sum(NUACATCL[1]+NUACATCL[2]+NUACATCL[3]+NUACATCL[4]+
NUACATCL[5]+NUACATCL[6]))

100 * (SUCPDASA[all] - SULACCEL[all]) / NUACATCL[all]

100 * REJPDASS [26 -31] / NUACATCL[1 - 3]

100 * REJPDASS [32 - 37] / NUACATCL[4 - 6]

100 * UNSTETBF[1 - 3, 13 - 15, 19 - 21] / SULACCEL[1 - 4]

100 * UNSTETBF[4 - 6, 16 - 18, 22 - 24] / SULACCEL[5 - 7]

((NTRAPDU[1]*160 + NTRAPDU[2]*240 + NTRAPDU[3]*288 + NTRAPDU[4]*400) /


((NTRAPDU[1 - 4] + NRETPDU[1 - 4])*20))

(((NTRAPDU[14]-NRETPDU[14])*160 + (NTRAPDU[15]-NRETPDU[15])*240 +
(NTRAPDU[16]-NRETPDU[16])*288 + (NTRAPDU[17]-NRETPDU[17])*400) /
(NTRAPDU[14 - 17]*20))

((NTRAPDU[5]*176 + NTRAPDU[6]*224 + NTRAPDU[7]*296 + NTRAPDU[8]*352 +


NTRAPDU[9]*448 + NTRAPDU[10]*592 + NTRAPDU[11]*896 + NTRAPDU[12]*1088
+ NTRAPDU[13]*1184) / ((NTRAPDU[5 - 13] + NRETPDU[5 - 13])*20))

(((NTRAPDU[18]-NRETPDU[18])*176 + (NTRAPDU[19]-NRETPDU[19])*224 +
(NTRAPDU[20]-NRETPDU[20])*296 + (NTRAPDU[21]-NRETPDU[21])*352 +
(NTRAPDU[22]-NRETPDU[22])*448 + (NTRAPDU[23]-NRETPDU[23])*592 +
(NTRAPDU[24]-NRETPDU[24])*896 + (NTRAPDU[25]-NRETPDU[25])*1088 +
(NTRAPDU[26]-NRETPDU[26])*1184) / (NTRAPDU[18 - 26]*20))

comments

BSS KPI

same definition for BR8 till BR10

blck_5 SDCCH blocking

No TASSFAIL in Asiacell formula,


different than BR formula
same definition for BR8 till BR10

sdr_1a SDCCH Drop ratio


trf_11b Average SDCCH traffic

same definition for BR8 till BR10

ava_4 SDCCH Availability

same definition for BR8 till BR10

Immediate assignment success rate

same definition for BR8 till BR10

trf_467 Immediate assignment success rate

same definition for BR8 till BR10

SDCCH usage success rate

same definition for BR8 till BR10

csf_43a SDCCH usage success rate

same definition for BR8 till BR10

blck_1b TCH raw blocking

same definition for BR8 till BR10

dcr_31a TCH drop call ratio, before re-establishment

same definition for BR8 till BR10

dcr_29 TCH drop rate

same definition for BR8 till BR10

dcr_26a TCH drop per Erlang

same definition for BR8 till BR10

trf_1d TCH traffic sum

same definition for BR8 till BR10

TCH assignment success

different definition for BR8 till BR10

ava_1G TCH Availability

same definition for BR8 till BR10

Traffic HR utilization

same definition for BR8 till BR10

trf_122 Traffic AMR HR utilization

same definition for BR8 till BR10

csf_44a TCH allocation success rate

same definition for BR8 till BR10

Call setup success rate

similar definition for BR8 till BR10

cssr_7b, Call Setup Success Rate - overall

same definition for BR8 till BR10

hsr_19 Outgoing HO success rate

same definition for BR8 till BR10

hsr_3 MSC controlled outgoing TCH-TCH HO success


ratio

same definition for BR8 till BR10

hsr_28 HO success rate

same definition for BR8 till BR10,


Asiacell formula is using same
formula

hsr_68c HO drop rate

same definition for BR8 till BR10

ulq_2a UL cumulative quality

same definition for BR8 till BR10

dlq_2a DL cumulative quality

same definition for BR8 till BR10

trf_213c GPRS downlink payload

same definition for BR8 till BR10

trf_212c GPRS uplink payload

same definition for BR8 till BR10

trf_215a EDGE downlink payload

same definition for BR8 till BR10

trf_214a EDGE uplink payload

same definition for BR8 till BR10

tbf_38d Downlink TBF per TS

same definition for BR8 till BR10

tbf_37d Uplink TBF per TS

different definition for BR8 and BR10 PDCH allocation success rate

different counter sequence for BR8


and BR10

tbf66 (E)GPRS TBF establishment failure rate

different formula for BR8 and BR10

tbf_15a, Uplink multislot allocation blocking

different formula for BR8 and BR10

tbf_16b, Downlink multislot allocation blocking

different formula for BR8 and BR10

Uplink TBF drop rate

different formula for BR8 and BR10

Downlink TBF drop rate

same formula for BR8 and BR10

trf_233c, Average effective ACK GPRS UL throughput


per used TSL

same formula for BR8 and BR10

trf_235b, Average effective ACK GPRS DL throughput


per used TSL

same formula for BR8 and BR10

trf_234, Average effective ACK EGPRS UL throughput


per used TSL

same formula for BR8 and BR10

trf_236, Average effective ACK EGPRS DL throughput


per used TSL

BSS RG10 formula


100 * sdcch_busy_att / sdcch_seiz_att
100 * (sdcch_radio_fail + sdcch_rf_old_ho + sdcch_user_act + sdcch_bcsu_reset
+ sdcch_netw_act + sdcch_abis_fail_call + sdcch_abis_fail_old + sdcch_bts_fail +
sdcch_lapd_fail + sdcch_a_if_fail_call + sdcch_a_if_fail_old) /
(sdcch_assign+sdcch_ho_seiz)
sum(ave_busy_sdcch) / sum(res_av_denom15)
100 * sum(ave_sdcch_sub/res_av_denom3) /
(sum(ave_sdcch_sub/res_av_denom3)+sum(ave_non_avail_sdcch))

100 * (SDCCH_ASSIGN + TCH_NORM_SEIZ - TCH_HO_SEIZ)


/ (SDCCH_SEIZ_ATT + TCH_REQUEST - TCH_HO_SEIZ)
100 * sum(IMM_ASSGN_SENT /
sum(CH_REQ_MSG_REC)

DEL_IND_MSG_REC)

100 * (1-((sdcch_radio_fail + sdcch_rf_old_ho + sdcch_user_act +


sdcch_bcsu_reset + sdcch_netw_act + sdcch_abis_fail_call + sdcch_abis_fail_old
+ sdcch_bts_fail + sdcch_lapd_fail + sdcch_a_if_fail_call + sdcch_a_if_fail_old) /
(sdcch_assign+sdcch_ho_seiz)))
100 * (1-sum(SDCCH_RADIO_FAIL +SDCCH_RF_OLD_HO
+SDCCH_USER_ACT + sdcch_bcsu_reset + sdcch_netw_act +
sdcch_abis_fail_old + sdcch_bts_fail + sdcch_lapd_fail )
/
sum(SDCCH_ASSIGN))
100 * (tch_req_rej_lack - tch_rej_due_req_ch_a_if_crc - cell_fail_lack) /
(tch_request - tch_rej_due_req_ch_a_if_crc - cell_fail_lack)
100 * (tch_radio_fail + tch_rf_old_ho + TCH_ABIS_FAIL_CALL FACCH_CALL_SETUP_FAIL_PAGING + 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_netw_act + tch_act_fail_call) /
(tch_norm_seiz + msc_i_sdcch_tch + bsc_i_sdcch_tch + cell_sdcch_tch tch_succ_seiz_for_dir_acc + tch_seiz_due_sdcch_con)
100 * sum(tch_radio_fail - TCH_REL_DUE_RAD_FAIL_PH_2_3 + tch_rf_old_ho
+ tch_lapd_fail + tch_bts_fail + tch_user_act + tch_bcsu_reset + tch_netw_act +
tch_act_fail_call + TCH_ABIS_FAIL_OLD + TCH_TR_FAIL_OLD )
/
sum(tch_radio_fail - TCH_REL_DUE_RAD_FAIL_PH_2_3 + tch_rf_old_ho +
tch_lapd_fail + tch_bts_fail + tch_user_act + tch_bcsu_reset + tch_netw_act +
tch_act_fail_call + TCH_ABIS_FAIL_OLD + TCH_TR_FAIL_OLD +
TCH_NORM_RELEASE)

(sum(tch_radio_fail - TCH_REL_DUE_RAD_FAIL_PH_2_3 + tch_rf_old_ho +


TCH_ABIS_FAIL_OLD + TCH_TR_FAIL_OLD + tch_lapd_fail + tch_bts_fail +
tch_bcsu_reset + +tch_netw_act )

/
(sum((0.5*DTM_duration_sum_HR + DTM_duration_sum_FR) /100)
/ sum (period_duration*60)
+
(sum(b.ave_busy_tch) / sum(b.res_av_denom14)))
sum((0.5*a.DTM_duration_sum_HR
+ a.DTM_duration_sum_FR) /100)
/ sum (period_duration*60)

+
sum(b.ave_busy_tch) / sum(b.res_av_denom14)
100* sum(succ_TCH_seiz_call_attempt)
/
sum(TCH_requests_call_attempt) )
100 * sum(ave_avail_TCH_sum/ave_avail_TCH_den +
ave_GPRS_channels_sum/ave_GPRS_channels_den) /
sum(ave_avail_TCH_sum/ave_avail_TCH_den +
ave_GPRS_channels_sum/ave_GPRS_channels_den +
ave_non_avail_tch_timeslot/non_avail_tch_denom)
100 * (ave_tch_busy_half * (period_duration) / 60) / (sum(ave_busy_tch) /
sum(res_av_denom14))
100 * trf_118a/trf_119 = 100 * Sum(
nvl(AMR_HR_MODE_1_UL_RXQUAL_0,0)+ +
nvl(AMR_HR_MODE_1_UL_RXQUAL_7,0)
+ nvl(AMR_HR_MODE_2_UL_RXQUAL_0,0)+ +
nvl(AMR_HR_MODE_2_UL_RXQUAL_7,0)
+ nvl(AMR_HR_MODE_3_UL_RXQUAL_0,0)+ +
nvl(AMR_HR_MODE_3_UL_RXQUAL_7,0)
+ nvl(AMR_HR_MODE_4_UL_RXQUAL_0,0)+ +
nvl(AMR_HR_MODE_4_UL_RXQUAL_6,0)) / sum(nvl(FREQ_UL_QUAL0,0)+ ..
+ nvl(FREQ_UL_QUAL7,0))

100 * sum( tch_new_call_assign served_facch_req + (msc_o_sdcch_tch+


bsc_o_sdcch_tch) + cell_sdcch_tch (msc_i_sdcch_tch+ bsc_i_sdcch_tch))
/
sum (tch_new_call_assign - served_facch_req + (msc_o_sdcch_tch+
bsc_o_sdcch_tch) + cell_sdcch_tch (msc_i_sdcch_tch+ bsc_i_sdcch_tch)
+ TCH_REQUESTS_CALL_ATTEMPT - SUCC_TCH_SEIZ_CALL_ATTEMPT)
100 * BSS KPI5/100 * BSS KPI7/100 * BSS KPI14/100
100 * BSS KPI6/100 * BSS KPI8/100 * BSS KPI18/100
100 * (msc_o_tch_tch+bsc_o_tch_tch) / (msc_o_tch_tch_at msc_controlled_out_ho + bsc_o_tch_tch_at - bsc_o_unsucc_a_int_circ_type)
100 * sum(msc_o_tch_tch)
/
sum(msc_o_tch_tch_at)

100 * (a.msc_o_succ_ho + a.bsc_o_succ_ho + a.cell_succ_ho) /


(b.msc_o_ho_cmd + b.bsc_o_ho_cmd_assgn + b.bts_ho_assgn)
100 * Sum(bsc_o_drop_calls + msc_o_call_drop_ho + cell_drop_calls +
msc_call_drop_ho_wcdma_ran)
/
sum(msc_o_ho_cmd + bsc_o_ho_cmd_assgn + bts_ho_assgn +
msc_gen_sys_wcdma_ran_ho_com)

100 * sum(freq_ul_qual6 + freq_ul_qual7)


/
sum(freq_ul_qual0 + ... + freq_ul_qual7)

100 * sum(freq_dl_qual6 + freq_dl_qual7)


/
sum(freq_dl_qual0 + ... + freq_dl_qual7)
sum(a.rlc_data_blocks_dl_cs1 *20
+ a.rlc_data_blocks_dl_cs2 *30
+ sum over MCS-11 (b.dl_rlc_blocks_in_ack_mode
+ b.dl_rlc_blocks_in_unack_mode)*36
+ sum over MCS-12 (b.dl_rlc_blocks_in_ack_mode
+ b.dl_rlc_blocks_in_unack_mode)*50) / 1000
sum(a.rlc_data_blocks_ul_cs1 *20
+ a.rlc_data_blocks_ul_cs2 *30
+ sum over MCS-11 (b.ul_rlc_blocks_in_ack_mode
+ b.ul_rlc_blocks_in_unack_mode)*36
+ sum over MCS-12 (b.ul_rlc_blocks_in_ack_mode
+ b.ul_rlc_blocks_in_unack_mode)*50) / 1000
(sum over MCS-1 (xx)* 22+
sum over MCS-2 (xx)* 28+
sum over MCS-3 (xx)* 37+
sum over MCS-4 (xx)* 44+
sum over MCS-5 (xx)* 56+
sum over MCS-6 (xx)* 74+
sum over MCS-7 (xx/2)*112+
sum over MCS-8 (xx/2)*136+
sum over MCS-9 (xx/2)*148))
) / 1000
where xx = (DL_RLC_BLOCKS_IN_ACK_MODE
+ DL_RLC_BLOCKS_IN_UNACK_MODE)

(sum over MCS-1 (xx)* 22+


sum over MCS-2 (xx)* 28+
sum over MCS-3 (xx)* 37+
sum over MCS-4 (xx)* 44+
sum over MCS-5 (xx)* 56+
sum over MCS-6 (xx)* 74+
sum over MCS-7 (xx/2)*112+
sum over MCS-8 (xx/2)*136+
sum over MCS-9 (xx/2)*148))
) / 1000
where xx = (UL_RLC_BLOCKS_IN_ACK_MODE
+ UL_RLC_BLOCKS_IN_UNACK_MODE)
sum(ave_dl_tbfs_per_used_tsl)
/
(sum(aver_tbfs_per_tsl_dl_den) * 100)
sum(ave_ul_tbfs_per_used_tsl)
/
(sum(aver_tbfs_per_tsl_ul_den) * 100)
100 * sum(alloc_1_TSL_DL + alloc_2_TSL_DL + alloc_3_TSL_DL +
alloc_4_TSL_DL + alloc_5_8_TSL_DL)
/
sum(req_1_TSL_DL+ req_2_TSL_DL+ req_3_TSL_DL + req_4_TSL_DL +
req_5_8_TSL_DL)
100 *
(sum(DL_TBF_Establishment_Failed+DL_EGPRS_TBF_REL_DUE_NO_RESP)
+
sum(UL_TBF_Establishment_Failed+UL_EGPRS_TBF_REL_DUE_NO_RESP))
/
sum(Nbr_Of_DL_TBF + Nbr_Of_UL_TBF)
100 * NO_RADIO_RES_AVA_UL_TBF / (req_1_TSL_UL + req_2_TSL_UL +
req_3_TSL_UL + req_4_TSL_UL + req_5_TSL_UL + req_6_TSL_UL +
req_7_TSL_UL + req_8_TSL_UL)
100 * NO_RADIO_RES_AVA_DL_TBF / (req_1_TSL_DL + req_2_TSL_DL +
req_3_TSL_DL + req_4_TSL_DL + req_5_TSL_DL + req_6_TSL_DL +
req_7_TSL_DL + req_8_TSL_DL + req_9_TSL_DL + req_10_TSL_DL +
req_11_TSL_DL + req_12_TSL_DL)
100 * (NBR_OF_UL_TBF - UL_TBF_Establishment_Failed UL_EGPRS_TBF_REL_DUE_NO_RESP - AVE_DUR_UL_TBF_DEN UL_TBF_REL_DUE_TO_FLUSH - UL_TBF_REL_DUE_TO_SUSPEND UL_TBF_RELEASES_DUE_DTM) / (NBR_OF_UL_TBF UL_TBF_Establishment_Failed - UL_EGPRS_TBF_REL_DUE_NO_RESP)
100 * (NBR_OF_DL_TBF - DL_TBF_Establishment_Failed DL_EGPRS_TBF_REL_DUE_NO_RESP - AVE_DUR_DL_TBF_DEN DL_TBF_REL_DUE_TO_FLUSH - DL_TBF_REL_DUE_TO_SUSPEND DL_TBF_RELEASES_DUE_DTM) / (NBR_OF_DL_TBF DL_TBF_Establishment_Failed - DL_EGPRS_TBF_REL_DUE_NO_RESP)

(((rlc_data_blocks_ul_cs1 - rlc_data_blocks_ul_unack)*20 +
rlc_data_blocks_ul_cs2*30 + UL_RLC_BLOCKS_IN_ACK_MODE[CS-3]*36 +
UL_RLC_BLOCKS_IN_ACK_MODE[CS-4]*50)*8 /1000) /
((rlc_data_blocks_ul_cs1 - rlc_data_blocks_ul_unack + rlc_data_blocks_ul_cs2 +
RETRA_RLC_DATA_BLOCKS_UL_CS1 +
RETRA_RLC_DATA_BLOCKS_UL_CS2 +
UL_RLC_BLOCKS_IN_ACK_MODE[CS-3] +
RETRANS_RLC_DATA_BLOCKS_UL[CS-3] +
UL_RLC_BLOCKS_IN_ACK_MODE[CS-4] +
RETRANS_RLC_DATA_BLOCKS_UL[CS-4]))/50)
(((rlc_data_blocks_dl_cs1 - rlc_data_blocks_dl_unack)*20 +
rlc_data_blocks_dl_cs2*30 + DL_RLC_BLOCKS_IN_ACK_MODE[CS-3]*36 +
DL_RLC_BLOCKS_IN_ACK_MODE[CS-4]*50)*8 /1000) /
((rlc_data_blocks_dl_cs1 - rlc_data_blocks_dl_unack + rlc_data_blocks_dl_cs2 +
RETRA_RLC_DATA_BLOCKS_DL_CS1 +
RETRA_RLC_DATA_BLOCKS_DL_CS2 +
DL_RLC_BLOCKS_IN_ACK_MODE[CS-3] +
RETRANS_RLC_DATA_BLOCKS_DL[CS-3] +
DL_RLC_BLOCKS_IN_ACK_MODE[CS-4] +
RETRANS_RLC_DATA_BLOCKS_DL[CS-4]))/50)

((sum over MCS-1 (ul_rlc_blocks_in_ack_mode)*22 + sum over MCS-2


(ul_rlc_blocks_in_ack_mode)*28 + sum over MCS-3
(ul_rlc_blocks_in_ack_mode)*37 + sum over MCS-4
(ul_rlc_blocks_in_ack_mode)*44 + sum over MCS-5
(ul_rlc_blocks_in_ack_mode)*56 + sum over MCS-6
(ul_rlc_blocks_in_ack_mode)*74 + sum over MCS-7
(ul_rlc_blocks_in_ack_mode)*56 + sum over MCS-8
(ul_rlc_blocks_in_ack_mode)*68
+ sum over MCS-9 (ul_rlc_blocks_in_ack_mode)*74)*8/1000) / (sum over
MCS1..6 of (ul_rlc_blocks_in_ack_mode + retrans_rlc_data_blocks_ul)/50 + sum
over MCS7..9 of (ul_rlc_blocks_in_ack_mode + retrans_rlc_data_blocks_ul)/2/50)

((sum over MCS-1 (dl_rlc_blocks_in_ack_mode)*22 + sum over MCS-2


(dl_rlc_blocks_in_ack_mode)*28 + sum over MCS-3
(dl_rlc_blocks_in_ack_mode)*37 + sum over MCS-4
(dl_rlc_blocks_in_ack_mode)*44 + sum over MCS-5
(dl_rlc_blocks_in_ack_mode)*56 + sum over MCS-6
(dl_rlc_blocks_in_ack_mode)*74 + sum over MCS-7
(dl_rlc_blocks_in_ack_mode)*56 + sum over MCS-8
(dl_rlc_blocks_in_ack_mode)*68
+ sum over MCS-9 (dl_rlc_blocks_in_ack_mode)*74)*8/1000) / (sum over
MCS1..6 of (dl_rlc_blocks_in_ack_mode + retrans_rlc_data_blocks_dl)/50 + sum
over MCS7..9 of (dl_rlc_blocks_in_ack_mode + retrans_rlc_data_blocks_dl)/2/50)

Tables

comments BR/BSS compare

p_nbsc_traffic

full match

p_nbsc_traffic
p_nbsc_res_avail

deviation possible
full match

p_nbsc_res_avail

match

p_nbsc_traffic

high potential of deviation

p_nbsc_res_access

minor deviation

p_nbsc_service &
p_nbsc_traffic

deviation possible

p_nbsc_service &
p_nbsc_traffic
p_nbsc_traffic &
p_nbsc_ho

minor deviation
minor deviation

p_nbsc_traffic &
p_nbsc_res_avail &
p_nbsc_ho

major deviation

p_nbsc_underlay & p_nbsc_traffic &


p_nbsc_service

minor deviation

p_nbsc_traffic & p_nbsc_ps_dtm &


p_nbsc_res_avail

some deviation

a = p_nbsc_ps_dtm
b = p_nbsc_res_avail

match

p_nbsc_traffic

minor deviation

p_nbsc_res_avail

minor deviation

p_nbsc_res_avail

minor deviation

p_nbsc_rx_qual

p_nbsc_rx_statistics

p_nbsc_service & p_nbsc_ho &


p_nbsc_traffic

some deviation

minor deviation
deviation possible
minor deviation

p_nbsc_ho

minor deviation

p_nbsc_ho

minor deviation

p_nbsc_ho &

p_nbsc_traffic

some deviation possible

p_nbsc_ho &

p_nbsc_traffic

minor deviation

p_nbsc_rx_statistics

minor deviation

p_nbsc_rx_statistics

minor deviation

a = p_nbsc_packet_control_unit
b = p_nbsc_coding_scheme

deviation possible

a = p_nbsc_packet_control_unit
b = p_nbsc_coding_scheme

deviation possible

p_nbsc_coding_scheme

deviation possible

p_nbsc_coding_scheme

deviation possible

p_nbsc_packet_control_unit

minor deviation

p_nbsc_packet_control_unit

minor deviation

p_nbsc_packet_control_unit

minor deviation

p_nbsc_packet_control_unit

possible deviation

p_nbsc_packet_control_unit

possible deviation

p_nbsc_packet_control_unit

possible deviation

possible deviation

possible deviation

p_nbsc_packet_control_unit
p_nbsc_coding_scheme

possible deviation

p_nbsc_packet_control_unit
p_nbsc_coding_scheme

possible deviation

p_nbsc_packet_control_unit
p_nbsc_coding_scheme

possible deviation

p_nbsc_packet_control_unit
p_nbsc_coding_scheme

possible deviation

comments
Attempts fail due to busy SDCCH by total
SDCCH attempte

closest possible KPI for SDCCH Drop Rate,


but trigger points are not similar for drop
reasons.

trigger points are not similar for BR and BSS


counter
AG blocking and SDCCH channel allocation
blocking are measured

trigger points are not similar for drop reason

SDCCH reservation due to ghost RACH


requests are not taken into account.
SMS and LAU usage are taken into account.

On BSS side also some core network


problems and drops after Clear command
sent and also drops before assign complete
counted.

There is a minor deviation in comparison to


corresponding BR formula due to fact that
call drops (excluding drops due to HO)
caused by Abis and transcoder failures
between Assignment Complete and
Disconnect are not counted.

There is a minor deviation in comparison to


corresponding BR formula due to fact that
call drops (excluding drops due to HO)
caused by Abis and transcoder failures
between Assignment Complete and
Disconnect are not counted.

Minor deviation due to different sampling


period. The sampling period for BSS KPI is
20 sec and for BR KPI 500 ms.

For BSS, no channel availability counter for


SDCCH

Unsuccessful TCH assignments are


excluded due to radio failure.
DR is taken into account.
trigger points are not similar for BR and BSS
counter
trigger points are not similar for BR and BSS
counter

Only outgoing TCH-TCH is being considered


Ratio of successful outgoing TCH-TCH BSC
HO to BSC outgoing attempts

this BSS KPI should be used compared to


the BR KPI, different trigger points between
BR and BSS

This PI gives a cumulative percentage of call


samples in classes 0 to X. X = 5 is normally
used as a quality indicator. If X = 5 and this
figure is 100 %, then the MS users have not
perceived any quality problems.
This PI gives a cumulative percentage of call
samples in classes 0 to X. X = 5 is normally
used as a quality indicator. If X = 5 and this
figure is 100 %, then the MS users have not
perceived any quality problems.

might not show similar values due to


different PS implementation and different
trigger points

might not show similar values due to


different PS implementation and different
trigger points

might not show similar values due to


different PS implementation and different
trigger points

might not show similar values due to


different PS implementation and different
trigger points

DL TBFs per timeslot

UL TBFs per timeslot

trigger points are not similar for BR and BSS


counter
similar meaning but trigger points are
different between BR and BSS

similar meaning but trigger points are


different between BR and BSS

similar meaning but trigger points are


different between BR and BSS

similar meaning but trigger points are


different between BR and BSS

similar meaning but trigger points are


different between BR and BSS

similar meaning but trigger points are


different between BR and BSS

similar meaning but trigger points are


different between BR and BSS

similar meaning but trigger points are


different between BR and BSS

You might also like