MDAF

Management Data Analytics Function

Management →
Introduced in Rel-16

MDAF is a 5G core network function that collects, correlates, and analyzes management data to generate insights for network automation, optimization, and assurance.

Category
Management
Introduced
Rel-16
Where
Management
Specifications
4 specs
MDAF Description Purpose Related Classification Detected Changes Specifications

Description

The Management Data Analytics Function (MDAF) is a standardized 3GPP network function introduced in Release 16 as part of the 5G management and orchestration framework. It is a core component of the data analytics architecture, designed to provide analytics as a service to other management functions, network functions, and external applications. The MDAF operates by collecting raw or pre-processed data from a wide array of sources, including network functions (NFs) via the NFs' exposed analytics, the Network Data Analytics Function (NWDAF), and various management data repositories. It then applies analytics logic, which can include machine learning models, statistical analysis, and correlation engines, to this data to produce actionable insights, predictions, or recommendations.

Architecturally, the MDAF is defined with a set of service-based interfaces, primarily the Nmdf_ManagementDataAnalytics service, allowing consumers to request specific analytics. It supports both on-demand and subscribed (continuous) analytics delivery models. Key internal components include data ingestion modules, an analytics engine capable of hosting and executing analytics jobs, and a results dissemination module. The analytics jobs themselves can be provided by the operator or third-party vendors, offering flexibility. The MDAF's role is to centralize and standardize analytics processing for management plane tasks, separating the analytics logic from the data collection and consumption points.

Its operation involves several steps: first, an analytics consumer (like a Network Slice Management Function or a Self-Organizing Network function) subscribes to an analytics type. The MDAF then identifies the required input data sources, gathers the data, and executes the configured analytics model. The output, such as a prediction of network slice load or an anomaly detection report, is then delivered to the consumer. This enables use cases like predictive scaling of network resources, root cause analysis for faults, and service quality assurance. By providing a dedicated, scalable function for management analytics, the MDAF reduces complexity for individual NFs and management systems, which no longer need to embed heavy analytics capabilities.

Purpose & Motivation

The MDAF was created to address the growing complexity and scale of 5G networks, which require a high degree of automation and intelligence for efficient operation. Traditional network management systems were often reactive, siloed, and relied on manual analysis, which became unsustainable with the dynamic nature of 5G services like network slicing and ultra-reliable low-latency communication (URLLC). There was a clear need for a proactive, data-driven management approach.

Prior to MDAF, analytics for management purposes were either embedded within individual management applications or performed by external, non-standardized systems. This led to duplication of data collection efforts, inconsistent analytics results, and vendor lock-in. The MDAF standardizes the analytics function within the 3GPP architecture, providing a common framework for developing, deploying, and consuming analytics services. It solves the problem of fragmented intelligence by offering a centralized, yet flexible, analytics hub for the management plane.

Its creation was motivated by the vision of closed-loop automation, where the network can self-configure, self-optimize, and self-heal based on real-time insights. The MDAF provides the 'brain' for such operations in the management domain, consuming vast amounts of operational and performance data to generate the intelligence needed for autonomous decision-making by other management functions, thereby reducing operational expenditure (OPEX) and improving network agility and reliability.

Classification

Part ofNWDAF
Specific typesADRFMDAS

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (91 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-16, normative work from Rel-17.

Rel-17 21 changes

In Release 17, the enhancements for the Management Data Analytics Function (MDAF) focused on refining its analytics exposure and data handling procedures. This included updates to the Analytics Exposure architecture via the DCCF, the introduction of Analytics Data Repository procedures, and improved mechanisms for analytics context and subscription transfer. Furthermore, new support was added for prepared analytics subscription transfer and for the provisioning of an Area of Interest during analytics aggregation.

  • Update procedure for Analytics Exposure via DCCF TS 29.552CR0003
  • Update Analytics Exposure Reference Architecture TS 29.552CR0005
  • Resolve editor’s note in Analytics Exposure via DCCF TS 29.552CR0006
  • Resolve editor’s note in Analytics Exposure via DCCF and MFAF TS 29.552CR0007
  • SMCCE analytics supports Nnwdaf_EventsSubscription_Subscribe service operation TS 29.552CR0016
  • Remove the redundant description for discovery and selection of NWDAF containing AnLF TS 29.552CR0017

+ 15 more changes

Rel-18 40 changes

In Release 18, the MDAF saw enhancements to its analytics capabilities, including new support for service experience analytics, redundant transmission experience analytics, and PFD determination analytics. The release also expanded the set of possible data sources for analytics to include the GMLC and UPF. Furthermore, procedures were introduced or updated for analytics such as end-to-end data volume transfer time, PDU session traffic, relative proximity, and movement behaviour.

  • Update MDA capability of fault management for interruption scenario TS 28.104CR0056
  • CR TS 28.104 Rel-18 eMDAS_Ph2 Further enhancements into the Management Data Analytics (Phase 2) TS 28.104CR0090
  • Update to Reference Architecture for Data Collection from MDAF TS 29.552CR0049
  • Support Data Collection from MDAF/MDAS for Service Experience Analytics TS 29.552CR0050
  • Support Data Collection from MDAF for Redundant Transmission Experience Analytics TS 29.552CR0051
  • Enhancements on QoS Sustainability analytics with coarse granularity TS 29.552CR0053

+ 34 more changes

Rel-19 30 changes

In Release 19, the Management Data Analytics Function (MDAF) was expanded with new analytics use cases and procedures, including specific capabilities for management data correlation analytics for threshold assessment, NF scaling, and traffic steering. The release also introduced new MDA type definitions, such as for ATSSS traffic steering analytics, and provided procedural updates for areas like Service Experience Analytics, Signalling Storm Analytics, and QoS and Policy Assistance Analytics. Furthermore, it enhanced the framework by defining procedures for Vertical Federated Learning and adding the SCP as a formal analytics data source for the NWDAF.

  • Rel19 CR TS28.104 New use case and solution on management data correlation analytics TS 28.104CR0164
  • Rel19 CR TS28.104 add use case and requirement on management data correlation analytics for threshold assessment and adjustment TS 28.104CR0165
  • Rel19 CR TS28.104 add use case and requirement on correlation analytics for NF Scaling and dimensioning TS 28.104CR0170
  • Rel-19 CR 28.104 adding threshold related requirements for Fault management TS 28.104CR0172
  • Rel-19 CR TS 28.104 New use case and solution on traffic steering analytics TS 28.104CR0183
  • Rel-19 CR TS 28.104 New use case on Handover and service data correlation analytics TS 28.104CR0186

+ 24 more changes

Explore further

Broader topics and technologies where MDAF plays a role.

Defining Specifications

3GPP specifications that define or reference MDAF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 28.104 vj30 Management Data Analytics (MDA) Rel-19
TS 28.561 vk00 Management and Orchestration; Network Digital Twin Rel-20
TS 28.890 vg00 ONAP-3GPP 5G Management Compatibility Study Rel-16
TS 29.552 vj40 5G Network Data Analytics Signalling Flows Rel-19