Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Protocol

SABP

Service Area Broadcast Protocol

Protocol →

SABP is the 3GPP protocol used for broadcasting messages, such as emergency alerts, over a specific service area in UMTS networks to deliver information efficiently to multiple user devices simultaneously.

Introduced
Rel-4
Where
Radio Access Network › UTRAN (3G)
Specifications
4 specs
SABP Description Purpose What changed Neighbours Specifications

Description

The Service Area Broadcast Protocol (SABP) is a critical control-plane protocol defined within the 3GPP UMTS architecture, specifically for managing broadcast services. It operates between the Cell Broadcast Centre (CBC) and the UMTS Radio Access Network (UTRAN), specifically the Radio Network Controller (RNC). SABP is the primary interface (Iu-BC) for broadcast service delivery, enabling the CBC to instruct the RNC to broadcast messages over a defined geographical area, known as a Service Area. The protocol handles the setup, modification, and release of broadcast sessions, including the transfer of the actual broadcast message content and associated parameters like message identifiers, repetition rates, and broadcast area definitions.

Architecturally, SABP resides in the Core Network domain for control but directly interfaces with the RAN for execution. The CBC acts as the source and controller of broadcast messages, using SABP to communicate with one or more RNCs. The RNC is responsible for mapping the logical Service Area to physical cells and scheduling the broadcast on the UMTS Broadcast Control Channel (BCCH) or Forward Access Channel (FACH). SABP messages are carried over a Signalling Connection Control Part (SCCP) connection, ensuring reliable delivery of control commands. The protocol supports functions like Write-Replace, which allows updating or cancelling an ongoing broadcast, and Load Balancing, to manage traffic across different RNCs.

SABP's operation is connection-oriented for control but the resulting user-plane broadcast is connectionless. A typical flow involves the CBC sending a WRITE-REPLACE request message to the RNC, containing the message content, a message identifier, a list of target Service Areas (defined by a set of Location Areas or Routing Areas), and broadcast scheduling information. The RNC acknowledges this and begins broadcasting the message in the specified cells. SABP also includes error handling and status reporting mechanisms, allowing the CBC to monitor the success or failure of broadcast attempts. Its design ensures that broadcast resources in the RAN are used efficiently and that critical information, especially for public warning systems, can be disseminated rapidly and reliably across the network.

Purpose & Motivation

SABP was created to standardize and enable efficient cell broadcast services within 3G UMTS networks, addressing the need for a reliable one-to-many information distribution mechanism. Prior to 3G, GSM had the Cell Broadcast Service, but the UMTS architecture required a new, optimized protocol to interface between the evolved Core Network and the UTRAN. The primary problem SABP solves is the controlled delivery of broadcast messages (like emergency alerts, traffic information, or advertising) to all User Equipments (UEs) within a specific geographical area without establishing individual connections, thus conserving network signaling resources and enabling immediate, widespread notification.

Historically, the motivation stemmed from regulatory requirements for public warning systems (e.g., EU-Alert, CMAS) and commercial demand for location-based broadcast services. SABP provided a standardized, network-controlled method for the CBC to manage broadcasts, ensuring interoperability between equipment from different vendors. It addressed limitations of point-to-point messaging for mass notifications, which would cause signaling congestion. By defining a dedicated protocol for broadcast service management, 3GPP ensured that UMTS networks could support critical safety services and innovative broadcast applications with guaranteed performance and reliability.

What changed in its specifications

The latest release-to-release comparison of specifications that define SABP. Each summary describes the whole specification, not only this term.

TS 25.410Rel-10 → Rel-11

Rel-11 brings only minor changes to TS 25.410: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 25.410 →
TS 25.414Rel-7 → Rel-8

Rel-8 brings only minor changes to TS 25.414: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 25.414 →

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-4 Initial

Introduced SABP as the protocol for Cell Broadcast Service (CBS) in UMTS, defining the initial architecture with the CBC and RNC. It specified basic procedures for message broadcast, including WRITE-REPLACE, KILL, and error handling over the Iu-BC interface, establishing the foundation for service area-based broadcasting in 3G networks.

Defining Specifications

3GPP specifications that define or reference SABP, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 25.410 vj00 Iu Interface Introduction for UTRAN Rel-19 read
TS 25.414 vj00 UTRAN Iu Interface User Plane Transport Protocols Rel-19 read
TS 25.419 vj00 Service Area Broadcast Protocol (SABP) Rel-19 read
TS 25.703 vc00 HNB Emergency Warning Area Study for UTRA Rel-12 read