Description
The Composite Source Signal (CSS) is a precisely defined artificial test signal specified by 3GPP for the objective performance evaluation of speech and audio codecs. It is not a functional component of the live network architecture but a critical tool in the development, verification, and type approval phases. The CSS is designed to simulate a complex, challenging acoustic scenario that stresses codec algorithms, allowing engineers to measure key performance indicators like speech quality, noise robustness, and processing delay under controlled, repeatable laboratory conditions.
The signal itself is a composite waveform generated by mixing multiple audio sources according to a strict recipe defined in the relevant 3GPP test specifications (e.g., TS 26.132, TS 26.907). It typically combines elements such as clean speech samples, background noise of various types (e.g., babble, car, street), and sometimes tonal interferers or music. The specific levels, spectral characteristics, and temporal alignment of these components are standardized to create a 'worst-case' or highly representative test condition. This composite nature is crucial because it moves beyond testing with simple, clean speech signals and evaluates how a codec performs with the complex, noisy audio encountered in real-world usage.
During testing, the CSS is fed as an input to the codec or device under test. The output of the codec's encoding and decoding chain (or the end-to-end transmission path in a system test) is then analyzed. This analysis uses objective perceptual quality measurement algorithms, such as POLQA (Perceptual Objective Listening Quality Analysis) or PESQ (Perceptual Evaluation of Speech Quality), which compare the degraded output signal to the original reference CSS. The resulting scores, like a Mean Opinion Score (MOS), quantify the codec's performance. The role of CSS is to provide the unchanging, high-quality reference against which all these measurements are made, ensuring that test results are comparable across different labs, manufacturers, and test campaigns.
The specifications governing CSS (e.g., TS 26.132 for speech, TS 26.907 for audio) detail its exact composition, digital format, and usage procedures. Compliance with these test specifications, including the correct application of the CSS, is mandatory for network equipment and user devices seeking 3GPP certification. Therefore, while invisible to the end-user, the CSS is a foundational element in the quality assurance ecosystem that guarantees the voice and audio services in 3GPP networks meet minimum performance standards and provide a consistent user experience.
Purpose & Motivation
The Composite Source Signal was created to solve the fundamental problem of inconsistent and non-reproducible codec testing. Before its standardization, different manufacturers and test houses might use their own proprietary test signals or simple tones to evaluate codec performance. This made it impossible to directly compare results between different vendors' equipment or to have confidence that a device certified by one lab would perform adequately in another network. The CSS provides a universal, challenging benchmark that ensures all parties are testing against the same rigorous standard.
Its development was motivated by the need for robust objective testing methodologies as mobile networks evolved and introduced more advanced, and sometimes more complex, speech and audio codecs (like AMR, AMR-WB, and later EVS). These codecs employ sophisticated techniques like noise suppression, discontinuous transmission (DTX), and packet loss concealment. To properly assess these features, a simple clean speech signal is insufficient. The CSS, with its mix of speech and noise, effectively tests the codec's ability to handle real-world acoustic environments, ensuring that quality is maintained not just in quiet offices but also in noisy streets or moving vehicles.
By establishing this common reference signal, 3GPP enabled efficient conformance testing and type approval processes. It allows regulatory bodies and network operators to define clear, measurable pass/fail criteria for audio quality. This, in turn, drives quality improvements across the industry, as codec and device manufacturers must optimize their implementations to perform well when tested with the standardized CSS. It ultimately protects the end-user experience by ensuring a baseline level of audio performance for all certified devices on the network.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (16 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-16.
In Release 16, the CSS function was enhanced to introduce Type-3 CSS monitoring with PS-RNTI on the primary cell. This addition provides a new mechanism for monitoring paging and system information. The release also included corrections for the reference signal used for sidelink power control, which impacts CSS-related procedures in sidelink operations.
- Adds UE Radio Capability ID in signalling procedures TS 23.401CR3503
- Avoiding UE indicating RLOS access in RRC Signalling TS 23.401CR3502
- Corrections of PLMN assigned Capability signalling TS 23.401CR3520
- System support for Wake Up Signal TS 23.401CR3583
- Type-3 CSS monitoring with PS-RNTI on primary cell TS 38.213CR0129
- Corrections for the reference signal used for sidelink power control TS 38.213CR0212
+ 2 more changes
In Release 18, the enhancements for the Composite Source Signal (CSS) function specifically addressed operation for specific UE types. The standardization introduced support for PDCCH monitoring in a Type0B CSS set tailored for HD-FDD RedCap UEs.
In Release 19, the key enhancement for the CSS function was the introduction of PDCCH repetitions specifically for the Type0-PDCCH CSS set in TNs (Terrestrial Networks). This change, detailed under the feature "Common_PDCCH_Rep_TN," aimed to improve reliability and coverage for common control channel reception. Additionally, the release included corrections for the adaptation of common channels and signals for NES, as well as multiple corrections related to the newly introduced low-power wake-up signal and receiver.
- Introduction of low-power wake-up signal and receiver for NR TS 38.213CR0708
- Introduction of PDCCH repetitions for Type0-PDCCH CSS set in TNs [Common_PDCCH_Rep_TN] TS 38.213CR0748
- Corrections on low-power wake-up signal and receiver for NR TS 38.213CR0720
- Corrections on low-power wake-up signal and receiver for NR TS 38.213CR0740
- Corrections on R19 NES adaptation of common channel/signals TS 38.213CR0753
- Corrections on low-power wake-up signal and receiver for NR TS 38.213CR0764
Explore further
Broader topics and technologies where CSS plays a role.
Defining Specifications
3GPP specifications that define or reference CSS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.009 vj00 | Handover Procedures in PLMNs | Rel-19 |
| TS 23.012 vj00 | Circuit Switched Location Management Procedures | Rel-19 |
| TS 23.060 vj00 | GPRS Service Description Stage 2 | Rel-19 |
| TS 23.401 vj50 | Evolved Packet System (EPS) Stage 2 Description | Rel-19 |
| TS 23.844 vc00 | IMS P2P Content Distribution Services Study | Rel-12 |
| TS 25.700 vc00 | Further Enhanced Uplink (EUL) Study | Rel-12 |
| TS 26.132 vj00 | Terminal Acoustic Test Methods | Rel-19 |
| TS 26.307 vj00 | 3GPP HTML5 Profile Specification | Rel-19 |
| TR 26.907 vj00 | HTML5 for 3GPP Services Study | Rel-19 |
| TR 26.953 vj00 | Study on Service Interactivity for Streaming & Download | Rel-19 |
| TS 29.272 vj40 | Diameter Interfaces for MME/SGSN | Rel-19 |
| TS 32.373 v1900 | IRP Security Services CORBA Solution | Rel-9 |
| TS 32.376 vj00 | Security services for IRP Solution Set | Rel-19 |
| TS 33.701 vj00 | Study on mitigations against bidding down attacks | Rel-19 |
| TS 38.213 vj10 | NR Physical Layer Control Procedures | Rel-19 |
| TS 38.523 vj20 | 5G NR UE Conformance Testing: Idle/Inactive | Rel-19 |