Description
The Transcoder and Rate Adaptation Unit (TRAU) is a key functional entity in the GSM Radio Access Network (GERAN). Physically, the TRAU function is typically located at the Base Station Controller (BSC) site or the Mobile Switching Center (MSC) site. Its primary role is to convert between the 64 kbit/s PCM (Pulse Code Modulation) speech used in the core network (the A-interface) and the lower bit-rate compressed speech codecs (like Full Rate, Half Rate, Enhanced Full Rate) used over the radio interface (Um) to save spectrum. For data services, it performs rate adaptation, converting user data rates to fit the available channels.
The operation revolves around the TRAU frame, which is the structured container for this converted data as it traverses the Abis interface (between BTS and BSC) or the Ater interface (between BSC and TRAU if they are separated). When a mobile station transmits speech, it is encoded using a speech codec (e.g., at 13 kbit/s for FR). The BTS packages this into a TRAU frame, which adds control and synchronization bits. This frame is sent over the Abis link to the TRAU. The TRAU extracts the compressed speech, decodes it back to 64 kbit/s PCM (if destined for the circuit-switched core), or may simply relay it in compressed form if using Transcoder Free Operation (TrFO). The reverse process happens for downlink traffic.
Key components of the TRAU functionality include the speech transcoder itself, the rate adaptation unit for data, and the framing/sub-multiplexing logic. The framing structure allows multiple low-rate user channels (e.g., four 16 kbit/s sub-channels) to be multiplexed into a single 64 kbit/s timeslot on the Abis interface, dramatically improving backhaul efficiency. The TRAU's role is critical in decoupling the radio interface efficiency from the core network's standard PCM-based infrastructure, allowing advancements in speech coding on the air interface without changing the core network transport.
Purpose & Motivation
The TRAU was created to solve a fundamental problem in early digital cellular networks: the mismatch between the bandwidth-efficient but low-quality speech codecs needed for the scarce radio spectrum and the standard, high-quality 64 kbit/s PCM voice required by the existing circuit-switched telephone network (the PSTN/ISDN core). Without transcoding, radio-specific codecs would have required non-standard infrastructure end-to-end, which was impractical.
Historically, in the GSM specifications from the R99 era, the TRAU allowed operators to place the complex, processor-intensive transcoding function centrally (at the BSC or MSC), keeping the remote BTS units simpler and cheaper. This architectural choice optimized costs and maintenance. Furthermore, the TRAU frame format and the associated sub-multiplexing on the Abis interface were designed to maximize the utilization of the often expensive leased lines connecting BTS towers to the controller, carrying multiple calls in a single 64 kbit/s PCM slot.
The TRAU addressed the limitation of fixed-rate networks by introducing adaptability. It enabled the introduction of new, more efficient speech codecs over time (from FR to HR to EFR and AMR) while maintaining backward compatibility with the core network. It also provided the essential rate adaptation function for circuit-switched data services (like Fax), allowing various terminal equipment rates to be supported over the radio channel.
Key Features
- Speech transcoding between radio interface codecs (e.g., FR, HR, EFR, AMR) and 64 kbit/s PCM
- Rate adaptation for circuit-switched data services
- Defines the TRAU frame structure for transport over Abis/Ater interfaces
- Sub-multiplexing of multiple low-rate channels into a single 64 kbit/s timeslot
- Support for in-band control signaling within the TRAU frame
- Enables Transcoder Free Operation (TrFO) for end-to-end codec bypass
Evolution Across Releases
Initial definition and central role in GSM/EDGE architecture. The TRAU was a distinct functional unit, typically colocated with the BSC. It standardized the frame format for transporting compressed speech and rate-adapted data over the Abis interface, enabling efficient backhaul and interoperability between BTS and core network.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 23.060 | 3GPP TS 23.060 |
| TS 23.205 | 3GPP TS 23.205 |
| TS 23.226 | 3GPP TS 23.226 |
| TS 23.877 | 3GPP TS 23.877 |
| TS 28.062 | 3GPP TS 28.062 |
| TS 46.061 | 3GPP TR 46.061 |
| TS 48.061 | 3GPP TR 48.061 |