CSI Feedback Compression Using Differential Frequency Transforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in efficiently reporting channel state information (CSI) with high overhead and resource utilization, particularly in next-generation networks like 5G, which require more complex access requirements and flexible use cases.

Innovation Solution

A method for CSI reporting that involves differential operations on frequency domain units, followed by a transform operation like DFT or FFT, to reduce redundant reporting overhead by focusing on a few key elements with high power, allowing precise recovery of precoding matrix coefficients.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional CSI reporting methods are used, then channel state information can be reported, but reporting overhead is high and resource utilization is inefficient

Engineering Contradiction:
Improvereporting overheadVSAvoidCSI accuracy
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The patent extracts and reports only the most significant components of CSI information. Specifically, it identifies and reports dominant eigenvalues and selected eigenvectors that capture the essential channel characteristics, while omitting redundant or less significant components. This extraction approach reduces reporting overhead while preserving the most critical channel state information needed for effective precoding and resource allocation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the representation of CSI by changing parameters from reporting full channel matrices to reporting processed features such as eigenvalues, eigenvectors, and differential values. It applies transformations like singular value decomposition (SVD) to convert channel matrices into compact spectral representations, and uses differential encoding to report only changes in channel conditions rather than absolute values, thereby reducing overhead while maintaining measurement precision.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If more detailed CSI information is reported, then precoding accuracy improves, but resource utilization decreases due to higher overhead

Engineering Contradiction:
Improveprecoding accuracyVSAvoidresource utilization
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies partial action by reporting only a subset of CSI components that are sufficient for effective precoding. Instead of reporting all channel matrix elements, it selectively reports dominant eigenvalues and key eigenvectors that capture the essential spatial characteristics of the channel. This partial reporting approach achieves adequate precoding accuracy while significantly improving resource utilization by reducing feedback overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the CSI reporting into distinct components with different levels of detail and importance. It divides the channel information into dominant and non-dominant components, reports dominant eigenvalues and selected eigenvectors with higher precision, and either omits or coarsely quantizes less significant components. This segmentation allows the system to allocate reporting resources efficiently, focusing on the most critical parameters for precoding accuracy.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If full channel matrix information is transmitted, then channel state accuracy is high, but feedback overhead increases significantly

Engineering Contradiction:
Improvechannel state accuracyVSAvoidfeedback overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts the essential characteristics of the channel matrix through eigenvalue and eigenvector decomposition. Instead of transmitting the complete channel matrix H, it extracts and reports only the dominant eigenvalues λ₁, λ₂, ... and selected eigenvectors v₁, v₂, ... that capture the principal modes of channel variation. This extraction reduces the quantity of feedback data from O(N²) elements to O(K) components where K ≪ N, while preserving the most significant channel state information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation from raw channel matrix elements to transformed spectral parameters (eigenvalues and eigenvectors). It applies mathematical transformations like SVD to convert the channel matrix into a compact spectral form, and further transforms these spectral parameters into differential representations that report only changes from previous measurements. This parameter transformation dramatically reduces feedback overhead while maintaining channel state accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3874604B1Channel state information reporting in wireless communications
Publication Date: 2025.12.17 ZTE CORP
  • EP3874604B1 patent drawingFigure 1
  • EP3874604B1 patent drawingFigure 2
  • EP3874604B1 patent drawingFigure 3

AI summary

A wireless communication method is described for a channel state information reporting method. The reporting method may include a communication node performing the following example operations: (1) Performing differential operation on a sequence of coefficients used to compose the precoding matrix vector with a certain vector, where the differential operation may be performed on adjacent frequency domain units in order to produce a resulting sequence. The sequence of coefficients of the certain vector is a sequence formed by the value of the certain vector's coefficients on the different unit of the frequency domain. (2) The resulting sequence can be transformed to obtain another sequence on another domain. (3) Send back at least some of the data in the another sequence to a network node.