# US 12,225,570 B2 · Uplink control information transmission method and apparatus, and communication device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,225,570 B2
- Document ID: US12225570B2
- Status: Granted
- Kind: B2
- Application number: 17/629,787
- Filed: 2020-07-14
- Published: 2022-08-11
- Granted: 2025-02-11
- Earliest claimed: 2019-07-25
- Assignees: Datang Mobile Communications Equipment Co., Ltd.
- Applicants: Datang Mobile Communications Equipment Co., Ltd.
- Inventors: Xuejuan Gao
- Web page: https://patentgrep.com/patent/US12225570B2

## CPC

- H04L 1/1854: {Scheduling and prioritising arrangements}
- H04W 72/542: using measured or perceived quality
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/1263: Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04W 72/56: based on priority criteria
- H04W 72/569: {of the traffic information}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present disclosure relates to the field of communications. Disclosed are an information transmission method and apparatus, and a communication device. When a first PUCCH bearing a first UCI overlaps with, in a time domain, a plurality of second PUCCHs that do not overlap with each other in a time domain and bear HARQ-ACKs, or when the first PUCCH bearing the first UCI overlaps with the second PUCCHs bearing a first HARQ-ACK in a time domain, if it is determined that a third PUCCH simultaneously bearing the first HARQ-ACK and the first UCI overlaps with a fourth PUCCH bearing a second HARQ-ACK in a time domain, a terminal device discards the first UCI. By discarding the first UCI, it is possible to avoid multiplex transmission of HARQ-ACKs that do not overlap with each other in a time domain in a time slot due to the fact that the HARQ-ACKs overlap with other types of UCI to ensure effective and timely transmission of the HARQ-ACKs.

## Claims

### Claim 1

An information transmission method, comprising:
based on that a first physical uplink control channel, PUCCH, carrying a first uplink control information, UCI, overlaps, in a time domain, with each of a plurality of second PUCCHs carrying hybrid automatic repeat request-acknowledgements, HARQ-ACKs, and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, dropping, by a terminal device, the first UCI;
or
based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with a second PUCCH carrying a first HARQ-ACK, dropping, by the terminal device, the first UCI, if it is determined that a third PUCCH carrying simultaneously the first HARQ-ACK and the first UCI overlaps, in the time domain, with a fourth PUCCH carrying a second HARQ-ACK;
wherein the first UCI is of a type of UCI other than the HARQ-ACK, or when the first UCI comprises the HARQ-ACK, a priority of the HARQ-ACK in the first UCI is lower than a priority of the HARQ-ACK carried on the second PUCCH.

### Claim 2 (depends on 1)

The method according to claim 1, wherein based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the method further comprises at least one of:
determining that the plurality of HARQ-ACKs need to be transmitted simultaneously on a same PUCCH;
determining that a PUCCH carrying simultaneously a first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying a second HARQ-ACK; wherein the first HARQ-ACK and the second HARQ-ACK are HARQ-ACKs carried on two different second PUCCHs among the plurality of second PUCCHs; or
determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 3 (depends on 1)

The method according to claim 1, wherein based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the method further comprises:
determining that the first UCI is channel state information, CSI, and the HARQ-ACKs carried by the plurality of second PUCCHs are HARQ-ACKs of semi-static scheduling, SPS, physical downlink shared channel, PDSCH; or
determining that the first UCI is the CSI and the HARQ-ACKs carried by the plurality of second PUCCHs are not transmitted using any PUCCH format among PUCCH format 2 or 3 or 4.

### Claim 4 (depends on 1)

The method according to claim 1, wherein based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the method further comprises:
determining that the first UCI is an SR or a positive SR or the HARQ-ACK and the plurality of second PUCCHs use a PUCCH format 1 for transmitting the HARQ-ACKs; or
determining that the first UCI is an HARQ-ACK with more than 2 bits and the plurality of second PUCCHs use the PUCCH format 1 for transmitting the HARQ-ACKs; or
the first UCI is the HARQ-ACK, and based on further determining that the HARQ-ACKs need to be transmitted simultaneously on a same PUCCH, dropping, by the terminal device, the first UCI; or
the first UCI is the HARQ-ACK, and determining that the PUCCH carrying both of the first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying the second HARQ-ACK, wherein the first HARQ-ACK and the second HARQ-ACK are HARQ-ACKs carried on two different second PUCCHS among the plurality of second PUCCHs; or
the first UCI is the HARQ-ACK, and determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the first UCI comprises any one or a combination of the following:
periodic channel state information, CSI; or
a scheduling request, SR.

### Claim 6

An information transmission method, comprising:
based on that a first physical uplink control channel, PUCCH, carrying a first uplink control information, UCI, overlaps, in a time domain, with each of a plurality of second PUCCHs carrying hybrid automatic repeat request-acknowledgements, HARQ-ACKs, and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, determining, by a network device, that the first UCI is dropped;
or
based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with a second PUCCH carrying a first HARQ-ACK, determining, by the network device, that the first UCI is dropped if it is determined that a third PUCCH carrying the first HARQ-ACK and the first UCI overlaps, in the time domain, with a fourth PUCCH carrying a second HARQ-ACK;
wherein the first UCI is of a type of UCI other than the HARQ-ACK, or when the first UCI comprises the HARQ-ACK, a priority of the HARQ-ACK in the first UCI is lower than a priority of the HARQ-ACK carried on the second PUCCH.

### Claim 7 (depends on 6)

The method according to claim 6, wherein based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the method further comprises at least one of:
determining that the plurality of HARQ-ACKs need to be transmitted simultaneously on a same PUCCH;
determining that a PUCCH carrying both of the first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying the second HARQ-ACK; wherein the first HARQ-ACK and the second HARQ-ACK are HARQ-ACKs carried on two different second PUCCHs among the plurality of second PUCCHs; or
determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 8 (depends on 6)

The method according to claim 6, wherein based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the method further comprises:
determining that the first UCI is channel state information, CSI, and the HARQ-ACKs carried by the plurality of second PUCCHs are HARQ-ACKs of semi-static scheduling, SPS, physical downlink shared channel, PDSCH; or
determining that the first UCI is CSI and the HARQ-ACKs carried by the plurality of second PUCCHs are not transmitted using any PUCCH format among PUCCH format 2 or 3 or 4.

### Claim 9 (depends on 6)

The method according to claim 6, wherein based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the method further comprises:
determining that the first UCI is a scheduling request, SR, or a positive SR or the HARQ-ACK and the plurality of second PUCCHs use a PUCCH format 1 for transmitting the HARQ-ACKs; or
determining that the first UCI is an HARQ-ACK with more than 2 bits and the plurality of second PUCCHs use the PUCCH format 1 for transmitting the HARQ-ACKs; or
the first UCI is the HARQ-ACK, and determining that the plurality of HARQ-ACKs need to be transmitted simultaneously on a same PUCCH; or
the first UCI is the HARQ-ACK, and determining that the PUCCH carrying both of the first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying the second HARQ-ACK, wherein the first HARQ-ACK and the second HARQ-ACK are the HARQ-ACKs carried on two different second PUCCHS among the plurality of second PUCCHs; or
the first UCI is the HARQ-ACK, and determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 10 (depends on 6)

The method according to claim 6, wherein the first UCI comprises any one or a combination of the following:
periodic channel state information, CSI; or
a scheduling request, SR.

### Claim 11 (depends on 6)

A communication device, comprising:
a memory, configured to store a program instruction; and
a processor, configured to call the program instruction stored in the memory to execute a method of claim 6 according to an obtained program.

### Claim 12 (depends on 11)

The communication device according to claim 11, wherein according to the obtained program, based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the processor is further configured to execute at least one of:
determining that the plurality of HARQ-ACKs need to be transmitted simultaneously on a same PUCCH;
based on further determining that a PUCCH carrying both of the first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying the second HARQ-ACK; wherein the first HARQ-ACK and the second HARQ-ACK are HARQ-ACKs carried on two different second PUCCHs among the plurality of second PUCCHs; or
determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 13 (depends on 11)

The communication device according to claim 11, wherein according to the obtained program, based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the processor is further configured to execute:
determining that the first UCI is channel state information, CSI, and the HARQ-ACKs carried by the plurality of second PUCCHs are HARQ-ACKs of semi-static scheduling, SPS, physical downlink shared channel, PDSCH; or
determining that the first UCI is CSI and the HARQ-ACKs carried by the plurality of second PUCCHs are not transmitted using any PUCCH format among PUCCH format 2 or 3 or 4.

### Claim 14 (depends on 11)

The communication device according to claim 11, wherein according to the obtained program, based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the processor is further configured to execute:
determining that the first UCI is a scheduling request, SR, or a positive SR or the HARQ-ACK and the plurality of second PUCCHs use a PUCCH format 1 for transmitting the HARQ-ACKs; or
determining that the first UCI is an HARQ-ACK with more than 2 bits and the plurality of second PUCCHs use the PUCCH format 1 for transmitting the HARQ-ACKs; or
the first UCI is the HARQ-ACK, and determining that the plurality of HARQ-ACKs need to be transmitted simultaneously on a same PUCCH; or
the first UCI is the HARQ-ACK, and determining that the PUCCH carrying both of the first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying the second HARQ-ACK, wherein the first HARQ-ACK and the second HARQ-ACK are the HARQ-ACKs carried on two different second PUCCHS among the plurality of second PUCCHs; or
the first UCI is the HARQ-ACK, and determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 15 (depends on 11)

The communication device according to claim 11, wherein the first UCI comprises any one or a combination of the following:
periodic channel state information, CSI; or
a scheduling request, SR.

### Claim 16

A communication device, comprising:
a memory, configured to store a program instruction; and
a processor, configured to call the program instruction stored in the memory to execute according to an obtained program:
based on that a first physical uplink control channel, PUCCH, carrying a first uplink control information, UCI, overlaps, in a time domain, with each of a plurality of second PUCCHs carrying hybrid automatic repeat request-acknowledgements, HARQ-ACKs, and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, dropping the first UCI;
or
based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with a second PUCCH carrying a first HARQ-ACK, dropping the first UCI, if it is determined that a third PUCCH carrying simultaneously the first HARQ-ACK and the first UCI overlaps, in the time domain, with a fourth PUCCH carrying a second HARQ-ACK;
wherein the first UCI is of a type of UCI other than the HARQ-ACK, or when the first UCI comprises the HARQ-ACK, a priority of the HARQ-ACK in the first UCI is lower than a priority of the HARQ-ACK carried on the second PUCCH.

### Claim 17 (depends on 16)

The communication device according to claim 16, wherein according to the obtained program, based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the processor is further configured to execute at least one of:
determining that the plurality of HARQ-ACKs need to be transmitted simultaneously on a same PUCCH;
determining that a PUCCH carrying simultaneously a first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying a second HARQ-ACK; wherein the first HARQ-ACK and the second HARQ-ACK are HARQ-ACKs carried on two different second PUCCHs among the plurality of second PUCCHs; or
determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 18 (depends on 16)

The communication device according to claim 16, wherein according to the obtained program, based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the processor is further configured to execute:
determining that the first UCI is channel state information, CSI, and the HARQ-ACKs carried by the plurality of second PUCCHs are HARQ-ACKs of semi-static scheduling, SPS, physical downlink shared channel, PDSCH; or
determining that the first UCI is the CSI and the HARQ-ACKs carried by the plurality of second PUCCHs are not transmitted using any PUCCH format among PUCCH format 2 or 3 or 4.

### Claim 19 (depends on 16)

The communication device according to claim 16, wherein according to the obtained program, based on that the first PUCCH carrying the first UCI overlaps, in the time domain, with each of the plurality of second PUCCHs carrying the HARQ-ACKs and each of the plurality of second PUCCHs carrying HARQ-ACKs does not overlap with each other in the time domain, the processor is further configured to execute:
determining that the first UCI is an SR or a positive SR or the HARQ-ACK and the plurality of second PUCCHs use a PUCCH format 1 for transmitting the HARQ-ACKs; or
determining that the first UCI is an HARQ-ACK with more than 2 bits and the plurality of second PUCCHs use the PUCCH format 1 for transmitting the HARQ-ACKs; or
the first UCI is the HARQ-ACK, and determining that the plurality of HARQ-ACKs need to be transmitted simultaneously on a same PUCCH; or
the first UCI is the HARQ-ACK, and determining that the PUCCH carrying both of the first HARQ-ACK and the first UCI overlaps, in the time domain, with a PUCCH carrying the second HARQ-ACK, wherein the first HARQ-ACK and the second HARQ-ACK are HARQ-ACKs carried on two different second PUCCHS among the plurality of second PUCCHs; or
the first UCI is the HARQ-ACK, and determining that a start position of the first PUCCH carrying the first UCI is earliest.

### Claim 20 (depends on 16)

The communication device according to claim 16, wherein the first UCI comprises any one or a combination of the following:
periodic channel state information, CSI; or
a scheduling request, SR.
