Search

US-12627414-B2 - Multiplexing two-part hybrid automatic repeat request (HARQ) feedback on an uplink shared channel

US12627414B2US 12627414 B2US12627414 B2US 12627414B2US-12627414-B2

Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may be scheduled to report feedback for downlink messages, the feedback scheduled to overlap with transmission of a physical uplink shared channel (PUSCH) message. The feedback may include a first hybrid automatic repeat request (HARQ) feedback portion corresponding to a first, fixed quantity of bits and a second HARQ feedback portion corresponding to a second, variable quantity of bits. The UE may determine respective quantities of resource elements (REs) corresponding to the first and second quantities of bits. For example, the second quantity of REs may correspond to a maximum quantity of bits. The UE may transmit the first and second HARQ feedback portions with the PUSCH message via the respective REs. The UE may transmit the second HARQ feedback portion according to a rate-matching procedure, a puncturing procedure, or both, or based on a timeline.

Inventors

  • Mostafa Khoshnevisan
  • Jing Sun
  • Yi Huang

Assignees

  • QUALCOMM INCORPORATED

Dates

Publication Date
20260512
Application Date
20231204

Claims (20)

  1. 1 . A user equipment (UE), comprising: one or more memories storing processor-executable code; and one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the UE to: receive one or more physical downlink shared channel (PDSCH) messages for which HARQ feedback is scheduled to be reported, wherein reporting of the HARQ feedback is scheduled to overlap with transmission of a physical uplink shared channel (PUSCH) message, and wherein the HARQ feedback is configured to be reported, at least in part, in accordance with a two-part HARQ feedback reporting scheme for reporting a HARQ feedback message that includes a first HARQ feedback portion corresponding to a first quantity of bits that is fixed and a second HARQ feedback portion corresponding to a second quantity of bits that is variable based at least in part on a content of the first HARQ feedback portion; determine a first quantity of resource elements based at least in part on the first quantity of bits; determine, in accordance with a second HARQ feedback portion reporting scheme, a second quantity of resource elements based at least in part on the second quantity of bits or to a maximum amount of the second quantity of bits; and transmit the first HARQ feedback portion of the HARQ feedback message with the PUSCH message on the first quantity of resource elements and the second HARQ feedback portion of the HARQ feedback message with the PUSCH message on the second quantity of resource elements, the second HARQ feedback portion transmitted in accordance with at least a rate-matching procedure or a puncturing procedure.
  2. 2 . The UE of claim 1 , wherein, to determine the second quantity of resource elements, the one or more processors are individually or collectively further operable to execute the code to cause the UE to: determine the maximum amount of the second quantity of bits independent of the content of the first HARQ feedback portion, wherein the second HARQ feedback portion reporting scheme defines that the second quantity of resource elements is based at least in part on the maximum amount of the second quantity of bits.
  3. 3 . The UE of claim 2 , wherein the second quantity of resource elements is based at least in part on a quantity of cyclic redundance check bits corresponding to the maximum amount of the second quantity of bits.
  4. 4 . The UE of claim 2 , wherein application of the second HARQ feedback portion reporting scheme is based at least in part on the PUSCH message including an uplink transport block.
  5. 5 . The UE of claim 2 , wherein application of the second HARQ feedback portion reporting scheme is based at least in part on a last of the one or more PDSCH messages being received less than a threshold duration of time prior to transmission of the PUSCH message.
  6. 6 . The UE of claim 2 , wherein the second quantity of resource elements is populated with a sequence of values that is based at least in part on the second quantity of bits being zero.
  7. 7 . The UE of claim 2 , wherein, to transmit the first HARQ feedback portion and the second HARQ feedback portion of the HARQ feedback message with the PUSCH message, the one or more processors are individually or collectively operable to execute the code to cause the UE to: refrain to include the second quantity of resource elements in the HARQ feedback message based at least in part on the second quantity of bits being zero.
  8. 8 . The UE of claim 1 , wherein, to transmit the first HARQ feedback portion and the second HARQ feedback portion of the HARQ feedback message with the PUSCH message, the one or more processors are individually or collectively further operable to execute the code to cause the UE to: transmit the second HARQ feedback portion of the HARQ feedback message with the PUSCH message in accordance with the rate-matching procedure and the puncturing procedure, wherein the puncturing procedure is based at least in part on the second quantity of resource elements in accordance with the second HARQ feedback portion reporting scheme.
  9. 9 . The UE of claim 8 , wherein the rate-matching procedure is based at least in part on the first quantity of resource elements.
  10. 10 . The UE of claim 8 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to: determine that channel state information (CSI) is available for transmission with the PUSCH message; determine a maximum amount of the second quantity of resource elements based on the maximum amount of the second quantity of bits, wherein the maximum amount of the second quantity of bits is independent of the content of the first HARQ feedback portion; reserve the maximum amount of the second quantity of resource elements for the puncturing procedure; and allocate, for transmission with the PUSCH message, a third quantity of resource elements corresponding to the CSI, wherein the third quantity of resource elements are exclusive of the reserved maximum amount of the second quantity of resource elements.
  11. 11 . The UE of claim 10 , wherein, to transmit the first HARQ feedback portion and the second HARQ feedback portion of the HARQ feedback message with the PUSCH message, the one or more processors are individually or collectively operable to execute the code to cause the UE to: allocate a subset of the maximum amount of the second quantity of resource elements for the second HARQ feedback portion based at least in part on the second quantity of bits, wherein the subset is the second quantity of resource elements and is less than or equal to the maximum amount of the second quantity of resource elements; and transmit the third quantity of resource elements with the PUSCH message in accordance with the rate-matching procedure, wherein the puncturing procedure is based at least in part on the subset of the maximum amount of the second quantity of resource elements.
  12. 12 . The UE of claim 1 , wherein, to transmit the first HARQ feedback portion and the second HARQ feedback portion of the HARQ feedback message with the PUSCH message, the one or more processors are individually or collectively further operable to execute the code to cause the UE to: transmit the second HARQ feedback portion of the HARQ feedback message with the PUSCH message in accordance with a rate-matching procedure based at least in part on a last of the one or more PDSCH messages preceding the transmission of the PUSCH message by a threshold time that is associated with the two-part HARQ feedback reporting scheme, wherein the rate-matching procedure is based at least in part on the first quantity of resource elements and the second quantity of resource elements in accordance with the second HARQ feedback portion reporting scheme.
  13. 13 . The UE of claim 12 , wherein the threshold time is based at least in part on a quantity of symbols associated with a capability of the UE.
  14. 14 . The UE of claim 12 , wherein application of the second HARQ feedback portion reporting scheme is based at least in part on the PUSCH message including an uplink transport block.
  15. 15 . The UE of claim 12 , wherein the one or more PDSCH messages are a first set of PDSCH messages, and the one or more processors are individually or collectively further operable to execute the code to cause the UE to: receive a second set of PDSCH messages for which additional HARQ feedback is scheduled to overlap with the transmission of the PUSCH message, wherein the second set of PDSCH messages are received before the transmission of the PUSCH message by less than the threshold time that is associated with the two-part HARQ feedback reporting scheme; and transmit the additional HARQ feedback with the first quantity of resource elements in accordance with a single-part HARQ feedback reporting scheme.
  16. 16 . The UE of claim 15 , wherein the HARQ feedback associated with the first set of PDSCH messages is associated with a first downlink assignment indicator (DAI) counting process and a first HARQ sub-codebook, and the additional HARQ feedback associated with the second set of PDSCH messages is associated with a second DAI counting process and a second HARQ sub-codebook.
  17. 17 . The UE of claim 15 , wherein application of the second HARQ feedback portion reporting scheme is based at least in part on the PUSCH message including an uplink transport block.
  18. 18 . A network entity, comprising: one or more memories storing processor-executable code; and one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the network entity to: transmit one or more physical downlink shared channel (PDSCH) messages for which HARQ feedback is scheduled to be reported, wherein reporting of the HARQ feedback is scheduled to overlap with transmission of a physical uplink shared channel (PUSCH) message, and wherein the HARQ feedback is configured to be reported, at least in part, in accordance with a two-part HARQ feedback reporting scheme for reporting a HARQ feedback message that includes a first HARQ feedback portion corresponding to a first quantity of bits that is fixed and a second HARQ feedback portion corresponding to a second quantity of bits that is variable based at least in part on a content of the first HARQ feedback portion; receive the first HARQ feedback portion of the HARQ feedback message with the PUSCH message on the first quantity of resource elements and the second HARQ feedback portion of the HARQ feedback message with the PUSCH message on the second quantity of resource elements, the second HARQ feedback portion transmitted in accordance with at least a rate-matching procedure or a puncturing procedure, wherein a first quantity of resource elements is based at least in part on the first quantity of bits, and wherein a second quantity of resource elements is based at least in part on the second quantity of bits or a maximum amount of the second quantity of bits in accordance with a second HARQ feedback portion reporting scheme; and decode the HARQ feedback message in accordance with the second HARQ feedback portion reporting scheme.
  19. 19 . The network entity of claim 18 , wherein a maximum amount of the second quantity of bits is independent of the content of the first HARQ feedback portion, and wherein the second HARQ feedback portion reporting scheme defines that the second quantity of resource elements is based at least in part on the maximum amount of the second quantity of bits.
  20. 20 . The network entity of claim 19 , wherein the second quantity of resource elements is based at least in part on a quantity of cyclic redundance check bits corresponding to the maximum amount of the second quantity of bits.

Description

FIELD OF TECHNOLOGY The following relates to wireless communications, including multiplexing two-part hybrid automatic repeat request (HARQ) feedback on an uplink shared channel. BACKGROUND Wireless communications systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, and so on. These systems may be capable of supporting communication with multiple users by sharing the available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include fourth generation (4G) systems such as Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, or LTE-A Pro systems, and fifth generation (5G) systems which may be referred to as New Radio (NR) systems. These systems may employ technologies such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple-access communications system may include one or more base stations, each supporting wireless communication for communication devices, which may be known as user equipment (UE). SUMMARY The described techniques relate to improved methods, systems, devices, and apparatuses that support multiplexing two-part hybrid automatic repeat request (HARQ) feedback on an uplink shared channel, such as a physical uplink shared channel (PUSCH). A user equipment (UE) may be scheduled to report HARQ feedback for one or more downlink messages, where the HARQ feedback is scheduled to overlap with a PUSCH transmission. The UE may be configured to report the HARQ feedback according to a two-part HARQ feedback reporting scheme, in which the HARQ feedback may include a first portion (e.g., first part) corresponding to a first quantity of bits that is fixed and a second portion (e.g., second part) corresponding to a second quantity of bits that is variable. In addition, the UE may determine a first quantity of resource elements (REs) based on the first quantity of bits and a second quantity of REs based on the second quantity of bits or a maximum number of the second quantity of bits. That is, the first and second quantities of REs may correspond to the respective portions of the two-part HARQ feedback. The UE may transmit the first portion of the HARQ feedback with the PUSCH message on the first quantity of REs and the second portion of the HARQ feedback with the PUSCH message on the second quantity of REs. In some examples, the UE may transmit the second portion in according to a rate-matching procedure, a puncturing procedure, or both. For example, the UE may transmit the second portion according to a rate-matching procedure that is based on the first quantity of REs and a puncturing procedure that is based on the second quantity of REs. Alternatively, the UE may transmit the second portion according to a rate-matching procedure that is based on the last-received physical downlink shared channel (PDSCH) message preceding the PUSCH message transmission by some threshold time, where the rate-matching procedure is then based on the first and second quantities of REs. A method for wireless communications by a UE is described. The method may include receiving one or more PDSCH messages for which HARQ feedback is scheduled to be reported, where reporting of the HARQ feedback is scheduled to overlap with transmission of a PUSCH message, and where the HARQ feedback is configured to be reported, at least in part, in accordance with a two-part HARQ feedback reporting scheme for reporting a HARQ feedback message that includes a first HARQ feedback portion corresponding to a first quantity of bits that is fixed and a second HARQ feedback portion corresponding to a second quantity of bits that is variable based on a content of the first HARQ feedback portion, determining a first quantity of REs based on the first quantity of bits, determining, in accordance with a second HARQ feedback portion reporting scheme, a second quantity of REs based on the second quantity of bits or to a maximum amount of the second quantity of bits, and transmitting the first HARQ feedback portion of the HARQ feedback message with the PUSCH message on the first quantity of REs and the second HARQ feedback portion of the HARQ feedback message with the PUSCH message on the second quantity of REs, the second HARQ feedback portion transmitted in accordance with at least a rate-matching procedure or a puncturing procedure. A UE for wireless communications is described. The UE may include one or more memories storing processor executable code, and one or more processors coupled with the one or more memories. The one or more processors may individually or collectively operable to execute the code to cause the UE to receive one or more PDSCH messages for which HARQ feedback is scheduled to be reported, where repor