BMG

Broadcast Message Gateway

Core Network
Introduced in Rel-18
The Broadcast Message Gateway (BMG) is a 5G core network function introduced in 3GPP Release 18. It facilitates the delivery of broadcast and multicast messages, such as public warnings or group communications, to a large number of User Equipments (UEs) efficiently. It acts as a gateway between application servers and the 5G network, enabling scalable, network-controlled distribution of information.

Description

The Broadcast Message Gateway (BMG) is a functional entity within the 5G Core (5GC) network, standardized in 3GPP Release 18. It serves as the primary entry point and control node for broadcast and multicast service delivery from external Application Functions (AFs) or Content Providers into the 3GPP system. Architecturally, the BMG interfaces with the Network Exposure Function (NEF) using the Nnef service-based interface, allowing authorized external applications to request broadcast message delivery. It also interfaces with the 5G core network's control plane, particularly interacting with the Access and Mobility Management Function (AMF) to manage the distribution of messages to the appropriate Radio Access Network (RAN) areas and ultimately to target UEs.

Operationally, the BMG receives broadcast service requests, which include the message content, target geographical areas (defined by Tracking Areas or Cell IDs), and delivery parameters such as priority and validity period. The BMG is responsible for authorizing these requests, potentially checking subscription data and network policies via interactions with the Unified Data Management (UDM) and Policy Control Function (PCF). It then orchestrates the delivery by instructing the AMF, which in turn coordinates with the RAN (gNB) to broadcast the message over the air interface using mechanisms like System Information Blocks (SIBs) or dedicated multicast/broadcast bearers. The BMG also handles lifecycle management of broadcast sessions, including activation, modification, and deactivation.

A key technical aspect of the BMG is its ability to support both Cell Broadcast Service (CBS), for public warning systems like earthquake and tsunami warnings (ETWS) and commercial mobile alerting (CMAS), and enhanced Multimedia Broadcast Multicast Service (eMBMS) for richer media content. It provides a unified gateway that abstracts the underlying 5G broadcast delivery mechanisms from the application layer. The BMG ensures reliable and efficient delivery by managing network resources, applying congestion control policies, and providing delivery status reports back to the requesting application. Its design is integral to enabling Mission Critical Services (MCS) and efficient group communications in 5G networks.

Purpose & Motivation

The BMG was created to address the need for a standardized, efficient, and network-controlled mechanism to deliver broadcast and multicast messages in 5G networks. Prior to its introduction, broadcast services like Cell Broadcast were often handled through more proprietary or less integrated interfaces, lacking a unified, service-based architecture aligned with 5G's core principles. The evolution towards 5G Standalone (SA) and the increased demand for services like massive IoT communications, public safety alerts, and content distribution to groups (e.g., for vehicular communications or software updates) necessitated a dedicated gateway function.

The primary problems the BMG solves include inefficient unicast delivery for group messages, which consumes excessive network resources, and the lack of a secure, exposed interface for third-party applications to trigger network-wide broadcasts. By providing a centralized gateway, the BMG enables scalable delivery, reduces signaling load on the core network, and ensures that broadcast requests are properly authorized and policed according to network operator rules. It is a key enabler for 5G's support of vertical industries and Mission Critical Services, where reliable, low-latency group communication is essential.

Key Features

  • Acts as the service-based entry point (via NEF) for external broadcast service requests
  • Orchestrates broadcast/multicast delivery across the 5GC control plane (AMF) and RAN
  • Supports both Cell Broadcast Service (CBS) and enhanced Multimedia Broadcast Multicast Service (eMBMS) delivery mechanisms
  • Performs authorization, policy enforcement, and congestion control for broadcast sessions
  • Manages broadcast session lifecycle including activation, modification, and deactivation
  • Provides delivery status reporting and monitoring capabilities to requesting applications

Evolution Across Releases

Rel-18 Initial

Introduced the Broadcast Message Gateway as a new 5G Core Network function. Defined its service-based architecture, specifying the Nbmf service-based interface exposed via the NEF for application requests. Established its core capabilities for authorizing broadcast requests, interfacing with the AMF for area-based delivery control, and managing the broadcast session lifecycle for public warning and group communication services.

Defining Specifications

SpecificationTitle
TS 23.554 3GPP TS 23.554
TS 29.538 3GPP TS 29.538