AMR-WB

Adaptive Multi-Rate Wideband Speech Codec

Services →
Introduced in Rel-5 Also in: Core Network

AMR-WB is a 3GPP-standardized wideband speech codec that provides superior, natural voice quality for mobile networks by using a 16 kHz sampling rate to cover a wider frequency range.

Category
Services
Introduced
Rel-5
Where
Services › Codecs
Also touches
1 segments
Specifications
41 specs
AMR-WB Description Purpose Related Classification Detected Changes Specifications

Description

The Adaptive Multi-Rate Wideband (AMR-WB) speech codec is a sophisticated audio compression algorithm designed specifically for mobile telecommunications. Unlike traditional narrowband codecs that operate with 8 kHz sampling (covering 300-3400 Hz), AMR-WB uses 16 kHz sampling to capture frequencies from 50 Hz to 7 kHz. This expanded frequency range provides significantly improved speech quality, naturalness, and intelligibility, making conversations sound more lifelike and reducing listener fatigue. The codec employs Algebraic Code Excited Linear Prediction (ACELP) technology with multi-rate operation, allowing it to adapt to varying channel conditions while maintaining optimal voice quality.

AMR-WB operates with nine different bit rates ranging from 6.60 kbit/s to 23.85 kbit/s, with the most commonly used rates being 12.65 kbit/s and 23.85 kbit/s. The codec uses a frame length of 20 milliseconds, corresponding to 320 samples at 16 kHz sampling rate. Each frame is divided into four subframes of 5 ms each for more efficient processing. The encoder analyzes the speech signal using linear prediction analysis to extract spectral parameters (Line Spectral Frequencies), pitch parameters (adaptive codebook), and innovation parameters (fixed codebook). These parameters are quantized and transmitted to the decoder, which reconstructs the speech signal using synthesis filtering.

The codec's architecture includes several key components: the pre-processing module for high-pass filtering and signal scaling, the linear prediction analysis module for spectral envelope estimation, the open-loop pitch analysis for initial pitch estimation, and the closed-loop pitch search for refined pitch parameters. The innovation codebook search uses algebraic codebooks with pulse positions and signs optimized for efficient encoding. The decoder performs the inverse operations, including parameter decoding, excitation generation, and synthesis filtering to reconstruct the speech signal. Post-processing includes adaptive post-filtering to enhance the perceptual quality of the reconstructed speech.

AMR-WB incorporates sophisticated voice activity detection (VAD) and comfort noise generation (CNG) mechanisms for efficient discontinuous transmission during silence periods. The codec supports multiple operational modes including full-rate, half-rate, and variable-rate operation depending on network conditions. It includes robust error concealment techniques to handle frame losses and transmission errors, ensuring graceful degradation of voice quality under poor channel conditions. The codec's design emphasizes both compression efficiency and computational complexity optimization, making it suitable for implementation on mobile devices with limited processing power and battery life.

In 3GPP networks, AMR-WB is integrated into the media processing chain of voice services, interfacing with transport protocols like RTP/UDP/IP for packet-switched voice. The codec supports transcoding-free operation in end-to-end scenarios when both terminals support AMR-WB, preserving the full wideband quality throughout the call path. It has been extended with enhanced versions like AMR-WB+ for music and general audio, and EVS-WB which provides even better quality and efficiency. AMR-WB's widespread adoption across mobile generations from 3G to 5G demonstrates its fundamental role in delivering high-quality voice services in modern telecommunications.

Purpose & Motivation

AMR-WB was developed to address the limitations of narrowband speech codecs that had dominated mobile communications since the early days of cellular networks. Traditional narrowband codecs like AMR-NB (Adaptive Multi-Rate Narrowband) operated within the 300-3400 Hz frequency range, which was sufficient for basic intelligibility but lacked the naturalness and richness of face-to-face conversation. This frequency limitation resulted in muffled speech, reduced intelligibility of certain consonants (especially fricatives like 's', 'f', and 'th'), and overall listener fatigue during extended conversations. The telecommunications industry recognized that improved voice quality could enhance user experience, reduce miscommunication, and provide competitive differentiation in increasingly saturated mobile markets.

The development of AMR-WB was motivated by several key factors: the availability of increased processing power in mobile devices, improved network bandwidth capabilities, and growing consumer expectations for better audio quality. Research in psychoacoustics had demonstrated that human speech contains important information in frequencies beyond the traditional telephone band, particularly in the 50-300 Hz range (providing natural bass and vocal warmth) and the 3400-7000 Hz range (enhancing consonant clarity and speech intelligibility). By extending the frequency range to 50-7000 Hz, AMR-WB could capture these important spectral components, resulting in speech that sounds more natural, less strained, and more similar to in-person conversation.

Another important motivation was the need for a standardized wideband codec that could work across different network technologies and service providers. Prior to AMR-WB standardization, various proprietary wideband codecs existed, but they suffered from interoperability issues. 3GPP's standardization ensured that AMR-WB could be implemented consistently across devices and networks, facilitating global roaming and service continuity. The codec was designed to be backward compatible with existing network infrastructure while providing a clear migration path for operators to enhance their voice services. Its adaptive multi-rate capability allowed it to maintain good quality even under challenging radio conditions, making it suitable for the variable channel quality characteristic of mobile networks.

Classification

Part ofEVS
Specific typesEVSFQIMDCTWB-SIDWB
Related approachesAMR-NB

Detected Changes Across Releases

from 3GPP Change Requests

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

Studied in Rel-5, normative work from Rel-15.

Rel-15 1 change

In Release 15, no specific new introductions for the AMR-WB function are detailed in the provided grounding context or the listed Change Request titles. The context generically defines support of the AMR codec as an example of an implementation capability but does not describe any Release 15-specific updates for AMR-WB. The only referenced update for a speech codec in the titles pertains to test vectors for the EVS codec, not AMR-WB.

  • Update of test vectors for the EVS codec TS 26.444CR0024
Rel-16 6 changes

In Release 16, the specific update for the AMR-WB codec involved corrections to its floating-point implementation to ensure proper functionality on 64-bit systems. This maintenance change was part of broader work on codecs and formats, including updates for the EVS codec test vectors. The release did not introduce new service capabilities or procedures for AMR-WB but focused on ensuring consistent implementation.

  • Corrections to AMR-WB floating-point for 64-bit systems TS 26.204CR0020
  • Various Corrections to 5GMS Codecs and Formats TS 26.511CR0002
  • Update of test vectors for the EVS codec TS 26.444CR0034
  • Update of test vectors for the EVS codec TS 26.444CR0040
  • Update of test vectors for the EVS codec TS 26.444CR0045
  • Profiles, Codecs and Formats (UCC) TS 26.511
Rel-17 1 change

In Release 17, the specific enhancement for the AMR-WB codec was the correction of a saturation issue in its fixed-point implementation. This update aimed to ensure the reliable technical performance of the speech codec, which is an essential capability for user equipment supporting speech services. The change was focused on maintaining the integrity of the codec's output under all conditions.

  • Correction of a saturation issue in the AMR-WB fixed-point codec TS 26.173CR0036
Rel-18 6 changes

In Release 18, the primary new development for the AMR-WB function was the introduction of support for the IVAS (Immersive Voice and Audio Services) codec. This addition expands the codec capabilities within the framework, specifically for multimedia conversational communications involving multiple parties. The change integrates IVAS as a new supported codec option alongside AMR-WB for services like IMS Multimedia Telephony.

  • Adding support for IVAS codec TS 23.333CR0146
  • Adding support for IVAS codec TS 23.334CR0185
  • Changes to support Multiparty RTT in TS 26.114 TS 26.114CR0558
  • Introduction of IVAS codec TS 26.114CR0561
  • Adding IVAS codec support TS 26.511CR0012
  • Adding support for IVAS codec TS 29.163CR1079
Rel-19 1 change

In Release 19, the AMR-WB function was enhanced with the addition of IMS DC multiplexing support. This update allows the codec to operate within a multimedia conversational communication service involving multiple parties and connections. The change integrates AMR-WB into the IMS Multimedia Telephony service framework, which handles multiple media types in a synchronized way.

  • Addition of IMS DC multiplexing support TS 26.114CR0579

Explore further

Broader topics and technologies where AMR-WB plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TR 22.813 va00 Enhanced Voice Services for EPS Study Rel-10
TS 23.333 vj00 MRFC-MRFP Mp Interface Requirements Rel-19
TS 23.334 vj00 IMS-ALG to IMS-AGW Interface (Iq) Stage 2 Rel-19
TS 26.111 vj00 3G-324M Terminal Specification for CS Multimedia Rel-19
TS 26.114 vj10 IMS Multimedia Telephony Media Handling Rel-19
TS 26.171 vj00 Introduction to AMR-WB Speech Processing Rel-19
TS 26.173 vj00 AMR-WB Codec ANSI-C Implementation Rel-19
TS 26.177 vj00 DSR Extended Advanced Front-end Test Sequences Rel-19
TS 26.179 vj00 Codecs and Media Handling for MCPTT Rel-19
TS 26.190 vj00 AMR-WB Speech Codec Detailed Mapping Rel-19
TS 26.191 vj00 AMR-WB Error Concealment Procedure Rel-19
TS 26.192 vj00 AMR-WB Comfort Noise Requirements Rel-19
TS 26.204 vj00 AMR-WB Floating-Point Codec Specification Rel-19
TS 26.244 vj00 3GPP File Format (3GP) Specification Rel-19
TS 26.252 vj00 IVAS Codec Test Sequences Specification Rel-19
TS 26.256 vj00 Jitter Buffer Management for IVAS Rel-19
TS 26.290 vj00 AMR-WB+ Audio Codec Specification Rel-19
TS 26.441 vj00 EVS Audio Processing Introduction Rel-19
TS 26.442 vj00 EVS Codec Fixed Point ANSI-C Code Rel-19
TS 26.443 vj00 EVS Codec Floating-Point C Code Rel-19
TS 26.444 vj00 EVS Codec Conformance Test Sequences Rel-19
TS 26.446 vj00 EVS Codec AMR-WB Backward Compatibility Spec Rel-19
TS 26.447 vj00 EVS Frame Loss Concealment Procedure Rel-19
TS 26.448 vj00 EVS Jitter Buffer Management Specification Rel-19
TS 26.450 vj00 EVS Codec DTX System Level Aspects Rel-19
TS 26.451 vj00 EVS Codec Voice Activity Detector (VAD) Specification Rel-19
TS 26.452 vj00 EVS Codec Fixed-Point C Code Implementation Rel-19
TS 26.453 vj00 EVS Codec Generic Frame Format for 3G CS Networks Rel-19
TS 26.511 vj00 5G Media Streaming Profiles, Codecs & Formats Rel-19
TR 26.916 ve20 eSRVCC Transcoding Minimization Study Rel-14
TR 26.923 vj00 Study on IMS-based Telepresence Media Handling Rel-19
TR 26.935 vj00 Speech Codec Performance for Packet Switched Multimedia Rel-19
TR 26.937 vj00 3GPP PSS Characterization Rel-19
TR 26.943 vj00 SES Codec Selection Report Rel-19
TR 26.952 vj00 EVS Codec Selection, Verification & Characterization Rel-19
TR 26.969 vj00 eCall In-band Modem Performance Characterization Rel-19
TR 26.976 vj00 AMR-WB Codec Characterization & Verification Rel-19
TS 29.163 vj00 Interworking between 3GPP IM CN and CS networks Rel-19
TS 36.750 ve10 Study on enhancement of VoLTE Rel-14
TS 45.009 vj00 GSM AMR Link Adaptation & Control Rel-19