Description
Machine Learning (ML) in 3GPP standards encompasses a framework for embedding ML capabilities within the telecommunications network architecture. It defines data collection mechanisms, model training and inference lifecycles, and interfaces for ML model management and deployment across network functions. The architecture typically involves ML pipelines that include data exposure, model training (which can be centralized, distributed, or federated), and model inference execution at appropriate network locations, such as the RAN Intelligent Controller (RIC), network data analytics function (NWDAF), or user equipment (UE).
Key components include the ML model itself, the training and inference servers, and standardized interfaces for data provisioning (e.g., from network functions or management systems) and model delivery. The ML workflow is governed by management services that handle model lifecycle aspects like training, validation, testing, deployment, monitoring for drift, and updating. This allows for closed-loop automation where network conditions are analyzed, predictions are made, and actions are autonomously executed to optimize parameters.
Its role is transformative, moving networks from static, rule-based configurations to adaptive, predictive, and self-optimizing systems. ML applications span radio resource management (e.g., traffic steering, load balancing), energy saving, mobility optimization, network slicing management, quality of experience prediction, and enhanced security threat detection. The standardization ensures interoperability, security, and trustworthiness of ML operations across multi-vendor environments.
Purpose & Motivation
The integration of ML into 3GPP standards was motivated by the escalating complexity and dynamic demands of 5G and future networks. Traditional, manually configured network management and optimization techniques became insufficient to handle the massive scale, diverse service requirements (e.g., ultra-reliable low latency, massive IoT), and real-time adaptability needed. ML provides the tools to autonomously learn from vast amounts of network data, identify complex patterns, and make proactive decisions.
Historically, network optimization relied on expert-driven algorithms and periodic manual tuning, which were slow, costly, and unable to react to instantaneous changes. The creation of a standardized ML framework addresses the limitations of these siloed, proprietary solutions by enabling consistent data collection, model exchange, and lifecycle management across different network domains and vendors. It solves problems related to operational efficiency, capitalizing on network data to predict failures, optimize resource allocation dynamically, and personalize services, ultimately aiming to reduce operational expenditure (OPEX) and improve overall network performance and user satisfaction.
What changed in its specifications
The latest release-to-release comparison of specifications that define ML. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TR 21.905 →Rel-19 added MPQUIC steering to multi-access PDU sessions, XR and media handling, and an Energy Information Function. It also added Local Offloading Management for edge computing, Vertical Federated Learning for AI/ML, and Ambient IoT text.
Full comparison in TS 23.501 →Release Timeline
Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Initial study phase for network-provided positioning and location services, laying early groundwork for data-driven network analytics which later evolved into ML frameworks. ML as a distinct concept was not yet formally standardized.
Introduced the Network Data Analytics Function (NWDAF) as a core component for data collection and analytics, providing a foundational architecture for ML-based network automation and insights within the 5G Core.
Formalized the study of AI/ML for 5G, specifying requirements and potential use cases. Enhanced NWDAF capabilities for analytics signaling and began standardizing data collection for model training.
Expanded ML standardization with detailed architecture for ML model training and inference, including data collection, model lifecycle management, and specific applications in areas like radio link failure prediction and load balancing.
Further evolved the ML framework, focusing on advanced use cases, enhanced model performance and security, and deeper integration with RAN intelligence (via the RIC) and network slicing management.
Defining Specifications
3GPP specifications that define or reference ML, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TR 22.804 vg30 | 5G Automation in Vertical Domains Study | Rel-16 read |
| TS 22.870 vk00 | Study on 6G Use Cases and Service Requirements | Rel-20 read |
| TR 22.874 vi20 | Technical Report | Rel-18 read |
| TS 23.501 vk30 | 5G System Architecture | Rel-20 read |
| TS 23.700 vk10 | AI/ML Application Layer Support Phase 2 | Rel-20 read |
| TS 24.560 vk10 | AIMLE SEAL Services Stage 3 | Rel-20 read |
| TS 26.114 vk11 | IMS Multimedia Telephony Client | Rel-20 read |
| TR 26.812 vi10 | Technical Report | Rel-18 read |
| TS 26.847 vj00 | AI/ML Evaluation in 5G Media Services | Rel-19 read |
| TR 26.927 vj00 | AI/ML in 5G Media Services Study | Rel-19 read |
| TS 28.104 vk10 | Management Data Analytics | Rel-20 read |
| TS 28.105 vk00 | AI/ML Management for 5G Networks | Rel-20 read |
| TS 28.561 vk20 | Network Digital Twin Management | Rel-20 read |
| TR 28.809 vh00 | Enhancement of Management Data Analytics (MDA) Study | Rel-17 read |
| TS 29.520 vk10 | 5G NWDAF Services | Rel-20 read |
| TS 29.552 vk10 | 5G Network Data Analytics Procedures | Rel-20 read |
| TS 33.784 vj00 | Security aspects of AI/ML in core network | Rel-19 read |
| TR 33.866 vh00 | Security aspects of Network Automation enablers for 5GS | Rel-17 read |
| TR 33.877 vi00 | Technical Report on Security Aspects of AI/ML in RAN | Rel-18 read |
| TR 33.898 vi01 | Technical Report on 5GS AI/ML Security | Rel-18 read |
| TS 36.859 vd00 | Study on Downlink Multiuser Superposition Transmission | Rel-13 read |
| TS 36.866 vc01 | Study on Network Assisted Interference Cancellation | Rel-12 read |
| TS 37.340 vj30 | Overview of Multi-Connectivity Operation using E-UTRA and NR | Rel-19 read |
| TS 37.355 vj30 | LTE Positioning Protocol (LPP) | Rel-19 read |
| TS 38.133 vk10 | NR Radio Resource Management Requirements | Rel-20 read |
| TS 38.300 vj40 | NR and NG-RAN Overall Description | Rel-19 read |
| TS 38.305 vj30 | NG-RAN UE Positioning Stage 2 | Rel-19 read |
| TS 38.401 vj30 | NG-RAN Architecture Description | Rel-19 read |
| TS 38.423 vj40 | NG-RAN Xn Application Protocol | Rel-19 read |
| TS 38.843 vj00 | Study on AI/ML for NR Air Interface | Rel-19 read |