Wireless HARQ Codebook Generation with Service-Specific DAI Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently managing hybrid automatic repeat request (HARQ) codebooks for both multicast and unicast services, particularly in 5G and New Radio (NR) systems, due to the complexity of handling multiple control channels and data channels.
Innovation Solution
A method for generating HARQ codebooks that involves using Downlink Assignment Indicators (DAIs) to track and manage the number of Physical Downlink Control Channels (PDCCH) for multicast and unicast services, allowing for the generation of HARQ-ACK codebooks that account for missed channels and ensure accurate acknowledgment of data blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional HARQ codebook generation methods are used for multiple services, then the system can handle basic unicast communications, but the complexity of managing multiple control channels and data channels for both multicast and unicast services increases significantly
Solution Approach 1:
The patent segments the HARQ codebook generation process by service type, creating separate codebooks for multicast services and unicast services. Each service type has its own Downlink Assignment Indicator (DAI) tracking mechanism, allowing independent management of control channels for each service category, thereby reducing overall system complexity while maintaining multi-service support
Solution Approach 2:
The patent introduces a new dimension of service-type-based codebook generation, moving from a single unified codebook approach to a multi-dimensional approach where codebooks are generated separately for different service types (multicast vs. unicast). This dimensional separation allows the system to handle multiple services without proportionally increasing complexity
2Measurement precision
If separate HARQ codebooks are generated for each service type, then the accuracy of data block acknowledgment is improved, but the processing overhead and system complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-defining separate codebook structures and DAI tracking rules for multicast and unicast services before actual data transmission. This preliminary setup enables accurate acknowledgment without requiring complex real-time processing, as the framework for handling each service type is already established
Solution Approach 2:
The patent changes key parameters of the HARQ process by introducing service-specific DAI parameters and codebook structure parameters. By adjusting these parameters based on service type, the system achieves precise acknowledgment accuracy while keeping processing overhead manageable through parameterized rather than hard-coded solutions
3Reliability
If Downlink Assignment Indicators are used to track multiple control channels, then the reliability of HARQ acknowledgment is improved, but the number of indicators and signaling overhead increases
Solution Approach 1:
The patent makes the Downlink Assignment Indicator universal by designing it to serve multiple functions across different service types. The same DAI mechanism is used for both multicast and unicast services, with service-specific behavior determined by configuration parameters rather than requiring separate indicator sets, thereby reducing the total number of indicators needed
Data Source
AI summary
Methods, systems, and devices for hybrid automatic repeat request (HARQ) codebook generation in mobile communication technology are described. An example method for wireless communication includes receiving, by a wireless device from a network node, a control message comprising one or more indicators corresponding to a plurality of control channels in a service of one or more services, and determining, based on the one or more indicators, a HARQ codebook for the one or more services, wherein the service further comprises a plurality of data channels corresponding to the plurality of control channels.


