# US 12,184,431 B2 · Method and device for transmitting hybrid automatic repeat request acknowledgement information

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

- Number: US 12,184,431 B2
- Document ID: US12184431B2
- Status: Granted
- Kind: B2
- Application number: 17/771,615
- Filed: 2019-10-28
- Published: 2022-12-22
- Granted: 2024-12-31
- Earliest claimed: 2019-10-28
- Assignees: Beijing Xiaomi Mobile Software Co., Ltd.
- Applicants: Beijing Xiaomi Mobile Software Co., Ltd.
- Inventors: Mingju Li
- Web page: https://patentgrep.com/patent/US12184431B2

## CPC

- H04L 1/1614: {using bitmaps}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1861: {Physical mapping arrangements (for ACK signaling see also H04L5/0053)}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for transmitting HARQ-ACK information is disclosed. A base station receives a feedback signal transmitted by a terminal when performing a HARQ feedback for a PDSCH; parses TB-level feedback information from the feedback signal according to a number of bits of the TB-level feedback information in the feedback signal; obtains a number of bits of CBG-level feedback information in the feedback signal according to the TB-level feedback information; and parses the CBG-level feedback information from the feedback signal according to the number of bits of the CBG-level feedback information.

## Claims

### Claim 1

A method for transmitting hybrid automatic repeat request acknowledgement information, performed by a base station, comprising:
receiving a feedback signal sent by a terminal when performing hybrid automatic repeat request (HARQ) feedback for a physical downlink shared channel (PDSCH);
parsing transport block-level (TB-level) feedback information from the feedback signal according to a number of bits of the TB-level feedback information in the feedback signal, wherein the TB-level feedback information comprises a reception result of the terminal for each TB contained in the PDSCH;
obtaining a number of bits of code block group-level (CBG-level) feedback information in the feedback signal according to the TB-level feedback information;
parsing the CBG-level feedback information from the feedback signal according to the number of bits of the CBG-level feedback information, wherein the CBG-level feedback information comprises a reception result of the terminal for each CBG in a TB that fails to be received on the PDSCH;
wherein, the TB-level feedback information and the CBG-level feedback information are sent by the terminal after independent channel coding.

### Claim 2 (depends on 1)

The method according to claim 1, wherein before parsing the TB-level feedback information from the feedback signal according to the number of bits of the TB-level feedback information in the feedback signal, the method further comprises:
obtaining a number of TBs contained in the PDSCH;
obtaining the number of bits of the TB-level feedback information according to the number of TBs contained in the PDSCH.

### Claim 3 (depends on 1)

The method according to claim 1, wherein obtaining the number of bits of the CBG-level feedback information in the feedback signal according to the TB-level feedback information comprises:
obtaining, according to the TB-level feedback information, a number of TBs that the terminal fails to receive on the PDSCH;
obtaining the number of bits of the CBG-level feedback information according to the number of TBs that the terminal fails to receive on the PDSCH.

### Claim 4 (depends on 3)

The method according to claim 3, wherein the TB-level feedback information is a first sequence of n bits, n is a number of TBs contained in the PDSCH, and respective bits in the first sequence are in a one-to-one correspondence with respective TBs in the PDSCH; a bit value in the first sequence corresponding to the TB that the terminal fails to receive on the PDSCH is 0;
obtaining, according to the TB-level feedback information, the number of TBs that the terminal fails to receive on the PDSCH comprises:
obtaining a number m of bits with a value of 0 in the first sequence as the number of TBs that the terminal fails to receive on the PDSCH.

### Claim 5 (depends on 4)

The method according to claim 4, wherein obtaining the number of bits of the CBG-level feedback information according to the number of TBs that the terminal fails to receive on the PDSCH comprises:
obtaining the number of bits of the CBG-level feedback information by multiplying the number m of bits with a value of 0 in the first sequence by a number k of CBGs contained in each TB.

### Claim 6 (depends on 5)

The method according to claim 5, wherein parsing the CBG-level feedback information from the feedback signal according to the number of bits of the CBG-level feedback information comprises:
obtaining a second sequence containing m*k bits by parsing from the feedback signal;
obtaining the second sequence as the CBG-level feedback information.

### Claim 7 (depends on 6)

The method according to claim 6, further comprising:
dividing the second sequence into m subsequences according to an order of bits in the sequence from front to back, wherein the m subsequences are in one-to-one correspondence with the TBs that the terminal fails to receive on the PDSCH.

### Claim 8 (depends on 1)

The method according to claim 1, wherein parsing the CBG-level feedback information from the feedback signal according to the number of bits of the CBG-level feedback information comprises:
when the number of bits of the CBG-level feedback information is not 0, parsing the CBG-level feedback information from the feedback signal according to the number of bits of the CBG-level feedback information.

### Claim 9 (depends on 1)

The method according to claim 1, wherein receiving the feedback signal sent by the terminal when performing HARQ feedback for the PDSCH comprises:
determining HARQ feedback resource corresponding to the PDSCH;
receiving the feedback signal on the HARQ feedback resource.

### Claim 10

A method for transmitting hybrid automatic repeat request acknowledgement information, performed by a terminal, comprising:
receiving downlink data on a physical downlink shared channel (PDSCH);
generating transport block-level (TB-level) feedback information according to a reception result on the PDSCH, wherein the TB-level feedback information comprises a reception result of the terminal for each TB contained in the PDSCH; wherein the TB-level feedback information is used to obtain a number of TBs that the terminal fails to receive on the PDSCH;
generating code block group-level (CBG-level) feedback information according to the reception result on the PDSCH, wherein the CBG-level feedback information comprises a reception result of the terminal for each CBG in a TB that fails to be received on the PDSCH, and a number of bits of the CBG-level feedback information corresponds to the number of TBs that the terminal fails to receive on the PDSCH;
independently channel coding the TB-level feedback information and the CBG-level feedback information;
reporting independently channel-coded TB-level feedback information and CBG-level feedback information to a base station.

### Claim 11 (depends on 10)

The method according to claim 10, wherein the TB-level feedback information is a first sequence of n bits, n is a number of TBs contained in the PDSCH, and respective bits in the first sequence are in one-to-one correspondence with respective TBs in the PDSCH.

### Claim 12 (depends on 11)

The method according to claim 11, wherein a bit value in the first sequence corresponding to the TB that the terminal fails to receive on the PDSCH is 0; the CBG-level feedback information is a second sequence of m*k bits; m is a number of bits with a value of 0 in the first sequence, and k is a number of CBGs contained in each TB;
generating the CBG-level feedback information according to the reception result on the PDSCH comprises:
generating, according to the reception result on the PDSCH, a k-bit subsequence corresponding to each of the TBs that the terminal fails to receive on the PDSCH;
obtaining the second sequence by connecting end-to-end the k-bit subsequences corresponding to the TBs that the terminal fails to receive on the PDSCH.

### Claim 13 (depends on 10)

The method according to claim 10, wherein reporting the independently channel-coded TB-level feedback information and CBG-level feedback information to the base station comprises:
determining HARQ feedback resource corresponding to the PDSCH;
sending the independently channel-coded TB-level feedback information and CBG-level feedback information on the HARQ feedback resource.

### Claim 14 (depends on 1)

A base station, configured to implement the method for transmitting hybrid automatic repeat request acknowledgement information according to claim 1, comprising:
a processor and a memory configured to store instructions executable by the processor,
wherein the processor is configured to implement the method for transmitting hybrid automatic repeat request acknowledgement information according to claim 1 by executing the instructions stored in the memory.

### Claim 15

A terminal, comprising:
a processor and a memory configured to store instructions executable by the processor,
wherein the processor is configured to:
receive downlink data on a physical downlink shared channel (PDSCH);
generate transport block-level (TB-level) feedback information according to a reception result on the PDSCH, wherein the TB-level feedback information comprises a reception result of the terminal for each TB contained in the PDSCH; wherein the TB-level feedback information is used to obtain a number of TBs that the terminal fails to receive on the PDSCH;
generate code block group-level (CBG-level) feedback information according to the reception result on the PDSCH, wherein the CBG-level feedback information comprises a reception result of the terminal for each CBG in a TB that fails to be received on the PDSCH, and a number of bits of the CBG-level feedback information corresponds to the number of TBs that the terminal fails to receive on the PDSCH;
independently channel code the TB-level feedback information and the CBG-level feedback information;
report independently channel-coded TB-level feedback information and CBG-level feedback information to a base station.

### Claim 16 (depends on 15)

The terminal according to claim 15, wherein the TB-level feedback information is a first sequence of n bits, n is a number of TBs contained in the PDSCH, and respective bits in the first sequence are in one-to-one correspondence with respective TBs in the PDSCH.

### Claim 17 (depends on 16)

The terminal according to claim 16, wherein a bit value in the first sequence corresponding to the TB that the terminal fails to receive on the PDSCH is 0; the CBG-level feedback information is a second sequence of m*k bits; m is a number of bits with a value of 0 in the first sequence, and k is a number of CBGs contained in each TB;
the processor is configured to:
generate, according to the reception result on the PDSCH, a k-bit subsequence corresponding to each of the TBs that the terminal fails to receive on the PDSCH;
obtain the second sequence by connecting end-to-end the k-bit subsequences corresponding to the TBs that the terminal fails to receive on the PDSCH.

### Claim 18 (depends on 15)

The terminal according to claim 15, wherein the processor is configured to:
determine HARQ feedback resource corresponding to the PDSCH;
send the independently channel-coded TB-level feedback information and CBG-level feedback information on the HARQ feedback resource.
