The Network Data Analytics Function (NWDAF) is a 3GPP-defined 5G core network function that aggregates data from user equipment, network functions, and operations, administration, and management systems to generate analytical insights using machine learning models. It standardizes how analytics are requested, produced, and consumed across the service-based architecture, enabling predictive slice and UE mobility analytics.
Glossary
Network Data Analytics Function (NWDAF)

What is Network Data Analytics Function (NWDAF)?
The NWDAF is a 5G core network function that collects and analyzes network data from various sources using machine learning to provide predictive analytics on slice load, performance, and user behavior to enable closed-loop optimization.
NWDAF exposes analytics via the Nnwdaf_AnalyticsSubscription and Nnwdaf_AnalyticsInfo services, delivering outputs such as slice load level predictions, observed service experience, and UE communication patterns. These analytics feed into policy control and slice orchestration functions, forming the intelligence backbone for closed-loop energy optimization and autonomous network management.
Key Capabilities of NWDAF
The Network Data Analytics Function (NWDAF) is the centralized intelligence hub of the 5G core, ingesting raw telemetry from across the network and applying machine learning to generate predictive insights for closed-loop automation.
Slice Load Level Prediction
NWDAF analyzes historical Key Performance Indicators (KPIs) from a Network Slice Instance to forecast future load levels. It ingests data from the Network Slice Selection Assistance Information (NSSAI) and Access and Mobility Management Function (AMF) to predict congestion events before they occur.
- Input Data: Observed slice instance load, number of registered subscribers, and Protocol Data Unit (PDU) session statistics.
- Output Analytics: Predicted resource usage for a specific time window, enabling proactive Slice Elasticity scaling.
- Use Case: A Slice Orchestrator uses this prediction to pre-emptively scale up virtualized User Plane Function (UPF) instances, avoiding SLA violations during peak hours.
UE Mobility Analytics
This capability provides insights into the movement patterns and communication behaviors of User Equipment (UE) groups. NWDAF correlates location data with time to predict trajectory and anomalous movement.
- Input Data: Location reports from the AMF, handover success rates, and cell-level timestamps.
- Output Analytics: Predicted UE trajectories and identification of stationary vs. high-mobility clusters.
- Use Case: A Predictive Load Balancing algorithm uses these predictions to pre-allocate resources in a target cell before a high-speed train enters its coverage area, preventing radio link failure.
UE Communication Pattern Analytics
NWDAF builds statistical models of UE communication behaviors, including periodic transmissions and session durations, to optimize network resource scheduling and energy efficiency.
- Input Data: PDU session duration, inter-arrival time of packets, and traffic volume from the Session Management Function (SMF).
- Output Analytics: Classification of periodic vs. bursty communication patterns and predicted data volume.
- Use Case: A Slice-Aware Scheduler uses this to group UEs with predictable, low-volume IoT traffic onto a narrow Adaptive Bandwidth Part (BWP) , allowing the base station to enter Cell Discontinuous Transmission (Cell DTX) mode between their scheduled transmissions.
Network Performance Analytics
NWDAF provides granular insights into the performance of a network area or specific slice, calculating congestion likelihood and Quality of Service (QoS) sustainability. It is foundational for Closed-Loop Slice Optimization.
- Input Data: QoS flow metrics (packet delay, error rate), Radio Resource Control (RRC) connection states, and throughput measurements from the gNB.
- Output Analytics: Real-time congestion level classification and prediction of QoS parameter degradation.
- Use Case: An O-RAN Intelligent Controller subscribes to this analytic to detect a degrading Guaranteed Bit Rate (GBR) Slice and triggers a Slice Remapping procedure to move the UE to a more stable instance.
WLAN Performance Analytics
Extending its scope beyond the 3GPP RAN, NWDAF can ingest and analyze performance data from trusted non-3GPP access networks like Wi-Fi, providing a unified view of the user experience across heterogeneous access technologies.
- Input Data: WLAN connection status, backhaul bandwidth, and channel utilization from the Trusted WLAN Interworking Function (TWIF).
- Output Analytics: Predicted WLAN link quality and seamless traffic steering recommendations.
- Use Case: An Intent-Based Networking policy engine uses this analytic to automatically offload a user's best-effort video stream from a congested 5G cell to a high-quality, trusted Wi-Fi access point to preserve macro-cell capacity for URLLC slices.
Abnormal Behavior Detection
NWDAF applies unsupervised machine learning to establish a baseline of normal network operation and detect statistical anomalies that may indicate faults, misconfigurations, or security threats without predefined signatures.
- Input Data: Multi-dimensional telemetry streams from all subscribed Network Functions (NFs), including CPU load, memory usage, and signaling storm indicators.
- Output Analytics: Anomaly scores and alerts for specific NFs or network slices, with identified root cause candidates.
- Use Case: A Zero-Touch Network Provisioning system uses an anomaly alert on a newly deployed Cloud-Native Network Function (CNF) to automatically trigger a rollback to the previous stable software version before a widespread outage occurs.
Frequently Asked Questions
Clear, technical answers to the most common questions about the 5G Network Data Analytics Function, its architecture, and its role in enabling AI-driven network optimization.
The Network Data Analytics Function (NWDAF) is a 5G Core network function defined by 3GPP that collects, processes, and analyzes network data using machine learning algorithms to provide predictive and prescriptive analytics to other network functions, enabling closed-loop automation. It ingests raw telemetry from sources including the Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), and Operation, Administration and Maintenance (OAM) systems. The NWDAF then exposes analytics insights—such as slice load predictions, UE mobility patterns, and anomalous behavior detection—via a standardized service-based interface (Nnwdaf_AnalyticsInfo). This allows consumer NFs like the Policy Control Function (PCF) and Network Slice Selection Function (NSSF) to make data-driven decisions without implementing their own analytics logic, centralizing intelligence in a single, reusable function.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Core concepts and enabling technologies that interact with the Network Data Analytics Function to enable closed-loop, AI-driven optimization in 5G networks.
Closed-Loop Slice Optimization
The automation framework where NWDAF plays the analytics brain. NWDAF ingests real-time telemetry, generates predictions on slice load and anomalies, and feeds insights to a policy controller. The controller then executes corrective actions—such as scaling resources or adjusting QoS—without human intervention, completing the observe-analyze-act loop.
Slice-Level Energy Model
A data-driven analytical model that quantifies power consumption per slice. NWDAF enriches this model by correlating resource block utilization, traffic load, and MIMO layer usage with energy draw. This allows operators to identify inefficient slices and trigger sleep mode coordination or resource block muting to meet sustainability targets.
Anomaly Detection in Network Telemetry
NWDAF employs unsupervised machine learning to baseline normal network behavior and flag deviations in real-time. It analyzes performance measurements and event data from gNBs and the 5G core to detect:
Federated Learning for Telecom Data
A privacy-preserving training paradigm where NWDAF instances at the edge collaboratively train a shared prediction model without centralizing raw user data. Each NWDAF computes model updates locally on cell-level telemetry and shares only encrypted gradients with a central aggregator. This satisfies GDPR and data sovereignty requirements while improving model accuracy across the network.
Digital Twin for Network Simulation
A high-fidelity virtual replica of the RAN and core where NWDAF's predictive models are validated offline before deployment. The digital twin simulates traffic spikes, node failures, and UE mobility patterns, allowing engineers to stress-test NWDAF's slice load forecasting and UE trajectory predictions without risking live network stability.
Intent-Based Networking
The architectural paradigm where NWDAF translates high-level business intents—such as 'maintain URLLC slice latency under 5 ms'—into automated assurance. NWDAF continuously monitors slice KPIs against the declared intent, predicts potential violations using time-series forecasting, and triggers preemptive reconfiguration through the slice orchestrator to maintain compliance.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us