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

Glossary term · Services

MBS

Multicast/Broadcast Service

Services →

MBS is a 3GPP system for efficiently delivering the same content to multiple users simultaneously over a cellular network by using point-to-multipoint transmission.

Introduced
Rel-13
Where
Services › Codecs
Specifications
73 specs
Also in
Radio Access Network, Core Network, User Equipment
MBS Description Purpose What changed Neighbours Detected Changes Specifications

Description

Multicast/Broadcast Service (MBS) is a comprehensive framework within 3GPP standards designed for the efficient, simultaneous delivery of identical data streams from a single source to a potentially large group of users. Unlike unicast, where separate data streams are sent to each user, MBS utilizes point-to-multipoint (PTM) transmission at the radio and transport network levels, conserving valuable radio spectrum and core network bandwidth. The architecture supports both broadcast mode (content delivered to all users in a service area) and multicast mode (content delivered only to a subscribed group of users within an area).

In 5G System (5GS), MBS is integrated into the core network (5GC) and the NG-RAN. Key architectural components include the Multicast/Broadcast-Session Management Function (MB-SMF) for session management, the Multicast/Broadcast-User Plane Function (MB-UPF) for data forwarding, and the Multicast/Broadcast-Service Function (MBSF) for service announcement and membership management. In the RAN, a new logical entity, the MBS Gateway (MB-SGW), may be used to distribute MBS data to multiple gNBs. The radio interface employs MBS-specific bearers and scheduling. In 5G NR, this is realized through Physical Downlink Shared Channels (PDSCH) scheduled for multicast, using either Single-Cell Point-To-Multipoint (SC-PTM) or Multicast/Broadcast over a Single Frequency Network (MBSFN), where multiple synchronized cells transmit identical waveforms, allowing a UE to combine them as a single, stronger signal.

The service works by establishing an MBS session context across the network. The application server initiates a session, and the 5GC sets up the necessary multicast distribution tree for user plane data, identifying the target service area. UEs interested in receiving the content perform a service discovery and, for multicast, may join a specific multicast group via signaling with the core network. The RAN then schedules the MBS data on shared radio resources. UEs in RRC_IDLE, RRC_INACTIVE, or RRC_CONNECTED states can receive the broadcast/multicast traffic, enabling power-efficient reception for a massive number of devices. Key protocols involved include the MBS-specific adaptations of the Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), and Medium Access Control (MAC) layers to handle point-to-multipoint data duplication and scheduling.

MBS supports reliable delivery mechanisms, including application-level and radio-level error correction (e.g., RLC Acknowledged Mode for critical data), and seamless mobility where a UE moving between cells continues to receive the MBS session without interruption. The system also defines QoS flows for MBS, allowing different levels of service (e.g., high priority for emergency alerts, guaranteed bitrate for live video). This integrated approach allows MBS to support a wide range of data rates and service requirements, from low-rate IoT group messaging to high-definition video streaming.

Purpose & Motivation

MBS was created to solve the inherent inefficiency of using unicast transmission for popular content consumed by many users simultaneously in the same geographic area. Delivering live television, streaming major sports events, or distributing large software/firmware updates via individual unicast streams consumes excessive radio and transport network resources, leading to congestion, degraded quality for all users, and higher operational costs for network operators. MBS addresses this by sharing network resources for common content, dramatically improving spectral efficiency and network scalability for group communication services.

The evolution of MBS in 3GPP has historical roots in earlier technologies like Multimedia Broadcast Multicast Service (MBMS) introduced in 3G UMTS and evolved MBMS (eMBMS) in 4G LTE. These earlier versions faced challenges with complexity, limited device support, and business model adoption. The motivation for reinvigorating and enhancing MBS in 5G (starting in Rel-16/17) stems from new use cases demanding efficient mass communication: massive IoT software updates, Vehicle-to-Everything (V2X) group communications, public safety and mission-critical group messaging, and immersive media experiences like augmented reality (AR) live events. 5G's need to support diverse vertical industries provided a strong driver for a more flexible, integrated, and capable multicast/broadcast framework.

Furthermore, MBS solves the problem of network congestion during peak events and enables new revenue streams for operators through broadcast-like services. It also supports reliable low-latency group communications essential for industrial IoT and V2X applications, which were not fully addressed by previous MBMS implementations. By designing MBS as a native service within the 5G architecture, rather than a bolt-on feature, 3GPP ensures it can meet the stringent performance, reliability, and scalability requirements of future group-oriented applications across all 5G usage scenarios: enhanced Mobile Broadband (eMBB), massive Machine Type Communications (mMTC), and Ultra-Reliable Low Latency Communications (URLLC).

What changed in its specifications

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

TS 22.261Rel-18 → Rel-19

Rel-19 adds to TS 22.261 Indirect Network Sharing, 5G satellite access Phase 3 requirements, a 5G wireless sensing service clause, signalling traffic monitoring, SNPN interconnection clauses, and Localized Mobile Metaverse Services. It also extends disaster roaming to 5G-only UEs and adds Ambient IoT device clauses.

Full comparison in TS 22.261 →
TS 23.256Rel-18 → Rel-19

Rel-19 adds NEF-assisted pre-flight planning, USS changeover, and network-assisted detect-and-avoid to TS 23.256. It also adds no-transmit zone enforcement for UAV UEs and altitude reporting.

Full comparison in TS 23.256 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-17 215 changes
  • MBS session restoration upon MB-UPF failure with restart TS 23.527CR0041
  • MBS session restoration upon MB-UPF failure without restart TS 23.527CR0042
  • Restoration of a Broadcast MBS session upon NG-RAN failure with or without restart TS 23.527CR0048
  • Restoration of a Multicast MBS session upon NG-RAN failure with or without restart TS 23.527CR0049
  • Support of Broadcast MBS Session with an AMF set being deployed TS 23.527CR0056
  • Network-requested PDU session modification procedure to be used for removing joined UE from MBS session(s) TS 24.501CR3399

+ 209 more changes

Rel-18 172 changes
  • MBS support for Broadcast Remote ID TS 23.256CR0089
  • MBS support for V2X services TS 23.287CR0187
  • MBS service for UE using power saving functions TS 23.501CR3834
  • 5QI for V2X message delivery via MBS TS 23.501CR3881
  • 5QI for A2X message delivery via MBS TS 23.501CR4249
  • Multicast MBS session (de)activation or update after an AMF failure TS 23.527CR0063

+ 166 more changes

Rel-19 20 changes
  • Multicast MBS session restoration procedure for N3mb path failure TS 23.527CR0082
  • [AMD-ARCH-MED] In-session Unicast Repair for MBS Object Distribution TS 26.502CR0033
  • [AMD-ARCH-MED] MBS User Service and Delivery Protocols for eMBMS TS 26.502CR0034
  • [AMD-ARCH-MED] MBS Time Synchronization TS 26.502CR0035
  • [FS_AMD] Advanced Media Delivery Features for MBS User Services TS 26.802CR0005
  • Support for Regenerative Payload and MBS broadcast in NR NTN TS 38.413CR1212

+ 14 more changes

Rel-20 5 changes
  • MBS Roaming TS 23.287CR0201
  • Correction to Requested MBS container information element TS 24.501CR7232
  • Corrections to MBS TS 29.513CR0638
  • Support MBS related error handling for the SDD_BroadcastMulticastDelivery API TS 29.548CR0079
  • Correction of TMGI field in MBS subchannel control R20 TS 24.380CR0382

Defining Specifications

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

SpecificationTitleRelease
TS 22.261 vk81 5G Service and Operational Requirements Rel-20 read
TS 23.256 vj50 UAS Support Architecture Enhancements Rel-19 read
TS 23.287 vk00 5G V2X Architecture Enhancements Rel-20 read
TS 23.501 vk30 5G System Architecture Rel-20 read
TS 23.527 vk00 5G Restoration Procedures for N4 Interface Rel-20 read
TS 24.281 vk10 MCVideo Signalling Control Rel-20 read
TS 24.282 vk10 MCData Signalling Control Protocols Rel-20 read
TS 24.379 vk10 MCPTT Call Control Protocol Rel-20 read
TS 24.380 vk10 MCPTT Media Plane Control Protocols Rel-20 read
TS 24.501 vk10 5GS NAS Protocol Specification Rel-20 read
TS 24.548 vk10 Network Resource Management - SEAL Protocol Specification Rel-20 read
TS 24.575 vj00 UE Pre-configuration for MBS Rel-19 read
TS 24.577 vj30 A2X Services in 5G System Rel-19 read
TS 24.578 vj00 UE policies for A2X services in 5GS Rel-19 read
TS 24.581 vj30 MCVideo Media Plane Control Rel-19 read
TS 24.582 vj00 MCData Media Plane Control Protocols Rel-19 read
TS 24.587 vj30 V2X Services Protocols for 5G System Rel-19 read
TS 24.588 vj00 UE Policies for V2X Services in 5GS Rel-19 read
TS 25.305 vj00 UTRAN UE Positioning Stage 2 Rel-19 read
TS 25.306 vj00 UE Radio Access Capabilities Specification Rel-19 read
TS 25.331 vj01 UTRAN Radio Resource Control Protocol Rel-19 read
TS 25.413 vj00 Radio Access Network Application Part (RANAP) Rel-19 read
TS 25.453 vj00 PCAP Protocol Specification Rel-19 read
TS 26.502 vj60 5G Multicast-Broadcast User Services Rel-19 read
TS 26.512 vj30 5G Media Streaming Protocols and APIs Rel-19 read
TS 26.517 vj30 5G MBS User Service Protocols Rel-19 read
TS 26.802 vk00 5G Media Streaming Multicast Enhancements Rel-20 read
TS 26.804 vk10 5G Media Delivery Architecture Extensions Rel-20 read
TR 26.857 vi00 Technical Report on Media Service Enablers Rel-18 read
TS 26.942 vk00 Sustainable Media Metrics and Architectural Impacts for 5G Rel-20 read
TR 26.998 vj00 5G AR/MR Glasses Integration Study Rel-19 read
TS 27.007 vk00 AT Command Interface for Mobile Terminals Rel-20 read
TS 29.171 vj10 LCS-AP between MME and E-SMLC (SLs) Rel-19 read
TS 29.244 vk10 PFCP for Control and User Plane Separation Rel-20 read
TS 29.510 vk10 NRF Service-Based Interface Rel-20 read
TS 29.513 vk10 5G PCC Signalling Flows Rel-20 read
TS 29.518 vk10 AMF Service Based Interface Rel-20 read
TS 29.522 vk10 NEF Northbound Interface Rel-20 read
TS 29.532 vk00 Nmbsmf Service Based Interface Specification Rel-20 read
TS 29.537 vk00 MBS Policy Control Services (Stage 3) Rel-20 read
TS 29.548 vk10 SEAL Data Delivery Server Services Stage 3 Rel-20 read
TS 32.255 vk30 5G Data Connectivity Converged Charging Rel-20 read
TS 32.279 vj00 5G MBS Session Converged Charging Rel-19 read
TR 33.850 vh00 5G MBS Security Study Rel-17 read
TS 36.305 vj00 UE Positioning in E-UTRAN Stage 2 Rel-19 read
TS 36.355 vj00 LTE Positioning Protocol (LPP) Rel-19 read
TS 36.509 vi00 UE Conformance Test Loop Functions Rel-18 read
TS 37.171 vj00 UE Positioning Performance Requirements Rel-19 read
TS 37.355 vj30 LTE Positioning Protocol (LPP) Rel-19 read
TS 37.480 vj10 E1 Interface General Aspects and Principles Rel-19 read
TS 37.483 vj40 E1 Application Protocol (E1AP) Rel-19 read
TS 37.571 vj00 UE Conformance for Positioning Rel-19 read
TS 38.212 vj40 NR Multiplexing and Channel Coding Rel-19 read
TS 38.213 vj50 NR Physical Layer Control Procedures Rel-19 read
TS 38.300 vj40 NR and NG-RAN Overall Description Rel-19 read
TS 38.304 vj30 NR UE Idle and Inactive State Procedures Rel-19 read
TS 38.305 vj30 NG-RAN UE Positioning Stage 2 Rel-19 read
TS 38.306 vj40 NR UE Radio Access Capability Parameters Rel-19 read
TS 38.321 vj40 NR MAC Protocol Specification Rel-19 read
TS 38.322 vj30 NR Radio Link Control (RLC) Protocol Specification Rel-19 read
TS 38.323 vj10 PDCP Protocol Specification Rel-19 read
TS 38.331 vj40 NR Radio Resource Control (RRC) Rel-19 read
TS 38.401 vj30 NG-RAN Architecture Description Rel-19 read
TS 38.410 vj20 NG-RAN; NG General Aspects and Principles Rel-19 read
TS 38.413 vj40 NG Application Protocol (NGAP) Specification Rel-19 read
TS 38.415 vj10 PDU Session User Plane Protocol Rel-19 read
TS 38.420 vj10 Introduction to Xn interface specifications Rel-19 read
TS 38.423 vj40 NG-RAN Xn Application Protocol Rel-19 read
TS 38.425 vj10 NR User Plane Protocol Specification Rel-19 read
TS 38.470 vj20 F1 Interface Specification for NG-RAN Rel-19 read
TS 38.473 vj40 F1 Application Protocol (F1AP) Rel-19 read
TS 38.523 vj40 UE Conformance Specification for 5G NR Rel-19 read
TR 38.890 vh00 NR QoE Management and Optimization Rel-17 read