ADAES

Application Data Analytics Enablement Services

Services
Introduced in Rel-18
ADAES is a 3GPP framework enabling network exposure of analytics for applications. It allows Application Functions (AFs) to request and receive data analytics from the network, facilitating smarter application behavior and optimization. This service is crucial for leveraging network intelligence to enhance user experience and enable new service capabilities.

Description

Application Data Analytics Enablement Services (ADAES) is a standardized framework within the 5G Core network architecture that provides a mechanism for authorized Application Functions (AFs) to request and receive data analytics derived from network data. It acts as an intermediary service layer, exposing network analytics capabilities to external applications in a secure and controlled manner. The primary architectural components include the ADAES Provider, which is a logical function typically co-located with or part of the Network Data Analytics Function (NWDAF) or other analytics producers, and the ADAES Consumer, which is the AF requesting the analytics. The service is exposed via standardized service-based interfaces, primarily Nadaes (ADAES Services) as defined in 3GPP TS 29.549.

The ADAES framework operates by defining a set of service operations that allow an AF (the consumer) to subscribe to, request, or be notified about specific analytics information. The analytics requests are highly customizable; an AF can specify the type of analytics (e.g., load level analytics, UE mobility analytics, QoS sustainability analytics), the target of the analytics (e.g., a specific group of UEs, a geographical area, a network slice), and the required reporting characteristics (e.g., periodic, event-triggered, immediate). The ADAES Provider processes these requests, potentially aggregating and analyzing raw data from various network functions like the Access and Mobility Management Function (AMF), Session Management Function (SMF), and Policy Control Function (PCF), before returning the processed analytics results to the AF.

Key to ADAES is its role in decoupling the analytics production from consumption. It standardizes the data models and procedures for analytics exchange, ensuring interoperability between different vendor implementations of network analytics and diverse third-party applications. The analytics provided can range from network performance metrics and user equipment (UE) behavior patterns to predictions about future network conditions. This enables AFs to make intelligent, data-driven decisions, such as adjusting application bitrates based on predicted network congestion or triggering specific actions for UE groups exhibiting certain mobility patterns.

From a procedural perspective, the interaction typically involves subscription and notification. An AF subscribes to an analytics event by sending a Nadaes_AnalyticsSubscription_Create request to the ADAES Provider. The subscription includes the analytics filter criteria and a callback URI for notifications. The ADAES Provider then monitors the network for the specified conditions. When the analytics event occurs or when a periodic report is due, the provider generates an analytics report and sends it via a Nadaes_AnalyticsSubscription_Notify message to the AF's callback URI. This asynchronous, event-driven model is efficient and scalable. ADAES also supports direct request-response interactions for on-demand analytics queries without a subscription.

Purpose & Motivation

ADAES was created to address the growing need for applications to be network-aware and contextually intelligent. Prior to its standardization, applications had limited, proprietary, or non-existent means to access rich analytics derived from the mobile network core. This lack of standardized exposure hindered the development of advanced services that could dynamically adapt to network conditions, user mobility, and service quality in real-time. The motivation stems from the 5G vision of enabling vertical industries and innovative use cases—such as enhanced Mobile Broadband (eMBB), Ultra-Reliable Low-Latency Communications (URLLC), and massive Machine-Type Communications (mMTC)—which require deep integration between applications and network capabilities.

The framework solves the problem of siloed network intelligence. Without ADAES, valuable insights generated within the network (e.g., by the NWDAF) remained trapped within the operator's domain. ADAES provides a secure, policy-controlled, and standardized gateway for exposing these insights. This allows third-party application developers and enterprise AFs to build services that proactively respond to network events, optimize resource usage, and personalize user experiences. For example, a video streaming service can reduce video quality preemptively upon receiving an analytics forecast of cell congestion, or an IoT platform can reroute traffic based on UE mobility predictions.

Historically, limited application programmability and a lack of open interfaces in earlier generations (4G/LTE) constrained such dynamic network-application synergy. The introduction of ADAES in 3GPP Release-18 is a direct response to these limitations, formalizing the 'enablement' of data analytics as a core network service. It aligns with the broader 3GPP architecture principle of network exposure, complementing other exposure services like the Network Exposure Function (NEF), but with a specific, dedicated focus on analytics data. This specialization ensures efficient, scalable, and tailored interactions for analytics consumption, which is distinct from general parameter provisioning or policy control exposure.

Key Features

  • Standardized exposure of network-derived analytics to Application Functions (AFs)
  • Support for subscription-based (event-driven) and request-response (query-based) analytics delivery models
  • Flexible analytics filtering for target UEs, geographical areas, network slices, and specific analytics types
  • Integration with core network functions like NWDAF for analytics production and policy control for authorization
  • Use of service-based interfaces (Nadaes) for interoperable communication between ADAES Provider and Consumer
  • Support for analytics including load level, UE mobility, QoS sustainability, and abnormal behavior insights

Evolution Across Releases

Rel-18 Initial

Introduced the initial ADAES architecture and service framework. Defined the core service operations for analytics subscription, notification, and direct information retrieval. Established the Nadaes service-based interface (TS 29.549) and integrated ADAES with the 5G core network, particularly specifying its relationship with the NWDAF and other network functions in TS 23.436 and TS 23.700. This release laid the foundation for standardized network analytics exposure.

Defining Specifications

SpecificationTitle
TS 23.436 3GPP TS 23.436
TS 23.482 3GPP TS 23.482
TS 23.700 3GPP TS 23.700
TS 24.558 3GPP TS 24.558
TS 24.559 3GPP TS 24.559
TS 29.549 3GPP TS 29.549