RPG

Role Playing Game

Other
Introduced in Rel-16
A standardized framework for role-playing game services in 3GPP networks, introduced in Release 16. It defines network capabilities and interfaces to support interactive, multiplayer gaming experiences with quality of service guarantees, enhancing user engagement and enabling new service models for operators.

Description

The Role Playing Game (RPG) framework within 3GPP is a comprehensive set of specifications designed to facilitate immersive, multiplayer gaming services over cellular networks. It operates by defining standardized interfaces and network functions that enable game servers to interact with the 3GPP core network, particularly the 5G Core (5GC). Key architectural components include the RPG Application Function (RPG-AF), which acts as an intermediary between the game application server and the network's Policy Control Function (PCF). The RPG-AF communicates game session requirements—such as latency, bandwidth, and reliability—to the PCF, which then translates these into specific policy and charging rules enforced across the User Plane Function (UPF) and Access and Mobility Management Function (AMF). This ensures that game traffic receives appropriate Quality of Service (QoS) treatment, such as prioritized scheduling or dedicated network resources, to maintain a seamless user experience.

At its core, the RPG framework leverages 3GPP's network exposure capabilities, allowing game service providers to dynamically request and modify network resources based on real-time gameplay demands. For instance, during critical in-game events requiring ultra-low latency, the RPG-AF can trigger the establishment of a QoS Flow with specific 5G QoS Identifier (5QI) values tailored for interactive gaming. The framework also addresses session continuity and mobility, ensuring that as a user moves between cells or access technologies, the gaming session maintains its performance characteristics without interruption. This is achieved through close integration with the Session Management Function (SMF) and AMF, which manage the PDU sessions and mobility events, respectively.

Furthermore, the RPG specifications encompass aspects of charging and policy control, enabling operators to monetize gaming services through differentiated charging models. The framework supports both online and offline charging systems, allowing for real-time credit control or post-session billing based on gameplay duration, data consumption, or premium features accessed. Security is also a consideration, with mechanisms to authenticate game servers and protect signaling messages between the RPG-AF and network functions. By providing a standardized approach, the RPG framework reduces fragmentation, allowing game developers to create consistent experiences across different operator networks and devices, while giving operators the tools to optimize network utilization and offer value-added gaming services.

Purpose & Motivation

The RPG framework was created to address the growing demand for high-quality, interactive multiplayer gaming over mobile networks, which traditional best-effort internet services could not adequately support. Prior to its introduction, gaming traffic was treated generically, leading to issues like high latency, jitter, and packet loss during peak network usage, which severely degraded gameplay. The lack of standardized interfaces meant game developers had to implement proprietary solutions or rely on over-the-top (OTT) workarounds, resulting in inconsistent user experiences and limited operator ability to manage network resources effectively for gaming.

Motivated by the rise of cloud gaming, esports, and immersive augmented/virtual reality experiences, 3GPP recognized the need for network-aware gaming services. Release 16's focus on vertical enhancements provided the context for defining RPG, aiming to leverage 5G's key capabilities—such as network slicing, edge computing, and ultra-reliable low-latency communication (URLLC)—specifically for gaming. The framework solves problems like unpredictable performance by enabling dynamic QoS negotiation, allowing games to request guaranteed bit rates or low-latency paths on demand. It also addresses scalability and monetization, giving operators a standardized way to expose network capabilities to game providers, fostering new business models like premium gaming subscriptions or sponsored data plans.

Historically, gaming over mobile networks was limited by the lack of coordination between application and network layers. RPG bridges this gap by introducing a formalized architecture that integrates gaming applications into the 3GPP policy and charging ecosystem. This not only improves technical performance but also encourages innovation in gaming services, as developers can rely on consistent network behaviors across different regions and operators. The framework's creation reflects 3GPP's broader strategy to support diverse industry verticals with tailored network solutions, ensuring 5G's potential is fully realized for entertainment applications.

Key Features

  • Dynamic QoS negotiation via RPG Application Function (RPG-AF)
  • Integration with 5G Core Policy Control Function (PCF) for policy enforcement
  • Support for ultra-low latency and high-reliability gaming sessions
  • Charging and billing capabilities for monetizing gaming services
  • Mobility and session continuity management during gameplay
  • Network exposure for third-party game servers to request resources

Evolution Across Releases

Rel-16 Initial

Introduced the initial RPG framework with definitions for the RPG-AF, interfaces to PCF, and basic QoS support for gaming. Established architecture for integrating game applications with 5G Core network functions to enable dynamic resource allocation and policy control.

Enhanced RPG capabilities with support for edge computing integration, allowing game servers to be deployed at network edges for reduced latency. Added improvements to mobility handling for seamless gaming during handovers and expanded charging models.

Further refinements included support for network slicing tailored for gaming services, enabling dedicated slices with guaranteed performance. Enhanced security features for game server authentication and extended APIs for more granular resource requests.

Continued evolution with optimizations for massive multiplayer gaming scenarios, improved scalability, and alignment with emerging gaming technologies like extended reality (XR). Added support for AI/ML-based network optimization for predictive resource allocation.

Defining Specifications

SpecificationTitle
TS 26.926 3GPP TS 26.926
TS 26.928 3GPP TS 26.928
TS 26.955 3GPP TS 26.955