MIMO Receiver QR Decomposition for Lower-Complexity ML Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MIMO receivers face high computational complexity in maximum likelihood detection due to the need to evaluate distance metrics for all possible transmit vectors, which becomes prohibitive for larger constellation sizes and numbers of antennas, limiting data rates and increasing hardware requirements.

Innovation Solution

The use of QR decomposition to reduce the channel matrix into an upper triangular form, allowing for reduced computational complexity by transforming the detection problem into a tree formulation and using subset searches, thereby reducing the number of operations required for distance calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If maximum likelihood detection is performed for all possible transmit vectors, then detection accuracy is improved, but computational complexity increases prohibitively

Engineering Contradiction:
Improvedetection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the exhaustive search space of all possible transmit vectors into a structured tree formulation. By organizing the detection problem as a tree with branches representing different transmit vector components, the algorithm can systematically explore the search space while applying pruning rules to eliminate unnecessary branches, thus reducing computational complexity while maintaining detection accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by using subset searches instead of evaluating all possible transmit vectors. The QR decomposition transforms the detection problem to enable searching over a reduced subset of candidate vectors that are most likely to contain the optimal solution, thereby achieving good detection performance with significantly reduced computational effort.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If larger constellation sizes and numbers of antennas are used, then data rates are increased, but computational complexity becomes prohibitive

Engineering Contradiction:
Improvedata rateVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies QR decomposition to transform the detection problem from the original signal space into a transformed space where the channel matrix is decomposed into orthogonal components. This dimensional transformation reduces the effective search space by exploiting the geometric structure of the problem, enabling higher data rates with larger constellations and more antennas without proportionally increasing computational complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent performs QR decomposition as a preliminary step before the actual detection process. This preprocessing transforms the channel matrix into an upper triangular form, which simplifies subsequent distance calculations and enables the use of efficient tree search algorithms, thereby reducing the computational burden of handling larger constellations and antenna arrays.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If more operations are performed for distance calculations, then detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts and eliminates redundant calculations from the distance metric evaluation process. By using QR decomposition, the algorithm removes unnecessary operations in the distance calculations through the triangular structure of the transformed channel matrix, allowing accurate detection with fewer computational operations and reduced processing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7489746B1MIMO receiver using maximum likelihood detector in combination with QR decomposition
Publication Date: 2009.02.10 QUALCOMM INC
  • US7489746B1 patent drawing
  • US7489746B1 patent drawing
  • US7489746B1 patent drawing

AI summary

A MIMO receiver is provided with a preprocessor for performing QR decomposition of a channel matrix H wherein the factored reduced matrix R is used in place of H and Q*y is used in place of the received vector y in a maximum likelihood detector (“MLD”). The maximum likelihood detector might be a hard-decision MLD or a soft-decision MLD. A savings of computational complexity can be used to provide comparable results more quickly, using less circuitry, and/or requiring less consumed energy, or performance can be improved for a fixed amount of time, circuitry and/or energy. Where the MLD uses approximations, such as finite resolution calculations (fixed point or the like) or L1 Norm approximations, the reduced number of operations resulting from using the reduced matrix results in improved approximations as a result of the finite resolution operations. Other methods of reducing the channel matrix might be used for suitable and/or cumulative advantages.