Description
The MBMS download delivery method is a fundamental component of the Multimedia Broadcast Multicast Service (MBMS) framework, standardized by 3GPP to enable efficient point-to-multipoint delivery of files and discrete objects. Unlike streaming delivery, which is designed for continuous media, the download delivery method focuses on the reliable transfer of complete files or objects to a potentially large group of receivers. This method is particularly useful for applications such as software updates, firmware distribution, media file downloads, and group communications where the same content is requested by many users. By leveraging MBMS, the network can transmit the content once over a shared radio bearer, significantly reducing the load on the core network and radio access network compared to individual unicast downloads.
Architecturally, the MBMS download delivery method operates within the MBMS bearer service, which can be deployed in broadcast or multicast mode. The delivery method defines the protocols and procedures for file delivery, including the use of the File Delivery over Unidirectional Transport (FLUTE) protocol, which is built on top of the Asynchronous Layered Coding (ALC) protocol. FLUTE provides mechanisms for file segmentation, forward error correction (FEC), and file reconstruction at the receiver. The MBMS download session encapsulates the time, protocols, and protocol state necessary for both sender and receiver to participate in the download. This session is established and managed by the Broadcast Multicast Service Center (BM-SC), which is the core network entity responsible for MBMS service provisioning and delivery.
The download delivery method supports both broadcast and multicast modes. In broadcast mode, the content is transmitted to all users in a specific geographic area without requiring subscription or authorization. In multicast mode, users must join a multicast group to receive the content, and the network may optimize resource usage based on group membership. The method also supports various features such as file repair procedures, which allow receivers to request missing segments via unicast or point-to-point connections, ensuring reliable delivery even in lossy radio conditions. Additionally, the download delivery method can be combined with other MBMS delivery methods, such as streaming, to provide a comprehensive content delivery solution.
Key components of the MBMS download delivery method include the MBMS download session, which defines the parameters for the download; the FLUTE protocol, which handles file delivery; and the associated security mechanisms, such as those defined in 3GPP TS 33.246, which provide authentication, confidentiality, and integrity protection for the delivered content. The method also interacts with the MBMS bearer management functions to establish and maintain the necessary radio and core network bearers. The BM-SC acts as the source of the download session, announcing the session and its parameters to the UEs via the MBMS service announcement mechanisms.
In terms of operation, the MBMS download delivery method begins with the BM-SC initiating a download session and announcing it to potential receivers. UEs interested in the content join the session, either by tuning into the broadcast or by joining the multicast group. The BM-SC then transmits the files using FLUTE, which segments the files into packets and applies FEC to enable error recovery. Receivers reconstruct the files from the received packets and may request repairs for any missing data. The session ends when all files are delivered or when the BM-SC terminates the session. Throughout the process, the network manages the radio resources efficiently, ensuring that the shared bearer is used optimally.
The MBMS download delivery method has evolved over multiple 3GPP releases, with enhancements in areas such as improved FEC schemes, support for larger files, and integration with newer radio technologies like LTE and 5G. It remains a vital tool for efficient content distribution in mobile networks, particularly for applications that require high reliability and scalability.
Purpose & Motivation
The MBMS download delivery method was created to address the inefficiency of delivering the same content to multiple users via individual unicast connections. In traditional unicast delivery, each user receives a separate data stream, which consumes significant network resources, especially when many users request the same popular content. This leads to congestion, increased latency, and higher operational costs for mobile network operators. The MBMS download delivery method solves this problem by enabling point-to-multipoint transmission, where a single data stream is broadcast or multicast to all interested users, drastically reducing the load on the core network and radio access network.
Historically, before the introduction of MBMS in 3GPP Release 6, mobile networks lacked a standardized efficient mechanism for group content delivery. Early attempts, such as Cell Broadcast Service (CBS), were limited to short text messages and not suitable for large file transfers. The need for efficient multicast/broadcast file delivery became apparent with the rise of mobile multimedia services, such as mobile TV, software updates, and group communications. The MBMS download delivery method, introduced in Release 8, provided a robust framework for file delivery, leveraging IP multicast and advanced protocols like FLUTE to ensure reliability and scalability.
The method also addresses the challenge of reliable delivery over error-prone radio links. By incorporating forward error correction and file repair procedures, it ensures that receivers can recover lost packets without requiring retransmissions from the network, which would be inefficient in a point-to-multipoint scenario. This makes it suitable for delivering large files to many users simultaneously, even in challenging radio conditions. Furthermore, the method supports flexible deployment options, allowing operators to choose between broadcast and multicast modes based on service requirements and network capabilities.
What changed in its specifications
The latest release-to-release comparison of specifications that define MBMS download delivery method. Each summary describes the whole specification, not only this term.
Added a suggested presentation offset for synchronized playout and updated the nBookmark XML schema to version 2.
Full comparison in TS 26.237 →Added a profiled FLUTE FDT schema with semantics and versioning, plus 5GMS references and requirements, removing old schema clauses. Updated User Service Bundle Description schema versions and added a new unicast announcement FQDN format.
Full comparison in TS 26.346 →Release Timeline
Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Defining Specifications
3GPP specifications that define or reference MBMS download delivery method, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 26.237 vj00 | IMS for PSS and MBMS Control | Rel-19 read |
| TS 26.346 vj30 | MBMS User Services Specification | Rel-19 read |
| TR 26.946 vj00 | MBMS User Services Overview | Rel-19 read |
| TR 26.947 vj00 | FEC Evaluation for MBMS Enhancement | Rel-19 read |