Code Block Segmentation for Wireless Retransmission Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication systems face inefficiencies in retransmitting code blocks due to bursty interference, where existing technologies often retransmit entire transport blocks instead of specific affected code blocks, leading to wasteful use of resources.
Innovation Solution
Implementing code block segmentation and rate matching techniques that allow for the transmission of code blocks from multiple transport blocks within a transport block group, using feedback on a code block level to determine which blocks need retransmission and adjusting the transport block group size based on available resources, enabling efficient retransmission of only affected blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If entire transport blocks are retransmitted instead of specific affected code blocks, then reliability of data transmission is improved, but resource utilization deteriorates due to wasteful retransmission of unaffected blocks
Solution Approach 1:
The patent segments the transport block into multiple code blocks and implements feedback at the code block level rather than transport block level. This allows the receiver to identify and request retransmission of only the specific code blocks that were affected by interference, rather than retransmitting the entire transport block. The segmentation enables granular control over retransmission, improving resource utilization while maintaining reliability for affected blocks.
Solution Approach 2:
The patent extracts and identifies individual code blocks within a transport block that are affected by bursty interference. By using code block level feedback, the system extracts only the problematic code blocks for retransmission, leaving unaffected code blocks to be discarded or kept as is. This extraction approach prevents the waste of retransmitting good data while ensuring reliable delivery of affected blocks.
2Loss of energy
If code block segmentation and selective retransmission are implemented, then resource utilization is improved, but device complexity increases due to code block level feedback processing
Solution Approach 1:
The patent divides the transport block into multiple code blocks and implements separate feedback mechanisms for each code block. This segmentation allows the receiver to process and feedback information at the code block level, which is more granular than transport block level. The segmentation enables the transmitter to identify exactly which code blocks need retransmission, reducing overall system complexity by avoiding unnecessary retransmissions of entire transport blocks.
Solution Approach 2:
The patent changes the feedback parameter from transport block level to code block level. This parameter change enables more precise control over retransmission decisions. By monitoring and feedback at the code block level, the system can dynamically adjust which blocks require retransmission based on actual channel conditions, thereby managing complexity through intelligent parameter selection rather than blanket retransmission strategies.
3Adaptability or versatility
If transport block group size is adjusted based on available resources, then adaptability to channel conditions is improved, but control complexity increases due to dynamic size determination
Solution Approach 1:
The patent implements dynamic adjustment of transport block group size based on available wireless resources and channel conditions. The system can modify the group size to adapt to varying traffic loads, interference patterns, and resource availability. This dynamic behavior allows the system to optimize performance under different conditions, such as using smaller groups during high interference periods and larger groups during good channel conditions, thereby achieving adaptability through flexible size control.
Solution Approach 2:
The patent changes the parameter of transport block group size dynamically based on resource availability and channel state. By adjusting this parameter in response to changing conditions, the system achieves adaptability without requiring complete system redesign. The parameter change approach allows simple yet effective adaptation to different operational scenarios, balancing complexity and performance through controlled parameter variation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Techniques for code block (CB) segmentation and rate matching in wireless deployments that may use CB-level feedback may provide that a transport block group (TBG) may include one or more CBs from multiple transport blocks (TBs). Such TBGs may support retransmissions of one or more CBs from different TBs within a TBG transmission. In certain examples, a TBG size may be determined, and a retransmission size associated with any CBs to be retransmitted are determined. Based at least in part on the TBG size and retransmission size, it may be determined whether a new TB may be included in the TBG.