Broadcast Packet FEC Configuration for Selective Loss Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data loss during packet transmission in broadcasting and communication systems, particularly with high-definition and ultra-high-definition content, leads to user inconveniences such as audio degradation, video issues, and missing subtitles, necessitating a method for recovering lost data without manual intervention.
Innovation Solution
A packet transmission/reception apparatus and method that selectively applies Forward Error Correction (FEC) based on network conditions and Quality of Service (QoS), allowing for in-band signaling of FEC configuration information and enabling receivers to recover lost data by decoding packets with generated parity blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted on a packet basis in congested networks, then transmission speed and network throughput are improved, but data loss occurs on a packet basis leading to content degradation
Solution Approach 1:
The patent applies Forward Error Correction (FEC) encoding in advance before packet transmission. The sender encodes the content data with FEC to generate redundant correction data, which is then embedded in the packets. This preliminary action enables the receiver to reconstruct lost packets without retransmission, resolving the contradiction between high-speed packet transmission and data reliability.
2Reliability
If Forward Error Correction (FEC) is applied to all packets, then data loss recovery is improved, but network overhead and transmission bandwidth are increased
Solution Approach 1:
The patent applies FEC selectively based on local quality assessment of different content types. It identifies important packets (e.g., video I-frames, audio synchronization packets) and applies FEC encoding only to these critical packets, while omitting FEC from less important packets. This local quality approach maintains data recovery capability for essential content while minimizing overall network overhead.
Solution Approach 2:
The patent dynamically adjusts FEC encoding parameters such as code rate and redundancy level based on network conditions and content importance. When network congestion is detected or for high-priority content, higher redundancy is applied; for stable networks or low-priority content, redundancy is reduced. This parameter adaptation resolves the contradiction between recovery reliability and bandwidth overhead.
3Measurement precision
If manual selection of self diagnosis items is required, then diagnostic accuracy is improved, but user convenience and system automation are reduced
Solution Approach 1:
The patent implements automated self-diagnosis functionality where the system automatically detects packet loss, identifies affected content, and applies appropriate FEC recovery without user intervention. The receiver monitors incoming packets, detects losses, and automatically reconstructs lost data using embedded FEC codes. This self-service mechanism maintains diagnostic accuracy while eliminating the need for manual user actions.
Solution Approach 2:
The patent incorporates feedback mechanisms where the receiver continuously monitors packet reception status and network conditions, then automatically adjusts FEC decoding and recovery processes accordingly. This closed-loop feedback system maintains high diagnostic accuracy for packet loss detection while operating completely autonomously without requiring manual user input or selection of diagnosis items.
Data Source
Figure 1
Figure 2a
Figure 2b
AI summary
A method and an apparatus for transmitting and receiving a packet in a broadcasting and communication system are provided. The method and apparatus allows a receiver to recognize data in a packet lost due to data loss occurring in a network. To this end, Forward Error Correction (FEC) control-related information is generated, a packet including the generated FEC control-related information is generated, and the packet is transmitted. The FEC control-related information includes at least one of FEC configuration-related information and FEC encoding configuration-related information.