IP Library Granted Patent US 12707468
Granted Patent B2
US 12707468 · App. 18/388,245 · Granted Aug 11, 2026

Uplink control information UCI transmission method and apparatus, user equipment, and medium

Inventors: Zhi Lu (Dongguan, CN); Xueming Pan (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04W72/21H04L1/1854H04L1/1861H04L5/0053H04W72/569H04L1/1812
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 12707468
App. No.
18/388,245
Granted
Aug 11, 2026
Kind
B2
Abstract

An uplink control information transmission method includes in a case that N uplink channels overlap on a time domain resource, transmitting, by UE, M pieces of UCI to-be-carried on the N uplink channels on a target uplink channel in the N uplink channels. Both N and M are positive integers; and the target uplink channel is determined based on at least one of following: priorities of the N uplink channels, or channel types of the N uplink channels.

Claims (51)

1 . An uplink control information transmission method, wherein the method comprises:

in a case that N uplink channels overlap on a time domain resource, and that the N uplink channels comprise X physical uplink control channels (PUCCHs) and Y physical uplink shared channels (PUSCHs), determining, by user equipment (UE), a high-priority PUSCH or a low-priority PUSCH of the Y PUSCHs as a target uplink channel, wherein both X and Y are positive integers; and

transmitting, the UE, M pieces of uplink control information (UCI) to-be-carried on the N uplink channels on the target uplink channel; and

wherein

in a case that the X PUCCHs comprise a low-priority PUCCH and a high-priority PUCCH, and the Y PUSCHs comprise a high-priority PUSCH, the target uplink channel is the high-priority PUSCH; and

in a case that the M pieces of UCI comprises a first hybrid automatic repeat request acknowledgement (HARQ-ACK) to-be-carried on a high-priority uplink channel, a second HARQ-ACK to-be-carried on a low-priority uplink channel, and channel state information (CSI) to-be-carried on the high-priority uplink channel, and that the target uplink channel is a high-priority PUSCH, before the transmitting, by the UE, M pieces of UCI to-be-carried on the N uplink channels on the target uplink channel, the method further comprises:

mapping, by the UE, the first HARQ-ACK and a high-priority CSI in a target multiplexing mode according to a default mapping rule, and discarding the second HARQ-ACK.

2 . The method according to claim 1 , wherein

the target multiplexing mode comprises at least one of following: allowing multiplexing between PUCCHs with different priorities, or allowing multiplexing between PUCCHs and PUSCHs with different priorities.

3 . The method according to claim 1 , wherein the method further comprises:

in a case that a second condition is met, adjusting, by the UE, a puncture formula to A bits, and mapping the first HARQ-ACK and the second HARQ-ACK based on an adjusted puncture formula, wherein the first T bits of the A bits are used for mapping the first HARQ-ACK, the last P bits are used for mapping the second HARQ-ACK, and A, T and P are all positive integers.

4 . The method according to claim 1 , wherein before the transmitting, by the UE, M pieces of UCI to-be-carried on the N uplink channels on the target uplink channel, the method further comprises:

in a case that a third condition is met, canceling, by the UE, UCI transmission on a first uplink channel.

5 . The method according to claim 4 , wherein the third condition comprises:

the target multiplexing mode is allowing multiplexing between PUCCHs with different priorities; and

the X PUCCHs do not comprise a high-priority PUCCH, and the Y PUSCHs comprise a high-priority PUSCH, wherein

the first uplink channel is the X PUCCHs.

6 . A UE, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, causes the UE to perform:

in a case that N uplink channels overlap on a time domain resource, and that the N uplink channels comprise X physical uplink control channels (PUCCHs) and Y physical uplink shared channels (PUSCHs), determining, a high-priority PUSCH or a low-priority PUSCH of the Y PUSCHs as a target uplink channel, wherein both X and Y are positive integers; and

transmitting M pieces of uplink control information (UCI) to-be-carried on the N uplink channels the target uplink channel, wherein both N and M are positive integers

in a case that the X PUCCHs comprise a low-priority PUCCH and a high-priority PUCCH, and the Y PUSCHs comprise a high-priority PUSCH, the target uplink channel is the high-priority PUSCH; and

the program or instructions, when executed by the processor, causes the UE to further perform:

in a case that the M pieces of UCI comprises a first hybrid automatic repeat request acknowledgement (HARQ-ACK) to-be-carried on a high-priority uplink channel, a second HARQ-ACK to-be-carried on a low-priority uplink channel, and channel state information (CSI) to-be-carried on the high-priority uplink channel, and that the target uplink channel is a high-priority PUSCH, mapping the first HARQ-ACK and a high-priority CSI in a target multiplexing mode according to a default mapping rule, and discarding the second HARQ-ACK.

7 . The UE according to claim 6 , wherein

the target multiplexing mode comprises at least one of following: allowing multiplexing between PUCCHs with different priorities, or allowing multiplexing between PUCCHs and PUSCHs with different priorities.

8 . The UE according to claim 7 , wherein the program or instructions, when executed by the processor, causes the UE to further perform:

in a case that a second condition is met, adjusting a puncture formula to A bits, and mapping the first HARQ-ACK and the second HARQ-ACK based on an adjusted puncture formula, wherein

the first T bits of the A bits are used for mapping the first HARQ-ACK, the last P bits are used for mapping the second HARQ-ACK, and A, T and P are all positive integers.

9 . The UE according to claim 6 , wherein the program or instructions, when executed by the processor, causes the UE to further perform:

in a case that a third condition is met, canceling UCI transmission on a first uplink channel.

10 . The UE according to claim 9 , wherein the third condition comprises:

the target multiplexing mode is allowing multiplexing between PUCCHs with different priorities; and

the X PUCCHs do not comprise a high-priority PUCCH, and the Y PUSCHs comprise a high-priority PUSCH, wherein

the first uplink channel is the X PUCCHs.

11 . A non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a program or instructions, and the program or instructions, when executed by a processor of a UE, causes the UE to perform:

in a case that N uplink channels overlap on a time domain resource, and that the N uplink channels comprise X physical uplink control channels (PUCCHs) and Y physical uplink shared channels (PUSCHs), determining, by user equipment (UE), a high-priority PUSCH or a low-priority PUSCH of the Y PUSCHs as a target uplink channel, wherein both X and Y are positive integers; and

transmitting M pieces of uplink control information (UCI) to-be-carried on the N uplink channels on the target uplink channel, wherein both N and M are positive integers

wherein

in a case that the X PUCCHs comprise a low-priority PUCCH and a high-priority PUCCH, and the Y PUSCHs comprise a high-priority PUSCH, the target uplink channel is the high-priority PUSCH; and

the program or instructions, when executed by the processor of the UE, causes the UE to further perform:

in a case that the M pieces of UCI comprises a first hybrid automatic repeat request acknowledgement (HARQ-ACK) to-be-carried on a high-priority uplink channel, a second HARQ-ACK to-be-carried on a low-priority uplink channel, and channel state information (CSI) to-be-carried on the high-priority uplink channel, and that the target uplink channel is a high- priority PUSCH, mapping the first HARQ-ACK and a high-priority CSI in a target multiplexing mode according to a default mapping rule, and discarding the second HARQ-ACK.

12 . The non-transitory readable storage medium according to claim 11 , wherein the target multiplexing mode comprises at least one of following: allowing multiplexing between PUCCHs with different priorities, or allowing multiplexing between PUCCHs and PUSCHs with different priorities.

13 . The non-transitory readable storage medium according to claim 11 , wherein the program or instructions, when executed by the processor of the UE, causes the UE to further perform:

in a case that a second condition is met, adjusting a puncture formula to A bits, and mapping the first HARQ-ACK and the second HARQ-ACK based on an adjusted puncture formula, wherein

the first T bits of the A bits are used for mapping the first HARQ-ACK, the last P bits are used for mapping the second HARQ-ACK, and A, T and P are all positive integers.

14 . The non-transitory readable storage medium according to claim 11 , wherein the program or instructions, when executed by the processor of the UE, causes the UE to further perform:

in a case that a third condition is met, canceling UCI transmission on a first uplink channel.

15 . The non-transitory readable storage medium according to claim 14 , wherein the third condition comprises:

the target multiplexing mode is allowing multiplexing between PUCCHs with different priorities; and

the X PUCCHs do not comprise a high-priority PUCCH, and the Y PUSCHs comprise a high-priority PUSCH, wherein

the first uplink channel is the X PUCCHs.