# US 12,184,429 B2 · Method for sending hybrid automatic repeat request acknowledgement/negative acknowledgement information and apparatus

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

- Number: US 12,184,429 B2
- Document ID: US12184429B2
- Status: Granted
- Kind: B2
- Application number: 17/706,874
- Filed: 2022-03-29
- Published: 2022-07-14
- Granted: 2024-12-31
- Earliest claimed: 2019-09-30
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Shengyu Li; Lei Guan; Ruixiang Ma
- Web page: https://patentgrep.com/patent/US12184429B2

## CPC

- H04L 1/1854: {Scheduling and prioritising arrangements}
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 1/1614: {using bitmaps}
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1861: {Physical mapping arrangements (for ACK signaling see also H04L5/0053)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and an apparatus for sending hybrid automatic repeat request acknowledgement/negative acknowledgement information are disclosed, and relate to the communications field, to specify a mechanism for feeding back information indicating whether a decoding result of downlink data repeatedly transmitted in a slot is correct. The method includes: determining a first downlink data occasion set based on a time domain resource indicated by a time domain resource allocation (TDRA) table; determining a first downlink data occasion based on a start time domain resource for sending downlink data; adding feedback information (for example, information indicating whether a decoding result of the downlink data is correct) to a feedback location corresponding to the first downlink data occasion; determining a feedback slot based on a slot to which the start time domain resource for sending the downlink data belongs and a first offset K1; and feeding back a HARQ-ACK codebook in the feedback slot.

## Claims

### Claim 1

A method for sending hybrid automatic repeat request acknowledgement/negative acknowledgement information, comprising:
determining a first downlink data occasion set based on a first time domain resource set, wherein the first time domain resource set comprises N time domain resources, the first downlink data occasion set comprises M downlink data occasions, both N and M are integers, N≥1, M≥1, and M≤N;
determining a first downlink data occasion based on a first time domain resource, wherein the first time domain resource is a start time domain resource for repeatedly transmitting first downlink data K times in a time unit, the first time domain resource is any one of the N time domain resources, the first downlink data occasion is any one of the M downlink data occasions, K is an integer, and K≥2;
generating a first codebook based on first feedback information, the first downlink data occasion, and the first downlink data occasion set, wherein the first feedback information indicates whether a decoding result of the first downlink data is correct;
determining a first feedback time unit based on a first offset, wherein the first offset is a difference between a sequence number of a time unit for transmitting the first downlink data and a sequence number of a time unit for feeding back the first codebook; and
sending the first codebook in the first feedback time unit.

### Claim 2 (depends on 1)

The method according to claim 1, wherein at least one of time domain resources for repeatedly transmitting the first downlink data K times does not belong to the first time domain resource set, and lengths of the K time domain resources are the same.

### Claim 3 (depends on 1)

The method according to claim 1, wherein transmission configuration indicators (TCIs) corresponding to at least two of time domain resources for repeatedly transmitting the first downlink data K times have different values.

### Claim 4 (depends on 1)

The method according to claim 1, wherein M is equal to a maximum quantity of non-overlapping time domain resources comprised in the first time domain resource set, and each downlink data occasion in the first downlink data occasion set corresponds to at least one of the N time domain resources.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the first time domain resource belongs to at least one time domain resource corresponding to the first downlink data occasion.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the generating a first codebook based on first feedback information, the first downlink data occasion, and the first downlink data occasion set comprises:
generating a first feedback sequence based on the first downlink data occasion set, wherein each feedback location in the first feedback sequence has a correspondence with a downlink data occasion in the first downlink data occasion set; and
adding the first feedback information to a feedback location, in the first feedback sequence, corresponding to the first downlink data occasion, to generate the first codebook.

### Claim 7

A method for receiving hybrid automatic repeat request acknowledgement/negative acknowledgement information, comprising:
determining a first downlink data occasion set based on a first time domain resource set, wherein the first time domain resource set comprises N time domain resources, the first downlink data occasion set comprises M downlink data occasions, both N and M are integers, N≥1, M≥1, and M≤N;
determining a first downlink data occasion based on a first time domain resource, wherein the first time domain resource is a start time domain resource for repeatedly transmitting first downlink data K times in a time unit, the first time domain resource is any one of the N time domain resources, the first downlink data occasion is any one of the M downlink data occasions, K is an integer, and K≥2;
determining a first feedback time unit based on a first offset, wherein the first offset is a difference between a sequence number of a time unit for transmitting the first downlink data and a sequence number of a time unit for feeding back a first codebook, the first codebook is determined based on first feedback information, the first downlink data occasion, and the first downlink data occasion set, and the first feedback information indicates whether a decoding result of the first downlink data is correct; and
receiving the first codebook in the first feedback time unit based on the first downlink data occasion set and the first downlink data occasion.

### Claim 8 (depends on 7)

The method according to claim 7, wherein at least one of time domain resources for repeatedly transmitting the first downlink data K times does not belong to the first time domain resource set, and lengths of the K time domain resources are the same.

### Claim 9 (depends on 7)

The method according to claim 7, wherein transmission configuration indicators (TCIs) corresponding to at least two of time domain resources for repeatedly transmitting the first downlink data K times have different values.

### Claim 10 (depends on 7)

The method according to claim 7, wherein M is equal to a maximum quantity of non-overlapping time domain resources comprised in the first time domain resource set, and each downlink data occasion in the first downlink data occasion set corresponds to at least one of the N time domain resources.

### Claim 11 (depends on 7)

The method according to claim 7, wherein the first time domain resource belongs to at least one time domain resource corresponding to the first downlink data occasion.

### Claim 12 (depends on 7)

The method according to claim 7, wherein the generating a first codebook based on first feedback information, the first downlink data occasion, and the first downlink data occasion set comprises:
generating a first feedback sequence based on the first downlink data occasion set, wherein each feedback location in the first feedback sequence has a correspondence with a downlink data occasion in the first downlink data occasion set; and
adding the first feedback information to a feedback location, in the first feedback sequence, corresponding to the first downlink data occasion, to generate the first codebook.

### Claim 13

A communication apparatus, comprising:
a processor, configured to determine a first downlink data occasion set based on a first time domain resource set, wherein the first time domain resource set comprises N time domain resources, the first downlink data occasion set comprises M downlink data occasions, both N and M are integers, N≥1, M≥1, and M≤N;
the processor, configured to determine a first downlink data occasion based on a first time domain resource, wherein the first time domain resource is a start time domain resource for repeatedly transmitting first downlink data K times in a time unit, the first time domain resource is any one of the N time domain resources, the first downlink data occasion is any one of the M downlink data occasions, K is an integer, and K≥2;
the processor, configured to generate a first codebook based on first feedback information, the first downlink data occasion, and the first downlink data occasion set, wherein the first feedback information indicates whether a decoding result of the first downlink data is correct;
the processor, configured to determine a first feedback time unit based on a first offset, wherein the first offset is a difference between a sequence number of a time unit for transmitting the first downlink data and a sequence number of a time unit for feeding back the first codebook; and
a transmitter, configured to send the first codebook in the first feedback time unit.

### Claim 14 (depends on 13)

The apparatus according to claim 13, wherein at least one of time domain resources for repeatedly transmitting the first downlink data K times does not belong to the first time domain resource set, and lengths of the K time domain resources are the same.

### Claim 15 (depends on 13)

The apparatus according to claim 13, wherein transmission configuration indicators (TCIs) corresponding to at least two of time domain resources for repeatedly transmitting the first downlink data K times have different values.

### Claim 16 (depends on 13)

The apparatus according to claim 13, wherein M is equal to a maximum quantity of non-overlapping time domain resources comprised in the first time domain resource set, and each downlink data occasion in the first downlink data occasion set corresponds to at least one of the N time domain resources.

### Claim 17

A communication apparatus, comprising at least one processor and a memory storing instructions that, when executed by the at least one processor, cause the communication apparatus to perform operations comprising:
determining a first downlink data occasion set based on a first time domain resource set, wherein the first time domain resource set comprises N time domain resources, the first downlink data occasion set comprises M downlink data occasions, both N and M are integers, N≥1, M≥1, and M≤N;
determining a first downlink data occasion based on a first time domain resource, wherein the first time domain resource is a start time domain resource for repeatedly transmitting first downlink data K times in a time unit, the first time domain resource is any one of the N time domain resources, the first downlink data occasion is any one of the M downlink data occasions, K is an integer, and K≥2;
determining a first feedback time unit based on a first offset, wherein the first offset is a difference between a sequence number of a time unit for transmitting the first downlink data and a sequence number of a time unit for feeding back a first codebook, the first codebook is determined based on first feedback information, the first downlink data occasion, and the first downlink data occasion set, and the first feedback information is information indicating whether a decoding result of the first downlink data is correct; and
receiving the first codebook in the first feedback time unit based on the first downlink data occasion set and the first downlink data occasion.

### Claim 18 (depends on 17)

The apparatus according to claim 17, wherein at least one of time domain resources for repeatedly transmitting the first downlink data K times does not belong to the first time domain resource set, and lengths of the K time domain resources are the same.

### Claim 19 (depends on 17)

The apparatus according to claim 17, wherein transmission configuration indicators (TCIs) corresponding to at least two of time domain resources for repeatedly transmitting the first downlink data K times have different values.

### Claim 20 (depends on 17)

The apparatus according to claim 17, wherein M is equal to a maximum quantity of non-overlapping time domain resources comprised in the first time domain resource set, and each downlink data occasion in the first downlink data occasion set corresponds to at least one of the N time domain resources.
