IP Library › Granted Patent US 11,558,152
Granted Patent B2
US 11,558,152 · App. 16/949,714 · Granted Jan 17, 2023

Transmission of uplink control information (UCI) based on one or more codebooks

Inventors: Seyedkianoush Hosseini (San Diego, CA); Wei Yang (San Diego, CA); Enoch Shiao-Kuang Lu (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04L1/1819H04B7/0456H04B7/0626H04L5/0055H04W72/0413H04W72/0446H04W72/1257H04W72/1284
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 11,558,152
App. No.
16/949,714
Granted
Jan 17, 2023
Kind
B2
Abstract

Wireless communication devices, systems, and methods related to communicating UCI are provided. For example, a method of wireless communication may include receiving, by a user equipment (UE) from a base station (BS), scheduling information for transmitting a hybrid automatic repeat request acknowledgement (HARQ-ACK) and uplink control information (UCI) during a time period. The UCI may include channel state information (CSI) or a scheduling request (SR). The method may include determining, by the UE, that the UCI and a HARQ-ACK codebook have a common priority, the HARQ-ACK being based on the HARQ-ACK codebook. The method may include transmitting, by the UE to the BS, the HARQ-ACK and the UCI during the time period based on the scheduling information, the transmitted UCI using resources determined based on a duration associated with the HARQ-ACK codebook, and the duration being based on the UCI and the HARQ-ACK codebook having the common priority.

Claims (92)

1. A method of wireless communication, comprising:

receiving, by a user equipment (UE) from a base station (BS), a first configuration for a first hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

receiving, by the UE from the BS, first scheduling information for transmitting a first HARQ-ACK and first uplink control information (UCI) during a time period, the first UCI including channel state information (CSI) or a scheduling request (SR), wherein the first configuration indicates that a duration associated with the first HARQ-ACK codebook is sub-slot-based, and wherein a second configuration indicates that a duration associated with the first UCI is slot-based;

determining, by the UE, that the first UCI and the first HARQ-ACK codebook have a common priority, the first HARQ-ACK being based on the first HARQ-ACK codebook; and

transmitting, by the UE to the BS, the first HARQ-ACK and the first UCI within a first sub-slot during the time period based on:

the first scheduling information; and

the first UCI and the first HARQ-ACK codebook having the common priority.

2. The method of claim 1 , wherein the first configuration indicates that the first HARQ-ACK codebook corresponds to one of a high priority or a low priority.

3. The method of claim 1 , further comprising:

receiving, by the UE from the BS, first DL data and second DL data; and

receiving, by the UE from the BS, an indication that feedback for the first and second DL data belongs to the first HARQ-ACK codebook,

wherein transmitting the first HARQ-ACK includes transmitting a first HARQ-ACK bit corresponding to the first DL data and transmitting a second HARQ-ACK bit corresponding to the second DL data.

4. The method of claim 1 , wherein the first configuration indicates that the first HARQ-ACK codebook corresponds to a first priority; the method further comprises:

receiving, by the UE from the BS, a third configuration for a second HARQ-ACK codebook, the third configuration indicating that a second duration associated with the second HARQ-ACK codebook is slot-based and that the second HARQ-ACK codebook corresponds to a second priority different from the first priority;

receiving, by the UE from the BS, a first indication that the first UCI corresponds to the first priority and a second indication that second UCI corresponds to the second priority, the second UCI including second CSI or a second SR;

receiving, by the UE from the BS, second scheduling information for transmitting a second HARQ-ACK and the second UCI during a second time period; and

transmitting, by the UE to the BS, the second HARQ-ACK and the second UCI during the second time period based on the second scheduling information, the second HARQ-ACK being based on the second HARQ-ACK codebook.

5. The method of claim 1 , further comprising:

determining, by the UE, that the first HARQ-ACK collides with the first UCI, and

wherein the transmitting the first HARQ-ACK and the first UCI comprises transmitting the first HARQ-ACK multiplexed with the first UCI based on the first HARQ-ACK colliding with the first UCI.

6. A user equipment, comprising:

a transceiver configured to:

receive, by a user equipment (UE) from a base station (BS), a first configuration for a first hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

receive, from the BS, first scheduling information for transmitting a first HARQ-ACK and first uplink control information (UCI) during a time period, wherein the first UCI includes channel state information (CSI) or a scheduling request (SR), wherein the first configuration indicates that a duration associated with the first HARQ-ACK codebook is sub-slot-based, and wherein a second configuration indicates that a duration associated with the first UCI is slot-based; and

transmit, to the BS, the first HARQ-ACK and the first UCI within a first sub-slot during the time period based on:

the first scheduling information; and

the first UCI and the first HARQ-ACK codebook having a common priority; and

a processor configured to:

determine that the first UCI and the first HARQ-ACK codebook have the common priority, wherein the first HARQ-ACK is based on the first HARQ-ACK codebook.

7. The UE of claim 6 ,

wherein the first configuration indicates that the first HARQ-ACK codebook corresponds to one of a high priority or a low priority.

8. The UE of claim 6 , wherein the transceiver is configured to:

receive, from the BS, first DL data and second DL data;

receive, from the BS, an indication that feedback for the first and second DL data belongs to the first HARQ-ACK codebook; and

transmit a first HARQ-ACK bit corresponding to the first DL data and transmit a second HARQ-ACK bit corresponding to the second DL data, wherein the first HARQ-ACK includes the first HARQ-ACK bit and the second HARQ-ACK bit.

9. The UE of claim 6 , wherein the first configuration indicates that the first HARQ-ACK codebook corresponds to a first priority;

the transceiver is further configured to:

receive, from the BS, a third configuration for a second HARQ-ACK codebook, wherein the third configuration indicates that a second duration associated with the second HARQ-ACK codebook is slot-based and that the second HARQ-ACK codebook corresponds to a second priority different from the first priority;

receive, from the BS, a first indication that the first UCI corresponds to the first priority and a second indication that second UCI corresponds to the second priority, wherein the second UCI includes second CSI or a second SR;

receive, from the BS, second scheduling information for transmitting a second HARQ-ACK and the second UCI during a second time period; and

transmit, to the BS, the second HARQ-ACK and the second UCI during the second time period based on the second scheduling information, wherein the second HARQ-ACK is based on the second HARQ-ACK codebook.

10. The UE of claim 6 , wherein the processor is further configured to:

determine that the first HARQ-ACK collides with the first UCI, and

wherein the transceiver configured to transmit the first HARQ-ACK and the first UCI comprises the transceiver configured to transmit the first HARQ-ACK multiplexed with the first UCI based on the first HARQ-ACK colliding with the first UCI.

11. A non-transitory computer-readable medium having program code recorded thereon, the program code comprising:

code for causing a user equipment (UE) to receive, from a base station (BS), a first configuration for a first hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

code for causing the UE to receive from the BS, first scheduling information for transmitting a first HARQ-ACK and first uplink control information (UCI) during a time period, the first UCI including channel state information (CSI) or a scheduling request (SR), wherein the first configuration indicates that a duration associated with the first HARQ-ACK codebook is sub-slot-based, and wherein a second configuration indicates that a duration associated with the first UCI is slot-based;

code for causing the UE to determine that the first UCI and the first HARQ-ACK codebook have a common priority, wherein the first HARQ-ACK is being based on the first HARQ-ACK codebook; and

code for causing the UE to transmit the first HARQ-ACK and the first UCI within a first sub-slot during the time period based on:

the first scheduling information; and

the first UCI and the first HARQ-ACK codebook having the common priority.

12. The non-transitory computer-readable medium of claim 11 , further comprising code for causing the UE to determine that the first HARQ-ACK collides with the first UCI, and

wherein the code for causing the UE to transmit the first HARQ-ACK and the first UCI comprises code for causing the UE to transmit the first HARQ-ACK multiplexed with the first UCI based on the first HARQ-ACK colliding with the first UCI.

13. A method of wireless communication, comprising:

transmitting, by a base station (BS) to a user equipment (UE), a first configuration for a first hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

transmitting, by the BS to the UE, first scheduling information for transmitting a first HARQ-ACK and first uplink control information (UCI) during a time period, the first UCI including channel state information (CSI) or a scheduling request (SR), and the first HARQ-ACK and the first UCI having a common priority, wherein the first configuration indicates that a duration associated with the first HARQ-ACK codebook is sub-slot-based, and wherein a second configuration indicates that a duration associated with the first UCI is slot-based; and

receiving, by the BS from the UE, the first HARQ-ACK and the first UCI in a first sub-slot based on the first scheduling information and the first HARQ-ACK codebook.

14. The method of claim 13 , wherein the first configuration indicates that the first HARQ-ACK codebook corresponds to one of a high priority or a low priority.

15. The method of claim 13 , further comprising:

transmitting, by the BS to the UE, first DL data and second DL data; and

transmitting, by the BS to the UE, an indication that feedback for the first and second DL data belongs to the first HARQ-ACK codebook,

wherein receiving the first HARQ-ACK includes receiving a first HARQ-ACK bit corresponding to the first DL data and receiving a second HARQ-ACK bit corresponding to the second DL data.

16. The method of claim 13 , comprising:

transmitting, by the BS to the UE, a third configuration for a second HARQ-ACK codebook, the first configuration indicating that the first HARQ-ACK codebook corresponds to a first priority, and the third configuration indicating that a second duration associated with the second HARQ-ACK codebook is slot-based and that the second HARQ-ACK codebook corresponds to a second priority different from the first priority;

transmitting, by the BS to the UE, a first indication that the first UCI corresponds to the first priority and a second indication that second UCI corresponds to the second priority, the second UCI including second CSI or a second SR;

transmitting, by the BS to the UE, second scheduling information for transmitting a second HARQ-ACK and the second UCI during a second time period; and

receiving, by the BS from the UE, the second HARQ-ACK and the second UCI during the second time period based on the second scheduling information, the second HARQ-ACK being based on the second HARQ-ACK codebook.

17. The method of claim 13 , wherein the first scheduling information indicates that the first HARQ-ACK collides with the first UCI, and

wherein the receiving the first HARQ-ACK and the first UCI comprises receiving the first HARQ-ACK multiplexed with the first UCI based on the first HARQ-ACK colliding with the first UCI.

18. A base station, comprising:

a transceiver configured to:

transmit, to a user equipment (UE), a first configuration for a first hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

transmit, to the UE, first scheduling information for transmitting a first HARQ-ACK and first uplink control information (UCI) during a time period, the first UCI including channel state information (CSI) or a scheduling request (SR), and the first HARQ-ACK and the first UCI having a common priority, wherein the first configuration indicates that a duration associated with the first HARQ-ACK codebook is sub-slot-based, and wherein a second configuration indicates that a duration associated with the first UCI is slot-based; and

receive, from the UE, the first HARQ-ACK and the first UCI in a first sub-slot based on the first scheduling information and the first HARQ-ACK codebook.

19. The base station of claim 18 , wherein the first configuration indicates that the first HARQ-ACK codebook corresponds to one of a high priority or a low priority.

20. The base station of claim 18 , wherein the transceiver is further configured to:

transmit, to the UE, first DL data and second DL data;

transmit, to the UE, an indication that feedback for the first and second DL data belongs to the first HARQ-ACK codebook; and

receive the first HARQ-ACK by receiving a first HARQ-ACK bit corresponding to the first DL data and receive a second HARQ-ACK bit corresponding to the second DL data.

21. The base station of claim 18 , wherein the transceiver is configured to:

transmit, to the UE, a third configuration for a second HARQ-ACK codebook, the first configuration indicating the first HARQ-ACK codebook corresponds to a first priority, and the third configuration indicating that a second duration associated with the second HARQ-ACK codebook is slot-based and that the second HARQ-ACK codebook corresponds to a second priority different from the first priority;

transmit, to the UE, a first indication that the first UCI corresponds to the first priority and a second indication that second UCI corresponds to the second priority, the second UCI including second CSI or a second SR;

transmit, to the UE, second scheduling information for transmitting a second HARQ-ACK and the second UCI during a second time period; and

receive, from the UE, the second HARQ-ACK and the second UCI during the second time period based on the second scheduling information, the second HARQ-ACK being based on the second HARQ-ACK codebook.

22. The BS of claim 18 , wherein the first scheduling information indicates that the first HARQ-ACK collides with the first UCI, and

wherein the transceiver configured to receive the first HARQ-ACK and the first UCI comprises the transceiver configured to receive the first HARQ-ACK multiplexed with the first UCI based on the first HARQ-ACK colliding with the first UCI.

23. A non-transitory computer-readable medium having program code recorded thereon, the program code comprising:

code for causing a base station (BS) to transmit to a user equipment (UE), a first configuration for a first hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

code for causing the BS to transmit to the UE, first scheduling information for transmitting a HARQ-ACK and first uplink control information (UCI) during a time period, the first UCI including channel state information (CSI) or a scheduling request (SR), and the first HARQ-ACK and the first UCI having a common priority, wherein the first configuration indicates that a duration associated with the first HARQ-ACK codebook is sub-slot-based, and wherein a second configuration indicates that a duration associated with the first UCI is slot-based; and

code for causing the BS to receive from the UE, the first HARQ-ACK and the first UCI in a first sub-slot based on the first scheduling information and the first HARQ-ACK codebook.

24. The non-transitory computer-readable medium of claim 23 , wherein the first scheduling information indicates that the first HARQ-ACK collides with the first UCI, and

wherein the code for causing the BS to receive the first HARQ-ACK and the first UCI comprises code for causing the BS to receive the first HARQ-ACK multiplexed with the first UCI based on the first HARQ-ACK colliding with the first UCI.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2021
From: HOSSEINI, SEYEDKIANOUSH; YANG, WEI; LU, ENOCH SHIAO-KUANG
To: QUALCOMM INCORPORATED
Reel/Frame 054984/0752 →
Continuity (2)
Provisional Application 62937154 · Nov 18, 2019
Related Publication 20210152293A1 · May 20, 2021