Hybrid automatic repeat request (HARQ) feedback for dynamic multi-slot physical downlink shared channel (PDSCH)
Techniques and apparatus for providing hybrid automatic repeat request (HARQ) feedback for multiple physical downlink shared channel (PDSCH) transmissions are described. One example technique involves receiving downlink control information (DCI) scheduling a plurality of downlink data transmissions across a plurality of slots. The plurality of downlink data transmissions are monitored across the plurality of slots. At least one HARQ feedback scheme for acknowledging the plurality of downlink data transmissions is determined. HARQ feedback for the plurality of downlink data transmissions is provided in accordance with the at least one HARQ feedback scheme.
1. An apparatus comprising:
a memory comprising computer-executable instructions; and
one or more processors configured to execute the computer-executable instructions and cause the apparatus to:
receive, from a base station (BS), downlink control information (DCI) scheduling a plurality of downlink data transmissions across a plurality of slots;
monitor for the plurality of downlink data transmissions across the plurality of slots;
determine at least one hybrid automatic repeat request (HARQ) feedback scheme for acknowledging the plurality of downlink data transmissions, wherein the at least one HARQ feedback scheme is determined based on a respective one or more conditions associated with each of the plurality of downlink data transmissions, and the one or more conditions comprise a type of transmit beam used for each of the plurality of downlink data transmissions; and
provide HARQ feedback for the plurality of downlink data transmissions in accordance with the at least one HARQ feedback scheme.
2. The apparatus of claim 1 , wherein the at least one HARQ feedback scheme is based on a single physical uplink control channel (PUCCH) resource for providing the HARQ feedback.
3. The apparatus of claim 2 , wherein:
the HARQ feedback comprises a plurality of bits, each of the bits corresponding to a different one of the plurality of downlink data transmissions; and
in order to provide the HARQ feedback, the one or more processors are configured to cause the apparatus to transmit the HARQ feedback within the single PUCCH resource to the BS.
4. The apparatus of claim 2 , wherein at least one of the plurality of downlink data transmissions comprises a retransmission of a first downlink data transmission.
5. The apparatus of claim 2 , wherein the one or more processors are further configured to cause the apparatus to receive, from the BS, a retransmission of at least one of the plurality of downlink data transmissions, wherein the retransmission is scheduled by another scheduling DCI from the BS.
6. The apparatus of claim 1 , wherein the at least one HARQ feedback scheme is based on an encoding scheme for providing the HARQ feedback.
7. The apparatus of claim 6 , wherein in order to provide the HARQ feedback, the one or more processors are configured to cause the apparatus to:
generate a joint HARQ-ACK for the plurality of downlink data transmissions, based on jointly encoding the HARQ feedback using the encoding scheme; and
transmit the joint HARQ-ACK to the BS.
8. The apparatus of claim 7 , wherein a number of bits of the joint HARQ-ACK is less than a total number of bits of the HARQ feedback.
9. The apparatus of claim 7 , wherein the joint HARQ-ACK indicates at least one negative acknowledgement for at least one of the plurality of downlink data transmissions.
10. The apparatus of claim 9 , wherein the one or more processors are further configured to cause the apparatus to receive a retransmission of the plurality of downlink data transmissions, after transmitting the joint HARQ-ACK.
11. The apparatus of claim 1 , wherein the at least one HARQ feedback scheme is based on: (i) at least one encoding scheme for providing the HARQ feedback and (ii) a single physical uplink control channel (PUCCH) resource for providing the HARQ feedback.
12. The apparatus of claim 11 , wherein in order to provide the HARQ feedback, the one or more processors are configured to cause the apparatus to:
generate a joint HARQ-ACK for each of one or more groups of the plurality of downlink data transmissions, based on the at least one encoding scheme; and
transmit the generated joint HARQ-ACKs within the single PUCCH resource to the base station.
13. The apparatus of claim 12 , wherein each joint HARQ-ACK comprises an indication of HARQ feedback for a subset of the plurality of downlink data transmissions.
14. The apparatus of claim 13 , wherein a total number of bits of the joint HARQ-ACK is less than a total number of bits of the HARQ feedback for the subset of the plurality of downlink data transmissions.
15. The apparatus of claim 12 , wherein a first generated joint HARQ-ACK indicates at least one negative acknowledgement for at least one downlink data transmission in a first group.
16. The apparatus of claim 15 , wherein the one or more processors are further configured to cause the apparatus to receive a retransmission of each downlink data transmission in the first group, after transmission of the generated joint HARQ-ACKs, including the first generated joint HARQ-ACK.
17. The apparatus of claim 12 , wherein:
the plurality of downlink data transmissions comprises a first group of downlink data transmissions and a second group of downlink data transmissions; and
at least one of the first group of downlink data transmissions and the second group of downlink data transmissions comprises retransmissions of downlink data transmissions.
18. The apparatus of claim 1 , wherein the one or more conditions is further comprise at least one of: (i) a time arrival of each of the plurality of downlink data transmissions, (ii) a priority of each of the plurality of downlink data transmissions, (iii) a modulation and coding scheme (MCS) associated with each of the plurality of downlink data transmissions, (iv) a number of spatial streams used for each of the plurality of downlink data transmissions, or (v) whether each of the plurality of downlink data transmissions is associated with a single user or multiple users.
19. The apparatus of claim 1 , wherein:
the DCI comprises a total downlink assignment indication (DAI); and
the plurality of downlink data transmissions are acknowledged further based on the total DAI.
20. A method for wireless communications by a user equipment (UE), comprising:
receiving, from a base station (BS), downlink control information (DCI) scheduling a plurality of downlink data transmissions across a plurality of slots;
monitoring for the plurality of downlink data transmissions across the plurality of slots;
determining at least one hybrid automatic repeat request (HARQ) feedback scheme for acknowledging the plurality of downlink data transmissions based on a respective one or more conditions associated with each of the plurality of downlink data transmissions, wherein the one or more conditions comprise a type of transmit beam used for each of the plurality of downlink data transmissions; and
providing HARQ feedback for the plurality of downlink data transmissions in accordance with the at least one HARQ feedback scheme.
21. The method of claim 20 , wherein the at least one HARQ feedback scheme is based on a single physical uplink control channel (PUCCH) resource for providing the HARQ feedback.
22. The method of claim 20 , wherein the at least one HARQ feedback scheme is based on an encoding scheme for providing the HARQ feedback.
23. The method of claim 20 , wherein the at least one HARQ feedback scheme is based on: (i) at least one encoding scheme for providing the HARQ feedback and (ii) a single physical uplink control channel (PUCCH) resource for providing the HARQ feedback.
24. The method of claim 20 , wherein at least one of the plurality of downlink data transmissions comprises a retransmission of a first downlink data transmission.
25. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by one or more processors of a processing system, cause the processing system to perform a method comprising:
receiving, from a base station (BS), downlink control information (DCI) scheduling a plurality of downlink data transmissions across a plurality of slots;
monitoring for the plurality of downlink data transmissions across the plurality of slots;
determining at least one hybrid automatic repeat request (HARQ) feedback scheme for acknowledging the plurality of downlink data transmissions, wherein the at least one HARQ feedback scheme is determined based on a respective one or more conditions associated with each of the plurality of downlink data transmissions, and the one or more conditions comprise a type of transmit beam used for each of the plurality of downlink data transmissions; and
providing HARQ feedback for the plurality of downlink data transmissions in accordance with the at least one HARQ feedback scheme.
26. An apparatus comprising:
a memory comprising computer-executable instructions; and
one or more processors configured to execute the computer-executable instructions and cause the apparatus to:
transmit, to a user equipment (UE), downlink control information (DCI) scheduling a plurality of downlink data transmissions across a plurality of slots;
determine at least one hybrid automatic repeat request (HARQ) feedback scheme for acknowledging the plurality of downlink data transmission based on a respective one or more conditions associated with each of the plurality of downlink data transmissions, wherein the one or more conditions comprise a type of transmit beam used for each of the plurality of downlink data transmissions; and
monitor for HARQ feedback for the plurality of downlink data transmissions in accordance with the at least one HARQ feedback scheme.
27. The apparatus of claim 26 , wherein:
the at least one HARQ feedback scheme is based on a single physical uplink control channel (PUCCH) resource for the HARQ feedback;
the HARQ feedback comprises a plurality of bits, each of the bits corresponding to a different one of the plurality of downlink data transmissions; and
in order to monitor for the HARQ feedback, the one or more processors are configured to cause the apparatus to monitor within the single PUCCH resource for the HARQ feedback.
28. The apparatus of claim 26 , wherein:
the at least one HARQ feedback scheme is based on an encoding scheme for the HARQ feedback;
in order to monitor for the HARQ feedback, the one or more processors are configured to cause the apparatus to monitor for a joint HARQ-ACK for the plurality of downlink data transmissions; and
the joint HARQ-ACK is generated based on jointly encoding the HARQ feedback using the encoding scheme.
29. The apparatus of claim 26 , wherein:
the at least one HARQ feedback scheme is based on: (i) at least one encoding scheme for the HARQ feedback and (ii) a single physical uplink control channel (PUCCH) resource for the HARQ feedback; and
in order to monitor for the HARQ feedback, the one or more processors are configured to cause the apparatus to monitor for a plurality of joint HARQ-ACKs within the single PUCCH resource, each joint HARQ-ACK corresponding to a different group of the plurality of downlink data transmissions and being generated based on jointly encoding the HARQ feedback for the group of the plurality of downlink data transmissions using the at least one encoding scheme.
30. The apparatus of claim 26 , wherein the one or more conditions further comprise at least one of: (i) a time arrival of each of the plurality of downlink data transmissions, (ii) a priority of each of the plurality of downlink data transmissions, (iii) a modulation and coding scheme (MCS) associated with each of the plurality of downlink data transmissions, (iv) a number of spatial streams used for each of the plurality of downlink data transmissions, or (v) whether each of the plurality of downlink data transmissions is associated with a single user or multiple users.