Description
Pulse Code Modulation (PCM) in the 3GPP context specifically refers to the digital representation of speech signals as defined by ITU-T Recommendation G.711. This involves a three-step process: sampling, quantization, and encoding. First, the continuous analog voice signal is sampled at a rate of 8000 samples per second (8 kHz), following the Nyquist theorem for voice bandwidth up to 4 kHz. Each sample is then quantized, meaning its amplitude is mapped to one of a finite number of levels. G.711 defines two companding laws—A-law (used primarily in Europe and international routes) and μ-law (used primarily in North America and Japan)—that non-uniformly quantize the signal, providing more precision for lower amplitude signals (which are more common in speech) and less for higher amplitudes, improving the signal-to-noise ratio.
The quantized sample is then encoded into an 8-bit digital word (or codeword), resulting in a constant bit rate of 64 kbit/s (8000 samples/s * 8 bits/sample). This 64 kbit/s PCM stream is the fundamental building block of digital circuit-switched telephony, known as a DS0 timeslot in T1/E1 systems. Within 3GPP specifications, PCM is not typically used as the over-the-air codec for radio transmission due to its high bit rate inefficiency. Instead, more advanced codecs like AMR (Adaptive Multi-Rate) are used for radio interface optimization. However, PCM plays several crucial architectural roles.
In the core network, especially in the Circuit-Switched (CS) domain, PCM is the standard format for interconnection between network elements like Mobile Switching Centers (MSCs) and between the PLMN and the Public Switched Telephone Network (PSTN). Media Gateways (MGWs) within the network often transcode between various voice codecs (like AMR from the radio) and the standardized PCM format for transport over TDM (Time-Division Multiplexing) backbone networks. Furthermore, PCM serves as a common reference point for voice quality testing and benchmarking. Many 3GPP performance specifications (e.g., TS 26.132 on speech quality) use PCM as an input or output reference when defining testing methodologies for other codecs, ensuring quality comparisons are made against this well-understood standard.
Its role extends to service testing and interworking. For example, when testing voice call continuity or codec negotiation, the PCM format is often used as a baseline. The extensive list of 3GPP specifications referencing PCM, covering areas from vocabulary (21.905) to service requirements (22-series) and codec specifications (26-series), highlights its pervasive nature as the underlying digital voice representation that the entire cellular voice ecosystem was built upon and continues to interwork with, even as networks evolve towards VoLTE and VoNR which use IP-based transport but may still use G.711 for certain legacy interconnections or recording systems.
Purpose & Motivation
PCM, and specifically G.711, exists as the foundational digital voice coding standard that enabled the global transition from analog to digital telephony. Its primary purpose was to provide a high-quality, standardized method for converting analog voice signals into a digital format suitable for transmission and switching over digital networks. The problem it solved was the need for a robust, predictable, and interoperable digital voice format that could become the universal "currency" for voice in core network trunks and at network boundaries.
Historically, before digitalization, telephone networks were entirely analog, suffering from noise accumulation, signal degradation over long distances, and inefficient use of transmission infrastructure. The introduction of PCM with the G.711 standard in 1972 created a universal digital format. This allowed for the development of digital switches (like MSCs) and transmission systems (like T1/E1 lines), which were more reliable, easier to maintain, and enabled time-division multiplexing to carry multiple calls on a single physical line. The choice of 64 kbit/s was a pragmatic balance between quality (excellent for telephony, often considered 'toll quality') and the digital hierarchy standards of the time.
Within the 3GPP ecosystem, the purpose of specifying PCM is not to define a new codec but to ensure seamless interworking with the global telephony infrastructure. When GSM was developed, it used more efficient codecs like Full Rate (FR) for the radio link, but the core network and interconnection to other networks (PSTN, other PLMNs) relied on the ubiquitous 64 kbit/s PCM standard. This allowed cellular networks to plug directly into the existing worldwide telephony grid. Even as 3GPP has evolved to define many more efficient and advanced speech and audio codecs (e.g., AMR, AMR-WB, EVS), PCM remains critical as a fixed reference point for quality testing, a mandated fallback or interconnection format in certain scenarios, and the format understood by virtually all legacy network equipment and recording/legal intercept systems, ensuring backward compatibility and regulatory compliance.
Evolution Across Releases
PCM (G.711) was formally referenced in 3GPP specifications from the early releases, but its inclusion in the vocabulary (TS 21.905) and numerous technical specifications around Rel-5 solidified its role as the fundamental digital voice format for interworking and core network transport. The initial architecture assumed PCM as the standard format for the Circuit-Switched (CS) core network, with Media Gateways performing transcoding between over-the-air codecs (like AMR) and the PCM-based TDM network for interconnection and transport.
Explore further
Broader topics and technologies where PCM plays a role.
Defining Specifications
3GPP specifications that define or reference PCM, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 22.401 v1800 | Videotelephony Service Requirements for NGN | Rel-8 |
| TR 22.944 vj00 | UE Functionality Split Scenarios and Requirements | Rel-19 |
| TS 26.071 vj00 | AMR Speech Codec Introduction | Rel-19 |
| TS 26.102 vj00 | Mapping of AMR and other codecs to interfaces | Rel-19 |
| TS 26.114 vj10 | IMS Multimedia Telephony Media Handling | Rel-19 |
| TS 26.115 vj00 | 3GPP TS 26115: Echo Control Requirements | Rel-19 |
| TS 26.118 vj00 | Virtual Reality Media Formats | Rel-19 |
| TS 26.131 vj00 | Terminal Acoustic Performance Requirements | Rel-19 |
| TS 26.132 vj00 | Terminal Acoustic Test Methods | Rel-19 |
| TS 26.171 vj00 | Introduction to AMR-WB Speech Processing | Rel-19 |
| TS 26.202 vj00 | AMR-WB Speech Codec Mapping Specification | Rel-19 |
| TS 26.226 vj00 | Cellular Text Telephone Modem (CTM) | Rel-19 |
| TS 26.230 vj00 | CTM C Code Implementation for Text Transmission | Rel-19 |
| TS 26.231 vj00 | CTM Minimum Performance Requirements Testing | Rel-19 |
| TS 26.267 vj00 | eCall In-band Modem Specification | Rel-19 |
| TS 26.268 vj00 | eCall In-band Modem ANSI-C Code | Rel-19 |
| TS 26.269 vj00 | eCall In-band Modem Conformance Testing | Rel-19 |
| TS 26.448 vj00 | EVS Jitter Buffer Management Specification | Rel-19 |
| TR 26.806 vi00 | Technical Report on Smartly Tethering AR Glasses | Rel-18 |
| TS 26.818 vf00 | Audio Media Profiles Test Results for VR Streaming | Rel-15 |
| TS 26.854 vj00 | Study on Haptics in 5G Media Services | Rel-19 |
| TR 26.969 vj00 | eCall In-band Modem Performance Characterization | Rel-19 |
| 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 28.062 vj00 | Tandem Free Operation (TFO) Service Description | Rel-19 |
| TS 43.050 vj00 | GSM Transmission Planning for Speech Services | Rel-19 |
| TR 43.901 vj00 | Generic Access to A/Gb Interface Feasibility Study | Rel-19 |
| TS 46.002 vj00 | Introduction to GSM Half-Rate Speech Processing | Rel-19 |
| TS 46.008 vj00 | GSM Half Rate Speech Codec Performance | Rel-19 |
| TS 46.051 vj00 | GSM Enhanced Full Rate Speech Processing Intro | 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 |
| TS 48.103 vj00 | A Interface User Plane Transport Protocols | Rel-19 |