DC-AF

Data Collection Application Function

Management
Introduced in Rel-17
The Data Collection AF is a network function introduced in 5G to standardize and automate the collection of performance measurement data from network functions and user equipment. It provides a centralized, policy-driven framework for gathering key performance indicators (KPIs) and analytics data, enabling efficient network monitoring, optimization, and service assurance.

Description

The Data Collection Application Function (DC-AF) is a core component within the 5G Service-Based Architecture (SBA), specifically part of the Management Data Analytics (MDA) framework defined by 3GPP. It acts as a centralized policy control point and orchestrator for data collection tasks across the 5G Core Network (5GC) and, in some deployments, the Radio Access Network (RAN). The DC-AF interfaces with other network functions, such as the Network Data Analytics Function (NWDAF), Network Exposure Function (NEF), and various data producers (e.g., AMF, SMF, UPF), using standardized service-based interfaces (e.g., Ndcaf_DataCollectionProvisioning, Ndcaf_DataReporting). Its primary role is to translate high-level analytics or monitoring requirements—often received from an operator's Operations Support System (OSS), Business Support System (BSS), or a consumer Application Function (AF)—into specific data collection jobs.

Architecturally, the DC-AF operates by receiving data collection requests, which specify what data to collect (e.g., specific KPIs, events), from whom (target Network Functions or UEs), under what conditions (triggers like thresholds or periodic intervals), and where to deliver the collected data (e.g., to an NWDAF for analysis or an external AF). It then provisions these collection policies to the relevant data producers via its southbound interfaces. These producers are equipped with Data Collection Clients that execute the policies, collect the specified data, and report it back to a designated Data Collection Consumer, which could be the DC-AF itself, an NWDAF, or another authorized entity. The DC-AF manages the lifecycle of these collection jobs, including activation, modification, suspension, and termination.

Key components within the DC-AF's operation include the Data Collection Provisioning Service, which handles the creation and management of collection jobs, and the Data Reporting Service, which may receive and forward collected data. It leverages the 3GPP's Common API Framework (CAPIF) for secure service exposure and discovery. The DC-AF is defined to support a wide range of data types, including performance measurements (e.g., latency, throughput, error rates), mobility events, session management events, and user equipment (UE) analytics data. It can collect data on a per-UE basis, per-network-slice basis, or aggregated across a group of UEs or network functions.

In the broader network ecosystem, the DC-AF plays a critical role in enabling data-driven automation and intelligence. By providing a standardized, automated mechanism for on-demand data gathering, it eliminates the need for manual, ad-hoc configuration of probes or logging systems on individual network functions. This reduces operational overhead and ensures consistency in the data collected for analytics purposes. The DC-AF is a foundational enabler for closed-loop automation, AI/ML-driven network optimization, and proactive service assurance in 5G Standalone (SA) networks.

Purpose & Motivation

The DC-AF was created to address the growing complexity and data-intensive nature of 5G networks. Previous generations (4G/LTE) relied heavily on proprietary, vendor-specific solutions and manual processes for collecting network performance and user experience data. Operators often deployed separate probe systems or relied on inconsistent logging from network elements, leading to fragmented data silos, high integration costs, and slow time-to-insight. This approach was insufficient for 5G's dynamic use cases—such as network slicing, ultra-reliable low-latency communication (URLLC), and massive IoT—which require real-time, granular, and correlated data from multiple network domains for effective service assurance and optimization.

The primary motivation for standardizing the DC-AF in 3GPP Release 17 was to provide a unified, open, and automated framework for data collection within the 5G Service-Based Architecture. It solves the problem of how to efficiently gather the right data from the right sources at the right time to feed advanced analytics engines like the NWDAF. By defining a standard API and policy model, the DC-AF enables interoperability between equipment from different vendors and allows third-party applications (via the NEF) to request data collection in a controlled manner. This fosters innovation in network analytics and enables new business models where operators can expose network insights to vertical industries.

Furthermore, the DC-AF addresses scalability and efficiency challenges. In a 5G network with millions of devices and numerous network slices, manually configuring data collection per slice or per service is impractical. The DC-AF's policy-driven automation allows operators to define collection templates and apply them dynamically based on network conditions or service requirements. This reduces operational expenditure (OPEX) and enables the network to self-optimize based on collected data, moving towards zero-touch network and service management (ZSM).

Key Features

  • Standardized, service-based interfaces (Ndcaf_DataCollectionProvisioning, Ndcaf_DataReporting) for interoperable data collection control
  • Policy-driven data collection job management, supporting activation, modification, suspension, and termination
  • Support for diverse data collection targets including Network Functions (NFs), User Equipment (UEs), and network slices
  • Flexible collection triggers including periodic intervals, event-based conditions, and threshold crossings
  • Integration with the Network Data Analytics Function (NWDAF) and Network Exposure Function (NEF) for analytics and third-party exposure
  • Utilization of the Common API Framework (CAPIF) for secure service registration, discovery, and authorization

Evolution Across Releases

Rel-17 Initial

Introduced the DC-AF as a new Application Function within the Management Data Analytics (MDA) framework. Defined its initial architecture, service-based interfaces (Ndcaf), and basic procedures for provisioning data collection jobs and reporting collected data. Established its role in collecting performance measurement data for network analytics and service assurance.

Enhanced the DC-AF with support for more granular and efficient data collection scenarios. Introduced capabilities for conditional data collection based on network slice identifiers and improved mechanisms for collecting data related to edge computing and UE mobility patterns. Strengthened integration with NWDAF for predictive analytics.

Further expanded the scope of data collection to support emerging 5G-Advanced use cases. Added enhancements for energy efficiency reporting, support for data collection in non-terrestrial networks (NTN), and refined policies for massive IoT device data aggregation. Improved security and privacy controls for UE data collection.

Defining Specifications

SpecificationTitle
TS 24.559 3GPP TS 24.559
TS 26.532 3GPP TS 26.532