Hybrid Time Interleaving with Twisted Block and Delay Line
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing broadcast signal transmission/reception systems face increased decoding complexity during inter-subframe interleaving, which hinders efficient operation, and there is a need to optimize the convolutional delay line for hybrid-time interleaving without escalating decoding complexity.
Innovation Solution
The system employs a twisted block interleaver for intra-subframe interleaving and a convolutional delay line that generates new virtual cells for inter-subframe interleaving, using only data cells from the twisted block interleaver and incorporating FIFO registers to manage initial values, thereby reducing decoding complexity and enhancing operational efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If inter-subframe interleaving is performed using conventional methods, then time diversity is achieved, but decoding complexity increases greatly
Solution Approach 1:
The interleaving process is divided into two independent stages: intra-subframe interleaving (within each subframe) and inter-subframe interleaving (across subframes). The intra-subframe stage uses a block interleaver that operates independently on each subframe, while the inter-subframe stage uses a convolutional interleaver that operates on the sequence of subframes. This segmentation allows each stage to be decoded independently, significantly reducing overall decoding complexity while maintaining time diversity benefits.
Solution Approach 2:
A buffer memory is introduced as an intermediary component between the intra-subframe interleaver and the inter-subframe interleaver. This buffer stores the interleaved data from multiple subframes and provides it to the convolutional interleaver in the correct sequence. The buffer acts as a mediator that decouples the two interleaving stages, allowing them to operate independently with reduced complexity while achieving the desired time diversity through the combined effect of both stages.
2Productivity
If hybrid-time interleaving is implemented, then system efficiency is improved, but decoding complexity increases
Solution Approach 1:
The system dynamically selects between different interleaving modes (intra-subframe only, inter-subframe only, or hybrid) based on channel conditions and service requirements. The convolutional interleaver is configured with variable parameters including different delay line lengths and interleaving depths that can be adjusted according to the selected mode. This dynamic adaptability allows the system to optimize for efficiency when using hybrid mode while managing decoding complexity through parameter adjustment rather than structural complexity.
Solution Approach 2:
The patent employs parameter changes to control the behavior of the convolutional interleaver in hybrid-time mode. By adjusting the delay line length, interleaving depth, and buffer size parameters, the system can achieve efficient hybrid interleaving with controlled complexity. The parameters are optimized to balance the benefits of time diversity against the computational burden of decoding, allowing efficient operation without proportionally increasing complexity.
3Adaptability or versatility
If virtual cells are generated for convolutional delay line, then interleaving flexibility is improved, but device complexity increases
Solution Approach 1:
Virtual cells are generated as virtual copies or representations of actual data cells in the convolutional delay line. Instead of physically implementing separate storage locations for each virtual cell, the system creates logical representations that can be manipulated through software or control logic. This copying approach provides the flexibility of having multiple virtual cells with different characteristics while avoiding the hardware complexity of implementing each virtual cell as a separate physical entity.
Solution Approach 2:
A single physical buffer memory structure serves multiple functions by implementing both intra-subframe and inter-subframe interleaving operations. The same buffer is used to store data for the block interleaver and to provide data to the convolutional interleaver, eliminating the need for separate dedicated memory structures for each function. This multi-functionality reduces device complexity while maintaining the flexibility needed for hybrid-time interleaving operations.
Data Source
AI summary
An apparatus and method for time interleaving corresponding to hybrid time interleaving mode are disclosed. An apparatus for time interleaving according to an embodiment of the present invention includes a twisted block interleaver configured to perform intra-subframe interleaving corresponding to time interleaving blocks; and a convolutional delay line configured to perform inter-subframe interleaving using an output of the twisted block interleaver.


