CMAS

Commercial Mobile Alert Service

Services →
Introduced in Rel-9 Also in: Services, User Equipment

CMAS is a 3GPP standardized public warning system that delivers geographically targeted emergency alerts to mobile users via cellular broadcast, ensuring rapid public safety communication without network congestion.

Category
Services
Introduced
Rel-9
Where
Radio Access Network › NG-RAN (5G)
Also touches
2 segments
Specifications
16 specs
CMAS Description Purpose Detected Changes Specifications

Description

The Commercial Mobile Alert Service (CMAS) is a 3GPP standardized service for delivering public warning messages to mobile devices via cellular broadcast mechanisms. It is designed to operate over existing 3GPP networks (from 3G onwards) using the Cell Broadcast Service (CBS) architecture. CMAS leverages the existing Broadcast/Multicast Service Center (BM-SC) and Cell Broadcast Center (CBC) entities to disseminate alerts. The BM-SC receives alert messages from authorized government agencies, processes them, and forwards them to the CBC. The CBC then maps these alerts to the appropriate geographical areas (cells) and delivers them to the Radio Access Network (RAN) for broadcast. In the RAN, the alerts are transmitted over the air interface using System Information Blocks (SIBs) in LTE or System Information (SI) messages in 5G NR, specifically via SIB12 in LTE and SIB6/SIB8 in 5G NR for earthquake and tsunami warning system (ETWS) and CMAS alerts.

CMAS messages are broadcast to all devices within a targeted cell or set of cells, ensuring simultaneous delivery without point-to-point signaling overhead. Devices must be CMAS-capable and configured to receive such alerts. Upon receiving a CMAS broadcast, compatible devices interrupt ongoing user activities (e.g., with a distinctive sound and vibration) to display the alert text. The service supports message prioritization, with different alert categories such as Presidential, Extreme, Severe, AMBER, and Test alerts, each with specific handling requirements. Message content includes a warning type, severity, urgency, certainty, and recommended actions, formatted according to the Common Alerting Protocol (CAP) standard.

Key network components involved include the Cell Broadcast Entity (CBE), which originates alerts from public safety authorities, the CBC for area targeting and message distribution, and the BM-SC for managing broadcast sessions in LTE/5G. In the core network, the CBC interfaces with the Mobility Management Entity (MME) in LTE or the Access and Mobility Management Function (AMF) in 5G Core via the SBc interface. The RAN then broadcasts the alert using RRC signaling. CMAS ensures reliable delivery even in congested networks by using broadcast channels, avoiding the pitfalls of SMS-based systems. It also supports multilingual alerts and geotargeting down to the cell level, enabling precise warning dissemination. The service is integrated with other warning systems like ETWS, sharing similar broadcast mechanisms but differing in message types and origins.

Purpose & Motivation

CMAS was created to address the critical need for a reliable, fast, and scalable public warning system over mobile networks. Prior to CMAS, emergency alerts were often delivered via TV, radio, or SMS, which had limitations in speed, reach, and targeting. SMS-based alerts, for example, could cause network congestion and delays due to point-to-point delivery, failing during high-traffic emergencies. CMAS leverages cellular broadcast technology to overcome these issues, enabling simultaneous delivery to all devices in a threat area without overloading the network.

The development of CMAS was motivated by regulatory requirements and public safety initiatives, particularly in the United States where the Warning, Alert, and Response Network (WARN) Act mandated such a service. 3GPP standardized CMAS starting in Release 9 to ensure interoperability across networks and devices globally. It solves the problem of timely and accurate emergency communication, providing authorities with a tool to warn the public about imminent threats like natural disasters, terrorist attacks, or child abductions (AMBER alerts). By using existing cellular infrastructure, CMAS offers a cost-effective and widely accessible solution.

CMAS also addresses the limitations of earlier warning systems by supporting geotargeting, which ensures alerts are only sent to affected areas, reducing unnecessary public alarm. It integrates with international standards like CAP, allowing compatibility with other alerting systems. The service enhances public safety by delivering alerts in multiple languages and with distinct visual/audible cues, ensuring they are noticed even in noisy environments. Overall, CMAS represents a significant advancement in emergency communication, leveraging mobile technology to save lives and improve community resilience.

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (15 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-9, normative work from Rel-15.

Rel-15 3 changes

In Release 15, the CMAS function was enhanced through the introduction of geofencing information, which allows alerts to be targeted to specific geographic areas. This required corrections to the System Information Blocks, specifically SIB12 and SIB8, to properly support the new geo-fencing capability for mobile stations.

  • Introduction of Geofencing information in CMAS TS 36.331CR3523
  • Corrections to SIB12 for CMAS geo-fencing TS 36.331CR4086
  • Corrections to SIB8 for CMAS geo-fencing TS 38.331CR1237
Rel-16 1 change

In Release 16, the primary update for CMAS was the provision of clarifications specifically for the KPAS (Korean Public Alert System) and EU-Alert implementations. This focused effort aimed to resolve ambiguities and ensure consistent interpretation of the alerting procedures within these regional systems. The changes were detailed to improve the technical specification's precision for these distinct alert service variants.

  • Clarification for KPAS and EU-alert TS 38.300CR0232
Rel-18 11 changes

In Release 18, the primary enhancement for CMAS was the introduction of **device-based geo-fencing for EU-Alert**, allowing for more targeted alert delivery. This release also included a clarification on **SIB1 reception for ETWS/CMAS** procedures to ensure reliable alert reception by the **Mobile Station**. No other specific CMAS-related technical changes are indicated by the provided material.

  • Introduction of Mobile IAB TS 38.300CR0727
  • Introduction of mobile IAB for NR TS 38.304CR0370
  • Introduction of mobile IAB TS 38.331CR4457
  • Support for mobile IAB TS 38.401CR0308
  • Miscellaneous corrections on Mobile IAB TS 38.331CR4604
  • Miscellaneous corrections on Mobile IAB TS 38.331CR4701

+ 5 more changes

Explore further

Broader topics and technologies where CMAS plays a role.

Defining Specifications

3GPP specifications that define or reference CMAS, 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 22.268 vk00 Public Warning System (PWS) Requirements Rel-20
TS 25.304 vj00 UTRA Idle Mode Procedures Specification Rel-19
TS 26.804 vj10 5G Media Streaming Extensions Study Rel-19
TS 29.168 vj00 SBc-AP Protocol Specification Rel-19
TR 33.969 vj00 Security for Public Warning System (PWS) Rel-19
TS 36.300 vj00 E-UTRAN Radio Interface Protocol Architecture Overview Rel-19
TS 36.302 vj00 E-UTRA Physical Layer Services Rel-19
TS 36.304 vj00 UE Idle Mode Procedures in E-UTRA Rel-19
TS 36.331 vj00 LTE RRC Protocol Specification Rel-19
TS 36.401 vj00 E-UTRAN Overall Architecture Description Rel-19
TS 36.410 vj00 S1 Interface: General Aspects and Principles Rel-19
TS 38.300 vj00 NG-RAN Overall Description Rel-19
TS 38.304 vj00 UE RRC_IDLE and RRC_INACTIVE Procedures Rel-19
TS 38.331 vj00 NR Radio Resource Control (RRC) Protocol Specification Rel-19
TS 38.401 vj10 NG-RAN Architecture Specification Rel-19