FR

Full Rate (GSM Full Rate channel or speech codec)

Services
Introduced in Rel-5
Refers to the original GSM Full Rate speech traffic channel (TCH/FS) or its associated speech codec. It was the first digital voice coding standard for GSM, providing basic voice service using a 13 kbps bit rate and forming the foundation for mobile telephony.

Description

In the GSM system, 'FR' has two primary, interrelated meanings. First, it denotes the Full Rate traffic channel (TCH/FS), which is a physical radio resource allocation. This is a dedicated channel carrying user speech data at a gross bit rate of approximately 22.8 kbps, which includes speech coding, channel coding for error protection, and other overhead. The channel structure involves dividing the 200 kHz carrier into 8 time slots (TDMA), with a TCH occupying one time slot in a repeating frame structure. This channel is used for the actual bidirectional voice conversation.

Second, and more specifically, FR refers to the GSM Full Rate speech codec itself. This was the first digital speech codec standardized for GSM (specified in GSM 06.10, later 3GPP TS 06.10/TS 46.010). It is a Linear Predictive Coding (LPC) based codec with Regular Pulse Excitation (RPE), often called the RPE-LTP (Long-Term Prediction) codec. The codec operates by analyzing 20 ms segments (160 samples) of the input speech signal. It extracts parameters representing the vocal tract filter (LPC coefficients), the long-term pitch correlation (LTP), and the short-term residual signal (RPE). These parameters are encoded into a 260-bit block every 20 ms, resulting in a net bit rate of 13 kbps. Before transmission, this 260-bit block undergoes channel coding, where error-protection bits are added, increasing the transmitted bit rate to 22.8 kbps for the TCH/FS.

The role of the FR codec and channel was foundational. It defined the voice quality benchmark for early digital cellular networks, offering significant improvements in clarity and noise immunity compared to analog systems. However, its voice quality, often described as 'synthetic' or 'robotic,' was a known limitation. This led to the development of enhanced codecs like the Enhanced Full Rate (EFR) and later the Adaptive Multi-Rate (AMR) codec. In network operation, the FR channel remains a fallback option for compatibility, especially when a mobile station roams into a network that only supports the basic codec or when radio conditions are too poor to support more advanced, efficient codecs that require higher channel quality.

Purpose & Motivation

The GSM Full Rate codec and channel were created to solve the core problem of enabling efficient, secure, and higher-capacity digital voice communication for the first mass-market cellular standard. Prior to GSM, analog systems like NMT and AMPS were susceptible to eavesdropping, offered poor voice quality in noisy environments, and had limited capacity. The transition to digital was revolutionary. The FR codec's purpose was to digitize and compress the human voice into a low enough bit rate (13 kbps) to allow multiple users to share the same radio frequency through TDMA, dramatically increasing network capacity compared to analog FDMA systems.

Its development was driven by the need for a compromise between voice quality, complexity (and thus cost and power consumption of early digital signal processors), and spectral efficiency. The RPE-LTP algorithm was chosen as it provided acceptable quality within the severe computational constraints of late-1980s technology. While its quality was later surpassed, the FR codec successfully proved the viability of digital cellular voice, established the fundamental channel structure (TCH/FS), and laid the groundwork for all subsequent speech codec evolution in 3GPP standards. It addressed the initial business and technical requirement: to provide a commercially viable, standardized voice service that could be deployed globally.

Key Features

  • Original GSM digital speech codec with a net bit rate of 13 kbps
  • Based on RPE-LTP (Regular Pulse Excitation - Long Term Prediction) coding algorithm
  • Processes speech in 20 ms frames, producing 260 bits per frame
  • Operates on the dedicated Full Rate Traffic Channel (TCH/FS)
  • Provided the baseline voice quality and capacity for 2G GSM networks
  • Served as the mandatory baseline codec for initial GSM terminal and network compatibility

Evolution Across Releases

Rel-5 Initial

FR (as a concept and the TCH/FS channel) was already long-established from GSM Phase 1. In the 3GPP context, Release 5 continued to include and reference the GSM FR codec and channel specifications for backward compatibility within the UMTS framework. It was maintained as a fallback option for circuit-switched voice services, ensuring interoperability between UMTS and legacy GSM networks.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 22.804 3GPP TS 22.804
TS 26.077 3GPP TS 26.077
TS 26.231 3GPP TS 26.231
TS 26.267 3GPP TS 26.267
TS 26.269 3GPP TS 26.269
TS 26.967 3GPP TS 26.967
TS 26.969 3GPP TS 26.969
TS 26.975 3GPP TS 26.975
TS 26.978 3GPP TS 26.978
TS 28.062 3GPP TS 28.062
TS 36.108 3GPP TR 36.108
TS 36.181 3GPP TR 36.181
TS 37.104 3GPP TR 37.104
TS 37.113 3GPP TR 37.113
TS 37.141 3GPP TR 37.141
TS 37.717 3GPP TR 37.717
TS 37.718 3GPP TR 37.718
TS 37.719 3GPP TR 37.719
TS 37.825 3GPP TR 37.825
TS 37.941 3GPP TR 37.941
TS 38.101 3GPP TR 38.101
TS 38.104 3GPP TR 38.104
TS 38.106 3GPP TR 38.106
TS 38.108 3GPP TR 38.108
TS 38.113 3GPP TR 38.113
TS 38.114 3GPP TR 38.114
TS 38.115 3GPP TR 38.115
TS 38.124 3GPP TR 38.124
TS 38.133 3GPP TR 38.133
TS 38.141 3GPP TR 38.141
TS 38.174 3GPP TR 38.174
TS 38.175 3GPP TR 38.175
TS 38.176 3GPP TR 38.176
TS 38.181 3GPP TR 38.181
TS 38.191 3GPP TR 38.191
TS 38.194 3GPP TR 38.194
TS 38.521 3GPP TR 38.521
TS 38.741 3GPP TR 38.741
TS 38.755 3GPP TR 38.755
TS 38.769 3GPP TR 38.769
TS 38.793 3GPP TR 38.793
TS 38.815 3GPP TR 38.815
TS 38.817 3GPP TR 38.817
TS 38.820 3GPP TR 38.820
TS 38.826 3GPP TR 38.826
TS 38.828 3GPP TR 38.828
TS 38.839 3GPP TR 38.839
TS 38.847 3GPP TR 38.847
TS 38.849 3GPP TR 38.849
TS 38.863 3GPP TR 38.863
TS 38.864 3GPP TR 38.864
TS 38.877 3GPP TR 38.877
TS 38.881 3GPP TR 38.881
TS 38.887 3GPP TR 38.887
TS 38.889 3GPP TR 38.889
TS 38.894 3GPP TR 38.894
TS 38.921 3GPP TR 38.921
TS 38.922 3GPP TR 38.922
TS 45.903 3GPP TR 45.903
TS 45.914 3GPP TR 45.914
TS 46.055 3GPP TR 46.055
TS 46.085 3GPP TR 46.085
TS 48.016 3GPP TR 48.016