Description
Key Performance Indicators (KPIs) in 3GPP are standardized, measurable values that demonstrate how effectively a network, network slice, or service is achieving key operational and business objectives. They are derived from measurements collected by various network elements (NEs), management systems, and probes. The architecture for KPI management involves a hierarchical data collection and processing chain: Performance Measurement (PM) data is generated by NEs (e.g., gNB, AMF, UPF) as raw counters, events, and gauges. This data is then collected by Network Management (NM) or Element Management (EM) systems via standardized interfaces (e.g., Itf-N). The management systems then apply defined formulas—often specified in 3GPP documents—to aggregate and compute the KPIs from the raw PM data.
How KPIs work is a continuous cycle of measurement, collection, computation, and analysis. For example, a fundamental Radio Access Network (RAN) KPI like the LTE Radio Resource Control (RRC) Setup Success Rate is computed by an EM system. It collects the raw counter "AttConnEstabAtt" (number of RRC connection establishment attempts) and "AttConnEstabSucc" (number of successful attempts) from the eNodeB over a defined measurement period (e.g., 15 minutes). The KPI is then calculated as (Successful Attempts / Total Attempts) * 100%. This computed KPI value is then stored, visualized, and compared against target thresholds to assess performance. KPIs span all network domains: Accessibility (e.g., call setup success rate), Retainability (e.g., drop call rate), Integrity (e.g., throughput, latency), Availability (e.g., node uptime), and Mobility (e.g., handover success rate).
Key components in the KPI ecosystem include the Performance Measurement Jobs configured in network elements, the Management Data Analytics (MDA) functions that can process KPIs for automation, and the standardized definitions and formulas provided in 3GPP Technical Specifications (TS) and Technical Reports (TR). Their role is multifaceted: for engineers, they are diagnostic tools for root cause analysis; for planners, they guide capacity expansion; for operators, they ensure Service Level Agreement (SLA) compliance, especially for network slicing where slice-specific KPIs are crucial. The description and calculation methods for hundreds of KPIs are detailed across numerous 3GPP specs, including service requirements (22-series), management (28-series, 32-series), and performance aspects (38.8xx series for NR).
Purpose & Motivation
KPIs exist to provide an objective, quantitative basis for assessing network performance and service quality. The fundamental problem they solve is the need to move from subjective, anecdotal assessments of network health to data-driven decision making. In the early days of mobile networks, operators lacked standardized metrics, making benchmarking and interoperability difficult. KPIs provide a common language for defining what "good performance" means for aspects like voice call quality, data speed, and network reliability.
The creation and continuous evolution of KPIs in 3GPP are motivated by several factors: the introduction of new technologies (e.g., 5G NR, network slicing), new services (e.g., Ultra-Reliable Low Latency Communication - URLLC), and the need for automated network management. Each new release introduces capabilities that require new KPIs to measure them effectively. For instance, 5G introduced KPIs for beam management, network slice performance, and energy efficiency. They address the limitations of previous approaches by providing increasingly granular, service-aware, and real-time capable metrics. This allows operators to not only monitor the network's technical performance but also to correlate it with the end-user's Quality of Experience (QoE), enabling proactive optimization and efficient resource utilization.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (64 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-8, normative work from Rel-15.
In Release 15, the KPI function was refined by removing the redundant measurement procedure for end-to-end latency KPI to streamline operations. Furthermore, support for network performance management was enhanced through the addition of a missing NRM (Network Resource Model) fragment. These changes were implemented within the framework of energy efficiency management, where KPIs are collected by optimization entities and reported via interfaces like Itf-N to facilitate automated energy efficiency control and coordination.
In Release 16, the KPI function was enhanced to introduce new performance measurements for Virtualization Resources (VR) and QoS flows, while also extending the framework to support multi-tenant environments. The release added configurable KPI control via the NRM (Network Resource Model) and provided clarifications on which performance indicators are exposed to a tenant. Furthermore, performance measurements for the UDM (Unified Data Management) network function were updated.
- Add NF performance measurements related to VR TS 28.552CR0020
- Add QoS flow related performance measurements TS 28.552CR0047
- Add performance measurements extension to support multiple tenants environment TS 28.552CR0140
- Clarify performance indicators exposed to a tenant TS 28.552CR0220
- Add configurable KPI control NRM TS 28.622CR0069
- Update performance measurements for UDM TS 28.552CR0098
In Release 17, the KPI framework was expanded to include performance requirements and measurements for new capabilities like satellite access and interactive services. It also introduced specific performance measurements for Edge Computing procedures, including EES-EAS discovery and various registration events between ECS, EES, and EEC. Furthermore, enhancements were made to packet-based measurements and handover performance tracking, such as for DAPS handover.
- Performance requirements of interactive service TS 22.261CR0375
- Performance requirements for satellite access TS 22.261CR0428
- Add use case of network resource usage and performance prediction assisted SLS communication service Assurance TS 28.535CR0001
- DAPS handover Performance Measurements TS 28.552CR0336
- Performance measurements for ECS - EES Registration TS 28.552CR0348
- Performance measurements for EES - EAS Discovery TS 28.552CR0349
+ 7 more changes
In Release 18, the KPI framework was expanded with new performance measurements for specific network functions and scenarios. Key additions included measurements for Advanced Mobile Media Transport (AMMT), UE assistance information with release preference, connected mode power saving, and NR-NR Dual Connectivity. The release also introduced granular performance tracking for scenarios like satellite backhaul for the UPF, PLMN-level measurements in NG-RAN MOCN sharing, and data collection analytics for the NWDAF.
- Adding High-level and Performance Requirements for Ranging TS 22.261CR0506
- CR22.261v18.3.0 Adding performance requirements for AMMT TS 22.261CR0552
- Add use case of remote interference related performance measurement TS 28.552CR0375
- Add Cross Link Interference related performance measurement TS 28.552CR0415
- Add internal group ID to 5G LAN related performance measurements for SMF TS 28.552CR0416
- Add internal group ID to 5G LAN related performance measurements for UPF TS 28.552CR0417
+ 18 more changes
In Release 19, the KPI framework was expanded with new performance measurements for several emerging network functions and device types. These additions specifically cover UE-to-UE Relay operations, RedCap device early identification, eDRX negotiation procedures, and RRM measurement relaxation via UE assistance information. Furthermore, the release introduced performance measurements with PLMN granularity for network functions like the UDM, SMF, and AMF, and added or corrected measurements for PDU session establishment, UE capability messaging, and GTP capacity.
- KPI Requirements for UE to UE Relay TS 22.261CR0738
- New performance measurements for Number of UE Capability enquiry and information messages TS 28.552CR0564
- New performance measurements for Number of PDU Session Establishment Requests and Rejects TS 28.552CR0565
- New performance measurements for Reduced Capability (RedCap) Device Early Identification TS 28.552CR0610
- New performance measurements for eDRX negotiation registration requests and accepts TS 28.552CR0612
- New performance measurements for UE assistance information with RRM Measurement Relaxation feature usage TS 28.552CR0613
+ 10 more changes
In Release 20, the KPI function was enhanced with new performance measurements for aggregated performance, SSB beam-related measurements, and QoS flow fulfillment. These additions expanded the scope of monitored metrics to include more granular network performance and quality-of-service data. The updates ensured that energy efficiency control and management, which relies on such KPIs, would not adversely affect system capacity, performance, or QoS/QoE.
Explore further
Broader topics and technologies where KPI plays a role.
Defining Specifications
3GPP specifications that define or reference KPI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.866 vf00 | Study on Energy Efficiency in 3GPP Standards | Rel-15 |
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TR 21.915 vf00 | Release 15 Description: Summary of Rel-15 Work Items | Rel-15 |
| TR 21.916 vg20 | Rel-16 Description Summary | Rel-16 |
| TR 21.917 vh01 | Rel-17 Work Items Summary | Rel-17 |
| TR 21.918 vi00 | Release 18 Feature Summaries | Rel-18 |
| TS 22.179 vk00 | MCPTT Service Requirements | Rel-20 |
| TS 22.261 vk30 | 5G System Service Requirements | Rel-20 |
| TS 22.830 vg10 | Business Role Models for Network Slicing | Rel-16 |
| TS 23.435 vj30 | Network Slice Capability Exposure Procedures | Rel-19 |
| TS 23.700 vk00 | XR Services Application Enablement Layer | Rel-20 |
| TR 23.758 vh00 | Study on Edge Application Architecture | Rel-17 |
| TS 26.179 vj00 | Codecs and Media Handling for MCPTT | Rel-19 |
| TS 26.804 vj10 | 5G Media Streaming Extensions Study | Rel-19 |
| TR 26.857 vi00 | Technical Report on Media Service Enablers | Rel-18 |
| TR 26.909 vj00 | QoE Enhancement for Streaming Services | Rel-19 |
| TR 26.919 vj00 | Study on 5G Conversational Media Handling | Rel-19 |
| TR 26.942 vj00 | Study on Media Energy Consumption Exposure & Evaluation | Rel-19 |
| TR 26.956 vj01 | Beyond 2D Video Formats & Codecs Study | Rel-19 |
| TR 26.998 vj00 | 5G AR/MR Glasses Integration Study | Rel-19 |
| TS 28.535 vj00 | Closed Control Loop Assurance Management | Rel-19 |
| TS 28.552 vk10 | 5G Performance Management Measurements | Rel-20 |
| TS 28.622 vk20 | Telecommunication Management; Generic NRM Information Service | Rel-20 |
| TS 32.401 vj00 | Performance Management Concept & Requirements | Rel-19 |
| TS 32.410 vj00 | 3GPP TS 32.410: Key Performance Indicators (KPI) | Rel-19 |
| TS 32.450 vj00 | E-UTRAN Key Performance Indicators (KPI) Definitions | Rel-19 |
| TS 32.451 vj00 | KPI Requirements for E-UTRAN | Rel-19 |
| TS 32.454 vj00 | IMS Key Performance Indicators (KPIs) | Rel-19 |
| TS 32.835 vc00 | HetNet Management Information Selection | Rel-12 |
| TS 32.863 vd00 | PM Measurement Metadata Definition | Rel-13 |
| TR 32.972 vj00 | Energy Efficiency Study for 5G Networks | Rel-19 |
| TS 38.811 vf40 | Study on NR Support for Non-Terrestrial Networks | Rel-15 |
| TS 38.843 vj00 | Study on AI/ML for NR Air Interface | Rel-19 |
| TR 38.859 vi10 | Technical Report | Rel-18 |
| TR 38.913 vj00 | Next Gen Access Tech Scenarios & Requirements | Rel-19 |
| TS 43.868 vc10 | GERAN Improvements for MTC Feasibility Study | Rel-12 |