HR

Half Rate

Services →
Introduced in Rel-5 Also in: Core Network, User Equipment, Testing, Radio Access Network

HR is a GSM speech codec and channel mode that operates at approximately 5.6 kbps to halve the bit rate of a voice call compared to Full Rate, thereby doubling network capacity.

Category
Services
Introduced
Rel-5
Where
Services › Codecs
Also touches
4 segments
Specifications
18 specs
HR Description Purpose Specifications

Description

GSM Half Rate (HR) is a fundamental channel mode and associated speech codec within the GSM system. At the physical layer, a GSM traffic channel (TCH) normally carries a Full Rate (FR) speech call at a gross rate of 22.8 kbps. The Half Rate mode allows two separate voice calls to be multiplexed onto a single physical TCH by allocating each call a half-slot structure, effectively operating at a gross rate of approximately 11.4 kbps per call. The core of HR is the speech codec (originally defined in GSM 06.20), which uses a Vector Sum Excited Linear Prediction (VSELP) algorithm to compress the speech signal to a net bitrate of about 5.6 kbps, plus channel coding for error protection.

From a network architecture perspective, the HR mode is managed by the Base Station Controller (BSC). The BSC, based on network load and configuration, can decide to assign an incoming call to a Half Rate channel instead of a Full Rate channel. This decision involves signaling to the Mobile Station (MS) and the Base Transceiver Station (BTS) to configure the appropriate channel coding and timeslot usage. The MS must support the HR codec to engage in such a call. The channel coding for HR is more robust than FR to compensate for the lower bitrate, using a higher proportion of bits for error correction to maintain call quality under marginal radio conditions.

The role of HR in the GSM network was primarily capacity enhancement. By enabling two voice calls per physical radio timeslot, it effectively doubled the voice capacity of a cell site without requiring additional spectrum or hardware. However, this came at the cost of reduced voice quality compared to FR, especially in noisy environments. HR was often used as a capacity-boosting tool during peak hours or in dense urban areas, while FR was preferred for better quality. Its specifications have been maintained across 3GPP releases for backward compatibility, even as more advanced codecs like Enhanced Full Rate (EFR) and Adaptive Multi-Rate (AMR) were introduced.

Purpose & Motivation

GSM Half Rate was developed in the early 1990s to address the pressing need for increased network capacity as GSM subscriber numbers grew exponentially. The initial GSM Full Rate codec used one timeslot per call. With limited spectrum and a fixed number of timeslots per carrier, network operators faced rapid capacity exhaustion. HR technology was a direct solution to this spectral efficiency problem, allowing operators to serve more subscribers with the same infrastructure investment.

It addressed the economic imperative of maximizing return on the expensive spectrum licenses and base station deployments. Before the widespread adoption of more spectrally efficient digital techniques like HR, operators would have needed to build more cell sites—a costly and slow process. HR provided a software-upgradable capacity boost. While it sacrificed some voice quality, the trade-off was deemed acceptable for the significant capacity gain, especially for a network primarily focused on voice service. HR paved the way for later, more sophisticated adaptive codecs like AMR, which could dynamically switch between codec modes (including HR) based on network conditions and quality requirements.

Evolution Across Releases

Rel-5 Initial

The GSM Half Rate speech codec and channel mode were incorporated into the 3GPP specification framework from the earlier ETSI GSM standards. It was defined as a stable feature for capacity enhancement within the GSM/EDGE Radio Access Network (GERAN) evolution.

Explore further

Broader topics and technologies where HR plays a role.

Defining Specifications

3GPP specifications that define or reference HR, 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
TS 23.501 vk00 5G System Architecture Stage 2 Rel-20
TS 23.700 vk00 XR Services Application Enablement Layer Rel-20
TS 26.077 vj00 AMR Noise Suppression Minimum Performance Requirements Rel-19
TS 26.818 vf00 Audio Media Profiles Test Results for VR Streaming Rel-15
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
TR 28.827 vi00 Technical Report on 5G Charging for Roaming Scenarios Rel-18
TS 29.502 vj50 5G System; Nsmf Service Based Interface; Stage 3 Rel-19
TS 33.127 vj50 Lawful Interception Architecture and Functions Rel-19
TS 38.161 vj10 NR UE TRP and TRS Requirements for FR1 Rel-19
TS 38.561 vj00 UE Conformance for TRP/TRS FR1 Rel-19
TS 38.870 vj20 Enhanced OTA Test Methods for NR FR1 TRP/TRS Rel-19
TR 45.903 vj00 SAIC Feasibility Study for GSM Networks Rel-19
TR 45.914 vj00 MUROS Feasibility Study for Voice Capacity Rel-19
TS 46.055 vj00 GSM Enhanced Full Rate Speech Codec Performance Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.