Description
The Feedback Message Type (FMT) is a parameter within the Multimedia Broadcast Multicast Service (MBMS) feedback protocol used in LTE and 5G broadcast systems. Defined in 3GPP TS 26.346, it is part of the MBMS user service description and feedback reporting mechanism. The FMT identifies the category of feedback information that a UE is sending to the network, such as whether the report contains decoding success/failure indicators, received signal quality measurements, or other service-specific metrics.
Architecturally, MBMS feedback operates in the context of point-to-multipoint delivery where a single source transmits to multiple UEs. The BM-SC (Broadcast Multicast Service Center) and eNodeB/gNB manage the broadcast session, while UEs monitor the service. The feedback protocol allows UEs to send reports upstream, typically via unicast RACH procedures, to inform the network about reception conditions. The FMT field is included in these feedback messages to specify their content structure and purpose, enabling the network to correctly interpret the subsequent information elements.
How it works involves the UE, upon triggering conditions (e.g., periodic reporting, upon decoding failure), constructing a feedback message. The UE sets the FMT value according to the type of feedback it needs to send—for example, FMT=1 for "MBMS Packet Error Rate Report" or FMT=2 for "MBMS Channel Quality Indicator Report." The message is then transmitted over the uplink to the eNodeB/gNB, which forwards it to the BM-SC or other network functions. The network uses aggregated feedback from multiple UEs to assess overall service performance, adjust modulation and coding schemes, or trigger retransmissions for corrupted data.
Its role in the network is to close the loop in broadcast/multicast services, which traditionally lack feedback due to their one-way nature. By enabling controlled feedback, FMT facilitates adaptive broadcast transmission, improving reliability and efficiency. For instance, if many UEs report decoding failures (indicated via a specific FMT), the network might switch to a more robust transmission mode. This is crucial for services like public safety communications or live TV broadcasting over cellular networks, where coverage and quality are paramount.
Purpose & Motivation
The FMT was introduced to address the challenge of managing and optimizing MBMS services, which inherently lack individual receiver feedback due to their broadcast nature. Without feedback, the network operates blindly, potentially transmitting at too high a data rate for edge users or failing to detect widespread reception issues. FMT provides a structured way for UEs to report back, enabling data-driven network adjustments.
The primary problem it solves is enhancing the reliability and efficiency of MBMS delivery. By categorizing feedback types, it allows the network to request and process specific information needed for different optimization tasks. For example, channel quality feedback (one FMT) helps in adapting modulation, while decoding status feedback (another FMT) aids in error recovery mechanisms like applying application-layer FEC or scheduling retransmissions. This leads to better resource usage and improved user experience, especially in challenging radio conditions.
Historically, early MBMS in 3GPP had limited feedback capabilities, making it difficult to support reliable broadcast services. The introduction of FMT as part of the enhanced MBMS (eMBMS) framework in Release 8 provided a standardized feedback mechanism. It addressed limitations of one-way broadcasting by enabling a lightweight, scalable feedback channel, which is essential for mission-critical communications and efficient large-scale content delivery in LTE and 5G systems.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (3 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-8, normative work from Rel-16.
In Release 16, the specification introduced the Feedback Message Type (FMT) function to support the MBMS Group Communication (GC) delivery method. This function enables the delivery of group communication service data by having the BM-SC ingest UDP/IP packets from a group communications server and forward them over the MBMS bearer service.
- Missing XML Data Type for Attributes in MBMS USD TS 26.346CR0658
In Release 19, the FMT function was enhanced with a new "In-session Unicast Repair for MBMS Object Distribution" capability. This allows for the retransmission of lost or corrupted data objects from a broadcast/multicast session to be requested and delivered over a unicast bearer to individual UEs. Additionally, improvements were made to the time synchronization mechanisms for MBMS delivery methods.
Explore further
Broader topics and technologies where FMT plays a role.
Defining Specifications
3GPP specifications that define or reference FMT, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 26.346 vj20 | MBMS User Services Media Codecs & Protocols | Rel-19 |