# US 12,003,300 B2 · Hierarchical channel state information (CSI) feedback with partial reciprocity in a network

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

- Number: US 12,003,300 B2
- Document ID: US12003300B2
- Status: Granted
- Kind: B2
- Application number: 17/442,429
- Filed: 2020-08-07
- Published: 2023-06-29
- Granted: 2024-06-04
- Earliest claimed: 2020-08-07
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Weidong Yang; Chunhai Yao; Chunxuan Ye; Dawei Zhang; Haitong Sun; Hong He; Ismael Gutierrez Gonzalez; Jie Cui; Oghenekome Oteri; Sigen Ye; Wei Zeng; Yang Tang; Yushu Zhang
- Web page: https://patentgrep.com/patent/US12003300B2

## CPC

- H04B 7/0626: {Channel coefficients, e.g. channel state information [CSI]}
- H04B 7/0479: {for multi-dimensional arrays, e.g. horizontal or vertical pre-distortion matrix index [PMI]}
- H04B 7/0641: {Differential feedback}
- H04L 5/0051: {of dedicated pilots, i.e. pilots destined for a single user or terminal}
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A base station or other network component (next generation NodeB (gNB)) can operate to transmit a channel state information reference signal (CSI-RS) for channel state information (CSI) feedback. The CSI feedback can be received as corresponding to one or more frequency parts at hierarchical precoding levels of a frequency band based on a hierarchical precoding scheme in response to providing the CSI-RS.

## Claims

### Claim 1

A base station, comprising:
a memory;
one or more processors configured to:
transmit a channel state information reference signal (CSI-RS) for CSI feedback; and
receive channel state information (CSI) feedback corresponding to one or more frequency parts at hierarchical precoding levels of a frequency band based on a hierarchical precoding scheme in response to providing the CSI-RS.

### Claim 2 (depends on 1)

The base station of claim 1, wherein the hierarchical precoding levels comprise a highest-indexed precoding level that includes sub-bands sub-divided from the one or more frequency parts for the hierarchical precoding scheme.

### Claim 3 (depends on 1)

The base station of claim 1, wherein a lowest-indexed hierarchical precoding level comprises the frequency band as a root frequency part.

### Claim 4 (depends on 1)

The base station of claim 1, wherein the CSI feedback comprises one or more bitmaps that indicate a non-pruned sub-band and one or more pruned sub-bands among sub-bands and frequency parts of one or more hierarchical precoding levels of the hierarchical precoding levels in a precoding hierarchy for the hierarchical precoding scheme.

### Claim 5 (depends on 4)

The base station of claim 4, wherein the one or more processors are further configured to:
identify, based on the one or more bitmaps, the non-pruned sub-band and the one or more pruned sub-bands among the sub-bands and the frequency parts of the one or more hierarchical precoding levels of a precoding hierarchy for the hierarchical precoding scheme; and
map precoders received from the CSI feedback to one or more non-pruned sub-bands at the one or more hierarchical precoding levels.

### Claim 6 (depends on 1)

The base station of claim 1, wherein the one or more processors are further configured to:
map precoders received in the CSI feedback to the hierarchical precoding levels of the frequency band.

### Claim 7 (depends on 1)

The base station of claim 1, wherein the one or more processors are further configured to:
determine precoder from the CSI feedback based on the hierarchical precoding schemed.

### Claim 8 (depends on 1)

The base station of claim 1, wherein the one or more processors are further configured to:
determine which precoder positions are eliminated from the CSI feedback and a precoder positions that are associated with the CSI feedback at the hierarchical precoding levels.

### Claim 9 (depends on 1)

The base station of claim 1, wherein the one or more processors are further configured to:
map precoders of the CSI feedback into a hierarchical tree structure of the hierarchical precoding levels; and
determine which sub-trees of the hierarchical tree structure are pruned from the CSI feedback based on the hierarchical precoding scheme, wherein the sub-trees are derived from frequency parts of the frequency band at the hierarchical precoding levels.

### Claim 10 (depends on 9)

The base station of claim 9, wherein the one or more processors are further configured to:
determine a feedback size based on one or more bitmaps for a second CSI feedback in response to the CSI feedback exceeding a payload limit.

### Claim 11 (depends on 1)

The base station of claim 1, wherein one or more precoders associated with the CSI feedback are parameterized by one or more parameters that are a function of frequency and averaged across sub-bands of the one or more frequency parts for the hierarchical precoding scheme.

### Claim 12

A tangible computer readable storage device storing executable instructions that, in response to execution, cause one or more processors of a base station to perform operations, the operations comprising:
providing a channel state information reference signal (CSI-RS) for CSI feedback; and
receiving CSI feedback corresponding to frequency parts of hierarchical precoding levels of a wideband frequency based on a hierarchical precoding scheme.

### Claim 13 (depends on 12)

The tangible computer readable storage device of claim 12, wherein the operations further comprise:
determining which precoders correspond to one or more frequency parts or one or more sub-bands of the hierarchical precoding levels are associated with the CSI feedback to pair the CSI feedback with a physical channel for a user equipment (UE).

### Claim 14 (depends on 13)

The tangible computer readable storage device of claim 13, wherein the precoders are configured based on a product of a first matrix and a second matrix for the hierarchical precoding levels of the hierarchical precoding scheme, wherein the first matrix is comprises a CSI-RS port number, and the second matrix is rank dependent based on a feedback rank indictor (RI).

### Claim 15 (depends on 12)

The tangible computer readable storage device of claim 12, wherein the operations further comprise:
determining one or more bitmaps corresponding to the hierarchical precoding levels, respectively, based on a bottom-up approach starting at a highest indexed hierarchical level comprising frequency parts within sub-tree branch divisions of a sub-bands derived from a root frequency part.

### Claim 16 (depends on 12)

The tangible computer readable storage device of claim 12, wherein the operations further comprise:
providing a payload limit associated with the CSI feedback; and
in response to the CSI feedback exceeding the payload limit:
receiving bitmaps that indicate one or more precoders associated with the CSI feedback and other precoders omitted from the CSI feedback in response to the CSI feedback exceeding the payload limit; and
receiving a second CSI feedback according to a payload size indicated by the bitmaps.

### Claim 17 (depends on 12)

The tangible computer readable storage device of claim 12, wherein a feedback overhead among the hierarchical precoding levels is less at a higher-indexed hierarchical precoding level than a higher hierarchical precoding level with less feedback priority of a precoding hierarchy.

### Claim 18

A baseband processor, comprising memory, configured to:
provide a channel state information reference signal (CSI-RS) for CSI feedback; and
receive channel state information (CSI) feedback corresponding to one or more frequency parts of a frequency band based on a hierarchical precoding scheme.

### Claim 19 (depends on 18)

The baseband processor of claim 18, wherein the processing circuitry is further configured to:
determine which precoders are associated with the CSI feedback and which precoders are omitted from the CSI feedback based on one or more bitmaps corresponding to hierarchical precoding levels, respectively.

### Claim 20 (depends on 18)

The baseband processor of claim 18, wherein the processing circuitry is further configured to:
in response to the CSI feedback exceeding a payload limit:
receiving bitmaps that indicate one or more precoders associated with the CSI feedback and other precoders omitted from the CSI feedback in response to the CSI feedback exceeding the payload limit; and
receiving a second CSI feedback according to a payload size indicated by the bitmaps.
