Adaptive MIMO Codebook Design Using Time Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In MIMO communication systems, existing codebooks fail to adapt effectively to varying channel environments, leading to performance degradation due to the inability to update precoding matrices in response to changing channel conditions.

Innovation Solution

A method is introduced to update the codebook using a time correlation coefficient (ρ) of the channel between user terminals and the base station, generating a new precoding matrix by optimizing the existing codewords based on the updated codebook, specifically through equations that minimize the Frobenius norm, incorporating singular value decomposition (SVD) to optimize the precoding matrix for improved performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed codebook is used in MIMO communication systems, then the system structure is simple and easy to implement, but the system cannot adapt effectively to varying channel environments, leading to performance degradation

Engineering Contradiction:
Improveadaptability to channel conditionsVSAvoidcodebook update complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The codebook is transformed from a static structure to a dynamic one by introducing time correlation coefficients to update codewords adaptively. The codebook entries are updated using the formula: new codeword = old codeword × (ρI + √(1-ρ²)U), where ρ is the time correlation coefficient and U is a unitary matrix. This dynamic update mechanism allows the codebook to adapt to changing channel conditions while maintaining a relatively simple structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the parameters of the codebook by introducing time correlation coefficients (ρ) to modify the codewords. Instead of using fixed codebook entries, the system updates the codebook parameters based on historical channel state information and correlation coefficients, allowing the codebook to adapt to varying channel environments without complete reconfiguration.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the codebook is updated frequently to track channel changes, then the adaptability to channel conditions improves, but the computational complexity and signaling overhead increase

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtime for codebook updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The codebook update is performed periodically based on time correlation coefficients rather than continuously. The system uses the correlation coefficient ρ to determine the degree of update, where higher correlation values result in smaller updates. This periodic update mechanism with controlled frequency maintains transmission reliability while reducing the time and computational resources required for codebook maintenance.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If the codebook size is increased to provide more precoding options, then the precoding accuracy improves, but the feedback overhead and processing complexity increase

Engineering Contradiction:
Improvechannel measurement precisionVSAvoidfeedback overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing codebook updates based on time correlation coefficients before actual transmission. The updated codebook is prepared in advance using historical channel information and correlation analysis, allowing the system to maintain high measurement precision without requiring real-time computation during transmission, thus reducing feedback overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8644414B2Codebook design method for multiple input multiple output system and method for using the codebook
Publication Date: 2014.02.04 SAMSUNG ELECTRONICS CO LTD
  • US8644414B2 patent drawing
  • US8644414B2 patent drawing
  • US8644414B2 patent drawing

AI summary

A multiple input multiple output (MIMO) communication method using a codebook is provided. The MIMO communication method may use one or more codebooks and the codebooks may change according to a transmission rank, a channel state of a user terminal, and/or a number of feedback bits. The one or more codebooks may be adaptively updated according to a time correlation coefficient of a channel.