MIMO Demapper Using QR Decomposition and L1 Norm

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multiple-input, multiple-output (MIMO) communication systems, decoding transmitted symbols from received signals corrupted by channels and noise is complex due to the high number of possible symbol combinations in constellations, requiring significant matrix calculations that are computationally intensive, especially for large constellations like 64-QAM.

Innovation Solution

A demapper system is developed that includes a QR decomposer, normalizer, candidate hypothesis generator, and error calculators to minimize multiplications and operations, using L1 norm calculations and table lookups to efficiently determine hypothesis and counter-hypotheses for received symbols, thereby reducing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If maximum likelihood sequence estimation is used to decode MIMO symbols, then decoding accuracy is improved, but computational complexity increases significantly

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

Solution Approach 1:

The patent segments the complex MIMO decoding problem into multiple independent stages: QR decomposition of the channel matrix, hypothesis generation for each transmitted symbol, counter-hypothesis determination, and L1 norm calculation. This segmentation allows each stage to be processed separately and efficiently, reducing overall computational complexity while maintaining decoding accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary QR decomposition of the channel matrix before symbol decoding. This preliminary action transforms the complex MIMO detection problem into a simpler form where hypothesis generation and evaluation can be performed more efficiently, reducing the computational burden during actual decoding operations

Inventive Principle:
Principle #10Preliminary action

2Productivity

If large constellations like 64-QAM are used to increase bit rate, then transmission capacity is improved, but the number of matrix calculations increases exponentially

Engineering Contradiction:
Improvetransmission capacityVSAvoidnumber of matrix calculations
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the constellation decoding into independent hypothesis generations for each symbol position. For 64-QAM, instead of evaluating all possible symbol combinations simultaneously, the system generates hypotheses for one symbol at a time based on QR decomposition results, then determines counter-hypotheses separately. This segmentation reduces the number of matrix calculations from exponential to linear complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the norm parameter from L2 (Euclidean distance) to L1 (Manhattan distance) for hypothesis evaluation. This parameter change simplifies the calculations significantly, as L1 norm requires only absolute value operations rather than square root and multiplication operations, making large constellation decoding computationally feasible

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If conventional demapping methods are used for MIMO systems, then demapping functionality is achieved, but processing time and computational operations are excessive

Engineering Contradiction:
Improvedemapping functionalityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary QR decomposition and normalization of the channel matrix before demapping operations. This preliminary action prepares the system for faster hypothesis evaluation by pre-computing transformation matrices and normalization factors, significantly reducing processing time during actual demapping operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent generates a limited set of candidate hypotheses based on QR decomposition results rather than evaluating all possible constellation points. By focusing computational resources on the most likely hypotheses and their counter-hypotheses, the system achieves adequate demapping performance with significantly reduced processing time

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8908815B2Demapper for a multiple-input, multiple-output symbol receiver
Publication Date: 2014.12.09 DSP GROUP
  • US8908815B2 patent drawing
  • US8908815B2 patent drawing
  • US8908815B2 patent drawing

AI summary

A method, implementable on a multiple-input, multiple-output symbol receiver, includes selecting a hypothesis for a second symbol value U2 from among the set of fixed constellation points, calculating a hypothesis for a first symbol value U1 from the resultant selected U2 value, and generating a first half of counter-hypotheses from interim results of calculating the hypotheses values.