FEC Packet Segmentation for Backward-Compatible Broadcast Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital broadcasting standards, such as ATSC and DVB-T, face challenges in error correction for long-term errors caused by impulse noise or fading, and existing systems lack backward compatibility, requiring replacement of equipment for new standards like DVB-T2 and ATSC 2.0.
Innovation Solution
A forward error correction (FEC) encoding/decoding method and apparatus that separates and encodes/decodes packet streams by separating headers and payloads, applying a preset code rate, and combining them to ensure backward compatibility and improve error correction capabilities, while eliminating the need for overhead like CRC codes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If new broadcasting standards (DVB-T2, ATSC 2.0) are introduced with improved error correction capabilities, then error correction performance is improved, but device compatibility deteriorates requiring complete replacement of existing equipment
Solution Approach 1:
The packet stream is segmented into header and payload sections, with different processing applied to each. The header is separated and processed independently from the payload, allowing the system to maintain compatibility with existing standards while implementing improved error correction on the payload portion.
Solution Approach 2:
The system changes the code rate parameter dynamically, applying different code rates to different sections of the packet stream. This allows the payload to benefit from improved error correction with appropriate code rates while the header maintains compatibility with existing reception equipment.
2Reliability
If overhead codes like CRC are used for error detection, then error detection capability is improved, but bandwidth efficiency deteriorates
Solution Approach 1:
The invention extracts and removes traditional overhead codes like CRC from the packet structure. Instead of adding separate error detection codes, the system relies on the FEC encoding of the payload section to provide both error correction and detection functionality, eliminating redundant overhead.
Data Source
AI summary
A forward error correction encoding method includes: separating a first header section from an inputted packet stream; generating a second payload section by encoding a first payload section of the packet stream, from which the first header section is separated, according to a preset code rate; generating a second header section according to the code rate; and combining the first header section, the second header section, and the second payload section.


