IP Library Granted Patent US 12684581
Granted Patent B2
US 12684581 · App. 17/755,803 · Granted Jul 14, 2026

Transmission of uplink control information (UCI) based on priority rules

Inventors: Jing Sun (San Diego, CA); Kapil Bhattad (Bangalore, IN); Ananta Narayanan Thyagarajan (Bangalore, IN); Xiaoxia Zhang (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/23
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 12684581
App. No.
17/755,803
Granted
Jul 14, 2026
Kind
B2
Abstract

Wireless communications systems and methods related to communications in a network that supports transmission of uplink control information (UCI) data are provided. A user equipment (UE) may determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource. The PUCCH transmission may include first UCI including a first number of parts. The UE may determine whether to transmit only the first UCI in a PUCCH resource or to remove at least one part included in the first number of parts and transmit the remaining parts of the first UCI multiplexed with the CG-PUSCH and associated CG-UCI in the configured grant resource. The UE may transmit an uplink (UL) communication signal in accordance with the determination of whether to transmit the first UCI in the PUCCH resource or to remove at least one part included in the first number of parts.

Claims (124)

1 . A method of wireless communication performed by a user equipment (UE), comprising:

determining that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource,

the PUCCH transmission including first uplink control information (UCI) including a first number of parts comprising at least one of a channel state information (CSI)-part 1 (CSI-part 1), a CSI-part 2, an acknowledgement (ACK), or a hybrid automatic repeat request acknowledgement (HARQ-ACK), and

the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource;

determining whether a first number of resource elements (REs) occupied by the first UCI and a CG-UCI exceeds a first threshold, wherein the first threshold is based on a number of REs of the configured grant resource excluding REs associated with transmitting a reference signal;

determining, based at least in part on determining whether the first number of REs exceeds the first threshold and further based at least in part on a set of priority rules, whether to;

transmit the first UCI in a PUCCH resource associated with the PUCCH transmission,

transmit the first UCI in the CG-PUSCH resource, or

remove at least one part included in the first number of parts; and

transmitting an uplink (UL) communication in accordance with determining whether to transmit or to remove.

2 . The method of claim 1 , further comprising:

determining whether the first number of parts exceeds a second threshold,

wherein determining to remove is based at least in part on determining whether the first number of parts exceeds the second threshold.

3 . The method of claim 2 , wherein the other second threshold is two.

4 . The method of claim 1 , further comprising:

determining the first threshold as a product of:

a scaling factor that is less than one, and

a total number of REs associated with a number of symbols of the configured grant resource that excludes REs used for transmitting the reference signal.

5 . The method of claim 1 , further comprising:

removing, based at least in part on determining to remove, the at least one part included in the first number of parts,

wherein transmitting the UL communication comprises transmitting, based at least in part on removing the at least one part and in the configured grant resource, a CG-PUSCH carrying a remaining number of parts included in the first UCI and the CG-UCI.

6 . The method of claim 1 , wherein transmitting the UL communication comprises transmitting, based at least in part on determining to transmit the first UCI in the PUCCH resource the first UCI in the PUCCH resource.

7 . The method of claim 1 , wherein transmitting the UL communication comprises transmitting, based at least in part on determining to remove and in the configured grant resource, the CG-UCI multiplexed with a subset of the first number of parts and a CG-PUSCH.

8 . The method of claim 1 , wherein the first number of parts is three, and the first UCI includes the CSI-part 1, the CSI-part 2, and the HARQ-ACK.

9 . The method of claim 8 , further comprising:

removing the CSI-part 2 from the first UCI;

updating the first number of REs based at least in part on removing the CSI-part 2 to obtain an updated first number of REs;

updating the first number of parts based at least in part on removing the CSI-part 2 to obtain an updated first number of parts; and

determining whether the updated first number of parts exceeds a second threshold and whether the updated first number of REs exceeds the first threshold,

wherein transmitting the UL communication comprises selectively transmitting the UL communication in the configured grant resource based at least in part on determining whether the updated first number of parts exceeds the second threshold and the updated first number of REs exceeds the first threshold, the UL communication including the CG-UCI multiplexed with the CSI-part 1, the HARQ-ACK, and a CG-PUSCH.

10 . The method of claim 9 , wherein the updated first number of parts is two, and wherein the first UCI includes the CSI-part 1 and the HARQ-ACK.

11 . The method of claim 10 , further comprising:

removing the CSI-part 1 from the first UCI;

updating the updated first number of REs based at least in part on removing the CSI-part 1 to obtain a further updated first number of REs;

updating the updated first number of parts based at least in part on removing the CSI-part 1 to obtain a further updated first number of parts; and

determining whether the further updated first number of parts exceeds the second threshold and whether the further updated first number of REs exceeds the first threshold,

wherein transmitting the UL communication comprises selectively transmitting the UL communication in the configured grant resource or the PUCCH resource based at least in part on determining whether the further updated first number of parts exceeds the second threshold and whether the further updated number of REs exceeds the first threshold, the UL communication including the CG-UCI multiplexed with the HARQ-ACK and a CG-PUSCH.

12 . The method of claim 11 , wherein selectively transmitting the UL communication comprises:

transmitting the UL communication in the PUCCH resource based at least in part on determining that the further updated first number of parts exceeds the second threshold or that the further updated first number of REs exceeds the first threshold.

13 . The method of claim 1 , further comprising:

determining whether the first number of REs exceeds the first threshold,

wherein determining whether to transmit or to remove comprises determining whether to transmit the first UCI in the PUCCH resource or the CG-PUSCH resource further based at least in part on determining that the first number of parts exceeds a second threshold or that the first number of REs exceeds the first threshold.

14 . The method of claim 1 , wherein transmitting the UL communication comprises transmitting the first UCI in the configured grant resource.

15 . The method of claim 1 , wherein transmitting the UL communication comprises transmitting the UL communication in the CG-PUSCH resource based at least in part on determining to transmit the first UCI in the CG-PUSCH resource.

16 . The method of claim 1 , further comprising:

determining whether the first number of parts exceeds a second threshold; and

determining to remove the at least one part included in the first number of parts in response to determining that the first number of parts exceeds the second threshold,

wherein transmitting the UL communication comprises transmitting the UL communication in the configured grant resource.

17 . The method of claim 1 , further comprising:

identifying the at least one part included in the first number of parts,

wherein determining whether to transmit or to remove comprises determining whether to transmit the first UCI in the PUCCH resource or the CG-PUSCH resource further based on the at least one part.

18 . The method of claim 1 , wherein determining whether to transmit comprises determining whether the first UCI is associated with an aperiodic trigger.

19 . The method of claim 1 , further comprising:

identifying one or more subparts corresponding to the first number of parts,

wherein determining whether to transmit or to remove comprises determining whether to transmit further based at least in part on the one or more subparts.

20 . The method of claim 1 , wherein determining whether the first number of REs exceeds the first threshold comprises determining whether a code rate associated with the CG-PUSCH resource exceeds a code rate threshold.

21 . The method of claim 1 , wherein determining whether to transmit the first UCI or to remove the at least one part comprises determining to remove the at least one part according to a predefined order in which the CSI-part 2 is removed before the CSI-part 1.

22 . The method of claim 1 , wherein determining whether to transmit the first UCI or to remove the at least one part is further based on which of the CSI-part 1, the CSI-part 2, or the HARQ-ACK is included in the first number of parts.

23 . The method of claim 1 , wherein the set of priority rules defines an order in which parts are removed.

24 . An apparatus, comprising:

one or more memories;

one or more processors, coupled to the one or more memories, configured to:

determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource,

the PUCCH transmission including first uplink control information (UCI) including a first number of parts comprising at least one of a channel state information (CSI)-part 1 (CSI-part 1), a CSI-part 2, an acknowledgement (ACK), or a hybrid automatic repeat request acknowledgement (HARQ-ACK), and

the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource;

determine whether a first number of resource elements (REs) occupied by the first UCI and a CG-UCI exceeds a first threshold, wherein the first threshold is based on a second number of REs of the configured grant resource excluding REs associated with transmitting a reference signal;

determine, based at least in part on determining whether the first number of REs exceeds the first threshold and further based at least in part on a set of priority rules, whether to;

transmit the first UCI in a PUCCH resource associated with the PUCCH transmission,

transmit the first UCI in the CG-PUSCH resource, or

remove at least one part included in the first number of parts; and

transmit an uplink (UL) communication in accordance with determining whether to transmit or to remove.

25 . The apparatus of claim 24 , wherein the one or more processors are further configured to;

determine whether the first number of parts exceeds a second threshold,

wherein, to determine whether to transmit or to remove, the one or more processors are configured to determine to remove based at least in part on determining whether the first number of parts exceeds the second threshold.

26 . The apparatus of claim 25 , wherein the second threshold is two.

27 . The apparatus of claim 24 , wherein the one or more processors are further configured to:

remove, based at least in part on determining to remove, the at least one part included in the first number of parts; and

wherein, to transmit the UL communication, the one or more processors are configured to transmit a CG-PUSCH carrying a remaining number of parts included in the first UCI and the CG-UCI.

28 . The apparatus of claim 24 , wherein the first UCI includes the HARQ-ACK and the first number of parts is one.

29 . The apparatus of claim 24 , wherein, to determine whether the first number of REs exceeds the first threshold, the one or more processors are configured to determine whether the first number of REs exceeds the first threshold based on determining whether a code rate associated with the CG-PUSCH resource exceeds a code rate threshold.

30 . The apparatus of claim 24 , wherein, to determine whether to transmit the first UCI or to remove the at least one part, the one or more processors are configured to determine to remove the at least one part according to a predefined order in which the CSI-part 2 is removed before the CSI-part 1.

31 . A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions, that when executed by one or more processors of a user equipment (UE) cause the UE to:

determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource,

the PUCCH transmission including first uplink control information (UCI) including a first number of parts comprising at least one of a channel state information (CSI)-part 1 (CSI-part 1), a CSI-part 2, an acknowledgement (ACK), or a hybrid automatic repeat request acknowledgement (HARQ-ACK), and

the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource;

determine whether a first number of resource elements (REs) occupied by the first UCI and a CG-UCI exceeds a first threshold, wherein the first threshold is based on a second number of REs of the configured grant resource excluding REs associated with transmitting a reference signal;

determine, based at least in part on determining whether the first number of REs exceeds the first threshold and further based at least in part on a set of priority rules, whether to;

transmit the first UCI in a PUCCH resource associated with the PUCCH transmission,

transmit the first UCI in the CG-PUSCH resource, or

remove at least one part included in the first number of parts; and

transmit an uplink (UL) communication in accordance with determining whether to transmit or to remove.

32 . The non-transitory computer-readable medium of claim 31 , wherein, when causing the UE to transmit the UL communication, the one or more instructions cause the UE to transmit the UL communication in the PUCCH resource, and wherein the UL communication includes the first UCI.

33 . The non-transitory computer-readable medium of claim 31 , wherein, when causing the UE to transmit the UL communication, the one or more instructions cause the UE to transmit the UL communication in the configured grant resource, and wherein the UL communication includes the CG-UCI multiplexed with a subset of the first number of parts and a CG-PUSCH.

34 . The non-transitory computer-readable medium of claim 31 , wherein the first number of parts is three, and the first UCI includes the CSI-part 1, the CSI-part 2, and the HARQ-ACK.

35 . The non-transitory computer-readable medium of claim 34 , wherein the one or more instructions, that when executed by the one or more processors, further cause the UE to:

remove the CSI-part 2 from the first UCI;

update the first number of REs based at least in part on removing the CSI-part 2 to obtain an updated first number of REs;

update the first number of parts based at least in part on removing the CSI-part 2 to obtain an updated first number of parts; and

determine whether the updated first number of parts exceeds a second threshold and whether the updated first number of REs exceeds the first threshold,

wherein, when causing the UE to transmit the UL communication, the one or more instructions cause the UE to selectively transmit the UL communication in the configured grant resource based at least in part on determining whether the updated first number of parts exceeds the second threshold and the updated first number of REs exceeds the first threshold, the UL communication including the CG-UCI multiplexed with the CSI-part 1, the HARQ-ACK, and a CG-PUSCH.

36 . The non-transitory computer-readable medium of claim 35 , wherein the one or more instructions, that when executed by the one or more processors, further cause the UE to:

the first threshold as a product of;

a scaling factor that is less than one, and

a total number of REs associated with a number of symbols of the configured grant resource that excludes REs used for transmitting the reference signal.

37 . The non-transitory computer-readable medium of claim 35 , wherein the updated first number of parts is two, and wherein the first UCI includes the CSI-part 1 and the HARQ-ACK.

38 . The non-transitory computer-readable medium of claim 35 , wherein the one or more instructions, that when executed by the one or more processors, further cause the UE to:

remove the CSI-part 1 from the first UCI;

update the updated first number of REs based at least in part on removing the CSI-part 1 to obtain a further updated first number of REs;

updating the updated first number of parts based at least in part on removing the CSI-part 1 to obtain a further updated first number of parts; and

determine whether the further updated first number of parts exceeds the second threshold and whether the further updated first number of REs exceeds the first threshold,

wherein, when causing the UE to transmit the UL communication, the one or more processors cause the UE to selectively transmit the UL communication in the configured grant resource based at least in part on determining whether the further updated first number exceeds the second threshold and whether the further updated first number of REs exceeds the first threshold, and

wherein the UL communication includes the CG-UCI multiplexed with the HARQ-ACK and a CG-PUSCH.

39 . The non-transitory computer-readable medium of claim 31 , wherein the first UCI includes a HARQ-ACK and the first number of parts is one.

40 . An apparatus, comprising:

means for determining that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource,

the PUCCH transmission including first UL control information (UCI) including a first number of parts comprising at least one of a channel state information (CSI)-part 1 (CSI-part 1), a CSI-part 2, an acknowledgement (ACK), or a hybrid automatic repeat request acknowledgement (HARQ-ACK), and

the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource;

means for determining whether a first number of resource elements (REs) occupied by the first UCI and a CG-UCI exceeds a first threshold, wherein the first threshold is based on a second number of REs of the configured grant resource excluding REs associated with transmitting a reference signal;

means for determining, based at least in part on determining whether the first number of REs exceeds the first threshold and further based at least in part on a set of priority rules, whether to:

transmit the first UCI in a PUCCH resource associated with the PUCCH transmission,

transmit the first UCI in the CG-PUSCH resource, or

remove at least one part included in the first number of parts; and

means for transmitting an uplink (UL) communication in accordance with determining whether to transmit or to remove.