Description
Artificial Intelligence Machine Learning Enablement (AIMLE) is a comprehensive framework introduced in 3GPP Release 19 that standardizes the integration, deployment, and management of AI/ML models within 5G and future network architectures. The framework establishes a unified approach to AI/ML operations (MLOps) across network domains, enabling consistent model lifecycle management from development to retirement. AIMLE addresses the entire workflow including model training, validation, deployment, inference execution, monitoring, and updates, ensuring that AI-driven network functions operate reliably and efficiently within the telecommunications ecosystem.
The architecture of AIMLE is built around several key functional components defined across multiple 3GPP specifications. Central to this architecture is the AIML Management Function (AIMLMF), which serves as the orchestrator for AI/ML model lifecycle management. The framework defines standardized northbound interfaces (such as Naimlmf) for external AI/ML platforms and southbound interfaces for communication with network functions that host inference capabilities. AIMLE supports both centralized and distributed deployment models, allowing operators to place training functions in cloud environments while deploying lightweight inference engines at network edges for low-latency applications.
AIMLE operates through a structured workflow that begins with model onboarding, where AI/ML models are registered with the system along with their metadata, performance requirements, and deployment constraints. The framework then manages model distribution to appropriate network functions based on computational requirements, latency sensitivity, and data locality needs. During operation, AIMLE continuously monitors model performance metrics, data drift, and inference accuracy, triggering retraining or updates when performance degrades below defined thresholds. The framework also handles version control, A/B testing of model variants, and rollback procedures to ensure network stability.
Key technical components include the AIML Training Function (AIMLTF) responsible for federated or centralized training using network data, the AIML Inference Function (AIMLIF) that executes models for real-time predictions, and the AIML Analytics Function (AIMLAF) that processes telemetry data for model optimization. AIMLE integrates with existing 5G network functions through standardized APIs, allowing AI capabilities to enhance areas like radio resource management, network slicing orchestration, and quality of experience optimization. The framework also addresses data governance, ensuring that training data complies with privacy regulations through techniques like federated learning and differential privacy.
The role of AIMLE in the network is transformative—it converts 5G systems from traditional rule-based architectures to AI-native platforms capable of self-optimization and predictive operations. By providing standardized interfaces and procedures, AIMLE reduces vendor lock-in and enables multi-vendor AI/ML solutions to interoperate seamlessly. This allows network operators to leverage best-in-class AI models for specific use cases while maintaining consistent management and operational procedures across their entire network infrastructure.
Purpose & Motivation
AIMLE was created to address the growing complexity of managing AI/ML models across heterogeneous 5G network environments. Prior to AIMLE, network operators faced significant challenges in deploying AI-driven solutions due to proprietary interfaces, inconsistent lifecycle management procedures, and lack of standardized governance frameworks. Each vendor implemented custom AI integration approaches, making it difficult to deploy multi-vendor AI solutions or switch between different AI models. This fragmentation hindered the scalability of AI applications in telecommunications networks and increased operational overhead for network management teams.
The historical context for AIMLE's development stems from the 3GPP's recognition that future networks would increasingly rely on AI/ML for automation, optimization, and new service capabilities. As 5G Advanced and 6G research progressed, it became clear that AI would not be just an add-on feature but a fundamental network capability requiring systematic integration. Previous approaches treated AI as external applications with ad-hoc integration, lacking the reliability, security, and scalability needed for mission-critical network operations. AIMLE provides the missing standardization layer that enables consistent AI operations across different network domains and vendor equipment.
AIMLE solves several critical problems: it establishes common interfaces for AI model exchange between network functions and external AI platforms, defines standardized procedures for model validation and deployment, and creates governance frameworks for AI model accountability in network operations. By addressing these challenges, AIMLE enables network operators to safely deploy AI models that can autonomously optimize radio resources, predict network congestion, enhance security through anomaly detection, and personalize services based on user behavior—all while maintaining the reliability and performance standards expected in telecommunications networks.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (21 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 19, the AIMLE (Artificial Intelligence/Machine Learning Enablement) function introduced enhancements for unified service use, refined client procedures, and clarified deployment models. Specifically, it updated the AIMLE client registration, discovery, and selection procedures, including subscription management and the addition of new identifiers. The release also provided corrections and clarifications for supporting hierarchical computing, AI/ML task transfer, and the integration of the AIMLE client into procedures like federated learning member registration.
- Unified use of AIML enablement TS 23.482CR0002
- Aligning AIMLE client discovery with the AIMLE client registration IEs TS 23.482CR0004
- AIMLE client selection subscription update and subscription cancel TS 23.482CR0005
- Corrections to AIMLE client registration TS 23.482CR0008
- Update to AIMLE client selection TS 23.482CR0009
- Additional AIMLE identifiers TS 23.482CR0010
+ 7 more changes
In Release 20, the AIML Enablement function introduced support for cross-PLMN and roaming scenarios, enabling AIMLE client discovery and service continuity for clients associated with different network operators. It also expanded distributed deployment capabilities through features like hierarchical AIMLE server registration and support for ML model split learning using relays. Furthermore, enhancements were made to the application enablement architecture to better support these multi-operator and distributed service scenarios.
- Cross-PLMN or Domain AIMLE client discovery - selection - monitoring TS 23.482CR0061
- Sample Alignment Enablement for VAL Servers in VFL TS 23.482CR0062
- AIMLE roaming support TS 23.482CR0064
- Hierarchical AIMLE server registration TS 23.482CR0065
- Update application enablement architecture TS 23.482CR0069
- Support discovering AIMLE clients in cross-PLMN scenarios TS 23.482CR0080
+ 2 more changes
Explore further
Broader topics and technologies where AIMLE plays a role.
Defining Specifications
3GPP specifications that define or reference AIMLE, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.482 vk00 | AIML Enablement Service Architecture | Rel-20 |
| TS 23.700 vk00 | XR Services Application Enablement Layer | Rel-20 |
| TS 24.560 vj00 | AIML Enablement (AIMLE) Services Stage 3 Protocol | Rel-19 |
| TS 29.482 vj00 | SEAL AIMLE Services Stage 3 Protocol | Rel-19 |