MIMO Beamforming Power Allocation via SVD Eigenvalue Reordering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current frequency domain beamforming techniques in MIMO wireless systems do not effectively optimize channel performance by distributing subcarrier eigenvalues across streams, leading to suboptimal signal quality and noise handling.

Innovation Solution

The method involves singular value decomposition of the receive channel characteristic matrix to reorder eigenvalues by strength, alternating them across streams, and applying a waterfilling technique to independently optimize each stream's subcarriers using the V matrix, resulting in a modified beamforming matrix that enhances signal quality and noise management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional frequency domain beamforming is used, then the system is simple to implement, but channel performance is not optimized

Engineering Contradiction:
Improvechannel performanceVSAvoidbeamforming matrix computation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The channel matrix H is decomposed into singular value decomposition components U, Σ, and VT, separating the channel into independent eigenmodes. This segmentation allows independent optimization of each mode through waterfilling power allocation, improving channel performance while maintaining computational manageability through structured decomposition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The beamforming matrix W is modified by applying waterfilling power allocation to adjust the power distribution across subcarriers. This parameter change optimizes the signal-to-noise ratio for each eigenmode, improving overall channel performance by dynamically allocating power based on channel conditions.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If eigenvalues are not distributed across streams, then computation is simpler, but signal quality is suboptimal

Engineering Contradiction:
Improvesignal qualityVSAvoideigenvalue ordering and distribution
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The singular value decomposition is performed in advance to obtain the U, Σ, and VT matrices, which are then used to construct the beamforming matrix W. This preliminary decomposition enables systematic distribution of eigenvalues across streams through the waterfilling process, improving signal quality before actual transmission occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The beamforming matrix W is made asymmetric by applying different power allocation strategies to different eigenmodes through waterfilling. This asymmetric power distribution optimizes signal quality by allocating more power to stronger eigenmodes and less power to weaker ones, rather than uniform distribution.

Inventive Principle:
Principle #4Asymmetry

3Reliability

If power is not allocated optimally across subcarriers, then power distribution is simpler, but noise handling is suboptimal

Engineering Contradiction:
Improvenoise handlingVSAvoidpower allocation computation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Different power allocation strategies are applied to different subcarriers and eigenmodes through the waterfilling process. Each subcarrier receives optimized power allocation based on its specific channel conditions, improving noise handling by protecting stronger modes from noise while allocating sufficient power to weaker modes.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8081700B2Power allocation method for MIMO transmit beamforming
Publication Date: 2011.12.20 SILICON LABORATORIES INC
  • US8081700B2 patent drawing
  • US8081700B2 patent drawing
  • US8081700B2 patent drawing

AI summary

A transmit power allocation method for computing a transmit beamforming W matrix for a N streams of data, the method has a first step of measuring a receive channel characteristic H matrix, a second step of decomposing the H matrix into a U matrix which is formed from the left eigenvectors of the H matrix, an Σ matrix which is a diagonal matrix formed from the square roots of the eigenvalues of said H matrix and re-ordered by strength, and a VT matrix with rows comprising the right eigenvectors of H, such that UΣVT=H. The transmit beamforming W matrix is then formed from the re-ordered V matrix of the previous decomposition. Optional waterfilling methods for a plurality of subcarriers may then be done using either a minimum mean square error, an optimal signal to noise ratio, or any other waterfilling method which optimizes a desired metric, such as signal to noise ratio or minimum mean square error.