MMT Packet Header and FEC Encoding for Broadcast Packet Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems face data congestion issues due to increased high-capacity content transmission, leading to packet loss and quality degradation in HD and UHD content delivery, where lost packets cause inconvenience due to missing data and management information.

Innovation Solution

A method and apparatus for configuring Forward Error Correction (FEC) packets using error-correcting codes in an Application Layer-Forward Error Correction (AL-FEC) system, specifically by dividing data streams into payloads, adding headers, and performing FEC encoding in a broadcasting system supporting IP-based multimedia services to improve network reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transmitted in packets without FEC encoding, then transmission speed and simplicity are maintained, but packet loss occurs leading to quality degradation and data loss

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidencoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies Forward Error Correction (FEC) encoding to data packets before transmission. The encoder generates parity packets from the original data packets in advance, and both are transmitted together. This preliminary error correction preparation allows the receiver to recover lost packets without requiring retransmission, thus improving reliability while maintaining a relatively simple encoding process using standard FEC algorithms.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If FEC encoding is applied to all packets, then packet loss recovery capability is improved, but transmission overhead and bandwidth consumption increase

Engineering Contradiction:
Improvepacket loss recoveryVSAvoidtransmission data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent selectively applies FEC encoding based on packet type and network conditions. The encoder identifies different packet types (data packets, parity packets, control packets) and applies FEC encoding only to appropriate data packets rather than all packets. This selective approach provides packet loss recovery capability where needed while minimizing unnecessary transmission overhead and bandwidth consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts FEC encoding parameters such as the ratio of data packets to parity packets based on network conditions and content importance. By changing these parameters adaptively, the system can improve packet loss recovery when needed while reducing transmission overhead when network conditions are good, thus optimizing the balance between reliability and data volume.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If parity packets are transmitted alongside data packets, then lost packets can be recovered, but transmission time and network congestion increase

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs FEC encoding and generates parity packets in advance during the encoding phase, before transmission begins. This preliminary preparation allows both data packets and parity packets to be transmitted simultaneously without sequential processing delays during transmission, reducing overall transmission time while maintaining data recovery capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates compact parity packets that are mathematical copies derived from the original data packets through FEC encoding. These parity packets contain compressed error correction information that enables recovery of lost data packets without requiring transmission of full redundant copies of the original data, thus minimizing additional transmission time and bandwidth usage.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10944992B2Method and apparatus for transmitting and receiving packet in a communication system
Publication Date: 2021.03.09 SAMSUNG ELECTRONICS CO LTD
  • US10944992B2 patent drawing
  • US10944992B2 patent drawing
  • US10944992B2 patent drawing

AI summary

A method for encoding a packet in a broadcasting system supporting an Internet Protocol (IP)-based multimedia service is provided. The method includes dividing a data stream into data payloads, generating a Motion Picture Expert Group (MPEG) Media Transport (MMT) packet by adding a first header to each of the data payloads, and generating a source packet by adding an MMT packet header to the MMT packet and performing Forward Error Correction (FEC) encoding on the header-added MMT packet. The MMT packet header includes type information of the MMT packet.