Dynamic HARQ-ACK Codebook Generation for Multi-Carrier PDSCH Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is no explicit technical solution for generating a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) dynamic codebook when Downlink Control Information (DCI) schedules multiple Physical Downlink Shared Channels (PDSCHs) in multiple carriers.
Innovation Solution
A method and apparatus for determining a dynamic codebook by calculating the quantity of scheduling signaling and HARQ-ACK bits, including determining a target cell for C-DAI counting, arranging C-DAI order based on cell indices or reception times, and calculating the dynamic codebook length based on these quantities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If one DCI is used for scheduling multiple PDSCHs in multiple carriers, then scheduling efficiency is improved, but HARQ-ACK codebook generation becomes complex and inaccurate
Solution Approach 1:
The patent segments the HARQ-ACK codebook generation process into distinct steps: determining the quantity of scheduling signaling pieces, calculating the quantity of HARQ-ACK bits for each piece based on scheduled cells and TDRA tables, and then generating the codebook. This segmentation resolves the complexity by breaking down the multi-carrier scheduling problem into manageable components.
Solution Approach 2:
The patent applies preliminary action by pre-determining the quantity of scheduling signaling pieces and pre-calculating the HARQ-ACK bit quantities based on configured TDRA tables before actual codebook generation. This allows the system to handle multi-carrier scheduling efficiently without increasing generation complexity during runtime.
2Measurement precision
If explicit technical solution for HARQ-ACK dynamic codebook generation is provided, then codebook transmission accuracy is improved, but air interface resource utilization deteriorates
Solution Approach 1:
The patent applies partial action by calculating HARQ-ACK bit quantities based on actually scheduled cells rather than all possible cells. The formula uses min(quantities of actually scheduled cells, quantities of cells in TDRA table) to avoid excessive resource allocation while maintaining accuracy for the actual scheduling scenario.
Solution Approach 2:
The patent changes the parameter for codebook generation from fixed or maximum-based approaches to dynamic parameter calculation based on actual scheduling signaling quantities and configured TDRA tables. This allows the codebook size to adapt to actual needs, improving accuracy without wasting air interface resources.
3Adaptability or versatility
If C-DAI counting order is not standardized, then flexibility is improved, but codebook generation reliability deteriorates
Solution Approach 1:
The patent applies local quality by determining C-DAI counting order based on specific local characteristics of each scheduling signaling piece, such as the target cell index and scheduled PDSCH time. This allows flexible adaptation to different scheduling scenarios while maintaining reliable codebook generation through consistent local rules.
Solution Approach 2:
The patent makes the C-DAI counting order dynamic by adjusting it based on the target cell and scheduled PDSCH time for each scheduling signaling piece. This dynamic approach maintains reliability across different scheduling scenarios while preserving flexibility for various network configurations.
Data Source
AI summary
The present disclosure relates to the technical field of communications. Provided are a method and apparatus of determining a dynamic codebook, and a communication device. The method of determining a dynamic codebook is executed by a communication device, and comprises: determining the quantity of pieces of scheduling signaling corresponding to a HARQ-ACK feedback which is transmitted on a first PUCCH, wherein at least one piece of scheduling signaling is used for scheduling PDSCHs of at least two cells; determining the quantity of bits of the HARQ-ACK corresponding to each piece of scheduling signaling; and on the basis of the quantity of pieces of scheduling signaling and the quantity of bits of the HARQ-ACK corresponding to each piece of scheduling signaling, determining a dynamic codebook which is transmitted on the first PUCCH.


