Soft-Output K-Best MIMO Detection for Low Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current MIMO detection technologies face challenges in achieving low complexity and high throughput for near-optimum 4×4 MIMO detectors, particularly for high-order quadrature amplitude modulation schemes, due to high computational complexity and resource requirements.

Innovation Solution

The proposed method and system implement a soft-output K-Best MIMO detection algorithm that computes estimated symbol vectors and Log-likelihood Ratio (LLR) values, incorporating processes like relevant discarded paths selection, last-stage on-demand expansion, and relaxed LLR computation to reduce computational complexity while maintaining Bit Error Rate (BER) performance, and are implemented in a deeply pipelined and parallel architecture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional MIMO detection algorithms are used to achieve near-optimum performance, then Bit Error Rate performance is improved, but computational complexity and resource requirements increase

Engineering Contradiction:
ImproveBit Error Rate performanceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The detection process is divided into multiple tree levels where at each level only the K best paths are retained and processed, while other paths are discarded. This segmentation of the search space into manageable levels with selective path retention dramatically reduces computational complexity while maintaining near-optimum BER performance through controlled exploration of the detection tree.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of exhaustively processing all possible paths through the detection tree, the algorithm performs partial action by processing only the K best paths at each level. This partial processing approach achieves acceptable detection performance with significantly reduced computational effort, trading off complete exhaustiveness for practical complexity reduction.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If conventional MIMO detection algorithms are used to achieve near-optimum performance, then Bit Error Rate performance is improved, but hardware resources and area increase

Engineering Contradiction:
ImproveBit Error Rate performanceVSAvoidhardware area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The hardware architecture is segmented into multiple processing levels corresponding to different stages of the detection tree. Each level processes only the K best paths, allowing the hardware to be compact while maintaining detection performance. The segmented approach avoids the need for large-scale exhaustive search hardware.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hardware implements partial processing by dedicating resources to process only the K best paths at each level rather than all possible paths. This partial action principle enables the hardware design to achieve acceptable performance with reduced area requirements by avoiding exhaustive processing hardware.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If conventional MIMO detection algorithms are used to achieve high throughput, then detection speed is improved, but computational complexity increases

Engineering Contradiction:
Improvedetection throughputVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The detection process is segmented into parallel processing levels where K best paths are identified and processed at each stage. This segmentation enables high throughput by organizing computations into manageable, parallelizable units while controlling complexity through selective path retention rather than exhaustive processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The algorithm achieves high throughput by performing partial processing of only the K best paths rather than exhaustive processing of all paths. This partial action approach enables faster detection by reducing the total computational workload while maintaining acceptable performance through focused processing of the most promising paths.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8670508B2Method and system for a low-complexity soft-output MIMO detection
Publication Date: 2014.03.11 MAXLINEAR INC
  • US8670508B2 patent drawing
  • US8670508B2 patent drawing
  • US8670508B2 patent drawing

AI summary

An approach for Soft-output K-Best MIMO detection comprises computing an estimated symbol vector and Log-Likelihood Ratio (LLR) values for transmitted bits. The approach includes a relevant discarded paths selection process, a last-stage on-demand expansion process, and a relaxed LLR computation process. The relevant discarded paths selection process includes analyzing the K-Best paths and discarded paths at each intermediate tree level and selecting only those discarded paths for further processing that will help in LLR computation for at least one of the transmitted bits. The last-stage on-demand expansion process includes expanding K paths at the tree level 2NT−1 (NT=number of transmit antennas) on-demand to only 2K−1 lowest Partial Euclidean Distance (PED) paths at last tree level 2NT. The relaxed LLR computation scheme includes approximating LLR computations by assuming that discarded path PED is greater than or equal K-Best path PED.