RASL

Random Access Skipped Leading picture

Other →
Introduced in Rel-12

RASL is a video coding technique in the 3GPP EVS codec that improves error resilience for speech and audio by handling packet loss in predictive video frames.

Category
Other
Introduced
Rel-12
Where
Services › Codecs
Specifications
3 specs
RASL Description Purpose Related Classification Detected Changes Specifications

Description

Random Access Skipped Leading picture (RASL) is a specific error resilience mechanism defined within the 3GPP Enhanced Voice Services (EVS) codec specifications, primarily detailed in TS 26.346 for media delivery over MBMS. It operates at the intersection of audio/video coding and packet loss concealment. The technique is designed to handle scenarios where a leading picture in a video stream, which is predictively coded and depends on a previous random access point picture, is lost or arrives out of order due to network packet loss or jitter. In predictive video coding (like H.264/AVC or HEVC used in multimedia telephony), a RASL picture is a type of leading picture that precedes a Clean Random Access (CRA) picture in decoding order but follows it in output order. If the CRA picture (the key recovery point) is missing, these dependent RASL pictures cannot be correctly decoded. The EVS codec's system layer, when configured for video-aware operation, can signal and manage these dependencies. The mechanism works by allowing the decoder or the system to 'skip' or discard these undecodable leading pictures when the necessary reference (the CRA) is lost, preventing the propagation of visual artifacts and allowing for faster recovery at the next valid random access point. This involves careful timestamp management and decoding order synchronization between the audio (EVS) and video streams to maintain lip-sync and presentation continuity. Its role is critical in conversational services and streaming where low latency and robustness are paramount, ensuring that temporary network impairments do not cause prolonged degradation in the audiovisual presentation.

Purpose & Motivation

RASL was introduced to address the challenge of robust multimedia communication over unreliable packet-switched networks like LTE and 5G NR. Prior approaches in video telephony could suffer from severe and persistent visual corruption when packet loss occurred near random access points, as decoders might attempt to decode dependent pictures without valid references, leading to error propagation. The primary problem it solves is the graceful handling of packet loss for predictively coded video frames that are out-of-order relative to their reference frames, a common issue in real-time transport. By formally defining the handling of RASL pictures within the 3GPP media delivery framework, it enables more resilient video services alongside high-quality EVS audio. This was particularly motivated by the evolution towards all-IP networks for voice and video services (VoLTE, ViLTE, VoNR), where traditional circuit-switched error robustness mechanisms were not applicable. It ensures that the Quality of Experience (QoE) for combined speech and video services meets user expectations even under suboptimal radio conditions.

Classification

Part ofCRA
Related approachesEVSMBMS

Detected Changes Across Releases

from 3GPP Change Requests

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

Studied in Rel-12, normative work from Rel-16.

Rel-16 1 change

In Release 16, the RASL function was newly introduced to enhance the MBMS streaming delivery method. This function specifically addresses the handling of random access skipped leading pictures within video streams delivered over MBMS bearers. The update ensures efficient one-to-many transport of continuous media, such as real-time video, during an MBMS streaming session.

  • Missing XML Data Type for Attributes in MBMS USD TS 26.346CR0658
Rel-19 2 changes

In Release 19, the RASL function was enhanced through the introduction of an in-session unicast repair mechanism for MBMS Object Distribution. This allows for the recovery of lost data during a multicast or broadcast session by utilizing a point-to-point unicast bearer to retransmit missing content components to specific user equipment. The improvement ensures more reliable delivery of application content components like video or audio streams within an MBMS User Service.

  • [AMD_PRO-MED] In-session Unicast Repair for MBMS Object Distribution TS 26.346CR0677
  • Improved Time Synchronization for MBMS TS 26.346CR0672

Explore further

Broader topics and technologies where RASL plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 26.346 vj20 MBMS User Services Media Codecs & Protocols Rel-19
TS 26.522 vj30 RTP for XR in 5G Systems Rel-19
TR 26.906 vj00 HEVC Evaluation for 3GPP Services Rel-19