Description
The Shared Basic Physical Sub CHannel (SBPSCH) is a key physical layer resource allocation mechanism defined in the GSM/EDGE Radio Access Network (GERAN) specifications, particularly for General Packet Radio Service (GPRS) and Enhanced Data rates for GSM Evolution (EDGE). It operates on the fundamental GSM physical structure of a radio frequency channel divided into 4.615ms frames, each containing 8 timeslots. A Basic Physical Channel is defined as one timeslot recurring in every frame. The SBPSCH is created by further subdividing this basic channel in the code domain, allowing it to be shared among multiple mobile stations (MS).
Technically, the sharing is achieved through a combination of time division and code division principles, though it is not CDMA in the WCDMA sense. In practice, the network allocates specific radio resources to a Temporary Block Flow (TBF), which is a logical connection for packet data transfer. An SBPSCH is one of the possible resource types that can be assigned to a TBF. It represents a share of a physical timeslot's capacity. Multiple SBPSCHs can exist on a single physical timeslot, with each SBPSCH carrying the packet data blocks for different users. The network manages this sharing through uplink state flags (USF) in the downlink or explicit scheduling grants, controlling which MS is allowed to transmit or is scheduled to receive in a given radio block period.
From an architectural perspective, the SBPSCH exists within the Packet Data Physical Channel (PDCH) structure. A PDCH uses a 52-multiframe structure, and radio blocks (each comprising 4 normal bursts) are the units of data transmission. The SBPSCH defines how access to these radio blocks is partitioned among users. Its role is central to the statistical multiplexing advantage of packet-switched networks. By enabling dynamic, fine-grained sharing of a physical timeslot, the SBPSCH allows the network to serve many low-activity or intermittent data users efficiently without dedicating an entire timeslot to each one. This significantly increases the overall capacity and spectral efficiency of the GERAN network for data services compared to circuit-switched connections.
Purpose & Motivation
The SBPSCH was developed to efficiently support the bursty, intermittent nature of packet data traffic within the primarily voice-optimized GSM infrastructure. Before GPRS, GSM used circuit-switched connections where a single user occupied an entire timeslot for the duration of a call, which was inefficient for data applications with sporadic transmission needs. The creation of the SBPSCH addressed this inefficiency by enabling true resource sharing.
The primary problem it solves is low spectral efficiency for data. By allowing multiple users to share a single physical timeslot, the network can statistically multiplex many data sessions, leading to much higher capacity and better utilization of scarce radio spectrum. This was a fundamental shift from dedicated to shared resources. The motivation was driven by the rising demand for mobile data services in the late 1990s and early 2000s, such as web browsing and email, which required a more efficient air interface mechanism than circuit-switched data could provide. The SBPSCH, as part of the GPRS and later EDGE standards, provided this mechanism, transforming GSM networks into viable platforms for mobile internet access without requiring a completely new radio technology.
Key Features
- Enables multiple users to share a single GSM/EDGE physical timeslot (Basic Physical Channel)
- Fundamental resource unit for GPRS/EDGE packet data traffic (TBF)
- Increases network capacity and spectral efficiency through statistical multiplexing
- Managed dynamically by the network via uplink state flags (USF) and scheduling
- Operates within the 52-multiframe structure of a Packet Data Channel (PDCH)
- Supports both uplink and downlink packet data transfer
Evolution Across Releases
Introduced the Shared Basic Physical Sub CHannel concept within the enhanced GPRS/EDGE specifications. Defined it as the fundamental shared physical resource for packet data, enabling dynamic allocation of radio block periods within a PDCH to multiple mobile stations to support efficient packet-switched communications.
Defining Specifications
| Specification | Title |
|---|---|
| TS 43.051 | 3GPP TR 43.051 |
| TS 44.060 | 3GPP TR 44.060 |
| TS 44.160 | 3GPP TR 44.160 |