Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 25

5G RAN NR Availability

and Resource Utilization

5G RAN NR KPIs (5/5)

© Ericsson AB 2020 | 5G
22002200--0011--0011 RAN NR
|| 55GG Availability
RRAANN NNRRand Resource Utilization
AAvvaaiillaabbiilliittyy | R1A | Figure 5-0
aanndd
RReessoouurrccee UUttiilliizzaattiioonn || EErriiccssssoonn IInntteerrnnaall || PPaaggee
Objectives of Chapter 5

On completion of this chapter the participants will be able to:


5 Measure NR Availability and Resource Utilization performance

5.1 Explain the counters that are used to measure NR NSA and SA Availability
5.2 Use counters to measure NR NSA and SA Resource Utilization

© Ericsson AB 2020 | 5G
22002200--0011--0011 RAN NR
|| 55GG Availability
RRAANN NNRRand Resource Utilization
AAvvaaiillaabbiilliittyy | R1A | Figure 5-1
aanndd
RReessoouurrccee UUttiilliizzaattiioonn || EErriiccssssoonn IInntteerrnnaall || PPaaggee
Partial Ce l Availability for gNodeB Ce l (Node Restart
Excluded) (SA and NSA)

Partial Cell
B
5G gNB
Availability for ROP X Cell X 900 - ∑ (pmCellDowntimeAuto + pmCellDowntimeMan)
NR Cell
gNodeB Cell [%] = ROP X Cell X
900 KPI is on
NRCellDU level.

Controls the Cell Lock/Unlock Controls the Cell Activation

KPI does not include time when gNodeB is down. That


is, node restart time is excluded

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-2


NR NSA Availability Counters
Length of time the cell is disabled
NRCellDU.serviceState because of fault (cell MO ServiceStatus is
set to OUT_OF_SERVICE).
B OUT_OF_SERVICE (Cell is not operational and cannot
serve UE instances. gNB-DU is trying to make cell
operational.)
gNB
pmCellDowntimeAuto + (every second)

NRCellDU

B Cell Manually Locked: Length of time the cell is disabled


NRCellDU.administrativeState because of one of the following
gNB reasons:
LOCKED (The resource is administratively
prohibited from performing services for its users.)
– administrativeState of cell MO is
set to LOCKED.

pmCellDowntimeMan + (every second) – Another MO the cell depends on is set


to LOCKED.
2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-3
NR Sector Ca rier Licensed Capacity
ManagedElement
+- GNBDUFunction
pmLic5Plus5MHzScActual
Current number of licensed NR 5+5 MHz Sector Carrier capacity units allocated to
all sector carriers of node. Only applicable for low and mid-band.
pmLic5Plus5MHzScFdd
Current number of licensed NR 5+5 MHz Sector Carrier capacity units allocated to
all FDD sector carriers. Only applicable for low band.

B
pmLic5Plus5MHzScTdd
Current number of licensed NR 5+5 MHz Sector Carrier capacity units allocated to
all TDD sector carriers. Only applicable for low and mid-band.
gNB
pmLic25Plus25MHzScActual
Current number of licensed NR 25+25 MHz Sector Carrier capacity units allocated
to all TDD sector carriers. Only applicable for high band.
pmLic5MHzBwHwacFdd
Number of NR FDD Channel Bandwidth 5 MHz HWACs allocated to FDD sector
carriers in the node. Applicable for NR non-AAS radios.

pmLic5MHzBwHwacTdd
Number of NR TDD Channel Bandwidth 5 MHz HWACs allocated to TDD sector

carriers in the node. Applicable for NR non-AAS radios.


2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR
RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl
i|guPraeg5e-4
DL and UL Data Volume per Ce l
Aggregated volume of successfully transmitted DL MAC
PDUs
for DRB or SRB using cell as PCell or SCell. Unit: bytes

DL Volume per Cell = 8 pmMacVolDl


kbits
X 1000

B
gNB Data volume in MAC SDUs successfully received in UL.
Unit: byte

pmMacVolUl
UL Volume per Cell = 8 X kbits
1000

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-5


DL and UL Average Number of Active UEs per Ce l
The number of UEs considered active in the downlink direction,
i.e. has designated DRB data in UE dedicated DL

pmActiveUeDlSum
Average Number of Active UEs in DL
= pmActiveUeDlSamp

Counts the number of times the corresponding sum counter


pmActiveUeDlSum has been incremented

B
gNB
Number of UEs considered active in the uplink direction, i.e. the
UE is considered to have DRB or SRB data in its buffer

pmActiveUeUlSum
Average Number of Active UEs in UL
= pmActiveUeUlSamp

Counts the number of times the corresponding sum counter


pmActiveUeUlSum has been incremented

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR


RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl
NR System Load Counters
ManagedElement
+- GNBDUFunction
+- NRCellDU
pmMacVolDl
Aggregated volume of successfully transmitted DL MAC PDUs for DRB
or SRB using cell as PCell or Scell

pAgmgMregaactVedolvUollume of successfully transmitted UL MAC


PDUs for DRB or SRB using cell as PCell or SCell
B pmActiveUeDlSum
Number of active UE instances that have DRB data in UE-dedicated
gNB downlink buffer
pmActiveUeDlSamp
Total number of downlink (DL) samples made for pmActiveUeDlSum
pmActiveUeUlSum
Number of UEs considered active in the uplink direction. The counter
aggregates for each TTI the number of UEs with buffer status reports
indicating DRB data to be sent in the uplink direction.
pmActiveUeUlSamp
Total number of uplink (UL) samples made for pmActiveUeUlSum

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-7


Average Number of A located UE Contexts (NSA)
— Applicable for NR NSA.
— Supported at NRCellDU level. Sum of the number of allocated UE contexts from periodic readings.

Average Number of
pmUeCtxtAllocatedSum
Allocated UE Contexts =
pmUeCtxtAllocatedSamp

B Number of times pmUeCtxtAllocatedSum is stepped.

gNB

Maximum number of allocated UE contexts during reporting period.

Maximum Number of
[
Allocated UE Contexts = max pmUeCtxtAllocatedMax ]

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-8


Average Number of RRC Connected Users (SA)
— Applicable for NR SA.
— Measured in duplex mode TDD.
— Supported at NRCellCU and GNBCUCPFunction level.
Sum of all sample values recorded for number of NR
SA UEs in RRC_CONNECTED mode in NR CU-CP

Average Number of
pmRrcConnLevelSumSa
RRC Connected Users =
B pmRrcConnLevelSamp
gNB

Number of times corresponding Sum counters accumulate a


new sample. Associated Sum pmCounters are
pmRrcConnLevelSumSa and pmRrcConnLevelSumEnDc.

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-9


Average Number of RRC Connected Users, EN-DC UE Connections
— Applicable for NR NSA.
— Measured in duplex mode TDD.
— Supported at NRCellCU and GNBCUCPFunction level.
Sum of all sample values recorded for number of NR
EN-DC UEs in RRC_CONNECTED mode in NR CU-
CP

Average Number of RRC


Connected Users, EN-DC UE pmRrcConnLevelSumEnDc
B Connections = pmRrcConnLevelSamp
gNB

Number of times corresponding Sum counters accumulate a


new sample. Associated Sum pmCounters are
pmRrcConnLevelSumSa and pmRrcConnLevelSumEnDc.

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-10


Peak Number of RRC Connected Users (SA)
— Applicable for NR SA.
— Measured in duplex mode TDD.
— Supported at NRCellCU and GNBCUCPFunction level.
Peak number of NR SA UEs in RRC_CONNECTED
mode in NR CU-CP.

Peak Number of RRC


B Connected Users, EN-DC = max pmRrcConnLevelMaxSa[ ]
gNB UE Connections

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-11


Peak Number of RRC Connected Users, EN-DC UE Connections
— Applicable for NR NSA.
— Measured in duplex mode TDD.
— Supported at NRCellCU and GNBCUCPFunction level.
Peak number of NR EN-DC UEs in RRC_CONNECTED
mode in NR CU-CP.

Peak Number of RRC


B [
Connected Users, EN-DC = max pmRrcConnLevelMaxEnDc ]
gNB UE Connections

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-12


PDSCH and PUSCH Slot Utilization per Ce l
– Applicable for NR, Mid-Band and High-Band. Total duration of slots where there is DL PDSCH scheduling activity.
– Measured in duplex mode FDD and TDD. Unit: 125 us
– Supported at NRCellDU level:
pmPdschSchedActivity
PDSCH Slot Utilization= 100 X
% pmPdschAvailTime

Total duration of slots where gNodeB scheduler can schedule on


PDSCH. Unit: 125 us

B
gNB
Total duration of slots where at least one MAC SDU is received on
PUSCH. Unit: 125 us

pmPuschSchedActivity
PUSCH Slot Utilization = 100 %
X pmPuschAvailTime

Total duration of slots where at least one MAC SDU is received


on
PUSCH. Unit: 125 us
2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR
NR Physical Resources Counters (1)
ManagedElement
+- GNBDUFunction
+- NRCellDU
pmPdschSchedActivity
Total duration of slots where there is DL PDSCH scheduling
activity. Unit: 125 us
Condition: Stepped for each slot where PDSCH is available,
regardless if any UE is scheduled.

B pmPdschAvailTime
Total duration of slots where gNodeB scheduler can schedule
gNB on PDSCH. Unit: 125 us
pmPuschSchedActivity
TonotPaUl dSuCrHat. iUo n i ot :f 1s 2l o5t su ws here at least one MAC SDU is received
pmPuschAvailTime
Total duration of slots where gNodeB scheduler can schedule
on PUSCH. Unit: 125 us
Condition: Stepped for each slot where PUSCH is available,
regardless if any UE is scheduled.

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-14


Basic Resource Unit for Observability
Taking into consideration multiple Example:
numerologies, mini-slots, and so on, it is desired
to have a single unit to unify the resources 66 RB x 14 Symbols = 924 RBSym of total available DL resources
measurement; 48 RB x 1 Symbol = 48 RBSym used for PDCCH
56 RB x 14 Symbols – 48 RBSym = 736 RBSym used for PDSCH
The basic resource unit (RBSym) is defined in
two dimensions. In frequency domain, it is
Common

Rsyemsobuorlc. e Block (i.e. 12 SCs). In time


domain, it is a

SCS RB BW Slots per frame


15 180 10
30 360 20
60 720 40
120 1440 80
240 2880 160
2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR
RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i| 1 Slot
guPraeg5e-15
DL RBSym Utilization
– Applicable for NR, Mid-Band and High-Band. No PM counter is defined for PDSCH type B use.
– Measured in duplex mode FDD and TDD. No feature supports PDSCH type B
– Supported at NRCellDU level: pmMacRBSymUsedPdschTypeA +
pmMacRBSymUsedPdcchTypeA +
pmMacRBSymUsedPdcchTypeB +

pmMacRBSymUsedPdschTypeABroadcasting +
pmMacRBSymCsiRs
B
gNB DLTotUsedRBSym
DL RBSym Utilization [%] = 100 %
X pmMacRBSymAvailDl

Total aggregated number of resource block symbols available for


DL transmission during complete ROP.
Resource Indicator (RI) shows cell
resource use for downlink with
resource block symbols (RBSym).

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-16


UL RBSym Utilization
– Applicable for NR, Mid-Band and High-Band.
– Measured in duplex mode FDD and TDD.
– Supported at NRCellDU level:

pmMacRBSymUsedPuschTypeA + pmMacRBSymUsedPuschTypeB

B ULTotUsedRBSym
gNB UL RBSym Utilization [%] = 100 X
%
pmMacRBSymAvailUl

Total aggregated number of resource block symbols available for


UL transmission during complete ROP

Resource Indicator (RI) shows cell


resource use for downlink with
resource block symbols (RBSym).

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-17


NR Physical Resources Counters (2)
M+-aGnNagBeDdUEFleumncetniot n
+- NRCellDU
pmMacRBSymUsedPdschTypeA
Aggregated number of resource block symbols used for PDSCH mapping Type A during complete ROP
pmMacRBSymUsedPdcchTypeA
Aggregated number of resource block symbols used by PDCCH for scheduling of PDSCH or PUSCH using mapping type A

pAgmgMregaactRedBnSuymmbUersoefdUPLdrcescohuTrcyepbelBock symbols used for PUSCH mapping Type B


for ROP.
B pmMacRBSymUsedPdschTypeABroadcasting
Aggregated number of resource block symbols used for PDSCH mapping Type A broadcasting during complete ROP.
gNB Counts DL resource block symbols used for Synchronization Signal (SS) PBCH, BCCH, and PCCH including SIBs and
Random Access (RA) Msg2.
pmMacRBSymCsiRs
Aggregated number of resource block symbols used for Channel State Information Reference Signal (CSI-RS) during
complete ROP
pmMacRBSymAvailDl
Total aggregated number of resource block symbols available for DL transmission during complete ROP.
pmMacRBSymUsedPuschTypeA
Aggregated number of resource block symbols used for PUSCH mapping Type A during complete ROP
pmMacRBSymUsedPuschTypeB
Aggregated number of UL resource block symbols used for PUSCH mapping Type B for ROP.
pmMacRBSymAvailUl
Total aggregated number of resource block symbols available for UL transmission during complete ROP
2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-18
Downlink RBSym Utilization Distribution
pmMacRBSymUtilDlDistr
Distribution of utilization for downlink resource block symbols averaged over 1 second.
Unit: N/A Ranges:
– Applicable for NR Mid-Band and High-Band Bin[0]: [0..5] %
– Supported on the NRCellDU level: Bin[1]: [6..10] %
Bin[2]: [11..15] %
Bin[3]: [16..20] %
Bin[4]: [21..25] %
Bin[5]: [26..30] %
Resource Indicator (RI) shows the distribution
over time with resource block symbol for cell 6 1 3 5
Bin[ 7]: [3 6.. 4 0] %
resource utilization for downlink. Bin[8]: [41..45] %
Bin[9]: [46..50] %
Bin[10]: [51..55] %
Bin[11]: [56..60] %
Bin[12]: [61..65] %
Bin[13]: [66..70] %
Bin[14]: [71..75] %
Bin[15]: [76..80] %

B
Bin[16]: [81..85] %
Bin[17]: [86..90] %
Bin[18]: [91..95] %
gNB Bin[19]: [96..100] %
Condition: Calculated based on the following numbers:
Aggregated number of resource block symbols used for all DL channels in 1
NRCellDU second. Aggregated number of available DL resource block symbols in 1 second.

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-19


Uplink RBSym Utilization Distribution
pmMacRBSymUtilUlDistr
Distribution of utilization for uplink resource block symbols averaged over 1 second.
Unit: N/A Ranges:
– Applicable for NR Mid-Band and High-Band Bin[0]: [0..5] %
– Supported on the NRCellDU level: Bin[1]: [6..10] %
Bin[2]: [11..15] %
Bin[3]: [16..20] %
Bin[4]: [21..25] %
Resource Indicator (RI) shows the distribution Bin[5]: [26..30] %

over time with resource block symbol for cell Bin[6]: [31..35] %
Bin[7]: [36..40] %
resource utilization for downlink. Bin[8]: [41..45] %
Bin[9]: [46..50] %
Bin[10]: [51..55] %
Bin[11]: [56..60] %
Bin[12]: [61..65] %
Bin[13]: [66..70] %

Bin[145]: [7 16.. 78 50] %

B
Bin[16]: [81..85] %
Bin[17]: [86..90] %
Bin[18]: [91..95] %
gNB Bin[19]: [96..100] %
Condition: Calculated based on the following numbers:
Aggregated number of resource block symbols used for all UL channels in 1 second.
NRCellDU Aggregated number of available UL resource block symbols in 1 second.

2©02E0r-ic0s1s-o0n1A|B 52G02R0A|N 5NGR RAAvaNilNaRbilAitvyaailnadbiRlietysoaunrdceRUestoiliuzracteioUnti|lizEartiicosnso|n RIn1tAern| aFl i|guPraeg5e-20


Summary of Chapter 5

The participants should now be able to:


5 Measure NR Availability and Resource Utilization performance

5.1 Explain the counters that are used to measure NR NSA and SA Availability
5.2 Use counters to measure NR NSA and SA Resource Utilization

© Ericsson AB 2020 | 5G
22002200--0011--0011 || RAN55GGNRRRAANN
Availability
NNRR andAAvvaaiillaabbiilliittyy
Resource Utilization aanndd
| R1A | Figure 5-21
RReessoouurrccee UUttiilliizzaattiioonn || EErriiccssssoonn IInntteerrnnaall || PPaaggee
ericsson.com/training

You might also like