Formula 2g3gericsson
Formula 2g3gericsson
Formula 2g3gericsson
line below #DefaultMoClass: UtranCell # If you wish to include the standard KPI formulas, uncomment the line below #include: Standard_KPI num_cell = 15 * pm_count / timeInterval # IU_Signalling IuSigEstablish_SuccRate = 100* RncFunction.pmNoIuSigEstablishSuccessPs / RncFunction.pmNoIuSigEstablishAttemptPs _pmNoIuSigEstablishSuccessPs = RncFunction.pmNoIuSigEstablishSuccessPs #CHSW
# PAGING CELLPAGDISCARD = 100*(CELLPAG.pmPAGETOOOLD + CELLPAG.pmPAGPCHCONG) / (BSC.pmTOTPAG + BSCGPRS.pmPAGPSBSC) PAGETOOOLD = CELLPAG.pmPAGETOOOLD PAGPCHCONG = CELLPAG.pmPAGPCHCONG PAGE_CS = BSC.pmTOTPAG PAGE_PS = BSCGPRS.pmPAGPSBSC num_RA = 15 * RoutingArea.pm_count / timeInterval num_LA = 15 * LocationArea.pm_count / timeInterval
nPaging_per_sec_old = ((LocationArea.pmCnInitPagingToIdleUeLa) + (RoutingArea.pmCnInitPagingToIdleUeRa) + Paging.pmCnInitPagingToIdleUe + (UtranC nPaging_per_sec = pmNoPagingType1Attempt / (num_cell * 60*timeInterval) nPaging_cong = 100 * pmNoPagingAttemptUtranRejected / pmNoPagingType1Attempt nPaging_cong_old = 100 * (pmNoPagingAttemptUtranRejected / num_cell) / nPaging
Paging_SuccRate = 100 * (((pmNoPagingType1Attempt - pmNoPagingAttemptUtranRejected)/num_cell) - Paging.pmNoPageDiscardCmpLoadC)/ (pmNoPaging _pmNoPageDiscardCmpLoadC = Paging.pmNoPageDiscardCmpLoadC _pmCnInitPagingToIdleUeLa = LocationArea.pmCnInitPagingToIdleUeLa _pmCnInitPagingToIdleUeRa = RoutingArea.pmCnInitPagingToIdleUeRa _pmCnInitPagingToIdleUe = Paging.pmCnInitPagingToIdleUe _pmNoPagingAttemptCnInitDcch = UtranCell.pmNoPagingAttemptCnInitDcch/num_cell _pmNoPagingAttemptUtranRejected = UtranCell.pmNoPagingAttemptUtranRejected/num_cell
# SHO UE_RL1_1= UE_RL1_2= UE_RL1_3= UE_RL2_2= UE_RL2_3= UE_RL2_4= UE_RL3_3= UE_RL3_4= UE_RL4_4= pmSumUesWith1Rls1RlInActSet pmSumUesWith1Rls2RlInActSet pmSumUesWith1Rls3RlInActSet pmSumUesWith2Rls2RlInActSet pmSumUesWith2Rls3RlInActSet pmSumUesWith2Rls4RlInActSet pmSumUesWith3Rls3RlInActSet pmSumUesWith3Rls4RlInActSet pmSumUesWith4Rls4RlInActSet / / / / / / / / / pmSamplesUesWith1Rls1RlInActSet pmSamplesUesWith1Rls2RlInActSet pmSamplesUesWith1Rls3RlInActSet pmSamplesUesWith2Rls2RlInActSet pmSamplesUesWith2Rls3RlInActSet pmSamplesUesWith2Rls4RlInActSet pmSamplesUesWith3Rls3RlInActSet pmSamplesUesWith3Rls4RlInActSet pmSamplesUesWith4Rls4RlInActSet
SHO_Overhead = 1 - ((UE_RL1_1+1/2*UE_RL1_2+1/2*UE_RL2_2+1/3*UE_RL1_3+1/3*UE_RL2_3+1/3*UE_RL3_3+1/4*UE_RL2_4+1/4*UE_RL3_4+1/4*UE
# CONGESTION
Cong_Power = pmNoFailedRabEstAttemptLackDlPwr + pmNoRrcReqDeniedAdmDlPwr Cong_UL_CE = pmNoFailedRabEstAttemptLackUlHw + pmNoRrcReqDeniedAdmUlHw Cong_DL_CE = pmNoFailedRabEstAttemptLackDlHw + pmNoRrcReqDeniedAdmDlHw Cong_Code = pmNoRrcReqDeniedAdmDlChnlCode + pmNoFailedRabEstAttemptLackDlChnlCode Cong_HS_License = pmNoOfNonHoReqDeniedHs Cong_Transmission = pmNoRrcConnReqBlockTnCs + pmNoRrcConnReqBlockTnPs + pmNoRabEstBlockTnPsIntHs + pmNoRabEstBlockTnPsIntNonHs + pmNoR # IUB
DropR99_only = 10 * (pmNoSystemRabReleasePacket - pmNoSystemRbReleaseHs - pmNoSystemRabReleasePacketUra - (pmNoCellFachDisconnectAbnorm - p UL_RSSI = -112 + 0.1*(pmSumUlRssi/pmSamplesUlRssi) _pmNoSuccessOutIratHoSpeech = GsmRelation.pmNoSuccessOutIratHoSpeech _pmNoRabEstablishSuccessSpeech = pmNoRabEstablishSuccessSpeech IRAT_Attempt_Ratio = 100 * _pmNoSuccessOutIratHoSpeech / _pmNoRabEstablishSuccessSpeech
SHO_Succ_Rate = 100 * (1- (pmNoTimesCellFailAddToActSet / (pmNoTimesRlAddToActSet + pmNoTimesCellFailAddToActSet))) IRATHO_SuccRate = 100*(GsmRelation.pmNoSuccessOutIratHoSpeech+GsmRelation.pmNoSuccessOutIratHoMulti)/(GsmRelation.pmNoAttOutIratHoSpeech+G IRATCC_SuccRate = 100*(GsmRelation.pmNoOutIratCcSuccess/GsmRelation.pmNoOutIratCcAtt) IRATCC_Fail = GsmRelation.pmNoOutIratCcAtt - GsmRelation.pmNoOutIratCcSuccess IRAT_HS_SuccRate = 100*(GsmRelation.pmNoOutIratCcSuccessHs/GsmRelation.pmNoOutIratCcAttHs) IRAT_EUL_SuccRate = 100*(GsmRelation.pmNoOutIratCcSuccessEul/GsmRelation.pmNoOutIratCcAttEul) IFHO_SuccRate = 100*(pmNoTimesIfhoRlAddToActSet/(pmNoTimesIfhoRlAddToActSet+pmNoTimesIfhoCellFailAddToActSet)) IFHO_HS_SuccRate = 100*(pmSuccNonBlindIfhoPsIntHs/pmAttNonBlindIfhoPsIntHs) IFHO_EUL_SuccRate = 100*(pmSuccNonBlindIfhoPsIntEul/pmAttNonBlindIfhoPsIntEul) IRATCC_Attempt = GsmRelation.pmNoOutIratCcAtt IRATHO_Attempt = (GsmRelation.pmNoAttOutIratHoSpeech + GsmRelation.pmNoAttOutIratHoMulti) IFHO_Attempt = pmNoTimesIfhoRlAddToActSet IFHO_HS_Atempt = pmAttNonBlindIfhoPsIntHs RRC_CS_Succ_Rate = 100 * pmTotNoRrcConnectReqCsSucc / (pmTotNoRrcConnectReqCs - pmNoLoadSharingRrcConnCs) RRC_PS_Succ_Rate = 100 * pmTotNoRrcConnectReqPsSucc / (pmTotNoRrcConnectReqPs - pmNoLoadSharingRrcConnPs) RRC_CS_Fail = pmTotNoRrcConnectReqCs - pmNoLoadSharingRrcConnCs - pmTotNoRrcConnectReqCsSucc RRC_PS_Fail = pmTotNoRrcConnectReqPs - pmNoLoadSharingRrcConnPs - pmTotNoRrcConnectReqPsSucc RRC_All_Fail = pmTotNoRrcConnectReq - pmNoLoadSharingRrcConn - pmTotNoRrcConnectReqSuccess NAS_Sign_Release_CS = 100 * pmNoNormalNasSignReleaseCs/(pmNoNormalNasSignReleaseCs+pmNoSystemNasSignReleaseCs) NAS_Sign_Release_PS = 100 * pmNoNormalNasSignReleasePs/(pmNoNormalNasSignReleasePs+pmNoSystemNasSignReleasePs) New_NAS_Sign_Release_PS = ROUND(100 * pmNoNormalNasSignReleasePs/(pmNoNormalNasSignReleasePs+pmNoSystemNasSignReleasePs),2) RAB_Speech_Succ_Rate = 100 * (pmNoRabEstablishSuccessSpeech/(pmNoRabEstablishAttemptSpeech-pmNoDirRetryAtt)) RAB_AmrWb_Succ_Rate = 100 * pmNoRabEstablishSuccessAmrWb/pmNoRabEstablishAttemptAmrWb
RAB_AmrNb_Succ_Rate = 100 * pmNoRabEstablishSuccessAmrNb/pmNoRabEstablishAttemptAmrNb RAB_CS64_Succ_Rate = 100 * (pmNoRabEstablishSuccessCs64/pmNoRabEstablishAttemptCs64) RAB_CS_Succ_Rate = 100 * (pmNoRabEstablishSuccessSpeech+pmNoRabEstablishSuccessCs64)/(pmNoRabEstablishAttemptSpeech+pmNoRabEstablishAttem RAB_PS_Succ_Rate = 100 * (pmNoRabEstablishSuccessPacketInteractive/pmNoRabEstablishAttemptPacketInteractive) RAB_HS_Succ_Rate = 100 * (pmNoRabEstablishSuccessPacketInteractiveHs/pmNoRabEstablishAttemptPacketInteractiveHs) RAB_HS_Fail = pmNoRabEstablishAttemptPacketInteractiveHs - pmNoRabEstablishSuccessPacketInteractiveHs RAB_NonHS_Succ_Rate = 100 * pmNoRabEstSuccessPsIntNonHs / pmNoRabEstAttemptPsIntNonHs RAB_EUL_Succ_Rate = 100 * pmNoRabEstablishSuccessPacketInteractiveEul / pmNoRabEstablishAttemptPacketInteractiveEul CSSR_Speech = RRC_CS_Succ_Rate * RAB_Speech_Succ_Rate / 100 CSSR_PS = RRC_PS_Succ_Rate * RAB_PS_Succ_Rate / 100 CSSR_HS = RRC_PS_Succ_Rate * RAB_HS_Succ_Rate / 100 CSSR_Non_HS = RRC_PS_Succ_Rate * RAB_NonHS_Succ_Rate / 100 CSSR_EUL = RRC_PS_Succ_Rate * RAB_EUL_Succ_Rate / 100 HS_CC_Succ_Rate = 100 * pmNoHsCcSuccess/pmNoHsCcAttempt EUL_CC_Succ_Rate = 100 * pmNoEulCcSuccess/pmNoEulCcAttempt Iur_Drop_Speech = 100 * (IurLink.pmNoSystemRabReleaseSpeech /(IurLink.pmNoNormalRabReleaseSpeech + IurLink.pmNoSystemRabReleaseSpeech)) Iur_Drop_Packet = 100 * (IurLink.pmNoSystemRabReleasePacket) / (IurLink.pmNoNormalRabReleasePacket + IurLink.pmNoSystemRabReleasePacket) DropRate_FACH = 100 * pmNoCellFachDisconnectAbnorm / (pmNoCellFachDisconnectAbnorm + pmNoCellFachDisconnectNormal) DropRate_DCH = 100 * pmNoCellDchDisconnectAbnorm / (pmNoCellDchDisconnectAbnorm + pmNoCellDchDisconnectNormal) DropRate_PS_XL = 100 * (pmNoSystemRabReleasePacket) / (pmNoNormalRabReleasePacket + pmNoSystemRabReleasePacket) DropRate_PS_XL_New = 100 * (pmNoSystemRabReleasePacket) / (pmNoSuccRbReconfPsIntDch + pmPsIntHsToFachSucc + pmNoNormalRabReleasePacket
DropRate_PS_Int_ISAT_Old = 100 * (pmNoSystemRabReleasePacket - pmNoSystemRabReleasePacketUra) / (pmNoRabEstablishSuccessPacketInteractiveHs+ DropRate_PS_Stream = 100 * pmNoSystemRabReleasePacketStream / (pmNoNormalRabReleasePacketStream+pmNoSystemRabReleasePacketStream) DCR_PS_Stream_HS = pmNoSystemRabReleasePsStreamHs / (pmNoNormalRabReleasePsStreamHs+pmNoSystemRabReleasePsStreamHs)
DropRate_R99 = 100 * (pmNoSystemRabReleasePacket - pmNoSystemRbReleaseHs - pmNoSystemRabReleasePacketUra) / (pmNoNormalRabReleasePacket DropRate_Speech = 100 * (pmNoSystemRabReleaseSpeech /(pmNoNormalRabReleaseSpeech + pmNoSystemRabReleaseSpeech)) DropRate_CS64 = 100 * (pmNoSystemRabReleaseCs64 /(pmNoNormalRabReleaseCs64 + pmNoSystemRabReleaseCs64))
DropRate_PS_Rev = 100*(pmNoSystemRabReleasePacket-pmNoSystemRabReleasePacketUra-(pmChSwitchAttemptFachUra-pmChSwitchSuccFachUra))/(pmNo
RNC_IUB_Throughput = RncCapacity.pmSumCapacity / RncCapacity.pmSamplesCapacity Outcoming_Iub_Throughput = (8*(2^31* GigaBitEthernet.pmIfOutOctetsLink1Hi + GigaBitEthernet.pmIfOutOctetsLink1Lo))/(900*4*1000) Incoming_Iub_Throughput = (8*(2^31* GigaBitEthernet.pmIfInOctetsLink1Hi + GigaBitEthernet.pmIfInOctetsLink1Lo))/(900*4*1000) IUB_Throughput = Outcoming_Iub_Throughput + Incoming_Iub_Throughput RNC_MP_Load = LoadControl.pmSumMeasuredLoad/LoadControl.pmSamplesMeasuredLoad RNC_DC_Load = DcDevice.pmSumMeasuredDcSpLoad/DcDevice.pmSamplesMeasuredDcSpLoad RNC_CC_Load = CcDevice.pmSumMeasuredCcSpLoad/CcDevice.pmSamplesMeasuredCcSpLoad RNC_PDR_Load = PdrDevice.pmSumMeasuredPdrSpLoad/PdrDevice.pmSamplesMeasuredPdrSpLoad Iu_Sig_Succ_Rate_CS = 100 * RncFunction.pmNoIuSigEstablishSuccessCs / RncFunction.pmNoIuSigEstablishAttemptCs
TTI_SCCH_Limited_Percent = 100 * HsDschResources.pmRemainingResourceCheck[0]/HsDschResources.pmNoActiveSubFrames TTI_Codes_Limited_Percent = 100 * HsDschResources.pmRemainingResourceCheck[1]/HsDschResources.pmNoActiveSubFrames TTI_Power_Limited_Percent = 100 * HsDschResources.pmRemainingResourceCheck[2]/HsDschResources.pmNoActiveSubFrames TTI_No_Radio_Limit_Percent = 100 * (1-((HsDschResources.pmRemainingResourceCheck[0]+HsDschResources.pmRemainingResourceCheck[1]+HsDschReso Erlang_CS64 = (pmSumBestCs64RabEstablish)/720 Erlang_Speech = (pmSumBestCs12Establish + pmSumBestAmrWbRabEstablish + pmSumBestAmrNbMmRabEstablish + pmSumBestAmr12200RabEstablish + Erlang_PS_Int = (pmSumBestDchPsIntRabEstablish+pmSumFachPsIntRabEstablish+pmSumBestPsHsAdchRabEstablish+pmSumBestPsEulRabEstablish)/720 Erlang_HS = (pmSumBestPsHsAdchRabEstablish+pmSumBestPsEulRabEstablish) / 720 Erlang_R99_DCH_FACH = (pmSumBestDchPsIntRabEstablish+pmSumFachPsIntRabEstablish) /720 Erlang_FACH = pmSumFachPsIntRabEstablish/720 Erlang_DCH_R99 = pmSumBestDchPsIntRabEstablish/720 Erlang_CompMode = pmSumCompMode / 720 Erlang_EUL = pmSumBestPsEulRabEstablish / 720
Erlang_HS_per_cell = (pmSumBestPsHsAdchRabEstablish+pmSumBestPsEulRabEstablish) / (num_cell * 720) Erlang_Speech_per_cell = (pmSumBestCs12Establish + pmSumBestAmrWbRabEstablish + pmSumBestAmrNbMmRabEstablish + pmSumBestAmr12200RabEst HS_Volume_per_cell = pmDlTrafficVolumePsIntHs / num_cell Erlang_HS_Minutes_perDrop = 60 * Erlang_PS_Int / pmNoSystemRabReleasePacket Erlang_HS_Drop = Erlang_HS / pmNoSystemRbReleaseHs AV_CELL = UtranCell.pm_count*900 AV_MAN = 100*(1-pmCellDowntimeMan/AV_CELL) AV_AUTO = 100*(1-pmCellDowntimeAuto/AV_CELL) Availability = 100*(1-(pmCellDowntimeMan+pmCellDowntimeAuto)/AV_CELL) Incoming_CS_IRAT_SuccRate = 100 * (pmNoInCsIratHoSuccess / pmNoInCsIratHoAtt)
#MP Load Calculation MP_Load_01_RAB_Est_Speech = 3.355 * pmNoRabEstablishSuccessSpeech/(3600*27.898) MP_Load_02_RAB_Est_CS = 3.093 * pmNoRabEstablishSuccessCs64/(3600*27.898) MP_Load_03_RAB_Est_R99 = 3.389 * (pmNoRabEstablishSuccessPacketInteractive + pmNoRabEstablishSuccessPacketStream + pmNoRabEstablishSuccessPa MP_Load_04_RAB_Est_HS = 3.776 * (pmNoRabEstablishSuccessPacketInteractiveHs + pmNoRabEstSuccessPsStreamHs)/(3600*27.898) MP_Load_05_L_Upd_SMS = 1.46 * (pmTotNoRrcConnectReqSuccess - pmTotNoRrcConnectReqCsSucc -pmTotNoRrcConnectReqPsSucc)/(3600*27.898) MP_Load_06_C_Upd = 0.131 * pmNoCellUpdSuccess/(3600*27.898) MP_Load_07_ChSw = 1.391 * (pmUlUpswitchSuccessLow + pmDlUpswitchSuccessLow + pmUlUpswitchSuccessMedium + pmDlUpswitchSuccessMedium + pm
MP_Load_08_SHO = 0.609 * Handover.pmSoftHoSuccessNonIur/(3600*27.898) MP_Load_09_SofterHO = 0.159 * Handover.pmSofterHoSuccessNonIur/(3600*27.898) MP_Load_10_HS_CC = 1.219 * (pmNoHsCcSuccess + pmNoEulCcSuccess + pmNoPsStreamHsCcSuccess)/(3600*27.898) MP_Load_11_URA_Upd = 0.131 * pmNoUraUpdSuccess/(3600*27.898) MP_Load_12_IUR_HO= 2.415 * Handover.pmSoftSofterHoSuccessIur/(3600*27.898) MP_Load_13_IRAT_HO = 2.012 * (GsmRelation.pmNoSuccessOutIratHoCs57 + GsmRelation.pmNoSuccessOutIratHoMulti + GsmRelation.pmNoSuccessOutIra MP_Load_14_IRAT_CC = 1.219 * pmTotNoRrcConnectSuccessIratCellResel/(3600*27.898) MP_Load_15_IFHO = 2.012 * pmNoTimesIfhoRlAddToActSet/(3600*27.898) MP_Load_16_Paging = 0.042 * (pmNoPagingType1Attempt) /(3600*27.898 * pm_count) MP_Load_17_Ready = 1.485
#MP Load Calculation #MP_Load_Calc = (33.55 * pmNoRabEstablishSuccessSpeech + 30.93 * pmNoRabEstablishSuccessCs64 + 33.89 * (pmNoRabEstablishSuccessPacketInteracti CE_DL_Usage = IubLink.pmSumDlCredits / IubLink.pmSamplesDlCredits CE_UL_Usage = IubLink.pmSumUlCredits / IubLink.pmSamplesUlCredits Code_Utilization = pmSumDlCode / pmSamplesDlCode
Perc90TxPwrLog = WeightedPercentile(90,Carrier.pmTransmittedCarrierPower,[0.1, 1.122, 1.413, 1.778, 2.239, 2.818, 3.548, 4.467, 5.623, 7.079, 8.913, 11. Perc90TxPwr = 10 * log10(Perc90TxPwrLog)
AvgTxPwrTot = WeightedAverage(Carrier.pmTransmittedCarrierPower,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,3
AvgTxPwrTotWatt = WeightedAverage(Carrier.pmTransmittedCarrierPowerW,[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,5
AvgTxPwrSf256 = WeightedAverage(RadioLinks.pmDpchCodePowerSf256,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33
AvgTxPwrSf128 = WeightedAverage(RadioLinks.pmDpchCodePowerSf128,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33
AvgTxPwrSf64 = WeightedAverage(RadioLinks.pmDpchCodePowerSf64,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34
AvgTxPwrSf32 = WeightedAverage(RadioLinks.pmDpchCodePowerSf32,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34
AvgTxPwrSf16 = WeightedAverage(RadioLinks.pmDpchCodePowerSf16,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34
AvgTxPwrSf8 = WeightedAverage(RadioLinks.pmDpchCodePowerSf8,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,3
AvgTxPwrSf4 = WeightedAverage(RadioLinks.pmDpchCodePowerSf4,[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,3
AvgTxPwrHs = WeightedAverage(HsDschResources.pmTransmittedCarrierPowerHs,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,2
AvgTxPwrFpdch = WeightedAverage(HsDschResources.pmFDpchCodePower,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,2
AvgTxPwrNonHs = WeightedAverage(HsDschResources.pmTransmittedCarrierPowerNonHs,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24
AvgTxPwrHsWatt = WeightedAverage(HsDschResources.pmTransmittedCarrierPowerWHs,[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,4
AvgPropDelay = WeightedAverage(Prach.pmPropagationDelay,[0,0.99918,2.99754,4.9959,6.99426,8.99262,10.99098,12.98934,14.9877,16.98606,18.98442,2
AvgPropDelay_new = WeightedAverage(Prach.pmPropagationDelay,[0,0.35,0.7,1.05,1.4,1.75,2.1,2.45,2.8,3.15,3.5,4.2,4.9,5.6,6.3,7,7.7,8.4,9.1,9.8,10.5,11.5
PropDelay_Perc90 = WeightedPercentile(90,Prach.pmPropagationDelay,[0,0.35,0.7,1.05,1.4,1.75,2.1,2.45,2.8,3.15,3.5,4.2,4.9,5.6,6.3,7,7.7,8.4,9.1,9.8,10.5,1
FACH_DL_kbps = pmDlTrafficVolumePsCommon/3600 FACH_UL_kbps = pmUlTrafficVolumePsCommon/3600 UeRc_Erlang = UeRc.pmSumRabEstablish / UeRc.pmSamplesRabEstablish UL_ASE_Load = pmSumOfSampAseUl / pmNoOfSampAseUl DL_ASE_Load = pmSumOfSampAseDl / pmNoOfSampAseDl Downswitch_SuccRate = 100*pmDownSwitchSuccess/pmDownSwitchAttempt
UlUpswitch_SuccRate =100*(pmUlUpswitchSuccessEul+pmUlUpswitchSuccessHigh+pmUlUpswitchSuccessLow+pmUlUpswitchSuccessMedium)/(pmUlUpswitch
DlUpswitch_SuccRate =100*(pmDlUpswitchSuccessHs+pmDlUpswitchSuccessHigh+pmDlUpswitchSuccessLow+pmDlUpswitchSuccessMedium)/(pmDlUpswitch DchToFachSuccRate = 100 * pmPsIntDchToFachSucc / (pmPsIntDchToFachAtt) HsToFachSuccRate = 100 * pmPsIntHsToFachSucc / (pmPsIntHsToFachAtt) FachToHsSuccRate = 100 * pmDlUpswitchSuccessHs / pmDlUpswitchAttemptHs #RrcSuccTerm = 100 * pmTotNoTermRrcConnectReqSucc / pmTotNoTermRrcConnectReq #TotalPageAnswer = pmTotNoTermRrcConnectReq #TotalPageAnswerToCore = pmTotNoTermRrcConnectReqSucc #TotalPageDiscardCentralMpPLoad = pmNoPageDiscardCmpLoadC #TotalPageRejectUtrancell = pmNoPagingAttemptUtranRejected #TotalPageType1 = pmCnInitPagingToIdleUeLa + pmCnInitPagingToIdleUeRa + pmCnInitPagingToIdleUe #TotalPageType2 = pmNoPagingAttemptCnInitDcch #TotalPageReqFromCore = TotalPageDiscardCentralMpPLoad + TotalPageType1 + TotalPageType2 #PagingSuccessRate = 100 * TotalPageAnswer / (TotalPageDiscardCentralMpPLoad + TotalPageType1) #PagingSuccessRatePostRrc = 100 * TotalPageAnswerToCore / (TotalPageDiscardCentralMpPLoad + TotalPageType1) Urel_SHO_SuccRate = 100 * UtranRelation.pmRlAddSuccessBestCellSpeech / UtranRelation.pmRlAddAttemptsBestCellSpeech
Dch_Ifls_In_SuccRate = 100 * pmInDchIflsHhoSucc / pmInDchIflsHhoAtt Hs_Ifls_In_SuccRate = 100 * pmInHsIflsHhoSucc / pmInHsIflsHhoAtt Dch_Ifls_Out_SuccRate = 100 * pmOutDchIflsHhoSuccess / pmOutDchIflsHhoAtt Hs_Ifls_Out_SuccRate = 100 * pmOutHsIflsHhoSucc / pmOutHsIflsHhoAtt
pmTotNoRrcConnectSuccessIratCellResel pmTotNoRrcConnectSuccessIratCcOrder
This is the latest formula from Ericsson W12B DropRate_HS = 100 * (pmNoSystemRbReleaseHs / (pmNoSuccRbReconfPsIntDch + pmPsIntHsToFachSucc + pmNoNormalRbR
s / RncFunction.pmNoIuSigEstablishAttemptPs
Rejected/num_cell
E_RL1_3+1/3*UE_RL2_3+1/3*UE_RL3_3+1/4*UE_RL2_4+1/4*UE_RL3_4+1/4*UE_RL4_4)/(UE_RL1_1+UE_RL1_2+UE_RL1_3+UE_RL2_2+UE_RL2_3+UE_RL2_4+UE_RL3
emptLackDlChnlCode
bEstablishSuccessSpeech
elation.pmNoOutIratCcAttHs) Relation.pmNoOutIratCcAttEul)
AddToActSet+pmNoTimesIfhoCellFailAddToActSet))
n.pmNoAttOutIratHoMulti)
oRabEstablishAttemptSpeech-pmNoDirRetryAtt)) RabEstablishAttemptAmrWb
hDisconnectAbnorm + pmNoCellFachDisconnectNormal)
sconnectAbnorm + pmNoCellDchDisconnectNormal)
mNoNormalRabReleasePacketStream+pmNoSystemRabReleasePacketStream) alRabReleasePsStreamHs+pmNoSystemRabReleasePsStreamHs)
bReleasePacketUra-(pmChSwitchAttemptFachUra-pmChSwitchSuccFachUra))/(pmNoNormalRabReleasePacket+pmNoSystemRabReleasePacket-pmNoNormalRabReleasePacke
/ RncFunction.pmNoIuSigEstablishAttemptCs
/ RncFunction.pmNoIuSigEstablishAttemptPs
tablish + pmSumBestPsEulRabEstablish/pmSamplesBestPsEulRabEstablish
es / HsDschResources.pmSamplesCapacityHsPdschCodes
Frames + HsDschResources.pmNoInactiveRequiredSubFrames))/(timeInterval*60))
PsIntRabEstablish) /720
h/(3600*27.898)
+ pmNoPsStreamHsCcSuccess)/(3600*27.898)
8 * pm_count)
wer,[0.1, 1.122, 1.413, 1.778, 2.239, 2.818, 3.548, 4.467, 5.623, 7.079, 8.913, 11.220, 14.125, 17.783, 22.387, 28.184, 35.481, 44.668, 56.234, 70.795, 89.125, 112.202, 1
,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])
W,[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99])
6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])
6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])
7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])
7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])
7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])
,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])
,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43])
owerHs,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])
er,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])
rierPowerNonHs,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])
rrierPowerWHs,[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99])
dCarrierPowerWNonHs,[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,
6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,0])
2.99754,4.9959,6.99426,8.99262,10.99098,12.98934,14.9877,16.98606,18.98442,21.98196,25.97868,29.9754,33.97212,37.96884,41.96556,45.96228,49.959,53.95572,57.
5,0.7,1.05,1.4,1.75,2.1,2.45,2.8,3.15,3.5,4.2,4.9,5.6,6.3,7,7.7,8.4,9.1,9.8,10.5,11.55,12.6,13.65,14.7,15.75,16.8,17.85,18.9,19.95,21,22.4,23.8,25.2,26.6,28,29.4,30.8,32.2,
0.35,0.7,1.05,1.4,1.75,2.1,2.45,2.8,3.15,3.5,4.2,4.9,5.6,6.3,7,7.7,8.4,9.1,9.8,10.5,11.55,12.6,13.65,14.7,15.75,16.8,17.85,18.9,19.95,21,22.4,23.8,25.2,26.6,28,29.4,30.8,32
essHigh+pmUlUpswitchSuccessLow+pmUlUpswitchSuccessMedium)/(pmUlUpswitchAttemptEul+pmUlUpswitchAttemptHigh+pmUlUpswitchAttemptLow+pmUlUpswitchAttemp
essHigh+pmDlUpswitchSuccessLow+pmDlUpswitchSuccessMedium)/(pmDlUpswitchAttemptHs+pmDlUpswitchAttemptHigh+pmDlUpswitchAttemptLow+pmDlUpswitchAttemp
RrcConnectReq
eRa + pmCnInitPagingToIdleUe
h / UtranRelation.pmRlAddAttemptsBestCellSpeech
pmTotNoRrcConnectAttIratCellResel pmTotNoRrcConnectAttIratCcOrder
L2_2+UE_RL2_3+UE_RL2_4+UE_RL3_3+UE_RL3_4+UE_RL4_4))
SystemRabReleasePacketUra + pmChSwitchSuccFachUra)
Packet-pmNoNormalRabReleasePacketUra-pmNoSystemRabReleasePacketUra+pmChSwitchSuccFachUra)
moteQosClassA + Aal2Ap.pmSuccOutConnsRemoteQosClassA)
moteQosClassB + Aal2Ap.pmSuccOutConnsRemoteQosClassB)
moteQosClassC + Aal2Ap.pmSuccOutConnsRemoteQosClassC)
moteQosClassD + Aal2Ap.pmSuccOutConnsRemoteQosClassD)
urces.pmNoActiveSubFrames))
teractiveHs)/(3600*27.898)
andalone)/(3600*27.898)
8, 56.234, 70.795, 89.125, 112.202, 141.254, 177.828, 223.872, 281.838, 354.813, 446.684, 562.341, 707.946, 891.251, 1122.018, 1412.538, 1778.279, 2238.721, 2818.3
,48,49,50,51])
7,89,91,93,95,97,99])
,44,45,46,47,48,49,50,51])
,46,47,48,49,50,51])
41,42,43,44,45,46,47,48,49,50,51])
9,81,83,85,87,89,91,93,95,97,99])
75,77,79,81,83,85,87,89,91,93,95,97,99])
96556,45.96228,49.959,53.95572,57.95244,62.94834,68.94342,74.9385,80.93358,86.92866,92.92374,98.91882,104.9139,110.90898,116.90406,123.89832,131.89176,139
2.4,23.8,25.2,26.6,28,29.4,30.8,32.2,33.6,35])
1,22.4,23.8,25.2,26.6,28,29.4,30.8,32.2,33.6,35])
hReturnOldChPhyChFail - GsmRelation.pmNoFailOutIratHoSpeechUeRejection)
tchAttemptLow+pmUlUpswitchAttemptMedium)
chAttemptLow+pmDlUpswitchAttemptMedium)
pmChSwitchSuccHsUra))
mNoSystemRabReleasePacketUra + pmChSwitchSuccFachUra)
+ pmNoSuccRbReconfOrigPsIntDch + pmChSwitchSuccFachUra)
mChSwitchSuccFachUra + pmChSwitchSuccUraFach)/(3600*27.898)
538, 1778.279, 2238.721, 2818.383, 3548.134, 4466.836, 5623.413, 7079.458, 8912.509, 11220.185, 14125.375, 17782.794, 22387.211, 28183.829, 35481.339, 44668.359
90406,123.89832,131.89176,139.8852,147.87864,155.87208,163.86552,171.85896,179.8524,187.84584,195.83928])
mRbReleaseHs))
emoteQosClassC + Aal2Ap.pmSuccOutConnsRemoteQosClassD)