# US 12,184,372 B2 · Hierarchical channel state information (CSI) feedback with partial reciprocity with user equipment (UE)

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

- Number: US 12,184,372 B2
- Document ID: US12184372B2
- Status: Granted
- Kind: B2
- Application number: 17/442,413
- Filed: 2020-08-07
- Published: 2023-08-03
- Granted: 2024-12-31
- 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/US12184372B2

## CPC

- H04B 7/0626: {Channel coefficients, e.g. channel state information [CSI]}
- H04B 7/0478: {Special codebook structures directed to feedback optimisation}
- H04B 7/063: {Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection}
- H04B 7/0632: {Channel quality parameters, e.g. channel quality indicator [CQI]}
- H04B 7/0639: {Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection}
- H04B 7/0456: Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B: TRANSMISSION

## Abstract

A user equipment (UE), or other network component can operate to configure channel state information (CSI) feedback in response to receiving a CSI-reference signal (CSI-RS) according to a hierarchical precoding scheme that selectively reduces a feedback overhead associated with the CSI feedback. The UE can operate to divide and further sub-divide a frequency band (e.g., a wideband, or particular frequency part) into a precoding hierarchy to generate precoders for conveyance to a base station, eNodeB (eNB), or next generation NodeB (gNB) via the CSI feedback.

## Claims

### Claim 1

A user equipment (UE) device, comprising:
a memory;
a processor configured to:
receive a channel state information reference signal (CSI-RS) within one or more orthogonal frequency division multiplexing (OFDM) symbols; and
generate a channel state information (CSI) feedback based on a hierarchical precoding scheme that selectively reduces a feedback overhead associated with the CSI feedback and a precoder codebook with precoders for the CSI feedback comprising progressively coarser resolutions for rotation angles at lower-indexed hierarchical precoding levels than higher-indexed hierarchical precoding levels that comprise frequency parts, or sub-bands of a frequency band for the hierarchical precoding scheme, wherein the CSI feedback comprises a bitmap that indicates a non- pruned sub-band and pruned sub-bands among sub-bands of each hierarchical precoding level of a precoding hierarchy for the hierarchical precoding scheme.

### Claim 2 (depends on 1)

The UE of claim 1, wherein the processor is further configured to:
sub-divide a frequency band into different hierarchical precoding levels of the precoding hierarchy for the hierarchical precoding scheme;
wherein the different hierarchical precoding levels of the precoding hierarchy comprise: at least one hierarchical precoding level that includes frequency parts of the frequency band, and at least one other hierarchical precoding level that is lower than the at least one hierarchical precoding level, and wherein the at least one other hierarchical precoding level comprises sub-bands formed into sub-trees of the precoding hierarchy from the frequency parts of the at least one hierarchical precoding level.

### Claim 3 (depends on 1)

The UE of claim 1, wherein the processor is further configured to:
according to the bitmap, generate the CSI feedback comprising feedback of a precoder corresponding to a frequency part with a non-pruned sub-band from a lowest-indexed hierarchical precoding level to a highest-indexed hierarchical precoding level and increasing with a frequency part index at a same hierarchical precoding level.

### Claim 4 (depends on 3)

The UE of claim 3, wherein the processor is further configured to:
provide feedback comprising one or more of a CSI-RS Resource Indicator (CRI), a rank indicator (RI), wideband channel quality indicator (CQI) for a first transport block, a sub-band CQI for the first transport block with an increasing order of a sub-band index, wherein the bitmap indicates the non-pruned sub-band and the pruned sub-bands among the sub-bands of the highest-indexed hierarchical precoding level, and other precoder construction information in a first part of the CSI feedback; and
provide feedback comprising a wideband CQI for a second transport block and sub-band CQls for the second transport block if RI>4, and precoders generated according to the bitmap in a second part of CSI feedback.

### Claim 5 (depends on 4)

The UE of claim 4, wherein a size of the bitmap at a hierarchical precoding level is a number of sub-bands at the highest-indexed hierarchical precoding level including both pruned and non-pruned sub-bands.

### Claim 6 (depends on 1)

The UE of claim 1, wherein the processor is further configured to:
determine a precoder at one or more hierarchical precoding levels based on at least one of: Ntx×R, or Ntx×R1, wherein Ntx comprises a CSI-RS port number and R comprises a feedback rank indicator (RI), and R1 is greater than R.

### Claim 7 (depends on 1)

The UE of claim 1, wherein the processor is further configured to:
generate the hierarchical precoding scheme based on an overhead reduction mechanism that comprises differing the feedback overhead of the CSI feedback among hierarchical precoding levels of the precoding hierarchy.

### Claim 8 (depends on 7)

The UE of claim 7, wherein the feedback overhead among the hierarchical precoding levels is less at a higher-indexed hierarchical precoding level than a lower-indexed hierarchical precoding level of the precoding hierarchy.

### Claim 9 (depends on 1)

The UE of claim 1 wherein the processor is further configured to:
prune one or more hierarchical precoding levels of frequency parts or sub-bands based on an overhead reduction mechanism for the CSI feedback;
wherein the bitmap indicates non-pruned sub-bands and pruned sub-bands associated with the CSI feedback.

### Claim 10 (depends on 1)

The UE of claim 1, wherein the processor is further configured to:
determine different divisions of frequency parts of a frequency band based on a predetermined size, or adapting a size of the different divisions based on a parent frequency part of a lower-indexed hierarchical level so that approximately equal portions of the different divisions are apportioned to sub-band divisions of a higher-indexed hierarchical level for the hierarchical precoding scheme.

### Claim 11 (depends on 1)

The UE of claim 1, wherein the processor is further configured to:
generate the CSI feedback based on an omission rule, wherein the omission rule comprises including in the CSI feedback, one or more precoders from a lowest-indexed hierarchical precoding level to a highest-indexed hierarchical precoding level in response to the feedback overhead of the CSI feedback not to exceed a resource limit that is derived from at least one of: a network configuration or a network signaling; and
generate the CSI feedback comprising feedback of one or more precoders corresponding to a frequency part with a non-pruned sub-band from the lowest-indexed hierarchical precoding level to the highest-indexed hierarchical precoding level and increasing with a frequency part index at a same hierarchical precoding level until the resource limit is reached based on the omission rule for omitting one or more precoders at the highest-indexed hierarchical precoding level or one or more hierarchical precoding level(s) indexed higher than the lowest-indexed hierarchical precoding level.

### Claim 12 (depends on 11)

The UE of claim 11, wherein the processor is further configured to:
provide feedback comprising one or more of a CSI-RS Resource Indicator (CRI), a rank indicator (RI), wideband channel quality indicator (CQI) for a first transport block, a sub-band CQI for the first transport block with an increasing order of a sub-band index, wherein a bitmap indicates the non-pruned sub-band and pruned sub-bands among sub-bands of each hierarchical precoding level, and other precoder construction information in a first part of the CSI feedback; and
provide feedback comprising a wideband CQI for a second transport block and sub-band CQls for the second transport block if RI>4, and one or more precoders generated from the bitmap in a second part of CSI feedback.

### Claim 13 (depends on 1)

The UE of claim 1, wherein the processor is further configured to:
average one or more parameters as a function of frequency over sub-bands of frequency parts associated with a frequency band; and
apply the one or more parameters across one or more hierarchical precoding levels of the hierarchical precoding scheme.

### Claim 14

A tangible computer readable storage device storing executable instructions that, in response to execution, cause one or more processors of a user equipment (UE) to perform operations, the operations comprising:
receiving a channel state information reference signal (CSI-RS) within one or more orthogonal frequency division multiplexing (OFDM) symbols;
sub-dividing a frequency band of a hierarchical precoding level into frequency parts at one or more lower hierarchical levels;
sub-dividing the frequency parts at the one or more lower hierarchical levels into sub-bands to form sub-trees of a precoding hierarchy, wherein the frequency parts comprise equally divided frequency parts of the frequency band, and the sub-bands comprise a highest-indexed hierarchical precoding level for a hierarchical precoding scheme; and
generating a channel state information (CSI) feedback based on the hierarchical precoding scheme that selectively reduces a feedback overhead associated with the CSI feedback.

### Claim 15 (depends on 14)

The tangible computer readable storage device of claim 14, wherein the operations further comprise:
in response to the CSI feedback exceeding a feedback payload limit:
generating the CSI feedback in two parts by providing a bit map of sub-bands indicating which of the sub-bands are associated with the CSI feedback and further providing the CSI feedback comprising precoding matrix index (PMI) precoders based on the hierarchical precoding scheme.

### Claim 16

A baseband processor, comprising:
a memory;
a processor configured to:
receive a channel state information reference signal (CSI-RS) within one or more orthogonal frequency division multiplexing (OFDM) symbols;
determine frequency parts of a frequency band and sub-bands from the frequency parts to be configured at different hierarchical levels in a hierarchical precoding scheme that selectively reduces a feedback overhead associated with channel state information (CSI) feedback;
prune sub-trees of a precoding hierarchy formed from the sub-bands based on a difference in precoders between the frequency parts or the sub-bands;
generate a precoder codebook with precoders for the CSI feedback comprising progressively coarser resolutions for rotation angles at lower-indexed hierarchical precoding levels than higher-indexed hierarchical precoding levels that comprise frequency parts, or sub-bands of a frequency band for the hierarchical precoding scheme; and
generate the CSI feedback based on the precoding hierarchy of the hierarchical precoding scheme.
