Uplink Flush Indicator for HARQ Retransmission Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face inefficiencies in uplink and sidelink transmissions due to the need for retransmitting entire transport blocks when errors are detected, leading to resource wastage and increased signaling, particularly as the size of transport blocks increases.
Innovation Solution
Implementing a flush indicator mechanism that allows for granular control over combining retransmitted code blocks with prior transmissions, enabling the receiver to avoid combining corrupted data and thus reducing unnecessary retransmissions and signaling, by using a code block group flush indicator (CBGFI) and code block group transmission information (CBGTI) fields.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If entire transport blocks are retransmitted when errors are detected, then transmission reliability is maintained, but resource wastage and signaling overhead increase
Solution Approach 1:
The transport block is segmented into multiple code blocks, and further organized into code block groups. This segmentation allows the system to identify and retransmit only the specific code block groups that contain errors, rather than retransmitting the entire transport block. The code block group level granularity provides an optimal balance between error correction efficiency and resource utilization.
Solution Approach 2:
The patent applies local quality by enabling different handling strategies for different code block groups within the same transport block. Some code block groups may be retransmitted with combining enabled, while others may require flushing and retransmission without combining. This localized approach optimizes resource usage by applying the appropriate error correction strategy to each affected segment rather than uniformly treating the entire transport block.
2Reliability
If entire transport blocks are retransmitted when errors are detected, then transmission reliability is maintained, but signaling overhead increases
Solution Approach 1:
By segmenting the transport block into code block groups, the patent enables precise identification of which segments require retransmission. The signaling overhead is reduced because the feedback mechanism only needs to indicate which specific code block groups failed, rather than triggering a complete transport block retransmission. This segmentation approach minimizes the information that needs to be signaled while maintaining reliability.
Solution Approach 2:
The patent introduces new parameters at the code block group level, including the code block group flush indicator (CBGFI) and code block group transmission information (CBGTI). These parameters enable fine-grained control over retransmission behavior, allowing the system to adjust the retransmission strategy based on the specific error conditions detected in each code block group, thereby reducing unnecessary signaling.
3Reliability
If retransmitted code blocks are combined with prior transmissions, then decoding success rate is improved, but corrupted data propagation occurs
Solution Approach 1:
The patent segments the transport block into code block groups, enabling independent error assessment for each segment. This segmentation allows the receiver to selectively combine retransmitted code block groups with prior transmissions only when the prior data is known to be valid, preventing corrupted data from propagating to other segments. Each code block group can be handled independently based on its specific error status.
Solution Approach 2:
The patent applies local quality by enabling different combining strategies for different code block groups. For code block groups where the prior transmission was successful, combining is enabled to improve decoding success rate. For code block groups where corruption is detected, combining is disabled and flushing is performed instead. This localized quality control prevents corrupted data propagation while maximizing the benefits of combining where applicable.
4Productivity
If code block group level control is implemented, then resource efficiency is improved, but device complexity increases
Solution Approach 1:
The patent introduces segmentation at the code block group level, which provides a practical balance between granularity and complexity. By organizing code blocks into groups rather than handling individual code blocks separately, the patent achieves resource efficiency improvements while limiting the increase in device complexity. The code block group structure provides a manageable level of granularity that simplifies the control logic compared to fine-grained individual code block management.
Solution Approach 2:
The patent designs the code block group mechanism to serve multiple functions simultaneously: error identification, retransmission control, combining management, and signaling optimization. This multi-functionality reduces the need for separate complex mechanisms for each function, thereby limiting the overall increase in device complexity while achieving resource efficiency improvements through unified code block group level control.
Data Source
AI summary
Apparatus, methods, and computer-readable media for facilitating a flush indicator for uplink transmissions and sidelink transmissions are disclosed herein. An example method for wireless communication at a UE includes transmitting a first transmission of one or more code blocks to a first device. Additionally, the example method includes retransmitting, to the first device, at least one code block of the one or more CBs. Further, the example method includes transmitting, to the first device, a flush indicator indicating to avoid combining a prior transmission of the at least one code block with the retransmission of the at least one code block.


