MMT FEC Source Block Alignment for Low-Delay Hybrid Packet Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In broadcasting and communication systems, the transmission of hybrid multimedia content leads to increased data confusion and packet loss, causing delays and quality degradation due to the existing Forward Error Correction (FEC) schemes, which are inefficient in minimizing decoding time delays and ensuring seamless content consumption.

Innovation Solution

The method involves generating an FEC source block using MMT Processing Units (MPUs) to maintain alignment between MPU and FEC source block boundaries, performing FEC encoding, and generating sub-blocks to minimize decoding delays and prevent decoding failures, thereby ensuring efficient transmission and reception of hybrid content packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If FEC encoding is performed by unit of source block with predetermined number of packets, then error correction capability is improved, but decoding time delay increases due to waiting for complete source block

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddecoding time delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the source block into multiple sub-blocks, where each sub-block contains a portion of the source block data. This allows the receiver to decode and reconstruct data incrementally as sub-blocks arrive, rather than waiting for the entire source block. The segmentation enables parallel processing and reduces the effective decoding delay while maintaining the error correction capability of the original FEC scheme.

Inventive Principle:
Principle #1Segmentation

2Productivity

If media decoder performs decoding by unit of predetermined size, then decoding efficiency is improved, but overall delay increases due to additional decoding stages

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidoverall delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of data into sub-blocks at the transmitter side, aligning with the media decoder's predetermined processing size. This preliminary action ensures that when data arrives at the receiver, it is already structured in a format optimized for the media decoder's processing units, eliminating the need for additional reorganization and reducing overall delay while maintaining decoding efficiency.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If hybrid content is transmitted by separating multimedia content individually, then content flexibility and adaptability are improved, but data confusion and packet loss increase in the network

Engineering Contradiction:
Improvecontent flexibilityVSAvoiddata transmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges multiple separated multimedia content packets into a unified source block structure with common FEC protection. By combining packets from different multimedia sources into a single error correction framework, the system maintains the flexibility of individual content types while providing collective error protection that reduces packet loss impact. The sub-block structure allows selective reconstruction of affected content while preserving other content types.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10051266B2Apparatus and method for transmitting and receiving hybrid packets in a broadcasting and communication system using error correction source blocks and MPEG media transport assets
Publication Date: 2018.08.14 SAMSUNG ELECTRONICS CO LTD
  • US10051266B2 patent drawing
  • US10051266B2 patent drawing
  • US10051266B2 patent drawing

AI summary

A method of transmitting a complex content packet in a broadcasting and communication system is provided. The method includes creating an Forward Error Correction (FEC) source block by using at least one MMT Processing Unit (MPU) included in at least one MPEG Media Transport (MMT) asset, and transmitting the FEC source block, wherein the FEC source block is generated so that a boundary of the at least one MPU and a boundary of the FEC source block do not deviate.