XR

AS Augmented/Virtual Reality Application Server

Services →
Introduced in Rel-16 Also in: Radio Access Network

XR is an Application Server in 3GPP networks designed to support Augmented and Virtual Reality services by managing content delivery, session control, and quality adaptation for immersive applications over 5G.

Category
Services
Introduced
Rel-16
Where
Services › Codecs
Also touches
1 segments
Specifications
13 specs
XR Description Purpose Related Detected Changes Specifications

Description

The AS Augmented/Virtual Reality Application Server (XR AS) is a network function within the 5G service-based architecture that facilitates the delivery and management of Extended Reality (XR) applications, encompassing Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR). It operates as an application-layer server, often interfacing with the 5G Core (5GC) via the NEF (Network Exposure Function) or directly with the UPF (User Plane Function) to influence traffic handling. The XR AS is responsible for processing XR content, managing user sessions, and ensuring that network resources are optimized for the stringent requirements of immersive experiences.

Architecturally, the XR AS integrates with 5G network functions to enable features like edge computing, network slicing, and quality of service (QoS) enforcement. It may reside in the operator's network or at the edge, close to users, to reduce latency. Key components include media processors for encoding/decoding XR streams, session managers to handle user connections, and analytics engines to monitor performance metrics such as frame rate and motion-to-photon latency. The server communicates with devices using protocols like RTP/RTCP for media transport and HTTP/2 for control signaling, often leveraging 3GPP-defined APIs for network interaction.

In operation, the XR AS receives content from XR providers, adapts it based on device capabilities and network conditions, and streams it to user equipment. It works in tandem with the 5G network to request specific QoS flows, ensuring high bandwidth and low latency through mechanisms like Guaranteed Bit Rate (GBR) and Priority Levels. For interactive XR, the server processes uplink data from sensors (e.g., head tracking) and adjusts the downlink stream accordingly, minimizing motion sickness. It also supports features like split rendering, where computationally intensive tasks are offloaded to the edge, reducing device burden.

The role of the XR AS is detailed in specifications such as 3GPP TS 26.928 and 22.261, which define requirements for XR services over 5G. It acts as a central point for service logic, handling aspects like user authentication, content licensing, and adaptive bitrate streaming. By coordinating with network functions, it enables dynamic resource allocation, crucial for maintaining immersion as users move or network conditions change. This makes the XR AS a pivotal element in realizing the 5G vision for mission-critical applications beyond traditional mobile broadband.

Purpose & Motivation

The XR AS was developed to address the unique challenges of delivering immersive AR/VR experiences over mobile networks, which emerged as key use cases for 5G. Prior to its introduction, networks were optimized for video streaming and web browsing, lacking the low latency, high reliability, and asymmetric bandwidth profiles required for interactive XR. This led to poor user experiences, such as lag and disorientation, limiting the adoption of XR on wireless devices.

Its creation was motivated by the need for a standardized, network-aware application server that could bridge XR content providers and 5G capabilities. Earlier approaches relied on generic servers without deep network integration, resulting in inefficient resource usage and inability to guarantee performance. The XR AS solves this by leveraging 5G features like network slicing and edge computing, allowing tailored treatment of XR traffic. It enables operators to offer XR as a differentiated service, meeting the demands of industries like gaming, training, and remote assistance.

Historically, 3GPP began studying XR in Release 16, recognizing its potential to drive 5G adoption. The XR AS embodies this effort, providing a framework to manage the end-to-service delivery. It addresses limitations of over-the-top solutions by enabling network-assisted optimizations, such as predictive QoS and context-aware streaming. This ensures that XR applications can scale efficiently while maintaining quality, supporting the growth of the metaverse and other immersive technologies in the 5G era.

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (15 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 4 changes

In Release 15, the XR (AR/VR Application Server) function introduced new application reporting capabilities, including both solicited and unsolicited reporting from the network. It also enhanced support for application detection, specifically for scenarios where predefined application detection rules (PFDs) are removed. Furthermore, improvements were made to the redirection server address mechanism, including a correction to its length and an update to support dual-stack UEs for optimized service delivery.

  • Application detection report when the PFDs are removed TS 29.244CR0154
  • (Un)solicited Application Reporting TS 29.244CR0211
  • Correct the length of redirection server address TS 29.244CR0248
  • Update the redirection server address to support dual stack UE TS 29.244CR0245
Rel-16 2 changes

In Release 16, the XR (Augmented/Virtual Reality Application Server) function was enhanced through improvements to the Service Hosting Environment, enabling Hosted Services containing operator or trusted third-party applications to be placed closer to the end user to meet stringent low latency requirements. These enhancements were part of broader optimizations to minimize service interruption and select efficient user plane paths as a UE or application changes location. Furthermore, the system's capability to support new business models, like enterprise managed networks via 5G LAN-virtual networks, was updated to better serve such immersive applications.

  • Update of 5G LAN - virtual network (5G LAN-VN). TS 22.261CR0336
  • Application report when the PFDs are removed or modified TS 29.244CR0267
Rel-17 3 changes

In Release 17, the XR (Extended Reality) function introduced an EAS Discovery procedure with a Local DNS Server/Resolver, including the capability to convey an IP Address and Port number Replacement Information Element within that procedure. This enhancement aimed to optimize service delivery by minimizing routing between end users and application servers, supporting the low-latency requirements of immersive applications. Furthermore, security requirements were added to address the needs of critical applications, such as those in medical and industrial vertical domains.

  • Addition of security requirements for critical medical applications TS 22.261CR0371
  • EAS Discovery procedure with Local DNS Server/Resolver TS 29.244CR0565
  • IP Address and Port number Replacement IE in EAS Discovery procedure with Local DNS Server/Resolver TS 29.244CR0610
Rel-18 2 changes

In Release 18, the XR (Augmented/Virtual Reality Application Server) function introduced new requirements to support high data rate, low latency services and interactive media. These enhancements specifically targeted the optimization of service delivery by minimizing routing between end users and application servers, often leveraging a Service Hosting Environment located closer to the end user to meet stringent localization needs like low latency. The work also addressed application server-related requirements stemming from the FS_Resident study to improve the overall system capability for these demanding applications.

  • Support of high data rate low latency services, XR and interactive media services TS 29.244CR0696
  • Application Server related requirements from FS_Resident (pirates) TS 22.261CR0534
Rel-19 4 changes

In Release 19, key enhancements for the XR (Augmented/Virtual Reality Application Server) function included new support for UE mobility to maintain service continuity for XR applications, minimizing impact as a UE moves. The release also introduced procedures for (un)solicited application reporting and the provision of application detection information to the network. Furthermore, it provided clarifications on the mechanisms to start or stop an application and its instance, aiding in resource optimization based on active application changes.

  • Supporting UE Mobility for XR service TS 22.261CR0677
  • Supporting UE Mobility for XR service TS 22.261CR0719
  • (Un)Solicited Application Reporting and Application Detection Information TS 29.244CR0991
  • Clarification on the start or stop of Application and Application instance TS 29.244CR1012

Explore further

Broader topics and technologies where XR plays a role.

Defining Specifications

3GPP specifications that define or reference XR, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 22.261 vk30 5G System Service Requirements Rel-20
TR 22.873 vi00 Technical Report on IMS Multimedia Telephony Service Enhancements Rel-18
TR 26.812 vi10 Technical Report Rel-18
TS 26.854 vj00 Study on Haptics in 5G Media Services Rel-19
TR 26.928 vj00 Study on eXtended Reality (XR) in 5G Rel-19
TR 26.998 vj00 5G AR/MR Glasses Integration Study Rel-19
TS 29.244 vj40 PFCP Specification for Control/User Plane Separation Rel-19
TS 33.790 vj10 Security for Next-Gen Real-Time Communication Phase 2 Rel-19
TR 38.835 vi01 Technical Report on XR Enhancements for NR Rel-18
TR 38.838 vh00 Study on XR Evaluations for NR Rel-17
TR 38.864 vi10 Technical Report on Network Energy Savings for NR Rel-18
TR 38.869 vi00 Study on low-power wake up signal and receiver for NR Rel-18
TR 38.890 vh00 NR QoE Management and Optimization Rel-17