Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Services

RWP

Region-Wise Packing

Services →

RWP is a video coding technique that partitions a frame into spatial regions and packs them efficiently for transmission to optimize bandwidth and enable region-of-interest streaming.

Introduced
Rel-15
Where
Services › Codecs
Specifications
3 specs
RWP Description Purpose What changed Neighbours Specifications

Description

Region-Wise Packing (RWP) is a sophisticated video processing mechanism defined within 3GPP's Multimedia Broadcast/Multicast Service (MBMS) and Media Streaming frameworks. It operates at the intersection of video coding and network delivery, specifically designed for advanced video formats like Omnidirectional Media (360-degree video). The core architectural principle involves segmenting a video frame, typically a projection of a spherical view, into multiple rectangular regions, each representing a distinct spatial area of the full panorama. These regions are then independently encoded, often with varying quality levels, and 'packed' into a single, standard-compliant video bitstream, such as an HEVC tile-based bitstream. This packing process is governed by metadata that describes the spatial location and arrangement of each region within the overall frame canvas.

From a network perspective, RWP enables highly efficient delivery. Instead of transmitting the entire high-resolution omnidirectional video stream to a user's device, the network can leverage this structure. A client application, aware of the user's current field of view (viewport), can request only the specific packed regions required to render that viewport at high quality, while other regions may be delivered at lower quality or not at all. This is facilitated by protocols like Dynamic Adaptive Streaming over HTTP (DASH), where the Media Presentation Description (MPD) contains the RWP metadata, allowing the client to map requested spatial segments to the corresponding data segments in the bitstream.

The role of RWP in the network is to act as an enabler for bandwidth-efficient immersive media services. It sits within the application layer and influences the operation of the media encoder, the manifest file generator, and the adaptive streaming client. By decoupling the spatial organization of video content from its encoding and transport, RWP provides the foundational structure for viewport-adaptive streaming, which is critical for delivering high-quality VR and 360-degree video over capacity-constrained radio access networks. It transforms a monolithic video asset into a structured, spatially-aware asset that the network and client can interact with intelligently.

Purpose & Motivation

Region-Wise Packing was created to address the significant bandwidth challenge of streaming immersive media, particularly 360-degree and virtual reality video. Traditional video streaming transmits the entire frame for every video segment, which is grossly inefficient for omnidirectional content where a user typically views only a portion (e.g., 90-120 degrees) of the full 360x180-degree sphere at any given time. Transmitting the full, high-resolution sphere would consume excessive network resources and lead to poor user experience due to buffering or reduced quality.

The historical context for RWP's development is the standardization of 5G Multimedia Services in 3GPP Release 15 and beyond, where enhanced Mobile Broadband (eMBB) and media services were key drivers. Previous approaches either streamed the full monoscopic or stereoscopic video (wasteful) or required complex server-side viewport rendering and dedicated unicast streams (not scalable). RWP provides a standardized, intermediate solution. It motivates a shift towards a client-driven, adaptive model by structuring the content at the source. This solves the problem by allowing the network to deliver a single, structured bitstream that can be consumed efficiently by multiple clients with different viewports, balancing bandwidth savings with the flexibility of client-side viewport selection.

What changed in its specifications

The latest release-to-release comparison of specifications that define RWP. Each summary describes the whole specification, not only this term.

TS 26.114Rel-18 → Rel-19

Rel-19 adds a reference to the IVAS fixed-point C code specification in TS 26.114. It also lists that specification among supported specifications for MTSI immersive audio clients.

Full comparison in TS 26.114 →
TS 26.118Rel-16 → Rel-17

Rel-17 adds 8K Television over 5G, defining a Main 8K H.265/HEVC VR operation point with its own constraints and signalling in TS 26.118. It also updates user plane aspects of the specification.

Full comparison in TS 26.118 →

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-15 Initial

Initial introduction of Region-Wise Packing for Omnidirectional Media Format (OMAF) in 3GPP. Defined the fundamental framework for packing multiple rectangular region-wise video sub-pictures into an HEVC tile bitstream and the associated Viewport-Dependent Delivery metadata within the MPEG-DASH MPD to enable viewport-adaptive streaming services.

Defining Specifications

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

SpecificationTitleRelease
TS 26.114 vk11 IMS Multimedia Telephony Client Rel-20 read
TS 26.118 vj00 Virtual Reality Media Formats Rel-19 read
TR 26.962 vj00 ITT4RT Operation and Usage Guidelines Rel-19 read