#X/Y/Z Axis can be :
# the counters/formulas
# the MOClass (eg UtranCell, IubLink, RncModule)
# the time: h (aggregate on hour), d (aggregate on day), a (aggregate on the whole period). If nothing specified there is no time aggregation, each ROP period is displayed separately.
#Note1: The pmdiff flag has to be specified for Cello counters
#Note2: It is possible to specify a mapfile that can specify any MO aggregation rules.
#       See the example report at the bottom of this file "RNC UtranCell Cluster RRC Performance"
#       In that example, each line of the mapfile would look like: UtranCell=XXX:Cluster=YYY


reportName RNC Node Traffic Performance, Whole Period 
X time a
Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR,PSCCSR,HsTputAvg,HsTputGt100KbAvg,HsRetransmissionRate,HsAvgNoUsers,HsTotNoUsers,NoHsRel,NoAbnormalHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSucc,PsDCHFACHDropRate,PSIuSigSuc,CSIuSigSuc,PSRrcSucRate,SpchRrcSucRate,EUL_NumRabEstAtt,EULRabSuc,PSDCHRetransRate,CS64NoRabEstAtt,PSRabSucc,DCHMinperDrop,FACHMinperDrop,CellFACHDrop,HSMinperDrop,EULMinperDrop,SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,PsAvgNoUsers,SpchAccFailRate,PSAccFailRate,AvgSpeechErlang,SHOSuccess,PSNoRabEstAtt
Z mo ManagedElement=1
precision 2
prepipe grep -v IurLink=

reportName RNC Node Traffic Performance, Hour by Hour
X time h
Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR,PSCCSR,HsTputAvg,HsTputGt100KbAvg,HsRetransmissionRate,HsAvgNoUsers,HsTotNoUsers,NoHsRel,NoAbnormalHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSucc,PsDCHFACHDropRate,PSIuSigSuc,CSIuSigSuc,PSRrcSucRate,SpchRrcSucRate,EUL_NumRabEstAtt,EULRabSuc,PSDCHRetransRate,CS64NoRabEstAtt,PSRabSucc,DCHMinperDrop,FACHMinperDrop,CellFACHDrop,HSMinperDrop,EULMinperDrop,SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,PsAvgNoUsers,SpchAccFailRate,PSAccFailRate,AvgSpeechErlang,SHOSuccess,PSNoRabEstAtt
Z mo ManagedElement=1
precision 2
prepipe grep -v IurLink=

reportName RNC Node Traffic Performance, ROP by ROP
X time
Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR,PSCCSR,HsTputAvg,HsTputGt100KbAvg,HsRetransmissionRate,HsAvgNoUsers,HsTotNoUsers,NoHsRel,NoAbnormalHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSucc,PsDCHFACHDropRate,PSIuSigSuc,CSIuSigSuc,PSRrcSucRate,SpchRrcSucRate,EUL_NumRabEstAtt,EULRabSuc,PSDCHRetransRate,CS64NoRabEstAtt,PSRabSucc,DCHMinperDrop,FACHMinperDrop,CellFACHDrop,HSMinperDrop,EULMinperDrop,SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,PsAvgNoUsers,SpchAccFailRate,PSAccFailRate,AvgSpeechErlang,SHOSuccess,PSNoRabEstAtt
Z mo ManagedElement=1
precision 2
prepipe grep -v IurLink=

reportName RNC Module Traffic Performance, Whole Period
X mo (UtranCell=[^\s,=\t]+) -r Mod=([^\s,=\t]+)
Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR,PSCCSR,HsAvgNoUsers,HsTotNoUsers,NoHsRel,NoAbnormalHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSucc,PsDCHFACHDropRate,PSRrcSucRate,SpchRrcSucRate,EUL_NumRabEstAtt,EULRabSuc,CS64NoRabEstAtt,PSRabSucc,DCHMinperDrop,FACHMinperDrop,CellFACHDrop,HSMinperDrop,EULMinperDrop,SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,PsAvgNoUsers,SpchAccFailRate,PSAccFailRate,AvgSpeechErlang,SHOSuccess,PSNoRabEstAtt
Z time a

reportName RNC Subrack Traffic Performance, Whole Period
X mo (UtranCell=[^\s,=\t]+) -r Subrack=([^\s,=\t]+)
Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR,PSCCSR,HsAvgNoUsers,HsTotNoUsers,NoHsRel,NoAbnormalHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSucc,PsDCHFACHDropRate,PSRrcSucRate,SpchRrcSucRate,EUL_NumRabEstAtt,EULRabSuc,CS64NoRabEstAtt,PSRabSucc,DCHMinperDrop,FACHMinperDrop,CellFACHDrop,HSMinperDrop,EULMinperDrop,SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,PsAvgNoUsers,SpchAccFailRate,PSAccFailRate,AvgSpeechErlang,SHOSuccess,PSNoRabEstAtt
Z time a

reportName RNC Node Traffic Performance by Iub Transport, Whole Period
X mo (UtranCell=[^\s,=\t]+) -r TN=([^\s,=\t]+)
Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR,PSCCSR,HsAvgNoUsers,HsTotNoUsers,NoHsRel,NoAbnormalHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSucc,PsDCHFACHDropRate,PSRrcSucRate,SpchRrcSucRate,EUL_NumRabEstAtt,EULRabSuc,CS64NoRabEstAtt,PSRabSucc,DCHMinperDrop,FACHMinperDrop,CellFACHDrop,HSMinperDrop,EULMinperDrop,SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,PsAvgNoUsers,SpchAccFailRate,PSAccFailRate,AvgSpeechErlang,SHOSuccess,PSNoRabEstAtt
Z time a

reportName RNC Subrack Traffic Performance by Iub Transport, Whole Period
X mo (UtranCell=[^\s,=\t]+) -r SrTN=([^\s,=\t]+)
Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR,PSCCSR,HsAvgNoUsers,HsTotNoUsers,NoHsRel,NoAbnormalHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSucc,PsDCHFACHDropRate,PSRrcSucRate,SpchRrcSucRate,EUL_NumRabEstAtt,EULRabSuc,CS64NoRabEstAtt,PSRabSucc,DCHMinperDrop,FACHMinperDrop,CellFACHDrop,HSMinperDrop,EULMinperDrop,SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,PsAvgNoUsers,SpchAccFailRate,PSAccFailRate,AvgSpeechErlang,SHOSuccess,PSNoRabEstAtt
Z time a

reportName RNC MP Load, Whole Period
X time a
Y mo Subrack=(.*,Slot=.*),Plu.*LoadControl=
Z counter MpLoad
precision 1

reportName RNC MP Load, Hour by hour
X time h
Y mo Subrack=(.*,Slot=.*),Plu.*LoadControl=
Z counter MpLoad
precision 1

reportName RNC MP Load, ROP by ROP
X time 
Y mo Subrack=(.*,Slot=.*),Plu.*LoadControl=
Z counter MpLoad
precision 1

reportName RNC CC Load, Hour by hour
X time h
Y mo (CcDevice=[^\s,=\t]+) -r Pos=([^\s,=\t]+) -append
Z counter CcLoad
precision 1

reportName RNC DC Load, Hour by hour
X time h
Y mo (DcDevice=[^\s,=\t]+) -r Pos=([^\s,=\t]+) -append
Z counter DcLoad
precision 1

reportName RNC PDR Load, Hour by hour
X time h
Y mo (PdrDevice=[^\s,=\t]+) -r Pos=([^\s,=\t]+) -append
Z counter PdrLoad
precision 1

reportName RNC UtranCell RRC Performance
X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell Speech Performance 
X counter SpchNoRabEstAtt,SpchRabSuc,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR,SpchAccFailRate
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell CS Data Performance
X counter CS64Drop,CS64Access,CS64CCSR,CS64DropContrib,CS57Drop,CS57RabSuc
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell PS Data Performance
X counter CellFACHDrop,DCHMinperDrop,FACHMinperDrop,PSAccess,PSCCSR,PSDrop,PSDropContrib,PSAccFailRate,PSNoRabEstAtt,PSRabSucc
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell PS Throughput and NrUsers
X counter PSDlDchTputTot,PSUlDchTputTot,PSDlDchTputUser,PSUlDchTputUser,PsAvgNoUsers
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell HSPA Performance
X counter NoAbnormalHsRel,NoHsRel,HsDrop,HsAccess,HsDropContrib,HsAvgNoUsers,HsCellChAttempt,HsCellChSuccRate,HSMinperDrop,EULMinperDrop
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell HS Throughput and NrUsers
X counter HsAvgNoUsers,PSHsTputTot,PSHsTputUser,PSEulTputTot,PSEulTputUser
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell IRAT Performance
X counter SpchIRATU2GHOSucc,CsIRATG2UHOSucc,PsIRATU2GCCSucc,pmNoAttOutIratHoSpeech
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell Soft HO Performance
X counter SHOSuccess,pmNoTimesRlAddToActSet,pmNoTimesCellFailAddToActSet,SHOFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName RNC UtranCell Uplink RTWP / RSSI, ROP by ROP
X time
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z counter UlRssi

reportName RNC Worst 20 UtranCells for RRC Failure Rate Contribution
X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 6 | head -20

reportName RNC Worst 20 Utrancells for Speech RRC Failure Rate
X counter SpchRrcReq,SpchRrcSuc,SpchRrcFail,SpchRrcSucRate,SpchRrcLS
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 3 | head -20

reportName RNC Worst 20 Utrancells for Speech RAB Setup
X counter SpchNoRabEstAtt,SpchNoRabEstSucc,SpchRabSuc,SpchAccess,SpeechRABFail,SpeechRABFail_RNC,SpeechRABFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 8 | head -20

reportName RNC Worst 20 Utrancells for Speech Access Failure
X counter SpchAccFailRate,SpchNoRabEstAtt,SpchNoRabEstSucc,SpchRabSuc,SpchRrcReq,SpchRrcSuc,SpchRrcSucRate
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 3 | awk '$7>5{print}' | head -20

reportName RNC Worst 20 Utrancells for PS RRC Failure Rate
X counter PSRrcReq,PSRrcSuc,PSRrcFail,PSRrcSucRate,PSRrcLS
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 3 | head -20

reportName RNC Worst 20 Utrancells for PS RAB Setup
X counter PSNoRabEstAtt,PSNoRabEstSucc,PSRABFail,PSRABFail_RNC,PSRABFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 6 | head -20

reportName RNC Worst 20 Utrancells for PS Access Failure
X counter PSAccFailRate,PSNoRabEstAtt,PSNoRabEstSucc,PSRabSucc,PSRrcReq,PSRrcSuc,PSRrcSucRate
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 3 | awk '$7>5{print}' | head -20

reportName RNC Worst 20 UtranCells for Speech Drop Rate Contribution
X counter SpchNoRabEstAtt,SpchRabSuc,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 6 | head -20

reportName RNC Worst 20 UtranCells for PS Drop Rate Contribution
X counter CellFACHDrop,DCHMinperDrop,FACHMinperDrop,PSAccess,PSCCSR,PSDrop,PSDropContrib
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 9 | head -20

reportName RNC Worst 20 UtranCells for HS Drop Rate Contribution
X counter HsDropContrib,HsAccess,HsAvgNoUsers,HsDrop,NoHsRel,NoAbnormalHsRel
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 6 | head -20

reportName RNC Worst 20 UtranCells for Soft HO Failure Contribution
X counter SHOSuccess,pmNoTimesRlAddToActSet,pmNoTimesCellFailAddToActSet,SHOFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe sort -nrk 3 | head -20

reportName RNC Worst 20 UtranCells for High Uplink RTWP / RSSI
X counter UlRssi
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a
pipe grep -v "N/A" | sort -nrk 3 | head -20

reportName RNC IubLink RRC Performance
X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+)
Z time a

reportName RNC IubLink Speech Performance 
X counter SpchNoRabEstAtt,SpchRabSuc,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR
Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+)
Z time a

reportName RNC IubLink CS Data Performance
X counter CS64Drop,CS64Access,CS64CCSR,CS64DropContrib,CS57Drop,CS57RabSuc
Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+)
Z time a

reportName RNC IubLink PS Data Performance
X counter PSDrop,PSAccess,PSCCSR,PSDropContrib,DCHMinperDrop,FACHMinperDrop,CellFACHDrop
Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+)
Z time a

reportName RNC IubLink Soft HO Performance
X counter SHOSuccess,pmNoTimesRlAddToActSet,pmNoTimesCellFailAddToActSet,SHOFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+)
Z time a

reportName RNC IubLink Credits Usage (%)
X counter AvgUlCredits,AvgDlCredits 
Y mo (IubLink=[^\s,=\t]+) 
Z time a

reportName RNC IurLink Drop Rate
X counter SpchDrop,SpchNoRabRel,PSDrop,PsNoRabRel,CS64Drop,CS64NoRabRel
Y mo (IurLink=[^\s,=\t]+)
Z time a

reportName RNC Node drop rate in UtranCells
X counter SpchDrop,SpchNoRabRel,PSDrop,PsNoRabRel,CS64Drop,CS64NoRabRel,CS57Drop
Y mo ManagedElement=1
Z time a
prepipe grep UtranCell=

reportName RNC Node drop rate in IurLinks
X counter SpchDrop,SpchNoRabRel,PSDrop,PsNoRabRel,CS64Drop,CS64NoRabRel,CS57Drop
Y mo ManagedElement=1
Z time a
prepipe grep IurLink=

reportName RNC Module RRC Performance
X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r Mod=([^\s,=\t]+)
Z time a

reportName RNC Module Speech Performance 
X counter SpchNoRabEstAtt,SpchRabSuc,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR
Y mo (UtranCell=[^\s,=\t]+) -r Mod=([^\s,=\t]+)
Z time a

reportName RNC Module CS Data Performance
X counter CS64Drop,CS64Access,CS64CCSR,CS64DropContrib,CS57Drop,CS57RabSuc
Y mo (UtranCell=[^\s,=\t]+) -r Mod=([^\s,=\t]+)
Z time a

reportName RNC Module PS Data Performance
X counter PSDrop,PSAccess,PSCCSR,PSDropContrib,DCHMinperDrop,FACHMinperDrop,CellFACHDrop
Y mo (UtranCell=[^\s,=\t]+) -r Mod=([^\s,=\t]+)
Z time a

reportName RNC AtmPort RRC Performance
X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r AtmPort=([^\s,=\t]+)
Z time a

reportName RNC AtmPort Speech Performance 
X counter SpchNoRabEstAtt,SpchRabSuc,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR
Y mo (UtranCell=[^\s,=\t]+) -r AtmPort=([^\s,=\t]+)
Z time a

reportName RNC AtmPort CS Data Performance
X counter CS64Drop,CS64Access,CS64CCSR,CS64DropContrib,CS57Drop,CS57RabSuc
Y mo (UtranCell=[^\s,=\t]+) -r AtmPort=([^\s,=\t]+)
Z time a

reportName RNC AtmPort PS Data Performance
X counter PSDrop,PSAccess,PSCCSR,PSDropContrib,DCHMinperDrop,FACHMinperDrop,CellFACHDrop
Y mo (UtranCell=[^\s,=\t]+) -r AtmPort=([^\s,=\t]+)
Z time a

reportName RNC Subrack RRC Performance
X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r Subrack=([^\s,=\t]+)
Z time a

reportName RNC Subrack Speech Performance 
X counter SpchNoRabEstAtt,SpchRabSuc,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR
Y mo (UtranCell=[^\s,=\t]+) -r Subrack=([^\s,=\t]+)
Z time a

reportName RNC Subrack CS Data Performance
X counter CS64Drop,CS64Access,CS64CCSR,CS64DropContrib,CS57Drop,CS57RabSuc
Y mo (UtranCell=[^\s,=\t]+) -r Subrack=([^\s,=\t]+)
Z time a

reportName RNC Subrack PS Data Performance
X counter PSDrop,PSAccess,PSCCSR,PSDropContrib,DCHMinperDrop,FACHMinperDrop,CellFACHDrop
Y mo (UtranCell=[^\s,=\t]+) -r Subrack=([^\s,=\t]+)
Z time a

reportName RNC CC Device RRC Performance
X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
Y mo (UtranCell=[^\s,=\t]+) -r (CcDev=[^\s,=\t]+)
Z time a

reportName RNC CC Device Speech Performance 
X counter SpchNoRabEstAtt,SpchRabSuc,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR
Y mo (UtranCell=[^\s,=\t]+) -r (CcDev=[^\s,=\t]+)
Z time a

reportName RNC CC Device CS Data Performance
X counter CS64Drop,CS64Access,CS64CCSR,CS64DropContrib,CS57Drop,CS57RabSuc
Y mo (UtranCell=[^\s,=\t]+) -r (CcDev=[^\s,=\t]+)
Z time a

reportName RNC CC Device PS Data Performance
X counter PSDrop,PSAccess,PSCCSR,PSDropContrib,DCHMinperDrop,FACHMinperDrop,CellFACHDrop
Y mo (UtranCell=[^\s,=\t]+) -r (CcDev=[^\s,=\t]+)
Z time a

reportName RNC UtranCell Availability Report, Hour by Hour
X time h
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z counter Availability
precision 1

reportName RNC UtranCell RAB failure breakdown
X counter DlConnLimit,DlAse,DlChnlCode,DlHw,DlHwBest,DlPwr,UlAse,UlHw,UlHwBest,ARABEstTot
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName UeRc BLER
X time 
Y mo UeRc=([^\s,=\t]+)
Z counter BLER
precision 2

reportName RNC Paging Performance (requires activation of Userdef scanner, see ERSCS797846)
X time a
Y counter PagingSuccessRate,PagingSuccessRatePostRrc,RrcSucc,RrcSuccTerm,TotalPageReqFromCore,TotalPageDiscardCentralMpPLoad,TotalPageRejectUtrancell,TotalPageType1,TotalPageType2,TotalPageAnswer,TotalPageAnswerToCore,pmCnInitPagingToIdleUeLa,pmCnInitPagingToIdleUeRa,pmCnInitPagingToIdleUe
Z mo ManagedElement=1
precision 1

reportName RNC Paging Performance, ROP by ROP (requires activation of Userdef scanner, see ERSCS797846)
X time
Y counter PagingSuccessRate,PagingSuccessRatePostRrc,RrcSucc,RrcSuccTerm,TotalPageReqFromCore,TotalPageDiscardCentralMpPLoad,TotalPageRejectUtrancell,TotalPageType1,TotalPageType2,TotalPageAnswer,TotalPageAnswerToCore,pmCnInitPagingToIdleUeLa,pmCnInitPagingToIdleUeRa,pmCnInitPagingToIdleUe
Z mo ManagedElement=1
precision 1

reportName Utrancell Paging Performance
X counter pmNoPagingAttemptCnInitDcch,pmNoPagingAttemptUtranRejected,pmTotNoTermRrcConnectReq,pmNoPagingType1Attempt,pmTotNoTermRrcConnectReqSucc
Y mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
Z time a

reportName CC Device Paging Performance
X counter pmNoPagingAttemptCnInitDcch,pmNoPagingAttemptUtranRejected,pmTotNoTermRrcConnectReq,pmNoPagingType1Attempt,pmTotNoTermRrcConnectReqSucc
Y mo (UtranCell=[^\s,=\t]+) -r (CcDev=[^\s,=\t]+) 
Z time a

reportName RNC Used Capacities (IubThroughput in kbps and Number of FachDchHsUsers), Hour by Hour
X mo RncCapacity=([^\s,=\t]+)
Y time h
Z counter UsedCapacity
precision 0

reportName RNC IuPS throughput in kbps, Hour by Hour
X counter IuPS_DLUL_kbps,IuPS_DL_kbps,IuPS_UL_kbps
Y time h
Z mo ManagedElement=1
precision 0

reportName UeRc MultiRab
X time
Y counter Drop_Source_A,Drop_Source_B,Drop_Source,Reconf_Drop_Source,Reconf_Drop_Target
Z mo (UeRc=[^\s,=\t]+)
precision 1

reportName UtranCell MultiRab
X time
Y counter AmrNb_A_Multi_D,AmrNb_A_Multi_U,AmrNb_A_RAB_Multi,AmrNb_Multi_R_D,AmrNb_Multi_R_D_A,AmrNb_Multi_R_D_B,AmrWb_A_Multi_D,AmrWb_A_Multi_U,AmrWb_A_RAB_Multi,AmrWb_Multi_R_D,AmrWb_Multi_R_D_A,AmrWb_Multi_R_D_B,CellUpdateCs_R_Multi,NAS_CS_D_R_Multi,NAS_PS_D_R_Multi,PsInt_A_Multi_D,PsInt_A_RAB_Multi,PsInt_Multi_R_D,PsInt_Multi_R_D_A,PsInt_Multi_R_D_B,SP_A_Multi_D,SP_A_Multi_U,SP_A_RAB_Multi,SP_Multi_R_D,SP_Multi_R_D_A,SP_Multi_R_D_B
Z mo (UtranCell=[^\s,=\t]+) -r ModTNCc=([^\s,=\t]+) -append
precision 1

#reportName RNC UtranCell Cluster RRC Performance
#X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib
#Y mo (UtranCell=[^\s,=\t]+) -r Cluster=([^\s,=\t]+)
#Z time a
#mapfile /home/eanzmagn/tools/moshell/examples/pm_files/clusterdef.txt

#Note: to show the Cluster next to the cell instead of just showing the cluster, use the following line for Y:
#Y mo (UtranCell=[^\s,=\t]+) -r (Cluster=[^\s,=\t]+) -append

###############################################
#CPP REPORTS
###############################################

include $moshelldir/commonjars/pm/CONFIG_CPP_0.txt

