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

Glossary term · Services

Time segment

Time Segment (SBR/Audio Coding)

Services →

Time segment is an interval consisting of consecutive time slots used in 3GPP audio codec specifications as the granularity for SBR envelope and noise floor processing.

Introduced
Rel-8
Where
Services › Codecs
Specifications
2 specs
Time segment Description Purpose Neighbours Specifications

Description

A time segment, as defined in 3GPP TS 26.402 and TS 26.404, is a fundamental temporal unit used in the context of audio coding, specifically for Spectral Band Replication (SBR) and related parametric audio coding technologies. It represents an interval in time that is composed of a group of consecutive time slots. The time segment serves as a higher-level temporal container that aggregates multiple time slots, which are themselves the finest resolution units in the SBR processing chain. This hierarchical time structure allows the audio codec to apply different processing granularities depending on the required temporal precision for envelope adjustment and noise floor estimation.

In the architecture of 3GPP audio codecs, the time segment operates within the QMF (Quadrature Mirror Filter) domain. The SBR technology processes audio signals by dividing them into frequency bands using QMF analysis, and then applies envelope adjustment and noise floor addition in this transformed domain. The time segment provides a grouping mechanism that allows multiple time slots to be processed together, which is essential for efficient parameterization and bitrate reduction. By grouping time slots into segments, the codec can transmit envelope and noise floor parameters at a coarser temporal granularity, significantly reducing the side information overhead.

The relationship between time segments and time slots is hierarchical: one time segment contains multiple consecutive time slots, and each time slot equals two subsamples in the QMF domain. This means that a time segment encompasses a configurable number of QMF subsamples, providing flexibility in balancing temporal resolution against bitrate efficiency. The grouping of time slots into segments is particularly important for encoding transient signals, where finer temporal resolution may be needed, versus steady-state signals, where coarser resolution suffices.

From a practical standpoint, the time segment concept enables the SBR encoder to adapt its temporal processing to the characteristics of the audio signal. During periods of rapid signal change (transients), shorter time segments with fewer time slots can be used to capture the dynamic behavior accurately. During steady-state passages, longer time segments can be employed to minimize overhead. This adaptive segmentation is a key factor in achieving high audio quality at low bitrates, which is the primary goal of SBR technology in 3GPP codecs such as HE-AAC and HE-AAC v2.

The definition of time segment has remained remarkably stable across all 3GPP releases from Rel-8 through Rel-19, reflecting the maturity and stability of the underlying SBR technology. This consistency demonstrates that the fundamental temporal processing architecture established in the early releases continues to serve the needs of modern audio coding applications, including streaming services, broadcast, and conversational multimedia.

Purpose & Motivation

The time segment concept exists to provide an efficient temporal grouping mechanism for SBR envelope and noise floor parameters in 3GPP audio codecs. Without this grouping, the codec would need to transmit envelope adjustment data for every individual time slot, resulting in excessive side information overhead that would consume valuable bitrate and degrade overall audio quality. The time segment allows multiple time slots to share common parameterization, dramatically reducing the amount of control data that must be transmitted alongside the audio payload.

Historically, the motivation for introducing time segments arose from the need to make Spectral Band Replication practical for low-bitrate audio coding. SBR works by reconstructing high-frequency content from lower-frequency components, but this reconstruction requires transmitting envelope and noise floor parameters to guide the process. If these parameters were transmitted at the finest possible temporal resolution (every time slot), the overhead would negate the bitrate savings that SBR provides. The time segment solves this by introducing a configurable grouping that balances temporal accuracy against parameter overhead.

The time segment also addresses the need for adaptive temporal resolution in audio coding. Different audio content requires different temporal precisions: speech and transient-rich music benefit from finer temporal resolution, while sustained tones and background ambience can tolerate coarser resolution. By defining time segments as groups of consecutive time slots, the codec gains the flexibility to adapt its temporal processing granularity to the signal characteristics, optimizing the trade-off between quality and bitrate on a frame-by-frame basis.

Release Timeline

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-8 Initial

Initial definition introduced in 3GPP TS 26.402 and TS 26.404: 'interval in time, group of consecutive time slots.' Established the fundamental temporal grouping concept for SBR processing in 3GPP audio codecs.

Definition carried over unchanged from Rel-8. The time segment concept continued to serve as the temporal grouping unit for SBR envelope and noise floor processing without modification.

Definition carried over unchanged. The time segment remained stable as the audio codec specifications matured with the introduction of new codec profiles and enhanced audio services.

Definition carried over unchanged. The time segment continued to function as defined in the original specification, supporting the evolving audio codec ecosystem.

Definition carried over unchanged. The time segment concept remained consistent as 3GPP expanded its audio codec portfolio for new service categories.

Definition carried over unchanged. The time segment continued to provide the temporal grouping mechanism for SBR processing without modification.

Definition carried over unchanged. The time segment remained stable as the specifications continued to support enhanced audio services.

Definition carried over unchanged. The time segment concept persisted as defined, supporting the audio codec requirements of 5G-era services.

Definition carried over unchanged. The time segment continued to serve its established role in SBR temporal processing.

Definition carried over unchanged. The time segment remained consistent with prior releases, demonstrating the long-term stability of the SBR temporal architecture.

Definition carried over unchanged. The time segment continued as defined, supporting ongoing audio codec evolution.

Definition carried over unchanged. The time segment remains a stable element of the 3GPP audio codec specifications, reflecting the maturity of SBR technology.

Defining Specifications

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

SpecificationTitleRelease
TS 26.402 vj00 Enhanced aacPlus Error Concealment & Processing Rel-19 read
TS 26.404 vj00 Enhanced aacPlus SBR Encoder Specification Rel-19 read