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.
Classification
Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (4 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 17, the MBSTF (Multicast/Broadcast Service Transport Function) saw essential corrections applied to its defined APIs to ensure proper functionality and interoperability. Additionally, the specification was updated to correct the clause number references for the MBSTF, alongside the MB-UPF and MBSF, within the architectural description. These changes were focused on editorial corrections and reference alignment rather than introducing new procedural capabilities.
In Release 18, a key change for the MBSTF was the removal of the security key exchange procedure between the MBSF and the MBSTF. This modification streamlined the security architecture for multicast and broadcast services by eliminating this specific key distribution mechanism. The update simplified the interaction between these two network functions.
- Remove security key exchange between MBSF and MBSTF TS 29.581CR0043
In Release 19, the MBSTF (Multicast/Broadcast Service Transport Function) was updated with a specific architectural simplification. This change involved the removal of the time services endpoints from the defined scope of the MBSTF.
- [AMD-ARCH-MED] Remove time services endpoints from MBSTF scope TS 26.502CR0036
Explore further
Broader topics and technologies where MBSTF plays a role.
Defining Specifications
3GPP specifications that define or reference MBSTF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.501 vk00 | 5G System Architecture Stage 2 | Rel-20 |
| TS 26.502 vj30 | 5G Multicast-Broadcast User Services Architecture | Rel-19 |
| TS 26.512 vj10 | 5G Media Streaming Protocols & APIs | Rel-19 |
| TS 26.517 vj10 | 5G MBS User Service Protocols and Formats | Rel-19 |
| TS 26.802 vj20 | Multicast Enhancements for 5G Media Streaming | Rel-19 |
| TS 26.804 vj10 | 5G Media Streaming Extensions Study | Rel-19 |
| TS 29.244 vj40 | PFCP Specification for Control/User Plane Separation | Rel-19 |
| TS 29.532 vj30 | MB-SMF Service Based Interface Protocol | Rel-19 |
| TS 29.580 vj30 | 5G MBSF Service Interface Stage 3 Specification | Rel-19 |
| TS 29.581 vj20 | MBSTF Service Based Interface Protocol Specification | Rel-19 |
| TS 33.501 vk00 | 5G Security Architecture and Procedures | Rel-20 |
| TR 33.850 vh00 | 5G MBS Security Study | Rel-17 |