Parallel Soft Sphere Decoding for Low-Complexity MIMO Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current MIMO receiver technologies face high complexity and inefficiency in decoding multiple-input multiple-output (MIMO) signals, particularly in separating multiplexed user signals over multiple transmit antennas, and in achieving low complexity while maintaining performance.

Innovation Solution

A parallel sphere decoding method that adaptively determines the radius of a hyper-sphere and the number of nodes to retain, based on channel conditions, to reduce complexity and improve decoding efficiency, combining sphere decoding and m-algorithm approaches for iterative joint detection and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sphere decoding is used to achieve near ML performance, then detection accuracy is improved, but computational complexity increases exponentially

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

Solution Approach 1:

The patent segments the exponential search space by organizing lattice points into a tree structure with levels and branches. Instead of evaluating all points simultaneously, the algorithm processes nodes level-by-level, dividing the complex detection problem into manageable segments that can be pruned independently based on metric thresholds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and evaluates only the most promising lattice points by computing branch metrics and comparing them against a threshold. Nodes with metrics below the threshold are extracted from further consideration through pruning, while only the most likely candidates are pursued deeper in the search tree, significantly reducing the number of points that need full evaluation.

Inventive Principle:
Principle #2Taking out (Extraction)

2Device complexity

If list sphere decoding is used to control search size, then complexity is reduced, but list size stability and radius selection become unstable

Engineering Contradiction:
Improvecomputational complexityVSAvoidlist size stability
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The patent implements dynamic adaptation of the search radius and pruning threshold based on the evolving state of the search tree. The radius is adjusted according to the depth level and the metrics of nodes encountered, allowing the algorithm to respond to channel conditions and signal characteristics in real-time, thereby stabilizing list size while maintaining detection accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The algorithm incorporates feedback mechanisms where the metrics of evaluated nodes feed back into the pruning decisions and radius adjustments for subsequent levels. This feedback loop allows the algorithm to learn from previous evaluations and adapt its search strategy, ensuring stable list size control while maintaining near-ML performance across varying channel conditions.

Inventive Principle:
Principle #23Feedback

3Reliability

If iterative soft-input soft-output detection is used, then performance is improved, but complexity increases due to enumerating all lattice points

Engineering Contradiction:
Improvereceiver performanceVSAvoiddetection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial action by computing soft outputs for only the most probable lattice points identified through pruning, rather than enumerating all possible points. By focusing computational effort on a subset of high-probability candidates, the algorithm achieves most of the performance benefit of full enumeration with significantly reduced complexity, making iterative detection feasible for practical systems.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7986752B2Parallel soft spherical MIMO receiver and decoding method
Publication Date: 2011.07.26 BCE
  • US7986752B2 patent drawing
  • US7986752B2 patent drawing
  • US7986752B2 patent drawing

AI summary

A method and system for detecting and decoding multiple signals. A low-complexity MIMO detector that combines sphere decoding and m-algorithm approaches, while accounting for the effect of channel condition on the decoding operation, is provided. Taking into account the channel condition effectively controls the size of the search tree, and consequently the search complexity, in an adaptive manner. The channel condition is exploited in the construction of the tree to manage the number of branches in the tree and to avoid undesirable growth.