MIMO Detector Lattice Triangularization Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multiple antenna communication systems face challenges in detecting multiple sources corrupted by noise in MIMO fading channels and generating bit soft output information for external decoders, leading to performance degradation and high computational complexity.

Innovation Solution

A method and apparatus that detect sequences of digitally modulated symbols using a novel lattice representation and triangularization of the channel matrix, allowing for efficient computation of near-optimal extrinsic bit soft-output information, which is then fed back for iterative decoding, reducing complexity and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If Maximum-A-Posteriori (MAP) detection is used to achieve high-performance detection in MIMO fading channels, then detection accuracy is improved, but computational complexity increases significantly

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

Solution Approach 1:

The patent segments the complex MIMO detection problem into multiple processing stages: channel estimation, signal detection, and iterative decoding. By dividing the detection process into manageable components that can be processed separately and iteratively, the computational complexity is reduced while maintaining detection accuracy through multiple refinement passes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic iterative detection where the detection process adapts through multiple iterations with feedback from the outer decoder. The system dynamically adjusts detection parameters and reprocesses signals with updated a-priori information, allowing accurate detection to be achieved progressively rather than requiring all computations upfront.

Inventive Principle:
Principle #15Dynamics

2Reliability

If iterative detection and decoding schemes are implemented to generate soft-output information, then performance is improved, but processing time and latency increase

Engineering Contradiction:
ImproveperformanceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary channel estimation and initial signal detection before iterative decoding begins. By pre-processing the received signals and preparing a-priori information in advance, the iterative process can converge faster with fewer iterations, reducing overall processing time while maintaining performance improvements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements early termination of iterative processing when convergence criteria are met. Instead of always completing a fixed number of iterations, the system skips remaining iterations once sufficient accuracy is achieved, significantly reducing processing time for cases where full convergence is not necessary.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Reliability

If soft-output information is generated for outer error-correction-code decoders, then error correction performance is improved, but device complexity increases

Engineering Contradiction:
Improveerror correction performanceVSAvoiddetector complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs a universal soft-output detector that can serve multiple functions: initial detection, iterative refinement, and information generation for outer decoders. By creating a multi-functional detection module that produces soft-output information as a natural byproduct of its operation, the system achieves improved error correction without requiring separate dedicated complexity for soft-output generation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements feedback loops where soft-output information from the detector is passed to outer decoders, which in turn provide a-priori information back to the detector for subsequent iterations. This feedback mechanism improves error correction performance by allowing the system to refine detections based on code constraints without requiring fundamentally more complex detection hardware.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8432987B2Method and apparatus for multiple antenna communications, and related systems and computer program
Publication Date: 2013.04.30 STMICROELECTRONICS SRL
  • US8432987B2 patent drawing
  • US8432987B2 patent drawing
  • US8432987B2 patent drawing

AI summary

An embodiment of an arrangement detects sequences of digitally modulated symbols from multiple sources. The arrangement identifies a suitable set of candidate values for at least one transmitted sequence of symbols and determines for each candidate value a set of sequences of transmitted symbols. The arrangement estimates at least one further set of sequences of transmitted symbols, calculates a metric for each sequence of transmitted symbols, and selects the sequence that maximizes the metric. At the end, a-posteriori bit soft output information for the selected sequence is calculated from the metrics for said sequences. Generally, these calculations are based on the information coming from a channel-state-information matrix and a-priori information on the modulated symbols from a second module, such as a forward error-correction-code (ECC) decoder.