Description
The Performance Measurement Function (PMF) is a core component within the 3GPP management architecture, specifically defined within the context of the 5G Core Network and its service-based interfaces. It operates as a producer of performance measurement data, collecting raw metrics from network functions (NFs) such as the Access and Mobility Management Function (AMF), Session Management Function (SMF), and User Plane Function (UPF). The PMF processes this data, which can include counters for successful procedures, failure rates, latency measurements, and resource utilization, transforming it into structured performance reports. These reports are then made available to consumer functions, primarily the Network Data Analytics Function (NWDAF) or external Operations, Administration, and Maintenance (OAM) systems, via standardized service-based interfaces like Npmf.
Architecturally, the PMF is defined to support both immediate and aggregated reporting. For immediate reporting, it can provide near-real-time performance data upon request. For aggregated reporting, it collects data over defined measurement periods and generates consolidated reports. The function handles measurement jobs, which are configurations specifying what to measure, from which NF, and the reporting format. It ensures data consistency and alignment with 3GPP-specified measurement types and formats, enabling standardized analytics across multi-vendor networks.
Its role is integral to closed-loop automation and network intelligence. By providing a centralized, standardized mechanism for performance data collection, the PMF feeds the analytics engines that drive network optimization, predictive maintenance, and dynamic resource allocation. It abstracts the complexity of raw data collection from individual NFs, offering a unified service for performance management. This supports key 5G goals like network slicing, where per-slice performance monitoring is essential for Service Level Agreement (SLA) assurance.
Purpose & Motivation
The PMF was introduced to address the challenges of performance management in the 5G service-based architecture (SBA). Previous generations relied on more rigid, element-manager-centric approaches where performance data collection was often vendor-specific and tightly coupled to network elements. This made centralized, cross-domain analytics and automation difficult. The 5G SBA, with its decoupled, cloud-native functions, required a new paradigm for observability.
The primary motivation was to create a standardized, scalable, and flexible function dedicated to performance data exposure. This enables network analytics and OAM systems to consume performance data in a consistent way, regardless of the underlying NF vendor. It solves the problem of data silos and heterogeneous collection methods, which were barriers to implementing advanced, AI-driven network automation and assurance for complex 5G use cases like network slicing and ultra-reliable low-latency communication (URLLC).
By defining the PMF, 3GPP provided a foundational enabler for the Management Data Analytics Service (MDAS) and the NWDAF ecosystem. It allows the network to self-monitor and self-optimize based on actual performance data, moving from reactive to proactive and predictive network management. This is critical for meeting the diverse and stringent performance requirements of 5G services.
Key Features
- Standardized collection of performance measurements from 5G Core Network Functions via service-based interfaces
- Support for both immediate (on-demand) and aggregated (periodic) performance reporting
- Management of measurement jobs, including creation, modification, and termination
- Exposure of processed performance data to consumers like NWDAF and OAM systems
- Alignment with 3GPP-defined measurement types and data formats for consistency
- Enables performance assurance for network slices through slice-specific measurement capabilities
Evolution Across Releases
Introduced the Performance Measurement Function as a new network function within the 5G Core management framework. Defined its service-based interface (Npmf) and basic capabilities for collecting and reporting performance measurement data from other NFs, establishing the foundation for standardized performance management in the 5G SBA.
Defining Specifications
| Specification | Title |
|---|---|
| TS 24.193 | 3GPP TS 24.193 |
| TS 24.501 | 3GPP TS 24.501 |
| TS 28.552 | 3GPP TS 28.552 |
| TS 29.244 | 3GPP TS 29.244 |