CSI Class-Based Compression for Lower MIMO Feedback Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face significant resource constraints and performance degradation due to the high overhead of raw channel state information (CSI) feedback, particularly in multiple-input and multiple-output (MIMO) technology, which limits system performance and optimizes codebook selection.

Innovation Solution

Implementing a method to classify CSI elements into multiple classes and associate each class with specialized encoder-decoder pairs, using algorithms like K-means clustering, to compress and decompress CSI efficiently, allowing dynamic tradeoffs between feedback overhead and system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If raw CSI feedback is used to maintain accurate channel state information, then measurement precision is improved, but communication resource consumption increases and device complexity increases

Engineering Contradiction:
ImproveCSI accuracyVSAvoidcommunication resource consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent segments CSI elements into multiple classes based on channel characteristics (e.g., delay spread, Doppler spread, angle of arrival). Each class is associated with a specialized encoder that processes only the relevant CSI parameters for that class. This segmentation allows the system to transmit only necessary CSI information for each channel type, reducing overall feedback overhead while maintaining accuracy for each specific class.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different encoder configurations are applied to different CSI classes based on their specific characteristics. For example, classes with high delay spread use encoders optimized for time-selective fading, while classes with wide angular spread use encoders optimized for spatial diversity. This local optimization ensures that each CSI element is processed with the most appropriate encoding strategy, improving precision without uniformly increasing resource consumption across all CSI types.

Inventive Principle:
Principle #3Local quality

2Productivity

If multiple encoder configurations are used to optimize different CSI classes, then system performance is improved, but device complexity increases

Engineering Contradiction:
Improvesystem performanceVSAvoidencoder complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary classification of CSI elements into distinct classes before encoding. By pre-categorizing CSI based on channel characteristics (such as identifying whether the channel is rich scattering, line-of-sight, static, or mobile), the system can select the appropriate encoder configuration in advance. This preliminary action avoids the complexity of dynamically switching between multiple encoders during real-time operation, as the classification is done once and then the corresponding encoder is used consistently for that class.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes encoding parameters based on CSI class characteristics. Instead of using multiple complex encoder architectures, the system uses a single encoder framework with configurable parameters that are adjusted according to the CSI class. For example, the encoder may change the transformation basis, the number of feedback bits, or the quantization strategy based on the identified channel class, achieving optimized performance without the complexity of multiple dedicated encoders.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If CSI compression is applied to reduce feedback overhead, then communication resource consumption is reduced, but information loss increases

Engineering Contradiction:
Improvefeedback overheadVSAvoidCSI information loss
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The patent extracts and transmits only the most relevant CSI parameters for each CSI class rather than compressing all CSI elements uniformly. For example, for classes with dominant line-of-sight components, only the angle of arrival and delay of the dominant path are extracted and fed back. For classes with rich scattering, only statistical parameters like correlation coefficients are extracted. This selective extraction reduces feedback overhead significantly while preserving the essential information needed for each channel type.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial compression by transmitting full-precision CSI for certain critical parameters while using compressed representations for less critical parameters. For example, the rank indicator or precoding matrix indicator may be transmitted with higher precision than the channel coefficients themselves. This partial action approach ensures that the most important information is preserved with minimal loss while achieving overall compression of the CSI feedback.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240356608A1Method and apparatus for efficient channel state information representing
Publication Date: 2024.10.24 MEDIATEK SINGAPORE PTE LTD
  • US20240356608A1 patent drawing
  • US20240356608A1 patent drawing
  • US20240356608A1 patent drawing

AI summary

First processing circuitry of a first apparatus for compressing channel state information (CSI) classifies a CSI element into one of multiple classes of CSI elements. Each class is associated with a different one of multiple encoders. The first processing circuitry compresses the CSI element based on one of the multiple encoders associated with the one of the multiple classes of CSI elements, and sends, to a second apparatus, the compressed CSI element and a class index of the one of the multiple classes of CSI elements. Second processing circuitry of the second apparatus for decompressing CSI receives the compressed CSI element and the class index. Each class of CSI elements is associated with a different one of multiple decoders. The second processing circuitry determines one of the multiple decoders based on the class index, and decompresses the CSI element based on the determined decoder to obtain a decompressed CSI element.