3GPP TS 28.554
3GPP TS 28.554
3GPP TS 28.554
Technical Specification GroupV17.110.0
Services and System
(2023-096)
Aspects;Management and orchestration;
Technical Specification
5G end to end Key Performance Indicators (KPI)
(Release 17)
The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP..
The present document has not been subject to any approval process by the 3GPP Organizational Partners and shall not be implemented.
This Specification is provided for future development work within 3GPP only. The Organizational Partners accept no liability for any use of this
Specification.
Specifications and Reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organizational Partners' Publications Offices.
Release 17 2 3GPP TS 28.554 V17.110.0 (2023-096)
Keywords
5G,KPI,management,orchestration
3GPP
Postal address
Internet
http://www.3gpp.org
Copyright Notification
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
UMTS™ is a Trade Mark of ETSI registered for the benefit of its members
3GPP™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners
LTE™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners
GSM® and the GSM logo are registered and owned by the GSM Association
3GPP
Release 17 3 3GPP TS 28.554 V17.110.0 (2023-096)
Contents
Foreword.....................................................................................................................................................6
1 Scope.................................................................................................................................................7
2 References.........................................................................................................................................7
3 Definitions and abbreviations...........................................................................................................7
3.1 Definitions...................................................................................................................................................7
3.2 Abbreviations..............................................................................................................................................8
4 End to end KPI concept and overview..............................................................................................8
5 KPI definitions template...................................................................................................................8
6 End to end KPI definitions................................................................................................................9
6.1 KPI Overview..............................................................................................................................................9
6.2 Accessibility KPI........................................................................................................................................9
6.2.1 Mean registered subscribers of network and network slice through AMF...........................................9
6.2.2 Registered subscribers of network through UDM.................................................................................9
6.2.3 Registration success rate of one single network slice...........................................................................9
6.2.4 Partial DRB Accessibility for UE services..........................................................................................10
6.2.5 PDU session Establishment success rate of one network slice (S-NSSAI).........................................10
6.2.6 Maximum registered subscribers of network slice through AMF.......................................................10
6.2.7 Total DRB accessibility for UE services.............................................................................................11
6.2.8 Mean CM-Connected subscribers of network slice through AMF.....................................................11
6.2.9 Maximum on-line subscribers of network slice through AMF...........................................................12
6.2.10 PFCP session established success rate of one network and one network slice...................................12
6.3 Integrity KPI..............................................................................................................................................12
6.3.1 Latency and delay of 5G networks......................................................................................................12
6.3.1.0 Void...............................................................................................................................................12
6.3.1.1 Downlink latency in gNB-DU.......................................................................................................12
6.3.1.2 Integrated downlink delay in RAN................................................................................................13
6.3.1.2.1 Downlink delay in NG-RAN for a sub-network......................................................................13
6.3.1.2.2 Downlink delay in NG-RAN for a network slice subnet.........................................................13
6.3.1.3 Downlink delay in gNB-DU..........................................................................................................13
6.3.1.3.1 Downlink delay in gNB-DU for a NRCellDU.........................................................................13
6.3.1.3.2 Downlink delay in gNB-DU for a sub-network.......................................................................14
6.3.1.3.3 Downlink delay in gNB-DU for a network slice subnet..........................................................14
6.3.1.4 Downlink delay in gNB-CU-UP....................................................................................................15
6.3.1.4.1 Downlink delay in gNB-CU-UP..............................................................................................15
6.3.1.4.2 Downlink delay in gNB-CU-UP for a sub-network.................................................................15
6.3.1.4.3 Downlink delay in gNB-CU-UP for a network slice subnet....................................................16
6.3.1.5 Uplink delay in gNB-DU...............................................................................................................16
6.3.1.5.1 Uplink delay in gNB-DU for a NR cell...................................................................................16
6.3.1.5.2 Uplink delay in gNB-DU for a sub-network............................................................................17
6.3.1.5.3 Uplink delay in gNB-DU for a network slice subnet...............................................................17
6.3.1.6 Uplink delay in gNB-CU-UP.........................................................................................................18
6.3.1.6.1 Uplink delay in gNB-CU-UP...................................................................................................18
6.3.1.6.2 Uplink delay in gNB-CU-UP for a sub-network......................................................................18
6.3.1.6.3 Uplink delay in gNB-CU-UP for a network slice subnet.........................................................19
6.3.1.7 Integrated uplink delay in RAN.....................................................................................................19
6.3.1.7.1 Uplink delay in NG-RAN for a sub-network...........................................................................19
6.3.1.7.2 Uplink delay in NG-RAN for a network slice subnet..............................................................20
6.3.1.8 E2E delay for network slice...........................................................................................................20
6.3.1.8.1 Average e2e uplink delay for a network slice..........................................................................20
6.3.1.8.2 Average e2e downlink delay for a network slice.....................................................................21
6.3.2 Upstream throughput for network and Network Slice Instance..........................................................21
6.3.3 Downstream throughput for Single Network Slice Instance...............................................................22
6.3.4 Upstream Throughput at N3 interface.................................................................................................22
3GPP
Release 17 4 3GPP TS 28.554 V17.110.0 (2023-096)
3GPP
Release 17 5 3GPP TS 28.554 V17.110.0 (2023-096)
3GPP
Release 17 6 3GPP TS 28.554 V17.110.0 (2023-096)
Foreword
This Technical Specification has been produced by the 3rd Generation Partnership Project (3GPP).
The contents of the present document are subject to continuing work within the TSG and may change following formal
TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an
identifying change of release date and an increase in version number as follows:
Version x.y.z
where:
y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections,
updates, etc.
z the third digit is incremented when editorial only changes have been incorporated in the document.
3GPP
Release 17 7 3GPP TS 28.554 V17.110.0 (2023-096)
1 Scope
The present document specifies end-to-end Key Performance Indicators (KPIs) for the 5G network and network slicing.
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present
document.
- References are either specific (identified by date of publication, edition number, version number, etc.) or
non-specific.
- For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including
a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same
Release as the present document.
[2] Void.
[4] 3GPP TS 24.501: " Non-Access-Stratum (NAS) protocol for 5G System (5GS); Stage 3".
[5] 3GPP TS 38.331: "NR; Radio Resource Control (RRC); Protocol specification".
[7] 3GPP TS 23.501: " System Architecture for the 5G System; Stage 2".
[8] ETSI ES 203 228 V1.2.1 (2017-04): "Environmental Engineering (EE); Assessment of mobile
network energy efficiency".
[10] ETSI 202 336-12 V1.2.1 (2019-02): "Environmental Engineering (EE); Monitoring and control
interface for infrastructure equipment (power, cooling and building environment systems used in
telecommunication networks); Part 12: ICT equipment power, energy and environmental
parameters monitoring information model".
[11] ETSI GS NFV-IFA 027 V4.0.2 (2020-11): "Network Functions Virtualisation (NFV) Release 4;
Management and Orchestration; Performance Measurements Specification".
3.1 Definitions
For the purposes of the present document, the terms and definitions given in 3GPP TR 21.905 [1] and the following
apply. A term defined in the present document takes precedence over the definition of the same term, if any, in 3GPP
TR 21.905 [1].
3GPP
Release 17 8 3GPP TS 28.554 V17.110.0 (2023-096)
3.2 Abbreviations
For the purposes of the present document, the abbreviations given in 3GPP TR 21.905 [1] and the following apply. An
abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in
3GPP TR 21.905 [1].
EE Energy Efficiency
kbit kilobit (1000 bits)
RTT Round Trip Time
- Utilization.
- Mobility.
- Energy Efficiency.
Editor's note: For future update of the document it will also include:
- Availability.
b) Description (Mandatory): This field shall contain the description of the KPI.
Within this field it should describe if the KPI is focusing on network or user view. This filed should also describe
the logical KPI formula to derive the KPI. For example, a success rate KPI’s logical formula is the number of
successful events divided by all events. This field should also show the KPI unit (e.g., kbit/s, millisecond) and
the KPI type (e.g., mean, ratio).
- NetworkSliceSubnet
- SubNetwork
- NetworkSlice
- NRCellDU
- NRCellCU
3GPP
Release 17 9 3GPP TS 28.554 V17.110.0 (2023-096)
e) Remark (Optional):
This field is for additional information reqquired for the KPI definition,
e.g. the definition of a call in UTRAN.
b) This KPI describe the mean number of subscribers that are registered to a network slice instance. It is obtained
by counting the subscribers in AMF that are registered to a network slice instance. It is an Integer. The KPI type
is MEAN.
c)
d) SubNetwork, NetworkSlice
b) This KPI describe the total number of subscribers that are registered to a network through UDM. It is
corresponding to the measurement RM.RegisteredSubUDMNbrMean that counts subscribers registered in UDM.
It is an Integer. The KPI type is MEAN.
c)
d) SubNetwork
b) This KPI describes the ratio of the number of successfully performed registration procedures to the number of
attempted registration procedures for the AMF set which related to one single network slice and is used to
evaluate accessibility provided by the end-to-end network slice and network performance. It is obtained by
successful registration procedures divided by attempted registration procedures. It is a percentage. The KPI type
is RATIO.
c)
NOTE: Above measurements with subcounter .Type should be defined in 3GPP TS 24.501 [4].
3GPP
Release 17 10 3GPP TS 28.554 V17.110.0 (2023-096)
d) NetworkSlice
b) This KPI describes the DRBs setup success rate, including the success rate for setting up RRC connection and
NG signalling connection. It is obtained as the succeess rate for RRC connection setup multiplied by the success
rate for NG signalling connection setup multiplied by the success rate for DRB setup. The success rate for RRC
connection setup and for NG signalling connection setup shall exclude setups with establishment cause mo-
Signalling [5]. It is a percentage. The KPI type is RATIO.
The sum over causes shall exclude the establishment cause mo-Signalling [5].
For KPI on SubNetwork level the measurement shall be the averaged over all NRCellCUs in the SubNetwork
d) SubNetwork, NRCellCU.
6.2.5 PDU session Establishment success rate of one network slice (S-
NSSAI)
a) PDUSessionEstSR.
b) This KPI describes the ratio of the number of successful PDU session establishment request to the number of
PDU session establishment request attempts for all SMF which related to one network slice (S-NSSAI) and is
used to evaluate accessibility provided by the end-to-end network slice and network performance. It is obtained
by the number of successful PDU session requests divided by the number of attempted PDU session requests. It
is a percentage. The KPI type is RATIO.
c)
d) NetworkSlice
b) This KPI describe the maximum number of subscribers that are registered to a network slice. It is obtained by
counting the subscribers in AMF that are registered to a network slice. It is an Integer. The KPI type is CUM.
c)
d) NetworkSlice
b) This KPI describes the total DRBs accessibility obtained as the ratio of the number of successfully established
DRBs and number of services intended to be setup by the end user that shall result into a DRB establishment via
3GPP
Release 17 11 3GPP TS 28.554 V17.110.0 (2023-096)
Initial Context setup procedure, Added DRB setup and RRC Resume procedure. The number of services
intended to be setup by the end user that shall result into a DRB establishment via Initial Context setup
procedure is obtained as number of attempted establishments of DRB via Initial Context setup procedure
amplified by inverse of the UE-associated logical NG-connection success ratio further amplified by inverse of
the RRC Connection setup state success ratio. The number of services intended to be setup by the end user that
shall result into a DRB establishment via added DRB setup procedure is measured directly in gNB via number of
attempted establishments of DRB via added DRB setup procedure. Finally the number of services intended to be
setup by the end user that shall result into a DRB establishment via RRC Resume procedure is provided as
number of attempted establishments of DRB via RRC Resume procedure amplified by inverse of the RRC
Resume success ratio. The success rate for RRC connection setup and for UE-associated logical NG-connection
setup shall exclude setups with establishment cause mo-Signalling [5]. The success rate for RRC resume shall
exclude setups related to RNA update. It is a percentage. The KPI type is RATIO.
Where:
The sum over causes shall exclude the establishment cause mo-Signalling [5].
The sum over causes for RRC resume shall exclude the causes related to RNA update [5].
For KPI on SubNetwork level the measurement shall be the averaged over all NRCellCUs in the SubNetwork
d) SubNetwork, NRCellCU.
b) This KPI describe the mean number of subscribers in a period that are not only registered to a network slice but
also established a PDU session related to the network slice. And subscribers also have a NAS signalling
connection with the AMF over N1. It is obtained by counting the subscribers in AMF that are showed "cm-
connected" state for a network slice. It is an Interger. The KPI type is CUM.
c)
d) NetworkSlice.
3GPP
Release 17 12 3GPP TS 28.554 V17.110.0 (2023-096)
b) This KPI describe the maximum number of subscribers in a period that are not only registered to a network slice
but also established a PDU session related to a network slice. And subscribers also have a NAS signalling
connection with the AMF over N1. It is obtained by counting the subscribers in AMF that are showed "cm-
connected" state for a network slice. It is an Interger. The KPI type is CUM.
c)
d) NetworkSlice.
6.2.10 PFCP session established success rate of one network and one
network slice
a) PFCPSessionEstSR.
b) This KPI describes the successful rate of PFCP session established in a network or a network slice e on the UPF.
It is used to evaluate the quality of user-plane connection established and the accessibility provided by the
end-to-end network slice and network performance. It is obtained by the number of successful PFCP session
requests divided by the number of attempted PFCP session requests. It is a percentage. The KPI type is
RATIO.
c)
d) Subnetwork, NetworkSlice.
6.3.1.0 Void
b) This KPI describes the gNB-DU part of the packet transmission latency experienced by an end-user. It is used to
evaluate the gNB latency contribution to the total packet latency. It is the average (arithmetic mean) of the time
from reception of IP packet to gNB-DU until transmission of first part of that packet over the air interface, for a
packet arriving when there is no previous data in queue for transmission to the UE. It is a time interval (0.1 mS).
The KPI type is MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR
option 3) and per S-NSSAI.
c) DLLat_gNB-DU = DRB.RlcSduLatencyDl
or optionally DLLat_gNB-DU.QoS = DRB.RlcSduLatencyDl.QoS where QOS identifies the target QoS quality
of service class.
d) NRCellDU
3GPP
Release 17 13 3GPP TS 28.554 V17.110.0 (2023-096)
b) This KPI describes the average packet transmission delay through the RAN part to the UE. It is used to evaluate
delay performance of NG-RAN in downlink for a sub-network. It is the weighted average packets delay from
reception of IP packet in gNB-CU-UP until the last part of an RLC SDU packet was received by the UE
according to received HARQ feedback information for UM mode or until the last part of an RLC SDU packet
was received by the UE according to received RLC ACK for AM mode. It is a time interval (0.1 ms). The KPI
type is MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3)
and per S-NSSAI.
c) Below are the equations for average “Integrated downlink delay in RAN” for this KPI on SubNetwork level. The
“Integrated downlink delay in RAN” is the sum of average DL delay in gNB-CU-UP of the sub-network
(DLDelay_gNBCUUP_SNw) and the average DL delay in gNB-DU of the sub-network
(DLDelay_gNBDU_SNw):
d) SubNetwork
b) This KPI describes the average packet transmission delay through the RAN part to the UE. It is used to evaluate
delay performance of NG-RAN in downlink for a network slice subnet. It is the weighted average packets delay
from reception of IP packet in gNB-CU-UP until the last part of an RLC SDU packet was received by the UE
according to received HARQ feedback information for UM mode or until the last part of an RLC SDU packet
was received by the UE according to received RLC ACK for AM mode. It is a time interval (0.1 ms). The KPI
type is MEAN.
c) Below is the equation for average "Integrated downlink delay in RAN" for this KPI on NetworkSliceSubnet
level. The "Integrated downlink delay in RAN" for network slice subnet is the sum of average DL delay in gNB-
CU-UP of the network slice subnet (DLDelay_gNBCUUP_Nss) and the average DL delay in gNB-DU of the
network slice subnet (DLDelay_gNBDU_Nss):
d) NetworkSliceSubnet
b) This KPI describes the average packet transmission delay through the gNB-DU part to the UE. It is used to
evaluate delay performance of gNB-DU in downlink. It is the average packets delay time from arrival of an RLC
SDU at the RLC ingress F1-U termination until the last part of an RLC SDU packet was received by the UE
3GPP
Release 17 14 3GPP TS 28.554 V17.110.0 (2023-096)
according to received HARQ feedback information for UM mode or until the last part of an RLC SDU packet
was received by the UE according to received RLC ACK for AM mode. It is a Time interval (0.1 ms). The KPI
type is MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3)
and per S-NSSAI.
d) NRCellDU
b) This KPI describes the average packet transmission delay through the gNB-DU part to the UE. It is used to
evaluate delay performance of gNB-DU in downlink for a sub-network. It is the weighted average packets delay
time from arrival of an RLC SDU at the RLC ingress F1-U termination until the last part of an RLC SDU packet
was received by the UE according to received HARQ feedback information for UM mode or until the last part of
an RLC SDU packet was received by the UE according to received RLC ACK for AM mode. It is a Time
interval (0.1 ms). The KPI type is MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI
or QCI in NR option 3) and per S-NSSAI.
c) Below is the equation for average DL delay in gNB-DU for a sub-network, where
and optionally KPI on SubNetwork level per QoS and per S-NSSAI:
d) SubNetwork
b) This KPI describes the average packet transmission delay through the gNB-DU part to the UE. It is used to
evaluate delay performance of gNB-DU in downlink for a network slice subnet. It is the weighted average
packets delay time from arrival of an RLC SDU at the RLC ingress F1-U termination until the last part of an
RLC SDU packet was received by the UE according to received HARQ feedback information for UM mode or
3GPP
Release 17 15 3GPP TS 28.554 V17.110.0 (2023-096)
until the last part of an RLC SDU packet was received by the UE according to received RLC ACK for AM
mode. It is a Time interval (0.1 ms). The KPI type is MEAN.
c) Below is the equation for average DL delay in gNB-DU for a network slice subnet, where
d) NetworkSliceSubnet
b) This KPI describes the average packet transmission delay through the gNB-CU-UP to the gNB-DU. It is used to
evaluate the delay performance of gNB-CU-UP in downlink. It is the average packets delay from reception of IP
packet in gNB-CU-UP until the time of arrival, at the gNB-DU, of the RLC SDU at the RLC ingress F1-U
termination. It is a Time interval (0.1 ms). The KPI type is MEAN. This KPI can optionally be split into KPIs
per QoS level (mapped 5QI or QCI in NR option 3) and per S-NSSAI.
d) GNBCUUPFunction
e) In non-split gNB scenario, the value of DRB.PdcpF1Delay (optionally DRB.PdcpF1Delay.QOS, and optionally
DRB.PdcpF1Delay.SNSSAI) is set to zero because there are no F1-interfaces in this scenario.
b) This KPI describes the average packet transmission delay through the gNB-CU-UP to the gNB-DU. It is used to
evaluate the delay performance of gNB-CU-UP in downlink for a sub-network. It is the weighted average
packets delay from reception of IP packet in gNB-CU-UP until the time of arrival, at the gNB-DU, of the RLC
SDU at the RLC ingress F1-U termination. It is a Time interval (0.1 ms). The KPI type is MEAN. This KPI can
optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-NSSAI.
c) Below is the equation for average UL delay in gNB-CU-UP for a sub-network, where
3GPP
Release 17 16 3GPP TS 28.554 V17.110.0 (2023-096)
and optionally KPI on SubNetwork level per QoS and per S-NSSAI:
d) SubNetwork
e) In non-split gNB scenario, the value of DRB.PdcpF1Delay (optionally DRB.PdcpF1Delay.QOS, and optionally
DRB.PdcpF1Delay.SNSSAI) is set to zero because there are no F1-interfaces in this scenario.
b) This KPI describes the average packet transmission delay through the gNB-CU-UP to gNB-DU. It is used to
evaluate the delay performance of gNB-CU-UP in downlink for a network slice subnet. It is the weighted
average packets delay from reception of IP packet in gNB-CU-UP until the time of arrival, at the gNB-DU, of
the RLC SDU at the RLC ingress F1-U termination. It is a Time interval (0.1 ms). The KPI type is MEAN.
c) Below is the equation for average UL delay in gNB-CU-UP for a network slice subnet, where
d) NetworkSliceSubnet
e) In non-split gNB scenario, the value of DRB.PdcpF1Delay.SNSSAI is set to zero because there are no F1-
interfaces in this scenario.
b) This KPI describes the average packet transmission delay through the gNB-DU part from the UE in a NR cell. It
is used to evaluate delay performance of gNB-DU in uplink. It is the average packet delay from when an UL
3GPP
Release 17 17 3GPP TS 28.554 V17.110.0 (2023-096)
RLC SDU was scheduled, as per the scheduling grant provided, until time when the RLC SDU is sent to PDCP
or CU for split gNB. It is a time interval (0.1 ms). The KPI type is MEAN. This KPI can optionally be split into
KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-NSSAI.
d) NRCellDU
b) This KPI describes the average packet transmission delay through the gNB-DU part from the UE for a sub-
network. It is used to evaluate delay performance of gNB-DU in uplink for a sub-network. It is the weighted
average packet delay from when an UL RLC SDU was scheduled, as per the scheduling grant provided, until
time when the RLC SDU is sent to PDCP or CU for split gNB. It is a time interval (0.1 ms). The KPI type is
MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per
S-NSSAI.
c) Below is the equation for average UL delay in gNB-DU for a sub-network, where
and optionally KPI on SubNetwork level per QoS and per S-NSSAI:
d) SubNetwork
b) This KPI describes the average packet transmission delay through the gNB-DU part from the UE for a network
slice subnet. It is used to evaluate delay performance of gNB-DU in uplink for a network slice subnet. It is the
weighted average packet delay from when an UL RLC SDU was scheduled, as per the scheduling grant
3GPP
Release 17 18 3GPP TS 28.554 V17.110.0 (2023-096)
provided, until time when the RLC SDU is sent to PDCP or CU for split gNB. It is a time interval (0.1 ms). The
KPI type is MEAN.
c) Below is the equation for average UL delay in gNB-DU for a network slice subnet, where
d) NetworkSliceSubnet
b) This KPI describes the average packet transmission delay through the gNB-CU-UP from gNB-DU. It is used to
evaluate delay performance of gNB-CU-UP in uplink. It is the average packet delay from when the RLC SDU is
sent to PDCP or CU for split gNB, until time when the corresponding PDCP SDU was sent to the core network
from gNB-CU-UP. It is a time interval (0.1 ms). The KPI type is MEAN. This KPI can optionally be split into
KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-NSSAI.
and optionally:
where SNSSAI identifies the S-NSSAI.
d) GNBCUUPFunction
e) It is assumed that the F1 uplink delay is the same as the F1 downlink delay. In non-split gNB scenario, the value
of DRB.PdcpF1Delay (optionally DRB.PdcpF1Delay.QOS, and optionally DRB.PdcpF1Delay.SNSSAI) is set to
zero because there are no F1-interfaces in this scenario.
b) This KPI describes the average packet transmission delay through the gNB-CU-UP part from the gNB-DU for a
sub-network. It is used to evaluate delay performance of gNB-CU-UP in uplink for a sub-network. It is the
weighted average packet delay from when the RLC SDU is sent to PDCP or CU for split gNB, until time when
the corresponding PDCP SDU was sent to the core network from gNB-CU-UP. It is a time interval (0.1 ms). The
KPI type is MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option
3) and per S-NSSAI.
c) Below is the equation for average UL delay in gNB-CU-UP for a sub-network, where
3GPP
Release 17 19 3GPP TS 28.554 V17.110.0 (2023-096)
and optionally KPI on SubNetwork level per QoS and per S-NSSAI:
d) SubNetwork
e) It is assumed that the F1 uplink delay is the same as the F1 downlink delay. In non-split gNB scenario, the value
of DRB.PdcpF1Delay (optionally DRB.PdcpF1Delay.QOS, and optionally DRB.PdcpF1Delay.SNSSAI) is set to
zero because there are no F1-interfaces in this scenario.
b) This KPI describes the average packet transmission delay through the gNB-CU-UP part from the gNB-DU for a
network slice subnet. It is used to evaluate delay performance of gNB-CU-UP in uplink for a network slice
subnet. It is the weighted average packet delay from when the RLC SDU is sent to PDCP or CU for split gNB,
until time when the corresponding PDCP SDU was sent to the core network from gNB-CU-UP. It is a time
interval (0.1 ms). The KPI type is MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI
or QCI in NR option 3) and per S-NSSAI.
c) Below is the equation for average UL delay in gNB-CU-UP for a network slice subnet, where
d) NetworkSliceSubnet
e) It is assumed that the F1 uplink delay is the same as the F1 downlink delay. In non-split gNB scenario, the value
of DRB.PdcpF1Delay.SNSSAI is set to zero because there are no F1-interfaces in this scenario.
3GPP
Release 17 20 3GPP TS 28.554 V17.110.0 (2023-096)
b) This KPI describes the average packet transmission delay through the RAN part from the UE for a sub-network.
It is used to evaluate delay performance of NG-RAN in uplink. It is the weighted average packet delay from
when an UL RLC SDU was scheduled, as per the scheduling grant provided, until time when the corresponding
PDCP SDU was sent to the core network from gNB-CU-UP. It is a time interval (0.1 ms). The KPI type is
MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per
S-NSSAI.
c) Below are the equations for average "Integrated uplink delay in RAN" for this KPI on SubNetwork level. The
"Integrated uplink delay in RAN" is the sum of average UL delay in gNB-CU-UP of the sub-network
(ULDelay_gNBCUUP_SNw) and the average UL delay in gNB-DU of the sub-network
(ULDelay_gNBDU_SNw):
d) SubNetwork
b) This KPI describes the average packet transmission delay through the RAN part from the UE for a network slice
subnet. It is used to evaluate delay performance of NG-RAN in uplink. It is the weighted average packet delay
from when an UL RLC SDU was scheduled, as per the scheduling grant provided, until time when the
corresponding PDCP SDU was sent to the core network from gNB-CU-UP. It is a time interval (0.1 ms). The
KPI type is MEAN. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option
3) and per S-NSSAI.
c) Below is the equation for average “Integrated uplink delay in RAN” for this KPI on NetworkSliceSubNet level.
The “Integrated uplink delay in RAN” for network slice subnet is the sum of average UL delay in gNB-CU-UP
of the network slice subnet (ULDelay_gNBCUUP_Nss) and the average UL delay in gNB-DU of the network
slice subnet (ULDelay_gNBDU_Nss):
d) NetworkSliceSubnet
b) This KPI describes the average e2e UL packet delay between the PSA UPF and the UE for a network slice. It is
the weighted average packet delay from the time when an UL RLC SDU was scheduled at the UE until the time
when the corresponding GTP PDU was received by the PSA UPF. The KPI type is MEAN in unit of 0.1 ms.
3GPP
Release 17 21 3GPP TS 28.554 V17.110.0 (2023-096)
c) This KPI is the weighted average of UL packet delay between PSA UPF and UE, for all N3 interfaces (modelled
by EP_N3 MOIs) and N9 interfaces (modelled by EP_N9 MOIs) of all PSA UPFs supporting the network slice
(modelled by NetworkSlice MOI) identified by the S-NSSAI.
This KPI is calculated in the equation below, where Wn3 and Wn9 are the measurements for the weighted
average, Wn3 is one of the following:
- the data volume of UL GTP PDUs received by PSA UPF on the N3 interface;
- the data volume of UL GTP PDUs received by PSA UPF on the N9 interface;
DelayE2EUlNs =
d) NetworkSlice.
b) This KPI describes the average e2e DL packet delay between the PSA UPF and the UE for a network slice. It is
the weighted average packet delay from the time when an GTP PDU has been sent by the PSA UPF until time
when the corresponding RLC SDU was received by the UE. The KPI type is MEAN in unit of 0.1 ms.
c) This KPI is the weighted average of DL packet delay between PSA UPF and UE, for all N3 interfaces (modelled
by EP_N3 MOIs) and N9 interfaces (modelled by EP_N9 MOIs) of all PSA UPFs supporting the network slice
(modelled by NetworkSlice MOI) identified by the S-NSSAI.
This KPI is calculated in the equation below, where Wn3 and Wn9 are the measurements for the weighted
average, Wn3 is one of the following:
- the data volume of DL GTP PDUs transmitted by PSA UPF on the N3 interface;
- the data volume of DL GTP PDUs transmitted by PSA UPF on the N9 interface;
3GPP
Release 17 22 3GPP TS 28.554 V17.110.0 (2023-096)
DelayE2EDlNs =
d) NetworkSlice.
b) This KPI describes the upstream throughput of one single network slice by computing the packet size for each
successfully received UL packet through the network slice during each observing granularity period and is used
to evaluate integrity performance of the end-to-end network slice. It is obtained by measuring the total number of
upstream octets provided by N3 interface from NG-RAN to all UPFs, related to the single network slice, divided
by the granularity period (in milliseconds). The KPI unit is kbit/s and the KPI type is MEAN.
c)
d) NetworkSlice, SubNetwork.
b) This KPI describes the downstream throughput of one single network slice instance by computing the packet size
for each successfully transmitted DL packet through the network slice instance during each observing granularity
period and is used to evaluate integrity performance of the end-to-end network slice instance. It is obtained by
measuring the total number of downstream octets provided by N3 interface from all UPFs to NG-RAN, related
to the single network slice, divided by the granularity period (in milliseconds). The KPI unit is kbit/s and the KPI
type is MEAN.
c)
d) NetworkSlice, SubNetwork.
b) This KPI describes the throughput of incoming GTP data packets on the N3 interface (measured at UPF) which
have been generated by the GTP-U protocol entity on the N3 interface, during a granularity period. This KPI is
used to evaluate upstream GTP throughput integrity performance at the N3 interface. It is obtained by measuring
the total number of octets GTP data packets upstream provided by N3 interface from NG-RAN to UPF, divided
by the granularity period (in milliseconds). The KPI unit is kbit/s and the KPI type is MEAN.
c)
d) UPFFunction
3GPP
Release 17 23 3GPP TS 28.554 V17.110.0 (2023-096)
b) This KPI describes the throughput of all downstream GTP data packets on the N3 interface (transmitted
downstream from UPF) which have been generated by the GTP-U protocol entity on the N3 interface, during a
granularity period. This KPI is used to evaluate integrity performance at N3 interface. It is obtained by
measuring the total number of octets GTP data downstream provided by N3 interface from UPF to NG-RAN,
divided by the granularity period (in milliseconds). The KPI unit is kbit/s and the KPI type is MEAN.
c)
d) UPFFunction
6.3.6.1 Void
Successful transmission,
buffer not empty
The last slot shall
Failed transmission ( ”Block always be
error ”) ThpTimeDl removed from
calulations since it
Successful transmission,
can be impacted
buffer empty
by packet size of
User Plane (UP) packets.
No transmission, buffer not
empty (e.g. due to contention)
∑
ThpVolDl = (kbits)
Figure 1
To achieve a throughput measurement that is independent of bursty traffic pattern, it is important to make sure that idle
gaps between incoming data is not included in the measurements. That shall be done as considering each burst of data
as one sample.
3GPP
Release 17 24 3GPP TS 28.554 V17.110.0 (2023-096)
b) This KPI describes the average DL RAN UE throughput for a NRCellDU. The KPI type is MEAN in kbit per
second. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-
NSSAI.
and optionally: DlUeThroughput _Cell.QOS = DRB.UEThpDl.QOS, where QOS identifies the target quality of
service class;
d) NRCellDU
b) This KPI describes the average DL RAN UE throughput for a sub-network. The KPI type is MEAN in kbit per
second. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-
NSSAI.
c) Below is the equation for average DL RAN UE throughput for a sub-network, where
and optionally KPI on SubNetwork level per QoS and per S-NSSAI:
d) SubNetwork
3GPP
Release 17 25 3GPP TS 28.554 V17.110.0 (2023-096)
b) This KPI describes the average DL RAN UE throughput for a network slice subnet. The KPI type is MEAN in
kbit per second.
c) Below is the equation for average DL RAN UE throughput for a network slice subnet, where
d) NetworkSliceSubnet
b) This KPI describes the average UL RAN UE throughput for a NRCellDU. The KPI type is MEAN in kbit per
second. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-
NSSAI.
and optionally: UlUeThroughput_Cell.QOS = DRB.UEThpUl.QOS, where QOS identifies the target quality of
service class;
d) NRCellDU
b) This KPI describes the average UL RAN UE throughput for a sub-network. The KPI type is MEAN in kbit per
second. This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-
NSSAI.
c) Below is the equation for average UL RAN UE throughput for a sub-network, where
3GPP
Release 17 26 3GPP TS 28.554 V17.110.0 (2023-096)
and optionally KPI on SubNetwork level per QoS and per S-NSSAI:
d) SubNetwork
b) This KPI describes the average UL RAN UE throughput for a network slice subnet. The KPI type is MEAN in
kbit per second.
c) Below is the equation for average UL RAN UE throughput for a network slice subnet, where
d) NetworkSliceSubnet
b) This KPI describes the mean number of PDU sessions that are successfully established in a network slice . It is
obtained by successful PDU session establishment procedures of SMFs which is related to the network slice . It
is an integer. The KPI type is MEAN.
c)
d) NetworkSlice
3GPP
Release 17 27 3GPP TS 28.554 V17.110.0 (2023-096)
b) This KPI describes utilization of virtualised resource (e.g. processor, memory, disk) that are allocated to a
network slice . It is obtained by the usage of virtualised resource (e.g. processor, memory, disk) divided by the
system capacity that allocated to the network slice . It is a percentage, The KPI type is Ratio.
NOTE: In the present document, this KPI is for the scenario when NF is not shared between different network
slice .
MeanProcessorUsage
c) VRU Processor = *100%
System Capacity Processor
MeanMemoryUsage
VRU Memory = *100%
System Capacity Memory
MeanDiskUsage
VRU Disk = *100%
System Capacity Disk
d) NetworkSlice
b) This KPI describes the time of successful PDU session establishment which related to one single network slice
and is used to evaluate utilization provided by the end-to-end network slice and network performance. It is
obtained by measuring the time between the receipt by SMF from AMF of "
Nsmf_PDUSession_UpdateSMContext Request ", which includes N2 SM information received from (R)AN to
the SMF and the sending of a " Nsmf_PDUSession_CreateSMContext Request or
Nsmf_PDUSession_UpdateSMContext Request PDU Session Establishment Request " message from AMF to
the SMF. It is a time interval (millisecond). The KPI type is MEAN.
c) PDUEstTime = SM.PduSessionTimeMean.SNSSAI
d) NetworkSlice
b) This KPI describes the mean number of successfully periodic registration updates in a network slice at the AMF.
It is obtained by summing successful of periodic registration updates at the AMFs which is related to the
network slice after registration accept by the AMF to the UE that sent the periodic registration update request. It
is an integer. The KPI type is MEAN.
c)
d) NetworkSlice
b) This KPI describes the maximum number of PDU sessions that are successfully established in a network slice. It
is obtained by successful PDU session establishment procedures of SMFs which is related to the network slice. It
is an integer. The KPI type is MEAN.
3GPP
Release 17 28 3GPP TS 28.554 V17.110.0 (2023-096)
c)
d) NetworkSlice
6.5.1.1 Definition
a) QoSRetain_R1, QoSRetain_R2.
b) This KPI shows how often an end-user abnormally loses a QoS flow during the time the QoS flow is used. It is
obtained by number of QoS flows with data in a buffer that was abnormally released, normalized with number of
data session time units. The unit of this KPI is “active release / second”. The KPI type is MEAN.
c) To measure QoS flow Retainability for a single QoS level (R1) is fairly straight forward.
However to measure the QoS flow Retainability for UEs is not as straight forward. The measurement R1 is
defined to look at the activity level of just one QoS level at the time, so to use this formula and measurements in
an aggregated way to get QoS flow Retainability on UE level will not be accurate (e.g. for an UE with multiple
QoS flows there might be QoS flows that are active at the same time, hence aggregating the QoS level
measurements for session time will give a larger session time than the total UE session time. See picture below).
Hence a measurement QoS flow Retainability on UE level is defined (R2) to provide a measurement for the
overall QoS flow Retainability.
d) SubNetwork, NRCellCU
3GPP
Release 17 29 3GPP TS 28.554 V17.110.0 (2023-096)
Number of abnormally released QoS flow with data in any of the buffers
[Releases/Session time]
To define (from a QoS flow Retainability point of view) if a QoS flow is considered active or not, the QoS flows can be
divided into two groups:
- For QoS flows with bursty flow, a QoS flow is said to be active if there is user data in the PDCP queue in any of
the directions or if any data (UL or DL) has been transferred during the last 100 ms.
- For QoS flows with continuous flow, the QoS flow (and the UE) is seen as being active in the context of this
measurement as long as the UE is in RRC connected state, and the session time is increased from the first data
transmission on the QoS flow until 100 ms after the last data transmission on the QoS flow.
A particular QoS flow is defined to be of type continuous flow if the mapped 5QI is any of {1, 2, 65, 66}.
6.5.2.1 Definition
a) DRBRetain
b) This KPI shows how often an end-user abnormally loses a DRB during the time the DRB is active. It is obtained
by number of DRBs that were abnormally released and that were active at the time of release, normalized with
number of data session time units. The unit of this KPI is "active release / second". The KPI type is MEAN.
c) DRB Retainability for a single mapped 5QI level (R1) and for a single S-NSSAI (R1) are defined as:
and
d) SubNetwork, NRCellCU
To define (from a DRB Retainability point of view) if a DRB is considered active or not, the DRB can be divided into
two groups:
3GPP
Release 17 30 3GPP TS 28.554 V17.110.0 (2023-096)
- For DRBs with bursty flow, a DRB is said to be active if any data (UL or DL) has been transferred during the
last 100 ms.
- For DRBs with continuous flow, the DRB (and the UE) is seen as being active in the context of this
measurement as long as the UE is in RRC connected state, and the session time is increased from the first data
transmission on the DRB until 100 ms after the last data transmission on the DRB.
A particular DRB is defined to be of type continuous flow if the mapped 5QI is any of {1, 2, 65, 66}.
b) A KPI that shows how often a handover within NR-RAN is successful, regardless if the handover was made due
to bad coverage or any other reason. This KPI is obtained by successful handovers to the same or another gNB
divided by attempted handovers to the same or another gNB. This KPI covers legacy Handover.
c)
d) SubNetwork, NRCellCU.
b) This KPI describes the time of successful Mean Time of Inter-gNB handover which related to one single
network slice and is used to evaluate utilization provided by the end-to-end network slice and network
performance. This KPI is obtained by measuring the time between the receipt by the Source NG-RAN from the
Target NG-RAN of a “Release Resource" and the sending of a " N2 Path Switch Request " message from Source
NG-RAN to the Target NG-RAN over a granularity period. The unit of this KPI is millisecond.
d) Subnetwork
b) This KPI describes the successful rate of mobility registration updates in a network slice e at the AMF. This KPI
is obtained by deviding the number of successful mobility registration updates at the AMFs by number of
mobility registration update requests received by the AMFs of single network slice.
d) NetworkSlice
b) A KPI that shows how often a handover from 5GS to EPS is successful, regardless if the handover was made due
to bad coverage or any other reason. This KPI is obtained by successful handovers from 5GS to EPS system
divided by the total number of handovers attempt’s from 5GS to EPS system.
c)
d) SubNetwork, NRCellCU.
3GPP
Release 17 31 3GPP TS 28.554 V17.110.0 (2023-096)
b) A KPI that shows how often a handover within NR-RAN is successful, regardless if the handover was made due
to bad coverage or any other reason. This KPI is obtained by successful handovers to the same or another gNB
divided by attempted handovers to the same or another gNB. This KPI covers legacy Handover, Conditional
Handover and DAPS Handover.
c)
d) SubNetwork, NRCellCU.
6.7.1.1 Definition
a) EEMN,DV.
b) A KPI that shows mobile network data energy efficiency in operational NG-RAN. Data Volume (DV) divided
by Energy Consumption (EC) of the considered network elements. The unit of this KPI is bit/J.
c) EEMN,DV
d) SubNetwork
e) The Data Volume (in kbits) is obtained by measuring amount of DL/UL PDCP SDU bits of the considered
network elements over the measurement period. For split-gNBs, the Data Volume is calculated per Interface (F1-
U, Xn-U, X2-U). The Energy Consumption (in kWh) is obtained by measuring the PEE.Energy of the
considered network elements over the same period of time. The samples are aggregated at the NG-RAN node
level. The 3GPP management system responsible for the management of the gNB (single or multiple vendor
gNB) shall be able to collect PEE measurements data from all PNFs in the gNB, in the same way as the other
PM measurements.
where:
3GPP
Release 17 32 3GPP TS 28.554 V17.110.0 (2023-096)
- ‘Energy Consumption of network slice’ (ECns) is defined independently from any type of network slice.
For one unit of ECns, the higher Pns is, the higher the generic network slice EE KPI is, i.e. the more energy efficient the
network slice is.
b) A KPI that shows the energy efficiency of network slices of type eMBB. The Pns for a network slice of type
eMBB is obtained by summing up UL and DL data volumes at N3 interface(s) of the network slice.
This KPI is obtained by the sum of UL and DL data volumes at N3 interface(s) of the network slice, divided by the
energy consumption of the network slice. The unit of this KPI is bit/J.
c)
d) NetworkSlice
e) In case of redundant transmission paths over the N3 interface for high reliability communication (cf. TS 23.501
[7] clause 5.33.2), it is expected that the data volume is counted once. In particular:
- In case of Dual Connectivity based end to end Redundant User Plane Paths (cf. TS 23.501 [7] clause 5.33.2.1),
in which a UE may set up two redundant PDU Sessions over the 5G network, the Data Volume related to
only one PDU session is to be considered;
- In case of redundant transmission with two N3 tunnels between the PSA UPF and a single NG-RAN node (cf.
TS 23.501 [7] figure 5.33.2.2-1) which are associated with a single PDU Session, the Data Volume related to
only one N3 tunnel is to be considered;
- In case of two N3 and N9 tunnels between NG-RAN and PSA UPF for redundant transmission (cf. TS 23.501
[7] figure 5.33.2.2-2) associated with a single PDU Session, the Data Volume related to only one N3 tunnel is
to be considered.
For the measurement of the energy efficiency of the 5G core network, the 3GPP management system in charge of
collecting the data volume measurements listed here above shall consider them only once in case of redundant
transmission over the N3 interface.
6.7.2.2a.1 Definition
a) EERANonlyeMBB,DV
b) A KPI that shows the energy efficiency of network slices of type eMBB based on NR measurements. The Pns for
a network slice of type eMBB is obtained by summing up UL and DL data volumes at F1-U, Xn-U and X2-U
interface(s) of gNBs, on a per S-NSSAI basis.
c)
3GPP
Release 17 33 3GPP TS 28.554 V17.110.0 (2023-096)
, where:
- DRB.PdcpSduVolumeUl.SNSSAI is the Data Volume (amount of PDCP SDU bits) in the uplink delivered
to PDCP layer per S-NSSAI - see TS 28.552 [4] clause 5.1.2.1.2.1,
- DRB.PdcpSduVolumeDl.SNSSAI is the Data Volume (amount of PDCP SDU bits) in the downlink
delivered to PDCP layer per S-NSSAI - see TS 28.552 [4] clause 5.1.2.1.1.1.
, where:
- DRB.F1uPdcpSduVolumeUl.SNSSAI is the number of UL PDCP SDU bits entering the GNB-CU-UP from
GNB-DU (F1-U interface) per S-NSSAI - see TS 28.552 [4] clause 5.1.3.6.2.4,
- DRB.XnuPdcpSduVolumeUl.SNSSAI is the number of UL PDCP SDU bits entering the GNB-CU-UP from
external gNB-CU-UP (Xn-U interface) per S-NSSAI - see TS 28.552 [4] clause 5.1.3.6.2.4,
- DRB.X2uPdcpSduVolumeDl.SNSSAI is the number of DL PDCP SDU bits sent to external eNB (X2-U
interface) per S-NSSAI - see TS 28.552 [4] clause 5.1.3.6.2.3,
- DRB.X2uPdcpSduVolumeUl.SNSSAI is the number of UL PDCP SDU bits entering the GNB-CU-UP from
external eNB (X2-U interface) per S-NSSAI - see TS 28.552 [4] clause 5.1.3.6.2.4.
The final Network Slice EE KPI definition, based on Data Volume, for RAN-only eMBB type of network slice,
would be defined as follows:
, where ECRANonlyns is the energy consumption of the RAN-only network slice over the same observation period.
NOTE: Void
d) NetworkSlice
6.7.2.3.1 Introduction
This KPI is defined with two variants.
3GPP
Release 17 34 3GPP TS 28.554 V17.110.0 (2023-096)
b) A KPI that shows the energy efficiency of network slices of type URLLC. The Pns for a network slice of type
URLLC is the inverse of the average end-to-end User Plane (UP) latency of the network slice. In this KPI
variant, latency are the only factor considered for evaluating the performance of network slice.
, where ‘Network slice mean latency’ is defined as the average end-to-end User Plane (UP) latency of the network
slice, and where the average end-to-end User Plane (UP) latency for one S-NSSAI is defined by:
+ DelayE2EDlNs
This KPI is obtained by the inverse of the average end-to-end User Plane (UP) latency of the network slice divided
by the energy consumption of the network slice. The unit of this KPI is (0.1ms * J)-1.
c)
d) NetworkSlice
6.7.2.3.3 Based on both latency and Data Volume (DV) of the network slice
a) EEURLLC,DV,Latency
b) A KPI that shows the energy efficiency of network slices of type URLLC. The Pns for a network slice of type
URLLC is the sum of UL and DL traffic volumes at N3 or N9 interface(s) on a per S-NSSAI basis multiplied by
the inverse of the end-to-end User Plane (UP) latency of the network slice. In this KPI variant, data volume and
latency are two factors considered for evaluating the performance of network slice. This KPI is applicable for the
cases where, for example, the URLLC network slice is deployed and operators want to evaluate the Energy
Efficiency of the slice at different periods of time, such as the busy hours in the morning and the idle hours in the
mid night, in which both latency performance and the data volume performance can vary.
where
wN3 and wN9 are the weight for DVN3 and DVN9 respectively. wN3 and wN9 can be decided according to the
deployment of PSA UPF. For example, in cases where PSA UPF has only N9 tunnels, such as the ones described
in TS 23.501[2] clause 5.6.4 and clause 5.33.2.2, wN3 can be set to 0 and WN9 can be set to 1, so that only N9
interface is considered. In the cases where PSA UPF has only N3 tunnels, wN3 can be set to 1 and wN9 can be set
to 0, so that only N3 interface is considered.
This KPI is obtained by the product of the sum of the weighted UL and DL traffic data volumes at N3 interface(s) or
N9 interface of the PSA UPF of the network slice multiplied by the inverse of the end-to-end User Plane (UP)
latency of the network slice, divided by the energy consumption of the network slice. The unit of this KPI is
bit/(0.1ms*J).
3GPP
Release 17 35 3GPP TS 28.554 V17.110.0 (2023-096)
c)
d) NetworkSlice
e) In case of redundant transmission paths for high reliability communication (TS 23.501 [7] clause 5.33.2), it is
expected that the data volume is counted once. In particular:
- In case of Dual Connectivity based end to end Redundant User Plane Paths ( TS 23.501 [7] clause 5.33.2.1), in
which a UE may set up two redundant PDU Sessions over the 5G network, the Data Volume related to only
one PDU session is to be considered;
- In case of redundant transmission with two N3 tunnels between the PSA UPF and a single NG-RAN node (TS
23.501 [7] figure 5.33.2.2-1) which are associated with a single PDU Session, the Data Volume related to
only one N3 tunnel is to be considered;
- In case of two N3 and N9 tunnels between NG-RAN and PSA UPF for redundant transmission ( TS 23.501 [7]
figure 5.33.2.2-2) associated with a single PDU Session, the Data Volume related to only one of the multiple
N3/N9 tunnels for redundant transmission connecting to PSA UPF is considered. The main reason for this is
that, if the traffic is counted more than once, it will increase artificially the EEURLLC,DV,Latency KPI.
The 3GPP management system in charge of collecting the data volume measurements listed here above shall
consider them only once in case of redundant transmission over the N3/N9 interface.
b) A KPI that shows the energy efficiency of network slices of type MIoT. In this case, the P ns for a network slice of
type MIoT is the maximum number of subscribers registered to the network slice.
This KPI is obtained by the maximum number of registered subscribers to the network slice divided by the energy
consumption of the network slice. The unit of this KPI is user/J.
c)
d) NetworkSlice
b) A KPI that shows the energy efficiency of network slices of type MIoT. In this case, the P ns for a network slice of
type MIoT is the mean number of active UEs of the network slice.
3GPP
Release 17 36 3GPP TS 28.554 V17.110.0 (2023-096)
This KPI is obtained by the mean number of active UEs of the network slice divided by the energy consumption of
the network slice. The unit of this KPI is UE/J.
c)
d) NetworkSlice
6.7.3.1.1 Definition
a) ECNF
b) This KPI describes the Energy Consumption (EC) of a 5G Network Function (NF). This KPI is obtained by
summing up the energy consumption of PNF(s) and/or VNF(s) which compose the NF. The unit of this KPI is J.
c)
- How a 5GC NF is composed of VNFs and PNFs is implementation specific. In particular, whether a VNF
instance (respectively PNF) is shared or not between more than one NF is implementation specific. Hence,
the case where a VNF instance (resp. PNF) is shared between multiple NFs is out of scope of the present
document;
- ECVNF represents the Energy Consumption (EC) of a VNF. It is obtained by summing up the Energy
Consumption (EC) of all its constituent VNFCs;
# it is considered that ECVNF cannot be measured hence is estimated. Therefore the resulting EC NF KPI is
defined as:
b) A KPI that gives an estimation of the energy consumption of a VNF. This KPI is obtained by summing up the
estimated energy consumption of its constituent Virtualized Network Function Components (VNFC). The unit of
this KPI is J.
3GPP
Release 17 37 3GPP TS 28.554 V17.110.0 (2023-096)
c)
d) ManagedFunction
e) In this version of the document, the energy consumption of the VNFC is estimated as per clause 6.7.3.1.3.
b) A KPI that gives an estimation of the energy consumption of a VNFC. In this version of the document, this KPI is
obtained by taking the estimated energy consumption of the virtual compute resource instance on which the
VNFC runs. The unit of this KPI is J.
c)
d) ManagedFunction
e) In this version of the document, the energy consumption of the virtual compute resource instance is estimated
based on its mean vCPU usage, as per clause 6.7.3.1.4. The method for calculating EC VNFC,estimated is described in
TS 28.310 [9] clause 6.3.2.2.1.
b) A KPI that gives an estimation of the energy consumption of a virtual compute resource instance. The energy
consumption of a virtual compute resource instance X is estimated as a proportion of the energy consumption of
the NFVI node on which the virtual compute resource instance X runs. This proportion is obtained by dividing
the vCPU mean usage of the virtual compute resource instance X, by the sum of the vCPU mean usage of all
virtual compute resource instances running on the same NFVI Node as X. The unit of this KPI is J.
*ECNFVINode,measured
c)
d) ManagedFunction
e)
- VCpuUsageMean is the mean vCPU usage of the virtual compute resource instance during the observation
period, provided by ETSI NFV MANO (see clause 7.1.2 of ETSI GS NFV-IFA 027 [11]),
- is sum of the vCPU mean usage of all virtual compute resource instances
running on the same NFVI Node during the same observation period, all separately provided by NFV MANO
(see clause 7.1.2 of ETSI GS NFV-IFA 027 [11]),
- ECNFVINode,measured is the energy consumption of the NFVI node on which the virtual compute resource runs,
measured during the same observation period, as per ETSI ES 202 336-12 [10].
3GPP
Release 17 38 3GPP TS 28.554 V17.110.0 (2023-096)
6.7.3.2.1 Definition
a) EC5GC
b) This KPI describes the Energy Consumption (EC) of the 5G Core Network (CN). It is obtained by summing up
the Energy Consumption of all the Network Functions (ECNF) that compose the 5G core network. For the Energy
Consumption (EC) of Network Functions, see clause 6.7.3.1. The unit of this KPI is J.
c)
d) Subnetwork
b) This KPI describes the Energy Consumption (EC) of the network slice. It is obtained by summing up the Energy
Consumption of all the Network Functions (ECNF) that compose the network slice. The unit of this KPI is J.
c)
As a network slice may be composed of a RAN network slice subnet, a Transport Network (TN) network slice
subnet and a 5GC network slice subnet, they all participate to the energy consumption of the network slice.
However, the definition and way to measure the energy consumption of the TN segment is not in the scope of the
present document.
- For all gNBs in the network slice, clause 5.1.1.19.3 (PNF Energy consumption) of TS 28.552 [6] applies. This
measurement is obtained according to the method defined in ETSI ES 202 336-12 [10] – clauses 4.4.3.1, 4.4.3.4,
Annex A;
- In case a 5GC NF is composed of Virtualized Network Functions (VNF) and/or Physical Network Functions
(PNF), clause 6.7.3.1 of this document defines the NF Energy Consumption (EC);
- In case a NF is dedicated to a network slice, the energy consumption of the NF is entirely attributable to the
network slice;
- In case a NF is shared between multiple network slices, the participation of the NF to the energy consumption of
the network slice has to be estimated, as it can't be measured:
- In case of a gNB shared between multiple network slices, the energy consumption attributable to each
network slice is estimated as a proportion of the total gNB energy consumption, where the proportion is
calculated as the data volume of the network slice relatively to the total data volume carried by the gNB,
- In case of a AMF shared between multiple network slices, the energy consumption attributable to each
network slice is estimated as a proportion of the total estimated AMF energy consumption, where the
proportion is calculated as the mean number of registered subscribers of the network slice relatively to the
overall mean number of registered subscribers of the AMF during the same time period (see TS 28.552 [6]
clause 5.2.1.1 for the definition of the mean number of registered subscribers),
- In case of a SMF shared between multiple network slices, the energy consumption attributable to each
network slice is estimated as a proportion of the total estimated SMF energy consumption, where the
proportion is calculated as the mean number of PDU sessions of the network slice relatively to the overall
3GPP
Release 17 39 3GPP TS 28.554 V17.110.0 (2023-096)
mean number of PDU sessions of the SMF during the same time period (see TS 28.552 [6] clause 5.3.1.1 for
the definition of the mean number of PDU sessions),
- In case of a UPF shared between multiple slices, the energy consumption attributable to each network slice is
estimated as a proportion of the total estimated UPF energy consumption, where the proportion is calculated
as the data volume of the network slice relatively to the overall data volume of the UPF during the same time
period.
- In case of a UPF with N3 interface(s), the data volume of the UPF is obtained by summing up, for all N3
interface(s), the number of octets of incoming GTP data packets on the N3 interface, from (R)AN to UPF
(see TS 28.552 [6] clause 5.4.1.3) and the number of octets of outgoing GTP data packets on the N3
interface, from UPF to (R)AN (see TS 28.552 [6] clause 5.4.1.4)
- In case of a PSA UPF with no N3 interface(s), the data volume of the UPF is obtained by summing up,
for all N9 interface(s), the number of octets of incoming GTP data packets on the N9 interface for PSA
UPF (see TS 28.552 [6] clause 5.4.4.2.3) and the number of octets of outgoing GTP data packets on the
N9 interface for PSA UPF (see TS 28.552 [6] clause 5.4.4.2.4)
- The case of other 5GC NFs shared between network slices is not addressed in the present document.
d) NetworkSlice
6.7.3.4.1 NG-RAN EC
a) ECNG-RAN
b) This KPI describes the Energy Consumption (EC) of the NG-RAN. It is obtained by summing up the Energy
Consumption of all the gNBs that constitute the NG-RAN. The unit of this KPI is J.
c)
d) Subnetwork
6.7.3.4.2 gNB EC
a) ECgNB
b) This KPI describes the Energy Consumption (EC) of the gNB. It is obtained by summing up the Energy
Consumption of all the Network Functions (NF) that constitute the gNB. For the Energy Consumption of
Network Functions (ECNF), see clause 6.7.3.1. The unit of this KPI is J.
c)
d) ManagedElement
, where:
3GPP
Release 17 40 3GPP TS 28.554 V17.110.0 (2023-096)
- ‘Useful Output of 5GC’ (UsefulOutput5GC) is the useful output of 5GC. It can be defined differently, depending on
which 5GC network functions are considered;
For one unit of EC5GC, the higher UsefulOutput5GC is, the higher the generic 5GC EE KPI is, i.e. the more energy
efficient the 5GC is.
6.7.4.2 Energy Efficiency of 5GC based on the useful output of 5GC user plane
a) EE5GC,UO,UP,DV
b) A KPI that shows the energy efficiency of 5GC. This KPI is based on the useful output of 5GC user plane. The
useful output of the 5GC user plane is obtained by summing up UL and DL data volumes at N3 interface(s).
This KPI is obtained by the sum of UL and DL data volumes at N3 interface(s), divided by the energy consumption
of 5GC. The unit of this KPI is bit/J.
c)
d) SubNetwork
e) In case of redundant transmission paths over the N3 interface for high reliability communication (cf. TS 23.501
[7] clause 5.33.2), it is expected that the data volume is counted once. In particular:
- In case of Dual Connectivity based end to end Redundant User Plane Paths (see TS 23.501 [7] clause 5.33.2.1),
in which a UE may set up two redundant PDU Sessions over the 5G network, the Data Volume related to
only one PDU session is to be considered;
- In case of redundant transmission with two N3 tunnels between the PSA UPF and a single NG-RAN node (cf.
TS 23.501 [7] figure 5.33.2.2-1) which are associated with a single PDU Session, the Data Volume related to
only one N3 tunnel is to be considered;
- In case of two N3 and N9 tunnels between NG-RAN and PSA UPF for redundant transmission (see TS 23.501
[7] figure 5.33.2.2-2) associated with a single PDU Session, the Data Volume related to only one N3 tunnel is
to be considered.
For the measurement of the energy efficiency of the 5G core network, the 3GPP management system in charge
of collecting the data volume measurements listed here above shall consider them only once in case of redundant
transmission over the N3 interface.
b) This KPI describes the Reliability based on Packet Success Rate(PSR) Percentage between gNB and UE. It is
used to evaluate the Uu interface reliability contribution to the total network downlink reliability. It is the
percentage of RLC SDU packets which are successfully received in UE out of the total RLC SDU packets
transmitted by gNB. It is a measure of the DL packet delivery success i.e. PSR% over Uu interface. It is a
3GPP
Release 17 41 3GPP TS 28.554 V17.110.0 (2023-096)
percentage value (%). This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR
option 3) and per S-NSSAI.
c) Below is the equation for downlink Reliability in RAN based on PSR percentage between gNB and UE.
d) NRCellDU
b) This KPI describes the Reliability based on Packet Success Rate Percentage between UE and gNB. It is used to
evaluate the Uu interface reliability contribution to the total network uplink reliability. It is the percentage of
PDCP SDU packets which are successfully received in gNB out of the total PDCP SDU packets transmitted by
UE. It is a measure of the UL packet delivery success i.e. PSR% over Uu interface. It is a percentage value (%).
This KPI can optionally be split into KPIs per QoS level (mapped 5QI or QCI in NR option 3) and per S-NSSAI.
d) NRCellCU
b) This KPI describes the Reliability based on Packet Success Rate(PSR) Percentage between UPF and gNB. It is
used to evaluate the N3 interface reliability contribution to the total network downlink reliability. It is the
percentage of GTP data PDUs which are successfully received by gNB out of the total GTP data PDUs
transmitted by UPF over N3 interface. It is a measure of the DL packet delivery success i.e. PSR% over N3
interface. It is a percentage value (%). This KPI can optionally be split into KPIs per QoS level (mapped 5QI or
QCI in NR option 3) and per S-NSSAI.
c) DLRelPSR_N3 =
or optionally,
3GPP
Release 17 42 3GPP TS 28.554 V17.110.0 (2023-096)
DLRelPSR_N3.QoS =
or optionally,
DLRelPSR_N3.SNSSAI =
d) UPFFunction, GNBCUUPFunction
b) This KPI describes the Reliability based on Packet Success Rate(PSR) Percentage between gNB and UPF. It is
used to evaluate the N3 interface reliability contribution to the total network uplink reliability. It is the
percentage of GTP data PDUs which are successfully received by UPF out of the total GTP data PDUs
transmitted by gNB over N3 interface. It is a measure of the UL packet delivery success i.e. PSR% over N3
interface. It is a percentage value (%). This KPI can optionally be split into KPIs per QoS level (mapped 5QI or
QCI in NR option 3) and per S-NSSAI.
c) ULRelPSR_N3 =
or optionally,
ULRelPSR_N3.QoS =
or optionally,
ULRelPSR_N3.SNSSAI =
d) UPFFunction
3GPP
Release 17 43 3GPP TS 28.554 V17.110.0 (2023-096)
Annex A (informative):
Use cases for end to end KPIs
- to update the CSMF/NSMF with the end-to-end latency parameter for monitoring;
- to make CSMF/NSMF aware if the end-to-end latency can meet network customer’s service requirement.
If high end-to-end latency are measured, it is also of benefit to pinpoint where in the chain from application to UE that
the latency occurs.
3GPP
Release 17 44 3GPP TS 28.554 V17.110.0 (2023-096)
The UE throughput KPI covers also "NR option 3" scenarios. Then the gNB is "connected" towards the EPC, and not
towards 5GC.
It is proposed to allow the KPI separated based on mapped 5QI (or for QCI in case of NR option 3).
When network slicing is supported by the NG-RAN, multiple network slices may be supported. The UL and DL UE
throughput for each network slice is then of importance to the operator to pinpoint a specific performance problem.
The service provided by NG-RAN is the DRB. For the DRB to be successfully setup it is also necessary to setup an
RRC connection and an NG signalling connection.
If an end user cannot access a service, it is hard to charge for the service. Also, if it happens often that an end-user
cannot access the provided service, the end-user might change wireless subscription provider, i.e. loss of income for the
network operator. Hence, to have a good accessibility of the services is important from a business point of view.
3GPP
Release 17 45 3GPP TS 28.554 V17.110.0 (2023-096)
The success rate for RRC connection setup and for NG signalling connection setup shall exclude setups with
establishment cause mo-Signalling, since these phases/procedures occur when there is no request to setup a DRB.
The KPIs are available per mapped 5QI and per S-NSSAI, and assist the network operator with information about the
accessibility provided to their 5G network customers.
If a mobility KPI is not considered OK, then the network operator can investigate which steps that are required to
improve the mobility towards their services.
These KPIs can be used for observing the impact on end-users of mobility in NG-RAN and towards other system.
The release of the DRB needs to be monitored, so that abnormal releases while the UE is considered in an active
transfer shall be logged. DRB retainability is a key performance indicator of how often an end-user abnormally loses a
DRB during the time the DRB is actively used. This key performance indicator is of great important to estimate the end
users’ experiences. DRBs with bursty flow are considered active if any data (UL or DL) has been transferred during the
last 100 ms. DRBs with continuous flow are seen as active DRBs in the context of this measurement as long as the UE
is in RRC connected state. A particular DRB is defined to be of type continuous flow if the mapped 5QI is any of {1, 2,
65, 66}.
The key performance indicator shall monitor the DRB retainability for each used mapped 5QI value, as well as for the
used S-NSSAI(s). DRBs used in 3GPP option 3 shall not be covered by this KPI. For the case when a DRB have
multiple QoS flows mapped and active, when a QoS flow is released it will not be counted as a DRB release (DRB still
active) in this KPI.
3GPP
Release 17 46 3GPP TS 28.554 V17.110.0 (2023-096)
The integrated downlink latency in RAN is a key performance parameter for evaluating the packet delay in RAN for
QoS monitoring. This KPI is also an important part of the end-to-end network latency for SLA assurance.
From QoS perspective it is important to focus also on call duration as in some cases wrong quality perceived by the end
user is not fully reflected by drop ratio nor retainability KPI. Typical case is when due to poor radio conditions the end
user redials (the call was terminated normally) to the same party to secure the quality. But in this case the drop ratio KPI
will not show any degradation. Secondly, although the call is dropped the end user may or may not redial depending on
dropped call duration compared to the case when the call would be normally released. It is therefore highly
recommended to monitor distribution of duration of normally and abnormally released calls.
- NG-RAN.
Mobile Network data Energy Efficiency (EEMN,DV) is the ratio between the performance indicator (DVMN) and the
energy consumption (ECMN) when assessed during the same time frame, see ETSI ES 203 228 [8] clause 3.1 and clause
5.3.
3GPP
Release 17 47 3GPP TS 28.554 V17.110.0 (2023-096)
Assessment of EEMN,DV needs the collection of both Data Volumes (DV) and Energy Consumption (EC) of 5G Network
Functions (NF). How this EE KPI can be applied to NG-RAN is specified in clause 4.1 of TS 28.310 [9].
Before the network operator takes any action to save network energy OPEX, the network operator needs to know the
energy efficiency of its 5G network.
This KPI needs to be used for observing the impact of NG-RAN on data energy efficiency of 5G access networks.
- Network slices.
In a Network Slice as a Service (NSaaS) model, a Network Slice Customer (NSC) may ask to its Network Slice
Provider (NSP) a network slice with certain characteristics, among which the expected EE of the network slice. It is
therefore required that a standardized definition of EE KPIs exists, per type of network slice, and that such EE KPIs can
be measured and delivered by Network Slice Providers.
3GPP
Release 17 48 3GPP TS 28.554 V17.110.0 (2023-096)
Annex B (informative):
Change history
Change history
Date Meeting TDoc CR Rev Cat Subject/Comment New
version
2018-09 SA#81 Upgrade to change control version 15.0.0
2019-03 SA#83 SP-190122 0005 2 F Update KPI subscribers of single network slice instance through 15.2.0
UDM
2019-03 SA#83 SP-190122 0011 2 F Update definition of mean number of PDU sessions KPI 15.2.0
2019-03 SA#83 SP-190111 0007 1 B Add KPI of QoS flow Retainability 16.0.0
2019-03 SA#83 SP-190111 0009 1 B Add DRB Accessibility KPI and Use Case 16.0.0
2019-06 SA#84 SP-190371 0013 - B Add KPI for NG-RAN Handover Success Rate 16.1.0
2019-09 SA#85 SP-190747 0016 2 B Add KPI for DRB Retainability 16.2.0
2019-09 SA#85 SP-190747 0017 3 B Add a new KPI definition of PDU session Establishment Success 16.2.0
Rate of one network slice (S-NSSAI)
2019-09 SA#85 SP-190751 0020 - A Correction on kbits abbreviation 16.2.0
2019-09 SA#85 SP-190747 0025 1 B Add definition of integrated downlink latency in RAN 16.2.0
2019-09 SA#85 SP-190747 0028 2 B Add a new KPI definition of Inter-gNB handover Execution time of 16.2.0
one single network slice
2019-09 SA#85 SP-190747 0029 2 B Add a new KPI definition of PDU session Establishment Time of 16.2.0
one single network slice
2019-09 SA#85 SP-190747 0030 2 B Add new specification requirement related to extended 5QI 1 QoS 16.2.0
Flow Retainability monitoring
2019-12 SA#86 SP-191165 0032 1 B Add 5G Energy Efficiency KPI 16.3.0
2019-12 SA#86 SP-191149 0033 1 B Add a new KPI definition of Mean number of successful periodic 16.3.0
registration updates of Single Network Slice
2019-12 SA#86 SP-191149 0034 1 B Add a new description of KPI that related to successful rate of 16.3.0
mobility registration updates of Single Network Slice
2019-12 SA#86 SP-191150 0036 1 F Update the template of KPI definition for TS 28.554 16.3.0
2020-03 SA#87E SP-200163 0038 1 F Update KPI definitions to align with the new template 16.4.0
2020-07 SA#88-e SP-200502 0044 1 F Correction of Downlink latency in gNB-DU KPI 16.5.0
2020-07 SA#88-e SP-200502 0045 - F Removal of the KPI named KPI categories 16.5.0
2020-07 SA#88-e SP-200503 0049 1 B Add KPI on e2e UL delay for network slice 16.5.0
2020-07 SA#88-e SP-200503 0050 1 B Add KPI on e2e DL delay for network slice 16.5.0
2020-07 SA#88-e SP-200503 0051 1 B Add KPIs for UL packet delay in NG-RAN 16.5.0
2020-07 SA#88-e SP-200503 0052 1 B Correction of Integrated downlink delay in RAN KPI 16.5.0
3GPP
Release 17 49 3GPP TS 28.554 V17.110.0 (2023-096)
2020-07 SA#88-e SP-200485 0053 1 F Cleanup based on refined slice definitions 16.5.0
2020-09 SA#89e SP-200747 0057 1 B Additional KPI Definition for Max Subscriber and PDU Session 17.0.0
2020-12 SA#90e SP-201054 0068 - A Correction and alignment of Retainability KPIs definitions 17.1.0
2020-12 SA#90e SP-201054 0069 - A Add missing KPI for inter system Handover success rate 17.1.0
2020-12 SA#90e SP-201062 0071 1 B Add EE KPI definitions for network slices 17.1.0
2021-03 SA#91e SP-210150 0077 - A Update retainability KPIs to consider abnormal releases in RRC 17.2.0
connected state
2021-06 SA#92e SP-210412 0075 2 B Update the Accessibility KPI to cover DRB access via RRC 17.3.0
Resume
2021-06 SA#92e SP-210412 0078 1 B Definition of the Total DRB Accessibility KPI . 17.3.0
2021-06 SA#92e SP-210578 0079 1 B Update on energy efficiency of URLLC network slice 17.3.0
2021-06 SA#92e SP-210578 0080 1 B Add Energy Consumption KPI pour 5G NF and 5G CN 17.3.0
2021-06 SA#92e SP-210578 0081 1 B Add EE KPI for eMBB network slice based on RAN measurements 17.3.0
2021-09 SA#93e SP-210869 0082 - B Add estimated VNF, VNFC and virtual compute resource instance 17.4.0
Energy Consumption KPI
2021-09 SA#93e SP-210869 0083 1 C Update the EE KPI for the URLLC network slice 17.4.0
2021-09 SA#93e SP-210872 0084 - B Add Mean&Maximum CM-Connected subscribers of network slice 17.4.0
through AMF
2021-09 SA#93e SP-210872 0085 - B Add PFCP session established success rate of one network and 17.4.0
one network slice
2021-12 SA#94e SP-211459 0086 1 B Add definition of ECns 17.5.0
2021-12 SA#94e SP-211459 0087 1 B Add Energy Consumption KPI for NG-RAN 17.5.0
2021-12 SA#94e SP-211459 0088 1 B Add definition of 5GC energy efficiency (EE) KPI 17.5.0
2022-03 SA#95e SP-220172 0091 - A Editorial clean up of mobilty KPIs HO success rate 17.6.0
2022-03 SA#95e SP-220172 0092 1 B Add KPI for HO success rate for all handover types 17.6.0
2022-06 SA#96 SP-220515 0095 - A Update formula of PDU session establishment success rate 17.7.0
2022-09 SA#97e SP-220853 0097 - A Correct wrong measurement names in KPI definition 17.8.0
2022-09 SA#97e SP-220850 0099 1 F Updating Packet transmission reliability KPI in DL on N3 17.8.0
2023-03 SA#99 SP-230194 0108 - F Correct error in estimated VNFC energy consumption 17.9.0
2023-03 SA#99 SP-230647 0121 - A Correction of accessibility and integrity KPI 17.10.0
2023-09 SA#101 SP-230944 0128 1 A Rel-17 CR TS 28.554 Correct reference and fix void section 17.11.0
3GPP