Description
The Multicast/Broadcast Service Transport Function (MBSTF) is a core network function introduced in 5G System (5GS) architecture to support Multimedia Broadcast Multicast Service (MBMS) delivery. It operates within the 5G Core (5GC) and is responsible for managing the transport of multicast and broadcast user plane data. The MBSTF interfaces with other network functions such as the Session Management Function (SMF) and User Plane Function (UPF) to establish and maintain multicast/broadcast sessions. It handles key procedures including session announcement, modification, and termination, ensuring that data is efficiently distributed to the Radio Access Network (RAN) for transmission to user equipment (UE).
Architecturally, the MBSTF can be deployed as a standalone function or integrated with other user plane functions. It receives multicast/broadcast traffic from content providers or the UPF and forwards it using IP multicast protocols towards the RAN nodes (gNBs). The function supports both broadcast mode, where data is sent to all UEs in a service area, and multicast mode, where data is sent only to UEs that have joined a specific multicast group. It works in conjunction with the Broadcast/Multicast Service Center (BM-SC) for service provisioning and the Access and Mobility Management Function (AMF) for UE registration in multicast services.
The MBSTF plays a critical role in optimizing network resources by reducing duplicate transmissions of the same data over the core network. Instead of sending individual data streams to each UE, it aggregates traffic and uses point-to-multipoint delivery, which is especially beneficial for high-demand content like live sports or emergency broadcasts. It supports dynamic session management, allowing network operators to scale services based on demand and manage Quality of Service (QoS) parameters for multicast flows. The function also incorporates security mechanisms, integrating with authentication and key management functions to ensure that multicast content is delivered securely to authorized users only.
Purpose & Motivation
The MBSTF was created to address the growing demand for efficient group communication services in 5G networks. Previous generations like 4G LTE supported MBMS through the BM-SC and MCE (Multi-cell/multicast Coordination Entity), but the architecture was not fully integrated into the core network as a standardized function. This led to limitations in scalability, flexibility, and support for new 5G use cases such as massive IoT and ultra-reliable low-latency communications (URLLC). The MBSTF provides a native, cloud-native approach to multicast/broadcast within the 5GC, enabling seamless service delivery across diverse deployment scenarios.
The primary problem it solves is inefficient use of network bandwidth when delivering the same content to multiple users. Traditional unicast delivery would require separate data streams for each user, congesting the network and increasing latency. MBSTF enables network operators to offload popular content through multicast, reducing core network load and improving user experience. This is particularly important for bandwidth-intensive applications like 4K/8K video streaming, where unicast delivery becomes unsustainable during peak demand.
Furthermore, the MBSTF supports emerging 5G services such as Vehicle-to-Everything (V2X) communications, public safety networks, and software updates for IoT devices. By providing a standardized, scalable mechanism for group data delivery, it facilitates the commercialization of multicast/broadcast services and enables new revenue streams for operators. The function's integration with network slicing also allows dedicated multicast slices for specific services, ensuring performance isolation and tailored QoS.
Key Features
- Point-to-multipoint user plane data delivery for multicast and broadcast traffic
- Integration with 5G Core network functions (SMF, UPF, AMF) for session management
- Support for dynamic multicast session establishment, modification, and termination
- QoS enforcement for multicast flows, including priority and bandwidth allocation
- Security integration for authentication and encryption of multicast content
- Support for network slicing to enable dedicated multicast service instances
Evolution Across Releases
Introduced the MBSTF as a new network function in the 5G architecture to support enhanced Multimedia Broadcast Multicast Service (eMBMS). Defined its interfaces (Nmb9, Nmb8) with other 5GC functions and specified procedures for multicast session management, including UE registration and data forwarding.
Defining Specifications
| Specification | Title |
|---|---|
| TS 23.501 | 3GPP TS 23.501 |
| TS 26.502 | 3GPP TS 26.502 |
| TS 26.512 | 3GPP TS 26.512 |
| TS 26.517 | 3GPP TS 26.517 |
| TS 26.802 | 3GPP TS 26.802 |
| TS 26.804 | 3GPP TS 26.804 |
| TS 29.244 | 3GPP TS 29.244 |
| TS 29.532 | 3GPP TS 29.532 |
| TS 29.580 | 3GPP TS 29.580 |
| TS 29.581 | 3GPP TS 29.581 |
| TS 33.501 | 3GPP TR 33.501 |
| TS 33.850 | 3GPP TR 33.850 |