IRS

Intermediate Reference System

Other →
Introduced in Rel-8

IRS is a standardized reference system used for performance testing and comparison of speech codecs and audio quality in 3GPP, providing a consistent baseline to evaluate codec performance under controlled conditions.

Category
Other
Introduced
Rel-8
Where
Services › Codecs
Specifications
6 specs
IRS Description Purpose Related Detected Changes Specifications

Description

The Intermediate Reference System (IRS) is a critical concept in 3GPP specifications for audio and speech quality assessment. It is defined as a standardized electro-acoustic chain that simulates the characteristics of a typical telephone handset, including the microphone, receiver, and associated frequency responses. The IRS is not a physical device but a mathematical model or a set of filter curves specified in ITU-T Recommendations (e.g., P.48) and adopted by 3GPP. Its primary role is to serve as a reference point during subjective and objective testing of speech codecs, ensuring that evaluations are consistent and reproducible across different laboratories and manufacturers. The term 'No IRS' or 'rather flat' refers to a condition where the IRS filter is not applied, meaning the audio signal is processed without the typical telephone band-limiting, resulting in a flatter frequency response that is closer to the original wideband audio.

Architecturally, the IRS is implemented within test setups defined in specifications like 26.975 (Speech and video telephony tester) and 26.978 (Voice over IP test). In these setups, the IRS filter is applied to the send (speaking) and receive (listening) paths to emulate the acoustic interface of a traditional telephone. The send-side IRS modifies the input speech signal to mimic the frequency response of a typical handset microphone, which typically has a bandpass characteristic (e.g., 100 Hz to 8 kHz) with specific attenuations. The receive-side IRS does the same for the output, simulating the handset's receiver. This ensures that codec performance is evaluated under conditions that represent real-world usage, rather than ideal laboratory conditions with perfect transducers.

How it works involves integrating the IRS filter into the test sequences for codec qualification. During subjective tests like Mean Opinion Score (MOS) evaluations, listeners assess speech quality after the signal has passed through the IRS, providing ratings that reflect typical user experience. For objective tests, algorithms like POLQA or PESQ may use the IRS as a reference to compare degraded speech against a pristine reference. The IRS is key to ensuring that codec performance metrics, such as those for AMR, EVS, or VoLTE/VoNR codecs, are comparable across different implementations and network conditions. Its inclusion in 3GPP specs like 29.163 (Interworking between SIP-I and BICC) and 46.008 (MS speech codec) underscores its importance in interoperability and quality assurance for voice services.

Purpose & Motivation

The purpose of the Intermediate Reference System (IRS) is to provide a standardized and reproducible acoustic reference for testing speech codecs and audio quality in telecommunications. Before its adoption, codec evaluations were often inconsistent because different test setups used varied microphone and receiver characteristics, leading to incomparable results. The IRS solves this by defining a unified electro-acoustic chain that mimics a typical telephone handset, ensuring that all tests are conducted under the same conditions. This allows for fair comparison between different codecs (e.g., GSM FR vs. AMR-WB) and ensures that performance metrics like speech quality, noise robustness, and delay are measured in a way that reflects real user experience.

Historically, the need for IRS arose from the proliferation of digital speech codecs in 2G/3G networks, where quality assurance became critical for service acceptance. The ITU-T developed the IRS concept (e.g., in Recommendation P.48) to standardize testing, and 3GPP incorporated it starting in Release 8 to support voice services over GSM, UMTS, and later LTE/5G. The 'rather flat' condition (No IRS) was introduced to accommodate wideband and super-wideband codecs like AMR-WB and EVS, which benefit from a broader frequency response. This addresses the limitation of narrowband IRS, which was tailored for traditional telephone bandwidth (300-3400 Hz), by allowing tests that better represent enhanced voice services.

The motivation for IRS inclusion in 3GPP was driven by the need for interoperability and quality consistency across global networks. By using IRS, manufacturers and operators can verify that codecs meet minimum quality standards, facilitate roaming, and ensure backward compatibility. It also supports the evolution from circuit-switched voice to packet-switched VoLTE/VoNR, where maintaining speech quality across diverse networks and devices is paramount. Thus, IRS remains a foundational element in audio testing, enabling reliable deployment of voice services from 2G to 5G.

Detected Changes Across Releases

from 3GPP Change Requests

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

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

Rel-15 5 changes

In Release 15, the updates for the Intermediate Reference System (IRS) function consisted of reference updates for specific location parameters, including the ISUP location parameter and the ISUP Q.850 location parameter. Additionally, a reference was updated to align with RFC 8224. These changes maintained the IRS's role within the performance testing framework for speech codecs like AMR.

  • Reference Update for the ISUP location parameter TS 29.163CR1018
  • Reference Update for the ISUP location parameter TS 29.163CR1020
  • Reference Update for the ISUP location parameter TS 29.163CR1023
  • Reference update: RFC 8224 TS 29.163CR1025
  • Reference Update for the ISUP Q.850 location parameter TS 29.163CR1044
Rel-16 3 changes

In Release 16, the updates for the Intermediate Reference System (IRS) function specifically involved reference updates for the ISUP Cause Location Parameter. The changes included aligning with a new external standard, RFC8606, as part of this parameter update process. These modifications ensured the IRS-related references remained current within the broader framework of speech codec performance testing and characterization.

  • Reference Update for the ISUP Cause Location Parameter Draft TS 29.163CR1057
  • Reference Update for the ISUP Cause Location Parameter Draft TS 29.163CR1061
  • Reference Update RFC8606 TS 29.163CR1064
Rel-17 1 change

In Release 17, the update to the Intermediate Reference System (IRS) function specifically involved refreshing the normative IETF references for the Interactive Connectivity Establishment (ICE) and Session Traversal Utilities for NAT (STUN) protocols. This maintenance change ensured the specification pointed to the current, stable versions of these external standards documents. No new IRS procedures or performance characteristics were introduced in this release.

  • Update of IETF references for ICE and STUN TS 29.163CR1078

Explore further

Broader topics and technologies where IRS plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 26.975 vj00 AMR Speech Codec Performance Background Rel-19
TR 26.978 vj00 AMR Noise Suppression Selection Phase Technical Report Rel-19
TS 29.163 vj00 Interworking between 3GPP IM CN and CS networks Rel-19
TS 46.008 vj00 GSM Half Rate Speech Codec Performance Rel-19
TS 46.055 vj00 GSM Enhanced Full Rate Speech Codec Performance Rel-19
TS 46.085 vj00 GSM Speech Codec Interoperability Test Report Rel-19