IP Library › Granted Patent US 10,149,286
Granted Patent B2
US 10,149,286 · App. 15/593,822 · Granted Dec 4, 2018

HARQ-ACK multiplexing in PUSCH

Inventors: Havish Koorapaty (Saratoga, CA); Jung-Fu Cheng (Fremont, CA); Cagatay Capar (Cukurova/Adana, TR)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W72/0413H04L1/0009H04L1/0031H04L1/0073H04L1/1812H04L1/1861H04L5/001H04L5/0055H04L5/0057H04L1/0067H04L1/0071
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,149,286
App. No.
15/593,822
Granted
Dec 4, 2018
Kind
B2
Abstract

A method of operating a wireless communication device comprises channel coding Channel State Information (CSI) bits jointly with Hybrid Automatic Repeat Request (HARQ) Acknowledgement (HARQ-ACK) bits, multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits, and transmitting the multiplexed coded CSI and HARQ-ACK bits and coded data bits on a physical uplink shared channel (PUSCH).

Claims (44)

1. A method of operating a wireless communication device, comprising:

channel coding Channel State Information (CSI) bits jointly with Hybrid Automatic Repeat Request (HARQ) Acknowledgement (HARQ-ACK) bits, wherein channel coding the CSI bits jointly with the HARQ-ACK bits comprises appending a sequence of HARQ-ACK bits at the end of a sequence of channel quality bits to produce a joint sequence, and channel coding the joint sequence;

multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits, wherein multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits comprises assigning the jointly coded CSI and HARQ-ACK bits for transmission on a first set of resource elements in the PUSCH, and thereafter assigning the coded data bits for transmission on a second set of resource elements in the PUSCH, wherein the first and second sets of resource elements do not include any of the same resource elements, and wherein the assigning comprises interleaving the coded CSI and HARQ-ACK bits with the coded data bits such that the coded CSI and HARQ-ACK bits are assigned to the first set of resource elements and the coded data bits are assigned to the second set of resource elements; and

transmitting the multiplexed coded CSI and HARQ-ACK bits and coded data bits on a physical uplink shared channel (PUSCH).

2. The method of claim 1 , wherein the CSI bits comprise channel quality indication (CQI) bits.

3. The method of claim 1 , wherein the interleaving comprises performing a channel interleaving procedure in which HARQ-ACK bits are treated as being absent.

4. The method of claim 1 , further comprising:

receiving higher layer signaling from a radio network node, the higher layer signaling indicating that the assigning is to be performed; and

performing the assigning in response to the higher layer signaling.

5. The method of claim 1 , wherein the multiplexing is triggered by physical downlink control channel (PDCCH) or enhanced physical downlink control channel (ePDCCH) signaling.

6. The method of claim 1 , further comprising:

determining whether the number of HARQ-ACK bits or coded HARQ-ACK bits is greater than a threshold value; and

performing the channel coding HARQ-ACK bits jointly with the CSI bits as a consequence of the determining.

7. The method of claim 6 , wherein the threshold value is 22.

8. A wireless communication device, comprising:

at least one memory, at least one processor, and at least one transceiver collectively configured to:

channel code Channel State Information (CSI) bits jointly with Hybrid Automatic Repeat Request (HARQ) Acknowledgement (HARQ-ACK) bits, wherein channel coding the CSI bits jointly with the HARQ-ACK bits comprises appending a sequence of HARQ-ACK bits at the end of a sequence of channel quality bits to produce a joint sequence, and channel coding the joint sequence;

multiplex the jointly coded CSI and HARQ-ACK bits with coded data bits, wherein multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits comprises assigning the jointly coded CSI and HARQ-ACK bits for transmission on a first set of resource elements in the PUSCH, and thereafter assigning the coded data bits for transmission on a second set of resource elements in the PUSCH, wherein the first and second sets of resource elements do not include any of the same resource elements, and wherein the assigning comprises interleaving the coded CSI and HARQ-ACK bits with the coded data bits such that the coded CSI and HARQ-ACK bits are assigned to the first set of resource elements and the coded data bits are assigned to the second set of resource elements; and

transmit the multiplexed coded CSI and HARQ-ACK bits and coded data bits on a physical uplink shared channel (PUSCH).

9. The wireless communication device of claim 8 , wherein the CSI bits comprise channel quality indication (CQI) bits.

10. The wireless communication device of claim 8 , wherein the interleaving comprises performing a channel interleaving procedure in which HARQ-ACK bits are treated as being absent.

11. The wireless communication device of claim 8 , wherein the at least one memory, at least one processor, and at least one transceiver are further collectively configured to receive higher layer signaling from a radio network node, the higher layer signaling indicating that the assigning is to be performed, and perform the assigning in response to the higher layer signaling.

12. The wireless communication device of claim 8 , wherein the multiplexing is triggered by physical downlink control channel (PDCCH) or enhanced physical downlink control channel (ePDCCH) signaling.

13. The wireless communication device of claim 8 ,

wherein the at least one memory, at least one processor, and at least one transceiver are further collectively configured to determine whether the number of HARQ-ACK bits or coded HARQ-ACK bits is greater than a threshold value, and to perform the channel coding HARQ-ACK bits jointly with the CSI bits as a consequence of the determining.

14. The wireless communication device of claim 13 , wherein the threshold value is 22.

15. A wireless communication device, comprising:

at least one memory, at least one processor, and at least one transceiver collectively configured to:

channel code Channel State Information (CSI) bits jointly with Hybrid Automatic Repeat Request (HARQ) Acknowledgement (HARQ-ACK) bits, wherein channel coding the CSI bits jointly with the HARQ-ACK bits comprises appending a sequence of HARQ-ACK bits at the end of a sequence of channel quality bits to produce a joint sequence, and channel coding the joint sequence;

multiplex the jointly coded CSI and HARQ-ACK bits with coded data bits, wherein multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits comprises assigning the jointly coded CSI and HARQ-ACK bits for transmission on a first set of resource elements in the PUSCH, and thereafter assigning the coded data bits for transmission on a second set of resource elements in the PUSCH, wherein the first and second sets of resource elements do not include any of the same resource elements, and

transmit the multiplexed coded CSI and HARQ-ACK bits and coded data bits on a physical uplink shared channel (PUSCH),

wherein the at least one memory, at least one processor, and at least one transceiver are further collectively configured to receive higher layer signaling from a radio network node, the higher layer signaling indicating that the assigning is to be performed, and perform the assigning in response to the higher layer signaling.

16. A wireless communication device, comprising:

at least one memory, at least one processor, and at least one transceiver collectively configured to:

channel code Channel State Information (CSI) bits jointly with Hybrid Automatic Repeat Request (HARQ) Acknowledgement (HARQ-ACK) bits, wherein channel coding the CSI bits jointly with the HARQ-ACK bits comprises appending a sequence of HARQ-ACK bits at the end of a sequence of channel quality bits to produce a joint sequence, and channel coding the joint sequence;

multiplex the jointly coded CSI and HARQ-ACK bits with coded data bits, wherein multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits comprises assigning the jointly coded CSI and HARQ-ACK bits for transmission on a first set of resource elements in the PUSCH, and thereafter assigning the coded data bits for transmission on a second set of resource elements in the PUSCH, wherein the first and second sets of resource elements do not include any of the same resource elements, and

transmit the multiplexed coded CSI and HARQ-ACK bits and coded data bits on a physical uplink shared channel (PUSCH),

wherein the multiplexing is triggered by physical downlink control channel (PDCCH) or enhanced physical downlink control channel (ePDCCH) signaling.

17. A wireless communication device, comprising:

at least one memory, at least one processor, and at least one transceiver collectively configured to:

channel code Channel State Information (CSI) bits jointly with Hybrid Automatic Repeat Request (HARQ) Acknowledgement (HARQ-ACK) bits, wherein channel coding the CSI bits jointly with the HARQ-ACK bits comprises appending a sequence of HARQ-ACK bits at the end of a sequence of channel quality bits to produce a joint sequence, and channel coding the joint sequence;

multiplex the jointly coded CSI and HARQ-ACK bits with coded data bits, wherein multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits comprises assigning the jointly coded CSI and HARQ-ACK bits for transmission on a first set of resource elements in the PUSCH, and thereafter assigning the coded data bits for transmission on a second set of resource elements in the PUSCH, wherein the first and second sets of resource elements do not include any of the same resource elements, and

transmit the multiplexed coded CSI and HARQ-ACK bits and coded data bits on a physical uplink shared channel (PUSCH),

wherein the at least one memory, at least one processor, and at least one transceiver are further collectively configured to determine whether the number of HARQ-ACK bits or coded HARQ-ACK bits is greater than a threshold value, and to perform the channel coding HARQ-ACK bits jointly with the CSI bits as a consequence of the determining.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2018
From: KOORAPATY, HAVISH; CHENG, JUNG-FU
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 045390/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2018
From: KOORAPATY, HAVISH; CHENG, JUNG-FU; CAPAR, CAGATAY
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 045390/0321 →
Continuity (2)
Provisional Application 62336116 · May 13, 2016
Related Publication 20170332374A1 · Nov 16, 2017