MBSTF

Multicast/Broadcast Service Transport Function

Services →
Introduced in Rel-17 Also in: Core Network, Security

MBSTF is the 5G network function that delivers multicast and broadcast traffic efficiently to multiple UEs by enabling point-to-multipoint data distribution.

Category
Services
Introduced
Rel-17
Where
Services › Codecs
Also touches
2 segments
Specifications
12 specs
MBSTF Description Purpose Related Classification Detected Changes Specifications

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

Part ofMBMS
Related approachesUPF

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific 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.

Rel-17 2 changes

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.

  • Essential corrections to the MBSTF APIs TS 29.581CR0025
  • Update clause number for MB-UPF, MBSF and MBSTF in clause 6.2 TS 23.501CR3091
Rel-18 1 change

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
Rel-19 1 change

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.

SpecificationTitleRelease
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
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.