MDF

MBMS (Download & Streaming) Delivery Function

Core Network
Introduced in Rel-14
The MDF is a core network function in the evolved Multimedia Broadcast Multicast Service (eMBMS) architecture. It is responsible for the delivery, session management, and synchronization of broadcast/multicast content (file download or streaming) from content providers to the radio access network.

Description

The MBMS Delivery Function (MDF) is a pivotal logical entity within the 3GPP Evolved Packet Core (EPC) and 5G Core network, specifically for the evolved Multimedia Broadcast Multicast Service (eMBMS). It acts as the central coordination point between the broadcast/multicast content source (e.g., a Broadcast-Multicast Service Center - BM-SC) and the radio access network (E-UTRAN or NG-RAN). The MDF's primary role is to manage the delivery of MBMS user data, which can be either file delivery (download) via File Delivery over Unidirectional Transport (FLUTE) or real-time streaming via RTP, to multiple UEs simultaneously.

Architecturally, the MDF is often co-located with or is a functional part of the BM-SC, as defined in specifications like TS 26.956 and TS 33.126. For MBMS download, the MDF receives files or file carousels from content providers. It then orchestrates the delivery session, which includes scheduling the transmission, applying forward error correction (FEC) encoding as per TS 26.346, and encapsulating the data into IP multicast packets. It interfaces with the MBMS Gateway (MBMS-GW) using protocols like Diameter for session control and IP multicast for user plane data distribution. A critical technical function of the MDF in streaming scenarios is to generate and distribute synchronization information, such as M1 timing references and Synchronization Protocol (SYNC) packets, to ensure all eNodeBs/gNBs in a Multimedia Broadcast Single Frequency Network (MBSFN) area transmit the same content at precisely the same time, enabling coherent macro-diversity combining at the UE.

For security, as outlined in TS 33.126-128, the MDF plays a key role in the MBMS Service Protection system. It can interface with a Key Management Function (KMF) to obtain traffic encryption keys (TEKs) and then securely distribute the associated key material (like MIKEY or MSK) to authorized UEs via the BM-SC's service announcement and key distribution procedures. This ensures that only subscribed users can decrypt the broadcast content. The MDF's management capabilities also include monitoring session status, handling error reports, and supporting service continuity for mobile users moving between broadcast and unicast delivery areas.

Purpose & Motivation

The MDF was introduced to centralize and standardize the complex delivery mechanisms required for efficient point-to-multipoint content distribution in cellular networks. Prior to eMBMS enhancements, broadcast services often relied on separate, non-integrated systems. The MDF's creation, particularly highlighted from Release 14 with enhancements for LTE-based 5G broadcast, was motivated by the growing demand for scalable multimedia services like live TV, software updates, and public warnings that could strain unicast networks.

It solves the fundamental problem of efficiently delivering identical content to a massive number of users without congesting the core and radio networks with redundant unicast streams. By managing the content delivery as a broadcast/multicast session, the MDF enables network resources to be shared, dramatically improving spectral efficiency. Its synchronization capabilities are specifically designed to enable MBSFN operation, which turns interference from multiple cell transmissions into a constructive signal, improving coverage and reliability at cell edges—a critical requirement for broadcast services.

Furthermore, the MDF addresses the need for a unified framework that supports both download (for carousel-based services like firmware updates) and streaming (for live events). Its integration with the MBMS security architecture provides a standardized method for content protection and service monetization through subscription. The evolution of the MDF through releases reflects the drive to support new use cases like ATSC 3.0 convergence, enhanced TV services, and V2X group communications, making it a cornerstone for network-based broadcast and multicast in the 5G era.

Key Features

  • Orchestrates MBMS user plane delivery for both file download (FLUTE) and real-time streaming (RTP) services
  • Generates and distributes synchronization information (SYNC protocol, M1 timing) for MBSFN operation
  • Interfaces with the MBMS Gateway for session control and IP multicast data distribution
  • Integrates with MBMS Service Protection for secure key distribution and content encryption
  • Manages delivery sessions including scheduling, FEC application, and error reporting
  • Supports service continuity mechanisms between broadcast/multicast and unicast delivery modes

Evolution Across Releases

Rel-14 Initial

Formally specified as the MBMS Delivery Function within the enhanced eMBMS (FeMBMS) architecture for LTE-based 5G broadcast. Defined its core responsibilities for content delivery, synchronization, and session management, including support for larger MBSFN areas and higher data rates to enable advanced broadcast services like ATSC 3.0 and public safety alerts.

Defining Specifications

SpecificationTitle
TS 26.956 3GPP TS 26.956
TS 26.981 3GPP TS 26.981
TS 33.126 3GPP TR 33.126
TS 33.127 3GPP TR 33.127
TS 33.128 3GPP TR 33.128