FEC Packet Segmentation for Reliable Broadcast Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current broadcasting and communication systems face data loss issues due to network congestion, leading to incomplete content transmission and reduced video and audio quality, with existing Forward Error Correction (FEC) schemes failing to effectively consider transmission reliability for packets within a source block.
Innovation Solution
The method involves generating Forward Error Correction (FEC) packets using Source Sub-Blocks (SSBs) within a source block, where FEC parity and source packets are encoded based on specific SSB generation rules, ensuring efficient data recovery and transmission reliability by dividing source blocks into multiple SSBs and applying FEC encoding schemes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If repair packets are determined based on the packet requiring the highest reliability among packets in a source block, then high reliability packets are protected, but network efficiency decreases due to overprotection of low reliability packets
Solution Approach 1:
The source block is divided into multiple source sub-blocks (SSBs), each containing packets with similar reliability requirements. This segmentation allows different FEC protection levels to be applied to different SSBs, avoiding overprotection of low reliability packets while ensuring adequate protection for high reliability packets.
Solution Approach 2:
Different FEC protection levels are applied to different source sub-blocks based on their specific reliability requirements. High reliability packets receive stronger protection while low reliability packets receive appropriate but not excessive protection, optimizing overall network efficiency.
2Productivity
If repair packets are determined based on the packet requiring the lowest reliability among packets in a source block, then network efficiency improves, but high reliability packets cannot be repaired
Solution Approach 1:
By segmenting the source block into multiple SSBs, the system can apply different protection levels to different segments. This ensures that high reliability packets in their respective SSBs receive adequate protection while maintaining overall network efficiency.
Solution Approach 2:
Each source sub-block receives FEC protection tailored to its specific reliability requirements. This local quality approach ensures that high reliability packets are properly protected without compromising network efficiency.
3Device complexity
If all packets in a source block are treated uniformly with the same protection level, then device complexity is reduced, but data recovery efficiency decreases for packets with varying reliability needs
Solution Approach 1:
The source block is divided into multiple source sub-blocks, allowing differentiated FEC protection for different packets. This segmentation enables optimized data recovery efficiency for packets with varying reliability requirements while maintaining manageable system complexity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for transmitting a packet by a signal transmission apparatus in a broadcasting and communication system is provided. The method includes generating a Forward Error Correction (FEC) packet including an FEC parity packet and an FEC source packet by encoding source payloads using an FEC encoding scheme, and transmitting the FEC packet to a signal reception apparatus, wherein the FEC parity packet is generated using a plurality of Source Sub-Blocks (SSBs) which are generated using specific source payloads selected corresponding to a preset SSB generation scheme from among the source payloads included in a source block, and wherein the FEC source packet is generated using the source payloads.