Codebook Generation Using Mask Matrix for MIMO Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing codebooks in MIMO systems, particularly in LTE, have low accuracy when used in multi-user scenarios due to their design based on single-user MIMO, leading to inefficiencies in channel information feedback and precoding.

Innovation Solution

A method and apparatus that generate a codebook using a mask matrix and a mother codebook, where the mask matrix is derived from current antenna configuration information, allowing for improved accuracy in channel information feedback and precoding by selecting appropriate codebook elements for specific antenna configurations and transmission modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing codebooks designed for single-user MIMO are used in multi-user scenarios, then the implementation is simple, but the accuracy of channel information feedback and precoding is low

Engineering Contradiction:
Improveaccuracy of channel information feedbackVSAvoidcodebook generation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The codebook is segmented into multiple codebook groups, where each group corresponds to a specific antenna configuration. This segmentation allows the system to select the appropriate codebook group based on the current antenna configuration, improving the accuracy of channel information feedback without requiring a completely new codebook design for each scenario.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The codebook is designed to be dynamic and adaptive to different antenna configurations. The mask matrix dynamically selects and combines codebook elements based on the current antenna configuration, allowing the codebook to adapt to multi-user MIMO scenarios while maintaining a unified structure. This dynamic adaptation improves measurement precision without proportionally increasing complexity.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a unified codebook for maximum antennas is used for all configurations, then the codebook structure is simple, but the adaptability to different antenna configurations is poor

Engineering Contradiction:
Improveadaptability to antenna configurationsVSAvoidcodebook structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The codebook design achieves universality by creating a unified codebook structure that can serve multiple antenna configurations. The mask matrix mechanism allows the same codebook to be adaptively applied to different antenna configurations (2, 4, or 8 antennas) by selectively combining codebook elements, making the codebook multi-functional without requiring separate codebooks for each configuration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Different portions of the codebook are optimized for different antenna configurations through the mask matrix. The mask matrix selectively activates specific codebook elements based on the current antenna configuration, ensuring that each local portion of the codebook has the appropriate quality and characteristics for its intended use case.

Inventive Principle:
Principle #3Local quality

3Reliability

If codebook elements are selected without considering multi-user scenarios, then the feedback overhead is low, but the precoding accuracy deteriorates

Engineering Contradiction:
Improveprecoding accuracyVSAvoidfeedback overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The codebook selection process changes its parameters (which codebook elements are activated) based on the antenna configuration detected in the current subframe. The mask matrix adjusts the activation status of codebook elements according to the antenna configuration, allowing the system to maintain high precoding accuracy for the current scenario without increasing feedback overhead, as the UE still reports PMI using the same feedback mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2637335B1Method and device for using codebook for data transmission
Publication Date: 2018.01.17 HUAWEI TECH CO LTD
  • EP2637335B1 patent drawingFigure 1
  • EP2637335B1 patent drawingFigure 2
  • EP2637335B1 patent drawingFigure 3

AI summary

Embodiments of the present invention provide a method and an apparatus for transmitting data using a codebook. The method includes: receiving current antenna configuration information of a transmitting end; obtaining a mask matrix corresponding to the current antenna configuration according to the current antenna configuration information; generating a codebook corresponding to the current antenna configuration according to a mother codebook and the mask matrix, where the mother codebook corresponds to the maximum number of antennas and the maximum number of layers that are fed back through channel state information; selecting one codebook element from the codebook, and transmitting indication information corresponding to the codebook element to the transmitting end, where the indication information is used by the transmitting end to determine channel information of a channel to be used by the transmitting end for transmitting data; and receiving data transmitted by the transmitting end. In the embodiments of the present invention, a mask matrix is obtained according to current antenna configuration information, and a codebook is generated according to the mask matrix and a mother codebook that is corresponding to the maximum number of antennas and the maximum number of layers that are fed back through channel state information, whereby the accuracy of the codebook can be improved.