US-12627419-B2 - Dynamic HARQ-ACK codebook for multiple PDSCH scheduling by single DCI
Abstract
Apparatuses, methods, and systems are disclosed for HARQ-ACK feedback for multiple downlink transmissions. One method includes receiving receive DCI for scheduling a plurality of downlink transmissions on a plurality of serving cells, wherein downlink transmissions scheduled on a respective serving cell include a set of downlink transmissions scheduled by a single DCI. The method includes determining HARQ-ACK feedback for the plurality of downlink transmissions and determining a sequence of HARQ-ACK bits corresponding to the HARQ-ACK feedback, where the sequence of HARQ-ACK bits is ordered based at least in part on a serving cell index and an occurrence in time of a respective DCI corresponding to the plurality of downlink transmissions. The method includes transmitting the sequence of HARQ-ACK bits.
Inventors
- Ankit BHAMRI
- Alexander Johann Maria Golitschek Edler von Elbwart
- Ali RAMADAN ALI
- Karthikeyan Ganesan
- Sher Ali Cheema
Assignees
- LENOVO (SINGAPORE) PTE. LTD.
Dates
- Publication Date
- 20260512
- Application Date
- 20220510
Claims (20)
- 1 . A user equipment (UE) for wireless communication comprising: at least one memory; and at least one processor coupled with the memory and configured to cause the UE to: receive downlink control information (DCI) for scheduling a plurality of downlink transmissions on a plurality of serving cells, wherein downlink transmissions scheduled on a respective serving cell include a set of downlink transmissions scheduled by a single DCI; determine Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) feedback for the plurality of downlink transmissions; determine a sequence of HARQ-ACK bits corresponding to the HARQ-ACK feedback, wherein the sequence of HARQ-ACK bits is ordered based at least in part on a serving cell index and an occurrence in time of a respective DCI corresponding to the plurality of downlink transmissions; and transmit the sequence of HARQ-ACK bits.
- 2 . The UE of claim 1 , wherein the sequence of HARQ-ACK bits comprises a plurality of subsequences specific to each serving cell of the plurality of serving cells, and wherein each subsequence of the plurality of subsequences comprises a respective HARQ-ACK bit for a corresponding data unit of the plurality of downlink transmissions in order of time of reception.
- 3 . The UE of claim 2 , wherein the plurality of subsequences is ordered from a lowest serving cell index to a highest serving cell index, and wherein the at least one processor is configured to cause the UE to concatenate the ordered plurality of subsequences to form the sequence of HARQ-ACK bits.
- 4 . The UE of claim 1 , wherein the sequence of HARQ-ACK bits comprises a plurality of subsequences specific to each slot on which at least one downlink transmission is received, and wherein each subsequence of the plurality of subsequences comprises a respective HARQ-ACK bit for a corresponding data unit of the plurality of downlink transmissions in order of serving cell index.
- 5 . The UE of claim 4 , wherein the plurality of subsequences is ordered according to time of reception from earliest received data unit to last received data unit, and wherein the at least one processor is configured to cause the UE to concatenate the ordered plurality of subsequences to form the sequence of HARQ-ACK bits.
- 6 . The UE of claim 1 , wherein the plurality of downlink transmissions comprises a plurality of physical downlink shared channel (PDSCH) transmissions, and wherein the sequence of HARQ-ACK bits comprises at least one negative acknowledgment for a combination of time slot and serving cell index for which no PDSCH transmission was scheduled by the DCI.
- 7 . The UE of claim 1 , wherein the received DCI comprises at least a first DCI for scheduling a first number of physical downlink shared channel (PDSCH) transmissions and a second DCI for scheduling a second number of PDSCH transmissions different than the first number, and wherein the sequence of HARQ-ACK bits comprises a first subsequence corresponding to each serving cell scheduled with the first number of PDSCH transmissions and a second subsequence corresponding to each serving cell scheduled with the second number of PDSCH transmissions.
- 8 . The UE of claim 7 , wherein to determine the sequence of the HARQ-ACK bits, the at least one processor is configured to cause the UE to determine the first subsequence independently of the second subsequence.
- 9 . The UE of claim 1 , wherein the plurality of serving cells comprises a first serving cell associated with a first subcarrier spacing value and a second serving cell associated with a second subcarrier spacing value, and wherein the sequence of HARQ-ACK bits comprises a first subsequence corresponding to each serving cell associated with the first subcarrier spacing value and a second subsequence corresponding to each serving cell associated with the second subcarrier spacing value.
- 10 . A processor for wireless communication, comprising: at least one controller coupled with at least one memory and configured to cause the processor to: receive downlink control information (DCI) for scheduling a plurality of downlink transmissions on a plurality of serving cells, wherein downlink transmissions scheduled on a respective serving cell include a set of downlink transmissions scheduled by a single DCI; determine Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) feedback for the plurality of downlink transmissions; determine a sequence of HARQ-ACK bits corresponding to the HARQ-ACK feedback, wherein the sequence of HARQ-ACK bits is ordered based at least in part on a serving cell index and an occurrence in time of a respective DCI corresponding to the plurality of downlink transmissions; and transmit the sequence of HARQ-ACK bits.
- 11 . A base station for wireless communication, comprising: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the base station to: transmit, to a user equipment (UE), downlink control information (DCI) for scheduling a plurality of downlink transmissions on a plurality of serving cells, wherein downlink transmissions scheduled on a respective serving cell include a set of downlink transmissions scheduled by a single DCI; receive, from the UE, a plurality of Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) bits; determine a sequence of the plurality HARQ-ACK bits, wherein the sequence of HARQ-ACK bits is ordered based at least in part on a serving cell index and an occurrence in time of an associated DCI; and determine HARQ-ACK feedback corresponding to the plurality of downlink transmissions based at least in part on the determined sequence.
- 12 . The base station of claim 11 , wherein the sequence of HARQ-ACK bits comprises a plurality of subsequences specific to each serving cell of the plurality of serving cells, and wherein each subsequence of the plurality of subsequences comprises a respective HARQ-ACK bit for a corresponding data unit of the plurality of downlink transmissions in order of time of reception.
- 13 . The base station of claim 12 , wherein the plurality of subsequences is ordered from a lowest serving cell index to a highest serving cell index, and wherein the ordered plurality of subsequences is concatenated to form the sequence of HARQ-ACK bits.
- 14 . The base station of claim 11 , wherein the sequence of HARQ-ACK bits comprises a plurality of subsequences specific to each slot on which at least one downlink transmission is scheduled, and wherein each subsequence of the plurality of subsequences comprises a respective HARQ-ACK bit for a corresponding data unit of the plurality of downlink transmissions in order of serving cell index.
- 15 . The base station of claim 14 , wherein the plurality of subsequences is ordered according to time of reception from an earliest received data unit to a last received data unit, and wherein the ordered plurality of subsequences is concatenated to form the sequence of HARQ-ACK bits.
- 16 . The base station of claim 11 , wherein the plurality of downlink transmissions comprises a plurality of physical downlink shared channel (PDSCH) transmissions, and wherein the sequence of HARQ-ACK bits comprises at least one negative acknowledgment for a combination of time slot and serving cell index for which no PDSCH transmission was scheduled by the DCI.
- 17 . The base station of claim 11 , wherein the transmitted DCI comprises at least a first DCI for scheduling a first number of physical downlink shared channel (PDSCH) transmissions and a second DCI for scheduling a second number of PDSCH transmissions different than the first number, and wherein the sequence of HARQ-ACK bits comprises a first subsequence corresponding to each serving cell scheduled with the first number of PDSCH transmissions and a second subsequence corresponding to each serving cell scheduled with the second number of PDSCH transmissions.
- 18 . The base station of claim 17 , wherein to determine the sequence of the HARQ-ACK bits, the at least one processor is configured to cause the base station to determine the first subsequence independently of the second subsequence.
- 19 . The base station of claim 11 , wherein the plurality of serving cells comprises a first serving cell associated with a first subcarrier spacing value and a second serving cell associated with a second subcarrier spacing value, and wherein the sequence of HARQ-ACK bits comprises a first subsequence corresponding to each serving cell associated with the first subcarrier spacing value and a second subsequence corresponding to each serving cell associated with the second subcarrier spacing value.
- 20 . A method performed by a base station, the method comprising: transmitting, to a user equipment (UE), downlink control information (DCI) for scheduling a plurality of downlink transmissions on a plurality of serving cells, wherein downlink transmissions scheduled on a respective serving cell include a set of downlink transmissions scheduled by a single DCI; receiving, from the UE, a plurality of Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) bits; determining a sequence of the plurality HARQ-ACK bits, wherein the sequence of HARQ-ACK bits is ordered based at least in part on a serving cell index and an occurrence in time of an associated DCI; and determining HARQ-ACK feedback corresponding to the plurality of downlink transmissions based at least in part on the determined sequence.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to United States Provisional Patent Application No. 63/186,712 entitled “DYNAMIC HARQ-ACK CODEBOOK FOR MULTIPLE PDSCH SCHEDULING BY SINGLE DCI” and filed on 10 May 2021 for Ankit Bhamri, Alexander Golitschek, Ali Ramadan Ali, Karthikeyan Ganesan, and Sher Ali Cheema, which application is incorporated herein by reference. FIELD The subject matter disclosed herein relates generally to wireless communications and more particularly relates to dynamic Hybrid Automatic Repeat Request Acknowledgement (“HARQ-ACK”) codebook for multiple Physical Downlink Shared Channel (“PDSCH”) scheduling by a single Downlink Control Information (“DCI”). BACKGROUND In New Radio (“NR”) Release 17 (“Rel-17”) for NR operation between 52.6-71 GHz, multiple PDSCH scheduling by a single DCI has been agreed for higher Subcarrier Spacing (“SCS”) values such as 480 kHz and 960 kHz. One issue that arises because of this enhancement is HARQ-ACK codebook construction. Currently in NR Releases 15 and 16 (“Rel-15/16”), when dynamic HARQ-ACK is applied, then the downlink assignment indicator (including both counter and total Downlink Assignment Indicator (“DAI”)) is counter on DCI basis. BRIEF SUMMARY Disclosed are procedures for constructing a dynamic HARQ-ACK codebook for multiple PDSCH. Said procedures may be implemented by apparatus, systems, methods, or computer program products. One method at a User Equipment (“UE”) includes receiving a first Downlink Control Information (“DCI”) that schedules at least one first Physical Downlink Shared Channel (“PDSCH”) transmissions on a first serving cell, where the first DCI is capable of scheduling multiple PDSCH transmissions. The first method includes receiving at least one second DCI that schedules at least one second PDSCH transmission on a second serving cell and determining Hybrid Automatic Repeat Request Acknowledgement (“HARQ-ACK”) feedback for the scheduled first and second PDSCH transmissions. The first method includes determining a sequence of the HARQ-ACK bits corresponding to the scheduled first and second PDSCH transmissions and reporting a HARQ-ACK codebook corresponding to the determined HARQ-ACK feedback, where the HARQ-ACK codebook including HARQ-ACK bits according to the determined sequence and the sequence is determined based on at least a serving cell index and an occurrence in time of the PDSCH. One method at a network device includes transmitting a first DCI that schedules at least one first PDSCH transmissions on a first serving cell, where the first DCI is capable of scheduling multiple PDSCH transmissions. The method includes transmitting at least one second DCI that schedules at least one second PDSCH transmission on a second serving cell and transmitting the scheduled first and second PDSCH transmissions. The method includes receiving a HARQ-ACK codebook including a plurality of HARQ-ACK bits and determining a sequence of the HARQ-ACK bits corresponding to the scheduled first and second PDSCH transmissions, where the determination is based on at least a serving cell index and an occurrence in time of the PDSCH. The method includes determining HARQ-ACK feedback for the scheduled first and second PDSCH transmissions based on the determined sequence. BRIEF DESCRIPTION OF THE DRAWINGS A more particular description of the embodiments briefly described above will be rendered by reference to specific embodiments that are illustrated in the appended drawings. Understanding that these drawings depict only some embodiments and are not therefore to be considered to be limiting of scope, the embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings, in which: FIG. 1 is a block diagram illustrating one embodiment of a wireless communication system for constructing a dynamic HARQ-ACK codebook for multiple PDSCH: FIG. 2 is a diagram illustrating one embodiment of a New Radio (“NR”) protocol stack: FIG. 3 is a diagram illustrating one embodiment of multiple HARQ-ACK sub-codebooks for multiple PDSCHs by single DCI: FIG. 4 is a diagram illustrating another embodiment of multiple HARQ-ACK sub-codebooks for multiple PDSCHs by single DCI: FIG. 5 is a diagram illustrating one embodiment of HARQ-ACK codebook construction for single HARQ-ACK codebook scheduled for multiple PDSCHs scheduled by single DCI: FIG. 6 is a diagram illustrating one embodiment of HARQ-ACK codebook construction for multiple HARQ-ACK sub-codebooks corresponding to two DCI that schedule different number of PDSCHs: FIG. 7 is a diagram illustrating one embodiment of HARQ-ACK codebook construction for overlap between actual and virtual assumed PDSCHs in same slot and same Component Carrier (“CC”); FIG. 8 is a diagram illustrating one embodiment of HARQ-ACK codebook construction with non-contiguous multiple PDSCHs scheduling and PDSCH indexing: FIG. 9 is a diagram illustrating another embod