DCCF

Data Collection and Coordination Function

Management
Introduced in Rel-17
The Data Collection and Coordination Function (DCCF) is a 5G network function introduced in Release 17 to manage the collection, storage, and exposure of network analytics data. It acts as a centralized coordinator between data producers (like NFs) and consumers (like NWDAF or external AFs), enabling efficient, policy-driven data aggregation for AI/ML model training and network optimization. Its standardization addresses the growing need for structured, scalable data handling in automated 5G networks.

Description

The Data Collection and Coordination Function (DCCF) is a critical management function within the 5G Service-Based Architecture (SBA), specifically designed to handle the lifecycle of data collection for network analytics and automation. Architecturally, it sits between data producers—such as Network Functions (NFs), Operations, Administration and Maintenance (OAM) systems, and User Equipment (UE)—and data consumers like the Network Data Analytics Function (NWDAF) or external Application Functions (AFs). The DCCF does not perform analytics itself but focuses on the orchestration of data flows: it receives data collection requests from consumers, translates them into actionable tasks for producers, aggregates the collected data, and stores it in a structured manner, often in coordination with a Data Storage Network Function (DSF).

Operationally, the DCCF works through a set of standardized interfaces (e.g., Ndcf_DataCollectionManagement) defined in 3GPP specifications. When an analytics consumer (e.g., an NWDAF instance training a model for load prediction) needs specific data, it sends a data collection request to the DCCF. This request includes parameters such as data type (e.g., UE mobility patterns, slice load metrics), collection granularity, frequency, and target data producers. The DCCF then evaluates this request against policies—which may define data access rights, privacy constraints, or network load considerations—and, if authorized, coordinates with the relevant producers to initiate data collection. It can handle both subscription-based (continuous) and request-response (one-time) data collection models.

Key components of the DCCF include its policy enforcement mechanism, data aggregation logic, and storage coordination capabilities. The policy enforcement component ensures that data collection complies with regulatory (e.g., GDPR), network (e.g., load balancing), and business (e.g., data sharing agreements) policies. The aggregation logic consolidates raw data from multiple sources—which might be heterogeneous in format or timing—into a unified, timestamped dataset suitable for analytics. Storage coordination involves managing the lifecycle of collected data in the DSF, including retention periods, indexing, and exposure to consumers. The DCCF also provides status notifications about data collection jobs (e.g., completion, failures) to consumers.

In the broader network ecosystem, the DCCF plays a foundational role in enabling data-driven automation and closed-loop operations in 5G and beyond. By decoupling data collection from analytics, it allows analytics functions to be more lightweight and focused on model execution, while the DCCF handles the heavy lifting of data sourcing and management. This separation of concerns improves scalability, as a single DCCF can serve multiple NWDAF instances or external AFs. Moreover, the DCCF facilitates network slicing by allowing slice-specific data collection policies—ensuring that data from one slice is not inadvertently exposed to analytics processes of another slice. Its integration with the 5G SBA ensures it can leverage existing service registration, discovery, and security mechanisms (e.g., via the NRF and SCP).

Purpose & Motivation

The DCCF was created to address the escalating complexity and volume of data required for AI/ML-driven network automation in 5G. Prior to Release 17, data collection for analytics was largely ad-hoc: each analytics function (like NWDAF) had to directly interface with data producers, leading to redundant data requests, inconsistent data formats, and inefficient network resource usage. For example, two NWDAF instances predicting congestion and optimizing handovers might separately request similar UE mobility data from the same AMF, doubling signaling overhead. There was also no centralized mechanism to enforce policies on data access or privacy across multiple analytics consumers, raising compliance risks.

Historically, network management relied on static OAM systems with periodic reporting, but 5G's dynamic nature—with features like network slicing, edge computing, and ultra-reliable low-latency communication (URLLC)—demands real-time, granular data for proactive optimization. The limitations of previous approaches became evident as operators deployed NWDAF for use cases like load balancing and anomaly detection; without a coordinator, the network faced scalability bottlenecks, especially with the proliferation of Internet of Things (IoT) devices and network slices generating terabytes of data daily.

The DCCF solves these problems by introducing a standardized, centralized data collection framework. It reduces signaling overhead by aggregating requests and distributing data efficiently, ensures policy compliance through a unified enforcement point, and provides a consistent data model (aligned with 3GPP specifications) that simplifies analytics development. Its creation was motivated by the industry's shift toward intent-based networking and autonomous operations, where reliable, high-quality data is the fuel for AI/ML models. By decoupling data collection from analytics, the DCCF future-proofs the network for emerging applications like digital twins, immersive services, and 6G research, which will require even more diverse and voluminous data sets.

Key Features

  • Centralized coordination of data collection requests from multiple analytics consumers
  • Policy-based enforcement for data access, privacy, and network load management
  • Support for both subscription-based and request-response data collection models
  • Aggregation and storage coordination of heterogeneous data from NFs, OAM, and UEs
  • Standardized interfaces (e.g., Ndcf) for integration with 5G Service-Based Architecture
  • Scalable design to handle high-volume data flows across network slices and edge locations

Evolution Across Releases

Rel-17 Initial

Introduced the DCCF as a new network function with initial architecture and capabilities. Defined its role in coordinating data collection between producers (NFs, OAM) and consumers (NWDAF, AFs), including support for data collection requests, policy enforcement, and basic aggregation. Specified key interfaces like Ndcf_DataCollectionManagement and integration with DSF for storage.

Defining Specifications

SpecificationTitle
TS 23.501 3GPP TS 23.501
TS 23.503 3GPP TS 23.503
TS 23.700 3GPP TS 23.700
TS 29.503 3GPP TS 29.503
TS 29.508 3GPP TS 29.508
TS 29.514 3GPP TS 29.514
TS 29.517 3GPP TS 29.517
TS 29.518 3GPP TS 29.518
TS 29.520 3GPP TS 29.520
TS 29.536 3GPP TS 29.536
TS 29.552 3GPP TS 29.552
TS 29.564 3GPP TS 29.564
TS 29.574 3GPP TS 29.574
TS 29.575 3GPP TS 29.575
TS 29.576 3GPP TS 29.576
TS 29.591 3GPP TS 29.591
TS 29.889 3GPP TS 29.889
TS 33.794 3GPP TR 33.794