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 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.

Evolution Across Releases

Rel-16 Initial

Introduced XR AS as part of 5G enhancements for immersive media, with initial specifications like TS 22.261 defining service requirements. Architecture focused on supporting AR/VR applications with low latency and high reliability, integrating with 5GC for QoS management and edge processing capabilities.

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
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.