MBMS-GW

MBMS Gateway

Core Network
Introduced in Rel-12
A core network gateway function for MBMS services. It acts as the IP multicast distribution point, forwarding MBMS user data from the BM-SC to the relevant base stations (eNBs/Node Bs) and handling session control signaling towards the RAN.

Description

The MBMS Gateway (MBMS-GW) is a logical core network entity introduced as part of the evolved Multimedia Broadcast Multicast Service (eMBMS) architecture, primarily for LTE and later 5G systems. Its primary role is to serve as the distribution and control point for MBMS traffic between the Broadcast Multicast-Service Center (BM-SC) and the Radio Access Network (RAN), which includes eNodeBs (eNBs) in LTE and gNBs in NR. Functionally, it sits on the user plane and the control plane for MBMS-specific procedures.

On the user plane, the MBMS-GW acts as an IP multicast router. It receives IP packets containing MBMS content (e.g., video streams or files) from the BM-SC via the SG-mb interface (based on Diameter/GTP). The MBMS-GW then uses IP multicast protocols to efficiently distribute these packets to all base stations (eNBs) that are part of the targeted MBMS Service Area. This IP multicast distribution eliminates the need for the BM-SC to establish individual unicast tunnels to each eNB, drastically reducing the load on the core transport network. The MBMS-GW performs packet duplication only where necessary in the network topology, optimizing bandwidth usage.

On the control plane, the MBMS-GW is a key node in the MBMS session control signaling path. It receives session start/stop/update commands from the BM-SC via the SG-mb/SG-i reference points. The MBMS-GW then forwards these session management messages to the appropriate RAN nodes using the M3 interface (based on SCTP) towards the Multi-cell/multicast Coordination Entity (MCE) in LTE or directly to the RAN in other configurations. It is responsible for allocating a unique IP multicast address for each MBMS bearer session and informing the RAN of this address along with other session parameters like QoS. The MBMS-GW also handles the initiation and termination of GTP tunnels (using the M1 user plane interface) for the data distribution to the RAN.

Architecturally, the MBMS-GW can be implemented as a standalone network element or co-located with other core network functions, such as the SGW or PGW. In the 5G core network (5GC) for NR multicast/broadcast services, similar gateway functionality is defined within the Multicast/Broadcast User Plane Function (MB-UPF). The MBMS-GW's role is critical for decoupling the service logic (in the BM-SC) from the transport and radio resource management, providing a scalable and efficient mechanism to deliver broadcast and multicast content across a wide cellular network.

Purpose & Motivation

The MBMS-GW was introduced to address scalability and efficiency challenges in the initial MBMS architecture for UMTS, where the distribution of multicast traffic to the RAN was less defined. Its creation was motivated by the need for a dedicated, optimized gateway to handle IP multicast distribution and session management for eMBMS in LTE. Without such a gateway, the BM-SC would need to manage individual connections to potentially thousands of base stations, creating a significant signaling and processing burden and making the core network transport inefficient.

The MBMS-GW solves the problem of efficient point-to-multipoint data forwarding in the core network. By leveraging IP multicast, it ensures that a single packet from the BM-SC is replicated by network routers only at branch points necessary to reach all target eNBs, rather than being sent as multiple unicast copies across the entire network path. This dramatically reduces the required bandwidth in the operator's transport network (backhaul). Furthermore, by centralizing the session control signaling towards the RAN, the MBMS-GW provides a single point of contact for the BM-SC, simplifying the overall session management and enabling more dynamic control over service areas and bearer activation.

Key Features

  • Acts as an IP multicast distribution point for MBMS user plane traffic
  • Terminates the M1 interface (GTP-U) for user data delivery to the RAN
  • Handles MBMS session control signaling (start/stop/update) via the M3 interface
  • Allocates and manages IP multicast addresses for MBMS bearer sessions
  • Can be implemented as a standalone node or integrated with other CN functions
  • Supports efficient data forwarding to all base stations in an MBMS Service Area

Evolution Across Releases

Rel-12 Initial

Formally introduced the MBMS-GW as a distinct logical entity in the LTE-based eMBMS architecture. Defined its key interfaces: M1 (user plane to eNB), M3 (control plane to MCE), and SG-mb (to BM-SC). Established its roles in IP multicast distribution and session control relay.

Defining Specifications

SpecificationTitle
TS 26.849 3GPP TS 26.849
TS 26.948 3GPP TS 26.948
TS 29.468 3GPP TS 29.468
TS 36.868 3GPP TR 36.868