Broadcast Codeword Segmentation for Mobile Receiver Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing broadcasting systems, such as DVB-T2, are optimized for fixed reception and struggle to ensure error-free data reception by mobile receivers under adverse conditions like multipath propagation and Doppler shifts, especially without feedback channels.
Innovation Solution
A transmitter system that incorporates both a basic codeword portion for regular decoding and an auxiliary codeword portion for incremental redundancy, allowing mobile receivers to improve decoding accuracy by using additional redundancy only when necessary, with the auxiliary codeword portion being transmitted separately to minimize interference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If additional redundancy is provided to improve error correction under bad reception conditions, then the robustness of the code increases, but the transmission efficiency decreases due to increased redundancy overhead
Solution Approach 1:
The codeword is segmented into a basic codeword portion and an auxiliary codeword portion. The basic portion contains essential data for standard decoding, while the auxiliary portion provides additional redundancy only when needed for error correction under bad reception conditions. This segmentation allows the system to maintain high transmission efficiency under normal conditions while providing enhanced reliability when required.
Solution Approach 2:
Instead of providing full redundancy for all transmission conditions, the system applies partial redundancy through the auxiliary codeword portion only when reception conditions deteriorate. The encoder generates auxiliary codeword portions selectively based on channel conditions, allowing the system to avoid unnecessary redundancy overhead during good reception while providing enhanced error correction capability when needed.
2Device complexity
If the auxiliary codeword portion is transmitted in the same frame as the basic codeword portion, then the transmission structure is simplified, but interference between the two portions may degrade decoding performance
Solution Approach 1:
The transmission frame is segmented into distinct regions: one for the basic codeword portion and another for the auxiliary codeword portion. This spatial segmentation in the transmission structure prevents interference between the two portions while maintaining a relatively simple overall frame format. The basic and auxiliary portions are mapped to different time-frequency resources within the frame.
Solution Approach 2:
Different portions of the transmission frame are allocated with different qualities and purposes. The basic codeword portion is transmitted with standard protection levels for normal operation, while the auxiliary codeword portion is transmitted with enhanced redundancy characteristics specifically optimized for error correction under bad conditions. This local differentiation optimizes decoding performance without requiring complete structural redesign.
Data Source
AI summary
A transmitter and transmission method for broadcasting data. To enable a receiver, such as a moving receiver, to improve decoding quality, if needed, a transmitter includes: a data input receiving at least one transmitter input data stream segmented into input data words; an encoder error correction code encoding the input data words into codewords including a basic codeword portion and an auxiliary codeword portion, the encoder generating the basic codeword portion from an input data word according to a first code and generating the auxiliary codeword portion from an input data word according to a second code, the basic codeword portion for regular decoding and the auxiliary codeword portion for incremental redundancy if regular decoding of the codeword by using the basic codeword portion is erroneous; a data mapper mapping the codewords onto frames of a transmitter output data stream; and a transmitter transmitting the transmitter output data stream.


