# US 11,909,483 B2 · CSI based on code block segmentation

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

- Number: US 11,909,483 B2
- Document ID: US11909483B2
- Status: Granted
- Kind: B2
- Application number: 17/447,049
- Filed: 2021-09-07
- Published: 2023-03-09
- Granted: 2024-02-20
- Earliest claimed: 2021-09-07
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Ahmed Elshafie; Yi Huang; Seyedkianoush Hosseini
- Web page: https://patentgrep.com/patent/US11909483B2

## CPC

- H04B 7/0626: {Channel coefficients, e.g. channel state information [CSI]}
- H04L 1/0026: {Transmission of channel quality indication}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04W 24/10: Scheduling measurement reports {; Arrangements for measurement reports}
- H04L 1/1819: {with retransmission of additional or different redundancy}
- H04B: TRANSMISSION
- 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

Aspects are provided which allow a base station to segment a code block into individual code block segments and a UE to determine and indicate a quality of the individual code block segments in a CSI report to a base station. The base station transmits a code block to the UE which includes a plurality of code block segments. The UE determines a code block segment quality of each of the code block segments, and sends a CSI report including one or more of the code block segment qualities to the base station. Thus, the code block segment qualities indicated by the UE allow the base station to determine which segments of the code block should be re-transmitted, for example, based on a best RV to be applied for the code block retransmission, thereby improving retransmission performance.

## Claims

### Claim 1

A method of wireless communication at a user equipment (UE), comprising:
receiving a code block from a base station, the code block being a segment of a transport block, and the code block including a plurality of code block segments having boundaries configured or indicated from the base station;
determining a code block segment quality of each of the code block segments; and
sending a channel state information (CSI) report including one or more of the code block segment qualities.

### Claim 2 (depends on 1)

The method of claim 1, wherein the code block segments include uniform boundaries.

### Claim 3 (depends on 1)

The method of claim 1, wherein the code block segments include non-uniform boundaries indicated in a radio resource control (RRC) configuration or a medium access control (MAC) control element (MAC-CE).

### Claim 4 (depends on 1)

The method of claim 1, wherein the code block segment quality of each of the code block segments is determined based on a function of:
an input log-likelihood ratio (LLR) vector to a decoder of the UE;
an output LLR vector from the decoder; or
the input LLR vector and the output LLR vector.

### Claim 5 (depends on 4)

The method of claim 4, wherein an output of the function comprises:
a norm of the input LLR vector or the output LLR vector; or
a number of LLRs exceeding a threshold in the input LLR vector or the output LLR vector.

### Claim 6 (depends on 4)

The method of claim 4, wherein the code block segment quality is determined in response to a comparison of an output of the function with a threshold.

### Claim 7 (depends on 4)

The method of claim 4, wherein the code block segment quality is determined in response to a comparison of an output of the function with multiple thresholds.

### Claim 8 (depends on 4)

The method of claim 4, wherein the function is indicated in a radio resource control (RRC) configuration or a medium access control (MAC) control element (MAC-CE).

### Claim 9 (depends on 4)

The method of claim 4, wherein each of the code block segment qualities in the CSI report comprises a quantization of an output of the function.

### Claim 10 (depends on 1)

The method of claim 1, wherein the CSI report includes a bitmap indicating the code block segment qualities, wherein a length of the bitmap corresponds to at least a number of the code block segments.

### Claim 11 (depends on 1)

The method of claim 1, wherein the CSI report includes an index for each of K code block segments having a worst code block segment quality of the code block segment qualities, and the code block segment qualities included in the CSI report correspond to the K code block segments.

### Claim 12 (depends on 11)

The method of claim 11, wherein a value of K is indicated in a radio resource control (RRC) configuration or a medium access control (MAC) control element (MAC-CE).

### Claim 13 (depends on 1)

The method of claim 1, wherein the code block is a non-acknowledged code block and the CSI report includes an index for the non-acknowledged code block, and each of the code block segment qualities included in the CSI report is associated with the non-acknowledged code block.

### Claim 14 (depends on 1)

The method of claim 1, further comprising:
receiving downlink control information (DCI) for another code block from the base station in response to the CSI report, wherein the DCI includes at least one of:
a redundancy version (RV) index for the another code block;
a starting bit and a number of bits for the another code block from a circular buffer;
the starting bit and an ending bit for the another code block from the circular buffer;
a resource element allocation indicating the starting bit and the ending bit for the another code block; or
an offset for the starting bit associated with the RV index for the another code block.

### Claim 15

An apparatus for wireless communication, comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:
receive a code block from a base station, the code block being a segment of a transport block, and the code block including a plurality of code block segments having boundaries configured or indicated from the base station;
determine a code block segment quality of each of the code block segments; and
send a channel state information (CSI) report including one or more of the code block segment qualities.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the code block segment quality of each of the code block segments is determined based on a function of:
an input log-likelihood ratio (LLR) vector to a decoder of the apparatus;
an output LLR vector from the decoder; or
the input LLR vector and the output LLR vector.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the code block segment quality is determined in response to a comparison of an output of the function with a threshold.

### Claim 18 (depends on 16)

The apparatus of claim 16, wherein the code block segment quality is determined in response to a comparison of an output of the function with multiple thresholds.

### Claim 19 (depends on 15)

The apparatus of claim 15, wherein the CSI report includes a bitmap indicating the code block segment qualities, wherein a length of the bitmap corresponds to at least a number of the code block segments.

### Claim 20 (depends on 15)

The apparatus of claim 15, wherein the CSI report includes an index for each of K code block segments having a worst code block segment quality of the code block segment qualities, and the code block segment qualities included in the CSI report correspond to the K code block segments.

### Claim 21

A method of wireless communication at a base station, comprising:
transmitting a code block to a user equipment (UE), the code block being a segment of a transport block, and the code block including a plurality of code block segments having boundaries configured or indicated to the UE; and
receiving a channel state information (CSI) report including a code block segment quality for each of one or more of the code block segments.

### Claim 22 (depends on 21)

The method of claim 21, wherein each of the code block segment qualities is a function of:
an input log-likelihood ratio (LLR) vector to a decoder of the UE;
an output LLR vector from the decoder; or
the input LLR vector and the output LLR vector.

### Claim 23 (depends on 22)

The method of claim 22, wherein the function is indicated in a radio resource control (RRC) configuration or a medium access control (MAC) control element (MAC-CE).

### Claim 24 (depends on 21)

The method of claim 21, wherein the CSI report includes a bitmap indicating each of the code block segment qualities, wherein a length of the bitmap corresponds to at least a number of the code block segments.

### Claim 25 (depends on 21)

The method of claim 21, wherein the CSI report includes an index for each of K code block segments having a worst code block segment quality of the code block segment qualities, and each of the code block segment qualities in the CSI report correspond to the K code block segments.

### Claim 26 (depends on 25)

The method of claim 25, wherein a value of K is indicated in a radio resource control (RRC) configuration or a medium access control (MAC) control element (MAC-CE).

### Claim 27

An apparatus for wireless communication, comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:
transmit a code block to a user equipment (UE), the code block being a segment of a transport block, and the code block including a plurality of code block segments having boundaries configured or indicated to the UE; and
receive a channel state information (CSI) report including a code block segment quality for each of one or more of the code block segments.

### Claim 28 (depends on 27)

The apparatus of claim 27, wherein each of the code block segment qualities is a function of:
an input log-likelihood ratio (LLR) vector to a decoder of the UE;
an output LLR vector from the decoder; or
the input LLR vector and the output LLR vector.

### Claim 29 (depends on 27)

The apparatus of claim 27, wherein the CSI report includes a bitmap indicating each of the code block segment qualities, wherein a length of the bitmap corresponds to at least a number of the code block segments.

### Claim 30 (depends on 27)

The apparatus of claim 27, wherein the CSI report includes an index for each of K code block segments having a worst code block segment quality of the code block segment qualities, and each of the code block segment qualities in the CSI report correspond to the K code block segments.
