Leaf-Node Prediction for Low-Complexity MIMO Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MIMO detection algorithms face a challenge in achieving a favorable performance-complexity trade-off, as existing methods either sacrifice performance for reduced complexity or require significant processing resources.

Innovation Solution

The implementation of a Leaf-Node Prediction (LNP) detector, which predicts the best leaf nodes for a given channel realization, reduces complexity by generating a list of candidate vectors and directly computing log-likelihood ratio (LLR) values, using precomputed look-up tables and channel metrics to optimize performance metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the number of transmit and receive antennas is increased to increase system capacity and transmission reliability, then the capacity increases linearly and fading probability decreases exponentially, but the complexity of recovering transmitted information increases significantly

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddetection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the detection process into two stages: first computing soft metrics (LLRs) for all possible transmit symbols, then selecting only the top L candidates based on these metrics. This segmentation transforms the exhaustive search problem into a two-stage process where the first stage pre-computes reliability measures for all candidates, and the second stage only evaluates the most promising L candidates, thereby reducing complexity while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computation of soft metrics (log-likelihood ratios) for all possible transmit symbols before the actual detection decision. By pre-computing these reliability measures, the system identifies and selects only the L most likely candidates ahead of time, avoiding the need to evaluate all possible combinations during the detection phase, thus reducing computational complexity while preserving detection accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the optimal MIMO detection algorithm is used to achieve best performance, then detection accuracy is maximized, but the complexity increases exponentially with the number of channel inputs

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

Solution Approach 1:

The detection algorithm is segmented into two distinct phases: (1) computing soft metrics for all possible transmit symbols using the channel matrix, and (2) selecting the L candidates with the highest soft metric values. This segmentation allows the system to avoid exhaustive evaluation of all candidates during decision-making, reducing complexity from exponential to polynomial while maintaining detection accuracy through the use of soft metric guidance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary computation of soft metrics (log-likelihood ratios) for all possible transmit symbols before making the final detection decision. This preliminary action pre-ranks all candidates based on their likelihood, allowing the algorithm to focus computational resources on only the top L candidates, thereby reducing overall complexity while preserving the accuracy benefits of optimal detection.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If list-sphere detectors are used to compute log-likelihood ratios, then performance is improved, but significant processing resources are required

Engineering Contradiction:
Improvelog-likelihood ratio accuracyVSAvoidprocessing resources
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The computation of log-likelihood ratios is segmented into a preliminary phase where soft metrics are computed for all possible transmit symbols, followed by a selection phase where only the top L candidates are processed further. This segmentation allows accurate LLR computation to be performed once for all candidates, then reused for the selected subset, avoiding redundant computations and reducing overall processing resource requirements while maintaining LLR accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary computation of soft metrics and candidate selection before the actual detection and LLR computation phases. By pre-identifying the L most likely candidates based on soft metrics, the system avoids computing full LLRs for all possible transmit symbols, thereby reducing processing resources while maintaining the accuracy of LLR computation for the relevant candidates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8155217B2Systems and methods for low-complexity MIMO detection with analytical leaf-node prediction
Publication Date: 2012.04.10 TEXAS INSTRUMENTS INC
  • US8155217B2 patent drawing
  • US8155217B2 patent drawing
  • US8155217B2 patent drawing

AI summary

Systems and methods for providing multiple-input multiple-output (MIMO) detection, comprising a leaf node predictor for receiving a processed communications stream, computing at least one channel metric corresponding to the communications stream for a given channel realization by optimizing a predetermined probability, and analytically generating at least one parameter to output, which at least one parameter corresponds to at least one predicted best leaf node candidate for the given channel realization. The leaf-node predictor may generate, in real-time and without using a look-up table, at least one parameter directly from a given channel metric. Some embodiments analytically generate at least one parameter value for use by a MIMO detector corresponding to a channel metric and store the generated at least one parameter value and corresponding channel metric in a look-up table.