Description
Massive Multiplayer Online (MMO) is a service category standardized by 3GPP, primarily focusing on the network support required for massive-scale interactive online applications, most notably cloud gaming and massively multiplayer online games. The technical work involves defining key performance indicators (KPIs), architectural considerations, and service requirements to ensure mobile networks can deliver the necessary quality of experience. This includes stringent demands on end-to-end latency, packet loss, jitter, and uplink/downlink data rates to support real-time rendering, control synchronization, and state updates across a vast number of simultaneous participants.
The architecture for supporting MMO services leverages core 5G System capabilities, including network slicing, edge computing (Multi-access Edge Computing - MEC), and quality of service (QoS) frameworks. A typical deployment involves application servers, potentially hosted at the network edge to minimize latency, interfacing with the 5G core network (5GC) via standardized interfaces like N6. The User Plane Function (UPF) plays a critical role in ensuring low-latency, high-throughput data paths, potentially with uplink classifier (UL CL) or branching point functions to steer traffic optimally between users and edge-hosted game servers.
Key technical components involve the interaction between the application layer and the 5G network. The 3GPP specifications define how application function (AF) requests for specific QoS flows can be made to the Policy Control Function (PCF) via the N5 interface, ensuring the network reserves appropriate resources. Furthermore, the specifications address session continuity, mobility management, and the support for massive numbers of devices within a confined geographical area, which is crucial for events or virtual environments with high user density. The work ensures that the radio access network (RAN), through features like grant-free uplink transmission and optimized scheduling, can handle the bursty and bidirectional traffic patterns characteristic of interactive MMO applications.
Purpose & Motivation
The purpose of standardizing MMO within 3GPP is to formally recognize and address the unique and demanding network requirements of emerging massive-scale interactive services, which were not fully covered by previous mobile generations. Traditional mobile broadband services were optimized for asymmetric traffic (e.g., video streaming, web browsing) and did not prioritize the ultra-low latency and massive concurrent connectivity needed for synchronized real-time interactions among thousands of users. The rise of cloud gaming and sophisticated online multiplayer games exposed these limitations, necessitating a standardized approach to ensure consistent service quality and interoperability across operators and device manufacturers.
Historically, such services either relied on over-provisioning of best-effort internet connections or proprietary solutions, leading to inconsistent user experiences and hindering widespread service deployment. By defining MMO as a service category in Release 17, 3GPP provides a common framework for network operators, application providers, and device vendors. This enables the efficient use of 5G network features like network slicing to create dedicated, optimized logical networks for MMO traffic, ensuring that latency, reliability, and capacity KPIs are guaranteed, thereby unlocking the commercial potential of these immersive applications.
Key Features
- Definition of stringent KPIs for latency (e.g., end-to-end latency targets)
- Support for massive connectivity density for concurrent users in a service area
- Integration requirements with edge computing (MEC) for localized processing
- Mechanisms for application-aware QoS and policy control via AF-PCF interaction
- Considerations for uplink-heavy and bursty traffic patterns typical of gaming
- Architectural support for session and service continuity during user mobility
Evolution Across Releases
Initial introduction of MMO as a defined service category. Specifications 26.926 and 26.955 established the foundational service requirements, key performance indicators (KPIs) for aspects like latency and reliability, and architectural principles for supporting massive-scale interactive applications over 5G networks, including integration with edge computing.
Defining Specifications
| Specification | Title |
|---|---|
| TS 26.926 | 3GPP TS 26.926 |
| TS 26.955 | 3GPP TS 26.955 |