PCU

Packet Control Unit

Radio Access Network →
Introduced in Rel-4

PCU is the network element in 2G and 3G systems that controls radio resources for packet data, handles packet scheduling, and interfaces between the Base Station Controller and the SGSN.

Category
Radio Access Network
Introduced
Rel-4
Where
Services › Codecs
Specifications
3 specs
PCU Description Purpose Related Classification Specifications

Description

The Packet Control Unit (PCU) is a critical functional entity introduced in GSM networks to enable General Packet Radio Service (GPRS) and Enhanced Data rates for GSM Evolution (EDGE). It is responsible for all packet data-related control and user plane functions within the radio access network. Physically, the PCU can be implemented as a separate network node or integrated into the Base Station Controller (BSC) in 2G systems, or into the Radio Network Controller (RNC) in 3G UMTS networks for certain functionalities. Its primary role is to manage the allocation and release of packet data channels (PDCHs) on the radio interface, which are timeslots dedicated to carrying packet-switched traffic alongside circuit-switched voice traffic.

Operationally, the PCU sits logically between the BSC and the Serving GPRS Support Node (SGSN) in the core network. It receives data packets from the SGSN via the Gb interface and is responsible for segmenting these packets into radio blocks suitable for transmission over the air interface. Conversely, it reassembles radio blocks received from the mobile station (MS) into packets for forwarding to the SGSN. The PCU implements key Medium Access Control (MAC) and Radio Link Control (RLC) layer protocols. It performs functions such as uplink and downlink packet scheduling, error correction through Automatic Repeat Request (ARQ), and management of temporary block flows (TBFs), which are logical connections for data transfer.

A core architectural aspect is the PCU's control over the radio resource partitioning. In a GSM cell, a limited number of timeslots are available. The PCU, often in coordination with the BSC, dynamically allocates timeslots as either Circuit-Switched (CS) for voice or Packet-Switched (PS) for data based on demand. This allows for efficient shared use of the spectrum. The PCU also handles cell reselection and routing area updates for packet-switched mobility. In 3G UMTS, the concept evolved; the RNC took over most packet control functions, but the term PCU is sometimes used to refer to the packet scheduling entity within the RNC, especially in early UMTS releases that supported compatibility with GSM EDGE Radio Access Network (GERAN).

Purpose & Motivation

The PCU was created to introduce packet-switched data capabilities into the originally circuit-switched-only GSM network. Before GPRS, GSM data services were limited to slow circuit-switched data calls, which tied up a dedicated radio channel for the entire session, leading to inefficient spectrum usage for bursty data traffic. The PCU solved this by enabling statistical multiplexing of multiple users' data packets on shared radio channels, dramatically improving spectral efficiency and enabling 'always-on' connectivity.

Its development was driven by the rising demand for mobile internet access in the late 1990s. The PCU addressed the technical challenge of managing a shared, contention-based radio resource for data. It provided the necessary intelligence in the radio network to handle packet segmentation, retransmissions, and scheduling, which were absent in the voice-oriented BSC. By separating packet control logic (in the PCU) from voice control logic (in the BSC), operators could upgrade their networks to support data without a complete overhaul. The PCU formed the foundation for all subsequent mobile broadband evolution, from EDGE to 3G and beyond, by establishing the principles of packet-based radio resource management.

Classification

Part ofGERAN
Related approachesBSCSGSNRLCTBF

Evolution Across Releases

Rel-4 Initial

Formally standardized as a key component for GPRS and EDGE in the GSM/EDGE Radio Access Network (GERAN). Defined its functional split from the BSC, its role in managing packet data traffic over the Um and Gb interfaces, and support for basic mobility procedures.

Explore further

Broader topics and technologies where PCU plays a role.

Defining Specifications

3GPP specifications that define or reference PCU, 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.060 vj00 GPRS Service Description Stage 2 Rel-19
TR 26.937 vj00 3GPP PSS Characterization Rel-19