Dynamic HARQ-ACK Sub-Codebooks for Variable Feedback Lengths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face inefficiencies in handling HARQ-ACK codebooks due to unpredictable scheduling and resource consumption when padding acknowledgement bits, leading to increased payload size and reduced reliability, especially in scenarios with varying configurations of code block groups across serving cells.
Innovation Solution
Implementing a method and system that generates multiple sub-codebooks with varying lengths based on RRC configurations and uses Count and Total Downlink Assignment Indicators to determine missed transmissions, allowing for dynamic adjustment of HARQ-ACK bit strings and reducing unnecessary padding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the receiving device pads the sets of acknowledgement bits to ensure predictable positions in the codebook, then the position predictability is improved, but the system resources consumed increase
Solution Approach 1:
The patent divides the HARQ-ACK codebook into multiple sub-codebooks, where each sub-codebook corresponds to a specific serving cell or cell group. This segmentation allows each sub-codebook to have its own predictable bit positions without requiring padding across the entire codebook, thereby reducing overall system resource consumption while maintaining position predictability within each sub-codebook.
Solution Approach 2:
The patent enables dynamic determination of sub-codebook lengths based on actual transmission conditions and configurations. The length of each sub-codebook is adjusted according to the number of code block groups and transmission parameters, eliminating the need for static padding while ensuring that bit positions remain predictable within the dynamic structure.
2Device complexity
If the receiving device uses a fixed codebook structure to simplify processing, then the processing complexity is reduced, but the adaptability to varying configurations decreases
Solution Approach 1:
By segmenting the codebook into sub-codebooks with standardized internal structures, the patent maintains simple processing within each sub-codebook while achieving overall adaptability through the flexible combination and variable length of multiple sub-codebooks, each tailored to its specific serving cell configuration.
Solution Approach 2:
The patent implements dynamic configuration of sub-codebook parameters including length, number of sub-codebooks, and association relationships between sub-codebooks and serving cells. This dynamic approach allows the system to adapt to varying configurations while maintaining relatively simple processing through standardized sub-codebook structures.
3Quantity of substance
If the system uses a single codebook for all serving cells to reduce overhead, then the payload size is minimized, but the reliability in diverse cell configurations decreases
Solution Approach 1:
The patent segments the HARQ-ACK feedback into multiple sub-codebooks, each optimized for specific serving cell configurations. This segmentation prevents the need for excessive padding that would occur in a single unified codebook, thereby minimizing payload size while ensuring reliable feedback transmission for each cell group with its own predictable bit positions.
Solution Approach 2:
The patent applies local quality optimization by configuring each sub-codebook with parameters specifically suited to its associated serving cells. This allows the system to minimize payload size for each local configuration while maintaining overall reliability through the coordinated use of multiple optimized sub-codebooks.
Data Source
AI summary
A system and method for handling acknowledgments in a wireless system. In some embodiments, the method includes, receiving, by a User Equipment (UE), one or more first transmissions; decoding, by the UE, the first transmissions, to generate a first sub-codebook including one or more corresponding Hybrid Automatic Repeat Request Acknowledgement (HARQ ACK) bit strings each having a first length; receiving, by the UE, one or more second transmissions; decoding, by the UE, the second transmissions, to generate a second sub-codebook including one or more corresponding HARQ ACK bit strings each having a second length, greater than the first length; receiving, by the UE, one or more third transmissions; and decoding, by the UE, the third transmissions, to generate a third sub-codebook including one or more corresponding HARQ ACK bit strings each having a third length, greater than the second length.


