SMS-CB

Short Message Service – Cell Broadcast

Services
Introduced in R99
SMS-CB is a one-to-many broadcast service that delivers messages to all mobile devices in a specific geographical area, known as a cell. It is used for public warnings, emergency alerts, and location-based information services, independent of point-to-point SMS traffic.

Description

Short Message Service – Cell Broadcast (SMS-CB) is a standardized broadcast mechanism within 3GPP networks designed to disseminate information simultaneously to all User Equipment (UE) within a defined geographical coverage area, typically a cell or group of cells. Unlike conventional point-to-point SMS, which establishes a dedicated signaling connection for each recipient, SMS-CB operates on a unidirectional, connectionless basis. The core network element responsible for SMS-CB is the Cell Broadcast Centre (CBC), which interfaces with the core network, specifically the Mobility Management Entity (MME) in LTE or the Access and Mobility Management Function (AMF) in 5GC. The CBC formats broadcast messages, assigns them a message identifier and serial number, and forwards them to the relevant base stations (eNodeBs in LTE, gNBs in NR) via the appropriate interfaces (e.g., SBC-AP).

The broadcast process begins when an application, such as a public warning system, submits a message to the CBC with parameters like geographic scope, message content, and repetition schedule. The CBC determines the set of cells that constitute the target area and distributes the message accordingly. Upon receiving the broadcast information, the base station schedules the message on specific radio resources within the Cell Broadcast Channel (CBCH) in GSM or System Information Blocks (SIBs) in LTE and NR. The message is transmitted repeatedly over a defined period to ensure UEs entering the area or temporarily out of coverage can receive it.

On the UE side, the device continuously monitors the broadcast channel for messages. Each broadcast message contains a message identifier and a serial number, allowing the UE to filter and avoid displaying duplicate messages. Users can typically enable or disable reception of certain message categories (e.g., commercial broadcasts) while emergency warnings are often mandated to be received and displayed. The architecture ensures network efficiency for mass notification as it utilizes existing broadcast channels without generating individual signaling load for each UE, making it highly scalable for emergency and public information dissemination.

Purpose & Motivation

SMS-CB was created to address the critical need for efficient, simultaneous communication to a large population within a specific geographic area, a capability lacking in traditional point-to-point telecommunication services. Its primary motivation was public safety, enabling authorities to issue immediate warnings for natural disasters, terrorist threats, or other emergencies directly to citizens' mobile phones. Historically, prior alert systems like sirens or television/radio broadcasts had limitations in reach, targeting precision, and reliability.

Beyond emergencies, SMS-CB solves the problem of efficiently delivering location-based information, such as traffic updates, weather alerts, or commercial advertisements, to all users in a relevant area without congesting the network with individual messages. It addresses the limitations of point-to-point SMS, which becomes inefficient and network-intensive when the same message must be sent to thousands of devices in a dense urban cell. By leveraging the inherent broadcast nature of the radio interface, SMS-CB provides a scalable, low-latency, and network-resource-friendly solution for one-to-many communications, a fundamental requirement for modern cellular public warning systems and value-added services.

Key Features

  • Geographically targeted broadcast to all UEs in specified cell(s)
  • Connectionless operation requiring no dedicated signaling per UE
  • Message filtering and duplicate detection via Message Identifier and Serial Number
  • Support for multiple message languages and character sets
  • Configurable repetition schedules and validity periods
  • Mandatory reception capability for emergency warning message classes

Evolution Across Releases

R99 Initial

Introduced the initial SMS Cell Broadcast service architecture for GSM and UMTS networks. Defined the Cell Broadcast Centre (CBC), the Cell Broadcast Entity (CBE), and the point-to-multipoint delivery mechanism via the CBCH. Established basic message formatting, scheduling, and geographical area definition capabilities.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 23.048 3GPP TS 23.048
TS 31.115 3GPP TR 31.115