MpLoad = pmSumMeasuredLoad / pmSamplesMeasuredLoad CcLoad = pmSumMeasuredCcSpLoad / pmSamplesMeasuredCcSpLoad DcLoad = pmSumMeasuredDcSpLoad / pmSamplesMeasuredDcSpLoad PdrLoad = pmSumMeasuredPdrSpLoad / pmSamplesMeasuredPdrSpLoad Availability = 100

* ( 3601 - ( pmCellDowntimeAuto + pmCellDowntimeMan ) ) / 360 1 UlRssi = - 112 + ( (pmSumUlRssi / pmSamplesUlRssi ) / 10 ) BLER = 100 * ( pmFaultyTransportBlocksAcUl / pmTransportBlocksAcUl ) ARABEstTot = pmNoRabEstablishAttemptAmrNb + pmNoRabEstablishAttemptCs57 + pmNoRa bEstablishAttemptCs64 + pmNoRabEstablishAttemptPacketInteractive + pmNoRabEstabl ishAttemptPacketInteractiveEul + pmNoRabEstablishAttemptPacketInteractiveHs + pm NoRabEstablishAttemptPacketStream + pmNoRabEstablishAttemptPacketStream128 + pmN oRabEstablishAttemptSpeech DlConnLimit = pmNoFailedRabEstAttemptExceedConnLimit + 0 DlAse = pmNoFailedRabEstAttemptLackDlAse + 0 DlChnlCode = pmNoFailedRabEstAttemptLackDlChnlCode + 0 DlHw = pmNoFailedRabEstAttemptLackDlHw + 0 DlHwBest = pmNoFailedRabEstAttemptLackDlHwBest + 0 DlPwr = pmNoFailedRabEstAttemptLackDlPwr + 0 UlAse = pmNoFailedRabEstAttemptLackUlAse + 0 UlHw = pmNoFailedRabEstAttemptLackUlHw + 0 UlHwBest = pmNoFailedRabEstAttemptLackUlHwBest + 0 CS64NoRabEstAtt = pmNoRabEstablishSuccessCs64 + 0 EUL_NumRabEstAtt = pmNoRabEstablishAttemptPacketInteractiveEul + 0 SpchNoRabEstAtt = pmNoRabEstablishAttemptSpeech + 0 SpchNoRabRel = pmNoSystemRabReleaseSpeech + pmNoNormalRabReleaseSpeech SpchNoRabEstSucc = pmNoRabEstablishSuccessSpeech + 0 PSNoRabEstAtt = pmNoRabEstablishAttemptPacketInteractive + 0 PSNoRabEstSucc = pmNoRabEstablishSuccessPacketInteractive + 0 NoRrcConnReq = pmTotNoRrcConnectReq + 0 NoRrcConnSuc = pmTotNoRrcConnectReqSuccess + 0 SpchRrcReq = pmTotNoRrcConnectReqCs + 0 SpchRrcLS = pmNoLoadSharingRrcConnCs + 0 SpchRrcSuc = pmTotNoRrcConnectReqCsSucc + 0 SpchRrcFail = ( pmTotNoRrcConnectReqCs + 0 ) - ( pmNoLoadSharingRrcConnCs + 0 ) - ( pmTotNoRrcConnectReqCsSucc + 0 ) PSRrcReq = pmTotNoRrcConnectReqPs + 0 PSRrcSuc = pmTotNoRrcConnectReqPsSucc + 0 PSRrcLS = pmNoLoadSharingRrcConnPs + 0 PSRrcFail = ( pmTotNoRrcConnectReqPs + 0 ) - ( pmNoLoadSharingRrcConnPs + 0 ) ( pmTotNoRrcConnectReqPsSucc + 0 ) StdAloneSrbAtCallEst_CS = 100 * pmNoNormalNasSignReleaseCs / ( pmNoNormalNasSign ReleaseCs + pmNoSystemNasSignReleaseCs ) StdAloneSrbAtCallEst_PS = 100 * pmNoNormalNasSignReleasePs / ( pmNoNormalNasSign ReleasePs + pmNoSystemNasSignReleasePs ) CSIuSigSuc = 100 * pmNoIuSigEstablishSuccessCs / pmNoIuSigEstablishAttemptCs PSIuSigSuc = 100 * pmNoIuSigEstablishSuccessPs / pmNoIuSigEstablishAttemptPs RrcSuc = 100 * pmTotNoRrcConnectReqSuccess / ( pmTotNoRrcConnectReq - pmNoLoadSh aringRrcConn ) PSRrcSucRate = 100 * pmTotNoRrcConnectReqPsSucc / ( pmTotNoRrcConnectReqPs - pmN oLoadSharingRrcConnPs ) SpchRrcSucRate = 100 * pmTotNoRrcConnectReqCsSucc / ( pmTotNoRrcConnectReqCs - p mNoLoadSharingRrcConnCs ) SpchRabSuc = 100 * pmNoRabEstablishSuccessSpeech / ( pmNoRabEstablishAttemptSpee ch - pmNoDirRetryAtt ) CS64RabSuc = 100 * pmNoRabEstablishSuccessCs64 / pmNoRabEstablishAttemptCs64 CS57RabSuc = 100 * pmNoRabEstablishSuccessCs57 / pmNoRabEstablishAttemptCs57 PSRabSucc = 100 * pmNoRabEstablishSuccessPacketInteractive / pmNoRabEstablishAtt emptPacketInteractive EULRabSuc = 100 * pmNoRabEstablishSuccessPacketInteractiveEul / pmNoRabEstablish

( ( 100 * pmTotNoRrcConnectReqCsSucc / ( pmTotNoRr cConnectReqCs .pmNoLoadSharingRrcConnPs ) ) * ( 100 * pmNoRabEstablishSuccessPack etInteractive / pmNoRabEstablishAttemptPacketInteractive ) ) / 10000 ) CS64Drop = 100 * pmNoSystemRabReleaseCs64 / ( pmNoNormalRabReleaseCs64 + pmNoSys temRabReleaseCs64 ) SpchDrop = 100 * pmNoSystemRabReleaseSpeech / ( pmNoNormalRabReleaseSpeech + pmN oSystemRabReleaseSpeech ) TotalPSRabs = pmNoNormalRabReleasePacket + pmNoSystemRabReleasePacket .pmNoDirRetryAtt ) ) ) / 10000 ) PSAccFailRate = 100 * ( 1 .pmN oLoadSharingRrcConnCs ) ) * ( 100 * pmNoRabEstablishSuccessSpeech / ( pmNoRabEst ablishAttemptSpeech .pmNoDirRetryAtt ) ) * ( 100 * pmNoNormalNasSignReleaseCs / ( pmNoNormalNasSignReleaseCs + pmNoSystemNasSignReleaseCs ) ) / 10000 CS64Access = ( 100 * pmTotNoRrcConnectReqCsSucc / ( pmTotNoRrcConnectReqCs .pmNoSystemRabReleasePacketU ra ) / ( sum_time_pmNoSystemRabReleasePacket .sum_time_pmNoSystemRabReleasePack etUra ) HsDropContrib = 100 * pmNoSystemRbReleaseHs / sum_time_pmNoSystemRbReleaseHs .p mNoLoadSharingRrcConn ) ) SpchAccFailRate = 100 * ( 1 .sum_time_pmTotNoRrcCo nnectReqSuccess ) RrcFail = 100 .pmNoNormalRbReleaseHs + pmNoSuccRbReconfOrigPsIntDch + p mUpswitchFachHsSuccess PSDrop = 100 * ( pmNoSystemRabReleasePacket ) / ( pmNoSystemRabReleasePacket + p mNoNormalRabReleasePacket ) CS57Drop = 100 * pmNoSystemRabReleaseCsStream / ( pmNoNormalRabReleaseCsStream + pmNoSystemRabReleaseCsStream ) HsDrop = 100 * ( pmNoSystemRbReleaseHs ) / ( pmNoSystemRbReleaseHs + pmNoNormalR bReleaseHs + pmNoSuccRbReconfOrigPsIntDch + pmPsIntHsToFachSucc ) SpchDropContrib = 100 * pmNoSystemRabReleaseSpeech / sum_time_pmNoSystemRabRelea seSpeech CS64DropContrib = 100 * pmNoSystemRabReleaseCs64 / sum_time_pmNoSystemRabRelease Cs64 PSDropContrib = 100 * ( pmNoSystemRabReleasePacket .pmNo LoadSharingRrcConnPs ) ) * ( 100 * pmNoRabEstablishSuccessPacketInteractiveEul / pmNoRabEstablishAttemptPacketInteractiveEul ) * ( 100 * pmNoNormalNasSignReleas ePs / ( pmNoNormalNasSignReleasePs + pmNoSystemNasSignReleasePs ) ) / 10000 RrcFailContrib = 100 * ( pmTotNoRrcConnectReq .AttemptPacketInteractiveEul HSRabSuc = 100 * pmNoRabEstablishSuccessPacketInteractiveHs / pmNoRabEstablishAt temptPacketInteractiveHs SpchAccess = ( 100 * pmTotNoRrcConnectReqCsSucc / ( pmTotNoRrcConnectReqCs .pmNoL oadSharingRrcConnPs ) ) * ( 100 * pmNoRabEstablishSuccessPacketInteractive / pmN oRabEstablishAttemptPacketInteractive ) * ( 100 * pmNoNormalNasSignReleasePs / ( pmNoNormalNasSignReleasePs + pmNoSystemNasSignReleasePs ) ) / 10000 HsAccess = ( 100 * pmTotNoRrcConnectReqPsSucc / ( pmTotNoRrcConnectReqPs .( ( 100 * pmTotNoRrcConnectReqPsSucc / ( pmTotNoRrcC onnectReqPs .pmNoL oadSharingRrcConnPs ) ) * ( 100 * pmNoRabEstablishSuccessPacketInteractiveHs / p mNoRabEstablishAttemptPacketInteractiveHs ) * ( 100 * pmNoNormalNasSignReleasePs / ( pmNoNormalNasSignReleasePs + pmNoSystemNasSignReleasePs ) ) / 10000 EULAccess = ( 100 * pmTotNoRrcConnectReqPsSucc / ( pmTotNoRrcConnectReqPs .pmNoSystemRabReleasePacketUra + pmChSwitchSuccFachUra pmNoSystemRbReleaseHs .pm NoLoadSharingRrcConn ) / ( sum_time_pmTotNoRrcConnectReq .pmN oLoadSharingRrcConnCs ) ) * ( 100 * pmNoRabEstablishSuccessCs57 / pmNoRabEstabli shAttemptCs57 ) * ( 100 * pmNoNormalNasSignReleaseCs / ( pmNoNormalNasSignReleas eCs + pmNoSystemNasSignReleaseCs ) ) / 10000 PSAccess = ( 100 * pmTotNoRrcConnectReqPsSucc / ( pmTotNoRrcConnectReqPs .pmTotNoRrcConnectReqSuccess .pmNoNorm alRabReleasePacketUra .pmN oLoadSharingRrcConnCs ) ) * ( 100 * pmNoRabEstablishSuccessCs64 / pmNoRabEstabli shAttemptCs64 ) * ( 100 * pmNoNormalNasSignReleaseCs / ( pmNoNormalNasSignReleas eCs + pmNoSystemNasSignReleaseCs ) ) / 10000 CS57Access = ( 100 * pmTotNoRrcConnectReqCsSucc / ( pmTotNoRrcConnectReqCs .pmNoLoadSharingRrcConnCs ) ) * ( 100 * pmNoRabEstablishSuccessSp eech / ( pmNoRabEstablishAttemptSpeech .( 100 * pmTotNoRrcConnectReqSuccess / ( pmTotNoRrcConnectReq .

pmNoSystemRabReleasePacketUra + p mChSwitchSuccFachUra .pmNoNormalRabReleasePacketUra .pmNoSystemRbReleaseHs .pmNoRabEstablishAttemptPacketInteractiveHs + pmNoOfNonHoReqDeniedHs + pmNoRab EstBlockTnPsIntHsBest )) PsDCHFACHDropRate = 100 * ( pmNoSystemRabReleasePacket .pmNoDirRetryAtt ) ) * ( 100 * pmNoNormalNasSignReleaseCs / ( pmNoNormalNasSignReleaseCs + pmNoSystemNasSignReleaseCs ) ) / 10000 ) * ( 100 .pmNoSystemRabReleasePac ketUra .pmNoRabEs tablishSuccessPacketInteractive ) / ( sum_time_pmNoRabEstablishAttemptPacketInte ractive .pmNoRabEstablishSuccessPa cketInteractive PSRABFail_RNC = sum_time_pmNoRabEstablishAttemptPacketInteractive .pmNoNormalRbReleaseHs + pmNoSuccR bReconfOrigPsIntDch + pmUpswitchFachHsSuccess ) PSDCHRetransRate = 100 .( 100 * pmNoSystemRabReleaseSpeech / ( pmNoNormalRabReleaseSpeech + pmNoSyste mRabReleaseSpeech ) ) ) / 100 CS64CCSR = ( ( 100 * pmTotNoRrcConnectReqCsSucc / ( pmTotNoRrcConnectReqCs .pmNoL oadSharingRrcConnPs ) ) * ( 100 * pmNoRabEstablishSuccessPacketInteractive / pmN oRabEstablishAttemptPacketInteractive ) * ( 100 * pmNoNormalNasSignReleasePs / ( pmNoNormalNasSignReleasePs + pmNoSystemNasSignReleasePs ) ) / 10000 ) * ( 100 ( 100 * ( pmNoSystemRabReleasePacket ) / ( pmNoSystemRabReleasePacket + pmNoNor malRabReleasePacket ) ) ) / 100 .sum_time_pmNoRabEst ablishSuccessSpeech )) PSRABFail = pmNoRabEstablishAttemptPacketInteractive .pmNoRabEstablish SuccessSpeech ) / ( sum_time_pmNoRabEstablishAttemptSpeech .pmNoSystemRbReleaseHs .pmNoSystemRbReleaseHs .pmNoSystemRbReleaseHs ) / ( pmNoNormalRabReleasePacket + pmNoSystemRabR eleasePacket .sum_time_pmN oRabEstablishSuccessPacketInteractive PSRABFailContrib = 100 * ( (pmNoRabEstablishAttemptPacketInteractive .pmNoSystemRabReleasePacketUra ) CellFACHDrop = pmNoCellFachDisconnectAbnorm * 100 / ( pmNoCellFachDisconnectAbno rm + pmNoCellFachDisconnectNormal ) HsCellChSuccRate = 100 * ( pmNoHsCcSuccess / pmNoHsCcAttempt ) HsCellChAttempt = pmNoHsCcAttempt + 0 NoHsRel = pmNoSystemRbReleaseHs + pmNoNormalRbReleaseHs NoAbnormalHsRel = pmNoSystemRbReleaseHs + 0 HSMinperDrop = 15 * ( pmSumBestPsHsAdchRabEstablish / 180 ) / pmNoSystemRbReleas eHs EULMinperDrop = 15 * ( pmSumBestPsEulRabEstablish / 180 ) / pmNoSystemRbReleaseE ul SpchCCSR = ( ( 100 * pmTotNoRrcConnectReqCsSucc / ( pmTotNoRrcConnectReqCs .pmN oLoadSharingRrcConnCs ) ) * ( 100 * pmNoRabEstablishSuccessSpeech / ( pmNoRabEst ablishAttemptSpeech .pmNoRabEstablishSuccessSpeech SpeechRABFail_RNC = sum_time_pmNoRabEstablishAttemptSpeech .100 * ( pmSentPacketData1 + pmSentPacketData2 + pmSentP acketData3 + pmSentPacketData4 ) / ( pmSentPacketDataInclRetrans1 + pmSentPacket DataInclRetrans2 + pmSentPacketDataInclRetrans3 + pmSentPacketDataInclRetrans4 ) DCHMinperDrop = 15 * ( pmSumBestDchPsIntRabEstablish / 180 ) / ( pmNoSystemRabRe leasePacket .pmNoRabEs tablishSuccessPacketInteractiveHs ) / ( pmNoRabEstablishAttemptPacketInteractive .pmNoSystemRabReleasePacketUra ) FACHMinperDrop = 15 * ( pmSumFachPsIntRabEstablish / 180 ) / ( pmNoSystemRabRele asePacket .SHOFailContrib = 100 * pmNoTimesCellFailAddToActSet / sum_time_pmNoTimesCellFail AddToActSet SpeechRABFail = pmNoRabEstablishAttemptSpeech .( 100 * pmNoSystemRabRe leaseCs64 / ( pmNoNormalRabReleaseCs64 + pmNoSystemRabReleaseCs64 ) ) ) / 100 PSCCSR = ( ( 100 * pmTotNoRrcConnectReqPsSucc / ( pmTotNoRrcConnectReqPs .sum_time_pmNoRabEstablishSuccessPacketInteractive )) PsNoRabRel = pmNoSystemRabReleasePacket + pmNoNormalRabReleasePacket CS64NoRabRel = pmNoSystemRabReleaseCs64 + pmNoNormalRabReleaseCs64 PsDCHFACHRabSucc = 100 * ( (pmNoRabEstablishSuccessPacketInteractive .pmN oLoadSharingRrcConnCs ) ) * ( 100 * pmNoRabEstablishSuccessCs64 / pmNoRabEstabli shAttemptCs64 ) * ( 100 * pmNoNormalNasSignReleaseCs / ( pmNoNormalNasSignReleas eCs + pmNoSystemNasSignReleaseCs ) ) / 10000 ) * ( 100 .sum_time_pmNoRabEst ablishSuccessSpeech SpeechRABFailContrib = 100 * ( (pmNoRabEstablishAttemptSpeech .

pmNoLoa dSharingRrcConn ) ) + 0 RrcSuccTerm = 100 * sum_time_pmTotNoTermRrcConnectReqSucc / sum_time_pmTotNoTerm RrcConnectReq TotalPageAnswer = sum_time_pmTotNoTermRrcConnectReq + 0 TotalPageAnswerToCore = sum_time_pmTotNoTermRrcConnectReqSucc + 0 .87.95] ) AvgDlCredits = WeightedAverage( pmDlCredits.AvgSpeechErlang = ( pmSumBestCs12Establish / 180 ) + ( pmSumBestAmr12200RabEstab lish / 180 ) + ( pmSumBestAmr7950RabEstablish / 180 ) + ( pmSumBestAmr5900RabEst ablish / 180 ) + ( pmSumBestAmr4750RabEstablish / 180 ) PSDlDchTputTot = pmSumDchDlRlcTotPacketThp / pmSamplesDchDlRlcTotPacketThp PSUlDchTputTot = pmSumDchUlRlcTotPacketThp / pmSamplesDchUlRlcTotPacketThp PSDlDchTputUser = pmSumDchDlRlcUserPacketThp / pmSamplesDchDlRlcUserPacketThp PSUlDchTputUser = pmSumDchUlRlcUserPacketThp / pmSamplesDchUlRlcUserPacketThp PSHsTputTot = pmSumHsDlRlcTotPacketThp / pmSamplesHsDlRlcTotPacketThp PSEulTputTot = pmSumEulRlcTotPacketThp / pmSamplesEulRlcTotPacketThp PSHsTputUser = pmSumHsDlRlcUserPacketThp / pmSamplesHsDlRlcUserPacketThp PSEulTputUser = pmSumEulRlcUserPacketThp / pmSamplesEulRlcUserPacketThp HsTputAvg = 8 * ( pmSentPacketDataHs3 + pmSentPacketDataHs4 ) / ( pmTotalPacketD urationHs3 + pmTotalPacketDurationHs4 ) HsTputGt100KbAvg = 8 * ( pmSentPacketDataHs4 ) / ( pmTotalPacketDurationHs4 ) HsRetransmissionRate = 100 .72.100 * ( pmSentPacketDataHs1 + pmSentPacketDataHs2 + pmSentPacketDataHs3 + pmSentPacketDataHs4 ) / ( pmSentPacketDataInclRetransHs1 + pmSentPacketDataInclRetransHs2 + pmSentPacketDataInclRetransHs3 + pmSentPacket DataInclRetransHs4 ) PsAvgNoUsers = ( pmSumBestDchPsIntRabEstablish / pmSamplesBestDchPsIntRabEstabli sh ) + ( pmSumBestPsHsAdchRabEstablish / pmSamplesBestPsHsAdchRabEstablish ) + ( pmSumFachPsIntRabEstablish / pmSamplesFachPsIntRabEstablish ) HsAvgNoUsers = pmSumBestPsHsAdchRabEstablish / pmSamplesBestPsHsAdchRabEstablish HsTotNoUsers = pmSumBestPsHsAdchRabEstablish / ( 180 * pmRopCounter ) UsedCapacity = pmSumCapacity / pmSamplesCapacity IuPS_DLUL_kbps = ( pmNoRoutedIpBytesDl + pmNoRoutedIpBytesUl ) * 8 / ( pmRopCoun ter * 900 ) IuPS_DL_kbps = pmNoRoutedIpBytesDl * 8 / ( pmRopCounter * 900 ) IuPS_UL_kbps = pmNoRoutedIpBytesUl * 8 / ( pmRopCounter * 900 ) EsmPortIn = ( (( pmIfInOctetsHi * 2147483648 ) + pmIfInOctetsLo ) * 8 ) / ( 900 * 1024 * 1024 ) EsmPortOut = ( (( pmIfOutOctetsHi * 2147483648 ) + pmIfOutOctetsLo ) * 8 ) / ( 9 00 * 1024 * 1024 ) EsmPortTot = ( ( (( pmIfInOctetsHi * 2147483648 ) + pmIfInOctetsLo ) * 8 ) / ( 9 00 * 1024 * 1024 ) ) + ( ( (( pmIfOutOctetsHi * 2147483648 ) + pmIfOutOctetsLo ) * 8 ) / ( 900 * 1024 * 1024 ) ) GigaPortIn = ( (pmIfInOctetsLink1Hi * 2147483648 + pmIfInOctetsLink1Lo + pmIfInO ctetsLink2Hi * 2147483648 + pmIfInOctetsLink2Lo ) / ( 900 * 1024 * 1024 )) * 8 GigaPortOut = ( (pmIfOutOctetsLink1Hi * 2147483648 + pmIfOutOctetsLink1Lo + pmIf OutOctetsLink2Hi * 2147483648 + pmIfOutOctetsLink2Lo ) / ( 900 * 1024 * 1024 )) * 8 GigaPortTot = ( ( (pmIfInOctetsLink1Hi * 2147483648 + pmIfInOctetsLink1Lo + pmIf InOctetsLink2Hi * 2147483648 + pmIfInOctetsLink2Lo ) / ( 900 * 1024 * 1024 )) * 8 ) + ( ( (pmIfOutOctetsLink1Hi * 2147483648 + pmIfOutOctetsLink1Lo + pmIfOutOct etsLink2Hi * 2147483648 + pmIfOutOctetsLink2Lo ) / ( 900 * 1024 * 1024 )) * 8 ) AvgUlCredits = WeightedAverage( pmUlCredits.5 .[12.5 .5.95] ) SpchIRATU2GHOSucc = 100 * ( pmNoSuccessOutIratHoSpeech + pmNoSuccessOutSbHoSpeec h ) / ( pmNoAttOutIratHoSpeech + pmNoAttOutSbHoSpeech ) CsIRATG2UHOSucc = 100 * pmNoInCsIratHoSuccess / pmNoInCsIratHoAtt PsIRATU2GCCSucc = 100 * pmNoOutIratCcSuccess / pmNoOutIratCcAtt SHOSuccess = 100 * pmNoTimesRlAddToActSet / ( pmNoTimesRlAddToActSet + pmNoTimes CellFailAddToActSet ) RrcSucc = ( 100 * pmTotNoRrcConnectReqSuccess / ( pmTotNoRrcConnectReq .5.5.77.5.5.55.37.87.92.65.5.82.55.77.5.37.65.92.5.[12.5.5.82.5.5.72.

TotalPageDiscardCentralMpPLoad = pmNoPageDiscardCmpLoadC + 0 TotalPageRejectUtrancell = sum_time_pmNoPagingAttemptUtranRejected TotalPageType1 = pmCnInitPagingToIdleUeLa + pmCnInitPagingToIdleUeRa + pmCnInitP agingToIdleUe TotalPageType2 = sum_time_pmNoPagingAttemptCnInitDcch + 0 TotalPageReqFromCore = ( pmNoPageDiscardCmpLoadC + 0 ) + ( pmCnInitPagingToIdleU eLa + pmCnInitPagingToIdleUeRa + pmCnInitPagingToIdleUe ) + ( sum_time_pmNoPagin gAttemptCnInitDcch + 0 ) PagingSuccessRate = 100 * ( sum_time_pmTotNoTermRrcConnectReq + 0 ) / ( ( pmNoPa geDiscardCmpLoadC + 0 ) + ( pmCnInitPagingToIdleUeLa + pmCnInitPagingToIdleUeRa + pmCnInitPagingToIdleUe ) ) PagingSuccessRatePostRrc = 100 * ( sum_time_pmTotNoTermRrcConnectReqSucc + 0 ) / ( ( pmNoPageDiscardCmpLoadC + 0 ) + ( pmCnInitPagingToIdleUeLa + pmCnInitPaging ToIdleUeRa + pmCnInitPagingToIdleUe ) ) NoAal2SetupAttempts = pmSuccInConnsRemoteQosClassA + pmSuccInConnsRemoteQosClass B + pmSuccInConnsRemoteQosClassC + pmSuccInConnsRemoteQosClassD + pmSuccOutConns RemoteQosClassA + pmSuccOutConnsRemoteQosClassB + pmSuccOutConnsRemoteQosClassC + pmSuccOutConnsRemoteQosClassD + pmUnSuccInConnsRemoteQosClassA + pmUnSuccInCon nsRemoteQosClassB + pmUnSuccInConnsRemoteQosClassC + pmUnSuccInConnsRemoteQosCla ssD + pmUnSuccInConnsLocalQosClassA + pmUnSuccInConnsLocalQosClassB + pmUnSuccIn ConnsLocalQosClassC + pmUnSuccInConnsLocalQosClassD + pmUnSuccOutConnsLocalQosCl assA + pmUnSuccOutConnsLocalQosClassB + pmUnSuccOutConnsLocalQosClassC + pmUnSuc cOutConnsLocalQosClassD + pmUnSuccOutConnsRemoteQosClassA + pmUnSuccOutConnsRemo teQosClassB + pmUnSuccOutConnsRemoteQosClassC + pmUnSuccOutConnsRemoteQosClassD Aal2SetupFail = 100 * ( pmUnSuccInConnsRemoteQosClassA + pmUnSuccInConnsRemoteQo sClassB + pmUnSuccInConnsRemoteQosClassC + pmUnSuccInConnsRemoteQosClassD + pmUn SuccOutConnsRemoteQosClassA + pmUnSuccOutConnsRemoteQosClassB + pmUnSuccOutConns RemoteQosClassC + pmUnSuccOutConnsRemoteQosClassD ) / ( pmSuccInConnsRemoteQosCl assA + pmSuccInConnsRemoteQosClassB + pmSuccInConnsRemoteQosClassC + pmSuccInCon nsRemoteQosClassD + pmSuccOutConnsRemoteQosClassA + pmSuccOutConnsRemoteQosClass B + pmSuccOutConnsRemoteQosClassC + pmSuccOutConnsRemoteQosClassD + pmUnSuccInCo nnsRemoteQosClassA + pmUnSuccInConnsRemoteQosClassB + pmUnSuccInConnsRemoteQosCl assC + pmUnSuccInConnsRemoteQosClassD + pmUnSuccInConnsLocalQosClassA + pmUnSucc InConnsLocalQosClassB + pmUnSuccInConnsLocalQosClassC + pmUnSuccInConnsLocalQosC lassD + pmUnSuccOutConnsLocalQosClassA + pmUnSuccOutConnsLocalQosClassB + pmUnSu ccOutConnsLocalQosClassC + pmUnSuccOutConnsLocalQosClassD + pmUnSuccOutConnsRemo teQosClassA + pmUnSuccOutConnsRemoteQosClassB + pmUnSuccOutConnsRemoteQosClassC + pmUnSuccOutConnsRemoteQosClassD ) Aal2Congestion = 100 * ( pmUnSuccInConnsLocalQosClassA + pmUnSuccInConnsLocalQos ClassB + pmUnSuccInConnsLocalQosClassC + pmUnSuccInConnsLocalQosClassD + pmUnSuc cOutConnsLocalQosClassA + pmUnSuccOutConnsLocalQosClassB + pmUnSuccOutConnsLocal QosClassC + pmUnSuccOutConnsLocalQosClassD ) / ( pmSuccInConnsRemoteQosClassA + pmSuccInConnsRemoteQosClassB + pmSuccInConnsRemoteQosClassC + pmSuccInConnsRemot eQosClassD + pmSuccOutConnsRemoteQosClassA + pmSuccOutConnsRemoteQosClassB + pmS uccOutConnsRemoteQosClassC + pmSuccOutConnsRemoteQosClassD + pmUnSuccInConnsRemo teQosClassA + pmUnSuccInConnsRemoteQosClassB + pmUnSuccInConnsRemoteQosClassC + pmUnSuccInConnsRemoteQosClassD + pmUnSuccInConnsLocalQosClassA + pmUnSuccInConns LocalQosClassB + pmUnSuccInConnsLocalQosClassC + pmUnSuccInConnsLocalQosClassD + pmUnSuccOutConnsLocalQosClassA + pmUnSuccOutConnsLocalQosClassB + pmUnSuccOutCo nnsLocalQosClassC + pmUnSuccOutConnsLocalQosClassD + pmUnSuccOutConnsRemoteQosCl assA + pmUnSuccOutConnsRemoteQosClassB + pmUnSuccOutConnsRemoteQosClassC + pmUnS uccOutConnsRemoteQosClassD ) NoAal2SetupAttemptsClassA = pmSuccInConnsRemoteQosClassA + pmSuccOutConnsRemoteQ osClassA + pmUnSuccInConnsRemoteQosClassA + pmUnSuccInConnsLocalQosClassA + pmUn SuccOutConnsLocalQosClassA + pmUnSuccOutConnsRemoteQosClassA Aal2FailClassA = 100 * ( pmUnSuccInConnsRemoteQosClassA + pmUnSuccOutConnsRemote QosClassA ) / ( pmSuccInConnsRemoteQosClassA + pmSuccOutConnsRemoteQosClassA + p mUnSuccInConnsRemoteQosClassA + pmUnSuccInConnsLocalQosClassA + pmUnSuccOutConns LocalQosClassA + pmUnSuccOutConnsRemoteQosClassA ) CongestClassA = 100 * ( pmUnSuccInConnsLocalQosClassA + pmUnSuccOutConnsLocalQos .

ClassA ) / ( pmSuccInConnsRemoteQosClassA + pmSuccOutConnsRemoteQosClassA + pmUn SuccInConnsRemoteQosClassA + pmUnSuccInConnsLocalQosClassA + pmUnSuccOutConnsLoc alQosClassA + pmUnSuccOutConnsRemoteQosClassA ) NoAal2SetupAttemptsClassB = pmSuccInConnsRemoteQosClassB + pmSuccOutConnsRemoteQ osClassB + pmUnSuccInConnsRemoteQosClassB + pmUnSuccInConnsLocalQosClassB + pmUn SuccOutConnsLocalQosClassB + pmUnSuccOutConnsRemoteQosClassB Aal2FailClassB = 100 * ( pmUnSuccInConnsRemoteQosClassB + pmUnSuccOutConnsRemote QosClassB ) / ( pmSuccInConnsRemoteQosClassB + pmSuccOutConnsRemoteQosClassB + p mUnSuccInConnsRemoteQosClassB + pmUnSuccInConnsLocalQosClassB + pmUnSuccOutConns LocalQosClassB + pmUnSuccOutConnsRemoteQosClassB ) CongestClassB = 100 * ( pmUnSuccInConnsLocalQosClassB + pmUnSuccOutConnsLocalQos ClassB ) / ( pmSuccInConnsRemoteQosClassB + pmSuccOutConnsRemoteQosClassB + pmUn SuccInConnsRemoteQosClassB + pmUnSuccInConnsLocalQosClassB + pmUnSuccOutConnsLoc alQosClassB + pmUnSuccOutConnsRemoteQosClassB ) NoAal2SetupAttemptsClassC = pmSuccInConnsRemoteQosClassC + pmSuccOutConnsRemoteQ osClassC + pmUnSuccInConnsRemoteQosClassC + pmUnSuccInConnsLocalQosClassC + pmUn SuccOutConnsLocalQosClassC + pmUnSuccOutConnsRemoteQosClassC Aal2FailClassC = 100 * ( pmUnSuccInConnsRemoteQosClassC + pmUnSuccOutConnsRemote QosClassC ) / ( pmSuccInConnsRemoteQosClassC + pmSuccOutConnsRemoteQosClassC + p mUnSuccInConnsRemoteQosClassC + pmUnSuccInConnsLocalQosClassC + pmUnSuccOutConns LocalQosClassC + pmUnSuccOutConnsRemoteQosClassC ) CongestClassC = 100 * ( pmUnSuccInConnsLocalQosClassC + pmUnSuccOutConnsLocalQos ClassC ) / ( pmSuccInConnsRemoteQosClassC + pmSuccOutConnsRemoteQosClassC + pmUn SuccInConnsRemoteQosClassC + pmUnSuccInConnsLocalQosClassC + pmUnSuccOutConnsLoc alQosClassC + pmUnSuccOutConnsRemoteQosClassC ) NoAal2SetupAttemptsClassD = pmSuccInConnsRemoteQosClassD + pmSuccOutConnsRemoteQ osClassD + pmUnSuccInConnsRemoteQosClassD + pmUnSuccInConnsLocalQosClassD + pmUn SuccOutConnsLocalQosClassD + pmUnSuccOutConnsRemoteQosClassD Aal2FailClassD = 100 * ( pmUnSuccInConnsRemoteQosClassD + pmUnSuccOutConnsRemote QosClassD ) / ( pmSuccInConnsRemoteQosClassD + pmSuccOutConnsRemoteQosClassD + p mUnSuccInConnsRemoteQosClassD + pmUnSuccInConnsLocalQosClassD + pmUnSuccOutConns LocalQosClassD + pmUnSuccOutConnsRemoteQosClassD ) CongestClassD = 100 * ( pmUnSuccInConnsLocalQosClassD + pmUnSuccOutConnsLocalQos ClassD ) / ( pmSuccInConnsRemoteQosClassD + pmSuccOutConnsRemoteQosClassD + pmUn SuccInConnsRemoteQosClassD + pmUnSuccInConnsLocalQosClassD + pmUnSuccOutConnsLoc alQosClassD + pmUnSuccOutConnsRemoteQosClassD ) .

Sign up to vote on this title
UsefulNot useful