MB-SMF

Multicast/Broadcast Session Management Function

Core Network
Introduced in Rel-17
A 5G core network function introduced for 5G Multicast-Broadcast Services (5G MBS). It manages the establishment, modification, and release of multicast/broadcast sessions, handling user plane resources and coordinating with other network functions for efficient group data delivery.

Description

The Multicast/Broadcast Session Management Function (MB-SMF) is a specialized 5G Core Network (5GC) function defined in 3GPP Release 17 and beyond to support 5G Multicast-Broadcast Services (5G MBS). It is responsible for the session management aspects of point-to-multipoint data delivery. Unlike the standard Session Management Function (SMF) that manages unicast PDU sessions for individual UEs, the MB-SMF manages multicast/broadcast sessions that serve a group of UEs, such as those receiving live video streaming, software updates, or public warning messages.

Architecturally, the MB-SMF is a logical network function that can be deployed as a separate entity or co-located with a unicast SMF. It interfaces with other core network functions using the 5GC service-based architecture. Key interfaces include the Nmbmf interface to the Multicast/Broadcast Service Management Function (MB-UPF) for controlling the user plane, the Namf interface to the Access and Mobility Management Function (AMF) for coordinating with UEs joining/leaving a session, and the Npcf interface to the Policy Control Function (PCF) for applying multicast-specific policies. The MB-SMF is responsible for the lifecycle of a multicast session: it receives session establishment requests (e.g., from an Application Function), allocates a multicast IP address or tunnel endpoint identifier, selects and configures the appropriate MB-UPF(s) to create a multicast distribution tree, and manages the quality of service (QoS) for the multicast flow.

Its operation involves two primary modes: broadcast (where data is sent to all UEs in a service area) and multicast (where data is sent only to UEs that have explicitly joined a group). The MB-SMF works in tandem with the RAN, which has been enhanced with multicast capabilities (e.g., Single-Cell Point-To-Multipoint - SC-PTM, Multicast Broadcast Service - MBS). It provides the RAN with the necessary session context, including QoS profiles and multicast traffic routing information. For multicast mode, it also interacts with the AMF to manage the dynamic joining and leaving of UEs via IGMP/MLD proxy functionality or direct signaling, ensuring efficient use of radio and transport network resources by activating multicast bearers only when and where there are active receivers.

Purpose & Motivation

The MB-SMF was created to address the fundamental limitation of 5G networks prior to Release 17: the lack of native, efficient support for point-to-multipoint services within the 5G Core. While LTE had evolved with eMBMS (evolved Multimedia Broadcast Multicast Service), the initial 5G specifications focused on ultra-reliable low-latency and massive IoT use cases, leaving broadcast/multicast as an afterthought. The MB-SMF solves the problem of inefficient resource usage for group communication; using unicast transmissions to deliver the same content (like a live sports event) to thousands of users in the same cell wastes precious radio spectrum and core network bandwidth.

Its development was motivated by emerging use cases requiring efficient mass communication, such as live event streaming, in-vehicle infotainment, public safety communications, and over-the-air software updates for massive IoT device fleets. The MB-SMF, as part of the holistic 5G MBS architecture, provides a standardized, network-native mechanism to manage these services. It addresses the limitations of previous approaches (like eMBMS in LTE, which had complex integration and limited adoption) by being designed from the ground up within the flexible, service-based 5G Core. This allows for more dynamic session management, better integration with unicast services, and support for both broadcast and on-demand multicast, enabling new business models and services for operators.

Key Features

  • Manages the establishment, modification, and release of 5G MBS sessions
  • Supports both broadcast (area-based) and multicast (group-based) delivery modes
  • Selects and controls the Multicast/Broadcast UPF (MB-UPF) for user plane management
  • Provides multicast session context and QoS parameters to the RAN
  • Handles dynamic UE join/leave procedures for multicast sessions (e.g., via IGMP/MLD proxy)
  • Interfaces with PCF for multicast-specific policy enforcement and with AMF for UE coordination

Evolution Across Releases

Rel-17 Initial

Introduced as a new core network function specifically for 5G MBS. Defined its initial architecture, service-based interfaces (e.g., Nmbmf, Nsmf), and basic procedures for multicast session management, including interaction with the MB-UPF, AMF, and PCF to establish broadcast and multicast delivery paths.

Defining Specifications

SpecificationTitle
TS 23.501 3GPP TS 23.501
TS 23.527 3GPP TS 23.527
TS 29.244 3GPP TS 29.244
TS 29.510 3GPP TS 29.510
TS 29.513 3GPP TS 29.513
TS 29.518 3GPP TS 29.518
TS 29.522 3GPP TS 29.522
TS 29.532 3GPP TS 29.532
TS 29.537 3GPP TS 29.537
TS 29.581 3GPP TS 29.581
TS 32.240 3GPP TR 32.240
TS 32.290 3GPP TR 32.290
TS 32.291 3GPP TR 32.291