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

Glossary term · Services

EVS

Enhanced Voice Services

Services →

EVS is a 3GPP standardized codec suite for high-quality, robust, and bandwidth-efficient voice services, including super-wideband and fullband audio, used for VoLTE, VoNR, and other IMS-based services.

Introduced
Rel-12
Where
Services › Codecs
Specifications
54 specs
Also in
Core Network
EVS Description Purpose What changed Neighbours Detected Changes Specifications

Description

Enhanced Voice Services (EVS) is a comprehensive audio codec suite standardized by 3GPP, designed as the successor to the AMR-WB codec for IMS-based voice services like VoLTE and VoNR. Its architecture is built around a highly flexible core codec that can operate in multiple modes: a primary Code-Excited Linear Prediction (CELP) mode for traditional speech coding, a Modified Discrete Cosine Transform (MDCT)-based mode for high-quality music and general audio, and a hybrid mode that seamlessly blends both. The codec supports a wide range of sampling rates and bitrates, from 5.9 kbps for super-efficient narrowband operation up to 128 kbps for ultra-high-definition fullband stereo audio. Key components include a robust voice activity detector (VAD), a sophisticated discontinuous transmission (DTX) mechanism for silence compression, and advanced packet loss concealment (PLC) algorithms to mask the effects of frame erasures in packet-switched networks.

In operation, the EVS encoder analyzes the input audio signal, classifies it as speech or music/audio, and selects the optimal coding mode and bitrate based on network conditions and service requirements signaled via the Session Description Protocol (SDP). For speech, the CELP mode models the vocal tract using linear prediction and represents the excitation signal with an adaptive and fixed codebook. For music or mixed content, the MDCT mode provides a transform-domain representation, offering superior audio quality at higher bitrates. The encoded bitstream is packetized into frames, typically 20 ms, and transmitted over the IP network. The decoder reconstructs the audio, applying PLC if packets are lost, using predictive techniques based on previously received frames to generate a smooth, natural-sounding replacement.

EVS plays a critical role in the 3GPP ecosystem by being the mandatory and recommended codec for Voice over LTE (VoLTE) and Voice over NR (VoNR), ensuring interoperability and a consistent high-quality user experience across networks and devices. Its advanced error resilience features, including channel-aware mode switching and frame erasure concealment, make it exceptionally robust against packet loss and jitter, which is vital for maintaining call quality over wireless links. The codec's efficiency allows operators to offer superior voice quality while optimizing spectral efficiency, supporting higher capacity on their networks. Furthermore, its support for super-wideband (50-7000 Hz) and fullband (20-20000 Hz) audio enables immersive voice calls, bridging the quality gap between traditional telephony and streaming media services.

Purpose & Motivation

EVS was created to address the limitations of previous 3GPP voice codecs, primarily AMR-NB and AMR-WB, in the context of all-IP networks like LTE and 5G. While AMR-WB provided a significant quality improvement over narrowband telephony, the evolution towards high-definition multimedia services and the inherent challenges of packet-switched networks (e.g., packet loss, delay jitter) demanded a more robust and higher-fidelity audio solution. The driving motivation was to define a single, future-proof codec that could deliver studio-quality voice, efficiently handle music and other audio content during calls (e.g., on-hold music), and provide unparalleled robustness in poor radio conditions, thereby enhancing the overall user experience for operator-led voice services.

Historically, the transition to VoLTE exposed the need for a codec that could match the quality expectations set by Over-The-Top (OTT) communication apps while meeting the stringent reliability and interoperability requirements of carrier networks. EVS solves the problem of quality degradation under packet loss through its sophisticated error concealment and channel-aware operation, a significant improvement over prior codecs. It also solves the bandwidth inefficiency problem by offering superior audio quality at similar or lower bitrates than AMR-WB, allowing operators to conserve precious radio resources. Its creation was motivated by the desire to make IMS-based voice the unequivocally best voice service available, with quality and features that could not be matched by circuit-switched fallback or OTT alternatives, thereby securing the role of operator services in the IP era.

What changed in its specifications

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

TS 23.153Rel-18 → Rel-19

Rel-19 brings only minor changes to TS 23.153: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 23.153 →
TS 23.333Rel-17 → Rel-18

EVS Codec Extension for Immersive Voice and Audio Services adds handling procedures and references for the IVAS speech codec.

Full comparison in TS 23.333 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-15 5 changes
  • Corrections to EVS Fixed-Point Source Code TS 26.442CR0032
  • Corrections to EVS Fixed-Point Source Code TS 26.442CR0036
  • Corrections to EVS Floating-Point Source Code TS 26.443CR0028
  • Update of test vectors for the EVS codec TS 26.444CR0024
  • Correction of EVS SID update TS 26.449CR0006
Rel-16 24 changes
  • Addition of reference to Alt_FX_EVS implementation TS 26.103CR0048
  • Correction and addition of reference to Alt_FX_EVS implementation TS 26.179CR0004
  • Correction and addition of reference to Alt_FX_EVS implementation TS 26.444CR0025
  • Addition of reference to Alt_FX_EVS implementation TS 26.446CR0001
  • Correction and addition of reference to Alt_FX_EVS implementation TS 26.447CR0011
  • Correction and addition of reference to ALT_FX_EVS implementation TS 26.448CR0002

+ 18 more changes

Rel-17 1 change
  • Corrections to the EVS algorithmic description TS 26.447CR0018
Rel-18 2 changes
  • Corrections of SDP offer-answer considerations for EVS TS 26.114CR0536
  • Missing clause for the EVS codec TS 29.332CR0204

Defining Specifications

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

SpecificationTitleRelease
TR 22.813 va00 Enhanced Voice Services for EPS Study Rel-10 read
TS 23.153 vj00 Out-of-Band Transcoder Control Stage 2 Rel-19 read
TS 23.333 vj00 MRFC-MRFP Mp Interface Requirements Rel-19 read
TS 23.334 vj00 IMS-ALG to IMS-AGW Interface (Iq) Stage 2 Rel-19 read
TS 23.782 vf00 Interworking between LTE MC and non-LTE MC systems Rel-15 read
TR 25.993 vj00 UTRA RAB Examples and Radio Interface Mapping Rel-19 read
TS 26.103 vj00 3GPP Codec Lists for OoBTC and TrFO Rel-19 read
TS 26.114 vk11 IMS Multimedia Telephony Client Rel-20 read
TS 26.117 vj20 5G Media Streaming (5GMS) Rel-19 read
TS 26.119 vj10 Device Media Capabilities for AR Services Rel-19 read
TS 26.131 vj00 Terminal Acoustic Performance Requirements Rel-19 read
TS 26.132 vk00 Terminal Acoustic Test Methods for Telephony Rel-20 read
TS 26.179 vj00 Codecs and Media Handling for MCPTT Rel-19 read
TS 26.244 vj10 3GPP File Format (3GP) Specification Rel-19 read
TS 26.250 vj10 IVAS Codec: General Overview Rel-19 read
TS 26.252 vj20 Digital Test Sequences for IVAS Codec and Related Functions Rel-19 read
TS 26.254 vj10 IVAS Codec Rendering Specification Rel-19 read
TS 26.255 vj00 IVAS Frame Loss Concealment Procedure Rel-19 read
TS 26.256 vj10 IVAS Jitter Buffer Management Specification Rel-19 read
TS 26.258 vj30 IVAS Codec Floating-Point C Code Rel-19 read
TS 26.261 vj10 Terminal audio performance for immersive services Rel-19 read
TS 26.441 vj00 EVS Audio Processing Introduction Rel-19 read
TS 26.442 vj00 EVS Codec Fixed Point ANSI-C Code Rel-19 read
TS 26.443 vj00 EVS Codec Floating-Point C Code Rel-19 read
TS 26.444 vj01 EVS Codec Test Sequences Rel-19 read
TS 26.446 vj00 EVS Codec AMR-WB Backward Compatibility Spec Rel-19 read
TS 26.447 vj00 EVS Frame Loss Concealment Procedure Rel-19 read
TS 26.448 vj00 EVS Jitter Buffer Management Specification Rel-19 read
TS 26.449 vj00 EVS Codec Comfort Noise Generation for DTX Rel-19 read
TS 26.450 vj00 EVS Codec DTX System Level Aspects Rel-19 read
TS 26.451 vj00 EVS Codec Voice Activity Detector (VAD) Specification Rel-19 read
TS 26.452 vj00 EVS Codec Fixed-Point C Code Implementation Rel-19 read
TS 26.453 vj00 EVS Codec Generic Frame Format for 3G CS Networks Rel-19 read
TS 26.454 vj00 EVS Codec Mapping for 3G CS Networks Rel-19 read
TS 26.511 vj00 5G Media Streaming Profiles, Codecs & Formats Rel-19 read
TS 26.818 vf00 Audio Media Profiles Test Results for VR Streaming Rel-15 read
TS 26.858 vk00 Web APIs for 3GPP Audio Codecs Rel-20 read
TR 26.916 ve20 eSRVCC Transcoding Minimization Study Rel-14 read
TR 26.923 vj00 Study on IMS-based Telepresence Media Handling Rel-19 read
TR 26.926 vj00 Traffic Models & Quality Evaluation for Media/XR in 5G Rel-19 read
TR 26.952 vj00 EVS Codec Selection, Verification & Characterization Rel-19 read
TR 26.954 vj00 UE Headset Electrical Interface Testing Rel-19 read
TS 26.997 vj11 IVAS Codec Selection Phase Results Rel-19 read
TS 29.162 vj00 IMS-IP Network Interworking Rel-19 read
TS 29.163 vj00 Interworking between 3GPP IM CN and CS networks Rel-19 read
TS 29.232 vj00 Mc Interface Protocol Profile Rel-19 read
TS 29.238 vj00 H.248 Profile for IBCF-TrGW Interface Rel-19 read
TS 29.292 vj00 IMS Centralized Services (ICS) Interworking Rel-19 read
TS 29.332 vj00 MGCF-IM-MGW Interface Protocol (Mn) Rel-19 read
TS 29.333 vj00 MRFC-MRFP Mp Interface Protocol Rel-19 read
TS 29.334 vj00 IMS-ALG to IMS-AGW Interface Protocol Rel-19 read
TS 29.414 vj00 Nb Interface Bearer Transport & Control Protocols Rel-19 read
TS 29.415 vj00 Nb User Plane Protocol Specification Rel-19 read
TS 36.750 ve10 Study on enhancement of VoLTE Rel-14 read