AR

Application Relation

Services
Introduced in Rel-6
The Application Relation (AR) is a standardized interface between the 3GPP network and external application servers, enabling service exposure and network capability access. It provides a secure, standardized way for applications to interact with network functions and user data, supporting service delivery and innovation.

Description

The Application Relation is a fundamental architectural concept in 3GPP standards that defines the relationship and interaction between the 3GPP network domain and external application providers. It establishes a standardized framework for service exposure, allowing authorized third-party applications to securely access network capabilities and information. The AR encompasses the protocols, interfaces, security mechanisms, and business agreements necessary for this interaction, serving as the boundary where network services are made available to the application layer.

Architecturally, the AR is implemented through specific reference points and network functions designed for service exposure. In earlier 3GPP releases, this was primarily realized through the Open Service Access (OSA) framework and later evolved into more sophisticated architectures like the IP Multimedia Subsystem (IMS) Service Capability Interaction Manager (SCIM) and the Service Capability Exposure Function (SCEF) in 4G, eventually leading to the Network Exposure Function (NEF) in 5G. These functions act as gateways, controlling and mediating access to network services such as user location, presence information, quality of service control, and device triggering.

The operation of an AR involves several key components: the exposure function (e.g., NEF, SCEF), which authenticates application requests and translates them into network-internal commands; the application server, which resides in the external domain and consumes the exposed capabilities; and the standardized APIs (Application Programming Interfaces) that define the communication protocol. Security is paramount, enforced through authentication, authorization, and accounting (AAA) mechanisms, often involving OAuth 2.0 and API key management. The AR also defines charging models and service level agreements (SLAs) between the network operator and the application provider.

In the network ecosystem, the AR plays a critical role in enabling new business models and service innovations. It allows operators to monetize their network assets beyond basic connectivity by exposing valuable capabilities to vertical industries (e.g., automotive, healthcare, IoT). For application developers, it provides a consistent, carrier-grade interface to enhance their services with network intelligence, such as ensuring low latency for real-time applications or triggering devices to wake up and receive data, which is essential for battery-constrained IoT devices.

Purpose & Motivation

The Application Relation was created to address the growing need for a secure and standardized method for third-party applications to interact with telecom network capabilities. Prior to its standardization, application integration was often achieved through proprietary, vendor-specific interfaces, which were costly, complex, and hindered service innovation and interoperability. The AR provides a common framework that decouples application development from underlying network technology, fostering an open ecosystem.

Historically, the concept was introduced in 3GPP Release 6 as part of the push towards all-IP networks and the development of IMS. It solved the problem of 'walled gardens' by allowing trusted external partners to access network services in a controlled manner. This enabled new revenue streams for operators through service exposure and allowed for the creation of richer, context-aware applications that could leverage network data like user location or session status.

The evolution of the AR reflects the changing landscape of telecommunications, from voice-centric services to data-driven applications and the Internet of Things. It addresses the limitations of previous ad-hoc integrations by providing a scalable, secure, and billable interface. This is crucial for supporting diverse vertical industry requirements in 4G and 5G, where applications in automotive, industrial automation, and healthcare demand reliable access to network-controlled parameters like latency, bandwidth, and device management.

Key Features

  • Standardized API interfaces for network capability exposure
  • Secure authentication and authorization mechanisms for application access
  • Mediation and policy enforcement between external apps and network functions
  • Support for diverse service capabilities (QoS, location, device triggering)
  • Charging and billing interfaces for monetizing exposed services
  • Scalable architecture supporting numerous application providers

Evolution Across Releases

Rel-6 Initial

Introduced the Application Relation concept primarily within the Open Service Access (OSA) and IMS frameworks. It established initial Parlay X web services APIs for exposing basic network capabilities like call control and user status to external application servers, defining the foundational security and business relationship models.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 22.261 3GPP TS 22.261
TS 22.804 3GPP TS 22.804
TS 22.823 3GPP TS 22.823
TS 22.832 3GPP TS 22.832
TS 22.873 3GPP TS 22.873
TS 23.976 3GPP TS 23.976
TS 24.186 3GPP TS 24.186
TS 26.119 3GPP TS 26.119
TS 26.141 3GPP TS 26.141
TS 26.506 3GPP TS 26.506
TS 26.567 3GPP TS 26.567
TS 26.806 3GPP TS 26.806
TS 26.812 3GPP TS 26.812
TS 26.857 3GPP TS 26.857
TS 26.862 3GPP TS 26.862
TS 26.865 3GPP TS 26.865
TS 26.928 3GPP TS 26.928
TS 26.933 3GPP TS 26.933
TS 26.956 3GPP TS 26.956
TS 26.998 3GPP TS 26.998
TS 29.175 3GPP TS 29.175
TS 29.176 3GPP TS 29.176
TS 38.300 3GPP TR 38.300
TS 38.835 3GPP TR 38.835
TS 38.838 3GPP TR 38.838