Soft Sphere Decoder for MIMO Demodulation Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MIMO systems face complexity in receiver design due to the need to recover independent information from multiple transmitter outputs, leading to a tradeoff between receiver complexity and performance in signal detection.

Innovation Solution

Implementing soft-decision maximum likelihood demodulation using sphere decoding to reduce demodulation complexity while preserving optimal performance, by obtaining candidate signal values, partitioning them into signal bit groups, and computing log-likelihood ratios to decode data vectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If maximum likelihood demodulation is used to achieve optimal detection performance, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedetection performanceVSAvoidreceiver complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the complex maximum likelihood demodulation process into multiple stages: QR decomposition of the channel matrix, transformation of received signals, and ordered sphere decoding. By dividing the detection process into manageable components and processing signals through structured stages, the implementation achieves optimal detection performance while reducing overall receiver complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-computing the QR decomposition of the channel matrix and pre-ordering the signal components before actual detection. The received signals are transformed and prepared in advance, with the strongest signal components identified and processed first. This preliminary preparation significantly reduces the computational burden during the actual demodulation process.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If sphere decoding is used to reduce demodulation complexity, then device complexity is reduced, but measurement precision may be affected

Engineering Contradiction:
Improvedemodulation complexityVSAvoidsignal detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements a dynamic sphere decoding approach where the search radius is adaptively adjusted during the decoding process. The algorithm dynamically expands or contracts the search sphere based on the current best solution found, allowing it to efficiently explore the signal space without exhaustive search. This dynamic adaptation maintains detection accuracy while significantly reducing computational complexity compared to fixed-radius approaches.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters during the decoding process, including the search radius, the ordering of signal components, and the threshold values for pruning the search space. By adaptively adjusting these parameters based on signal characteristics and intermediate results, the algorithm achieves near-optimal detection performance with reduced computational complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9143210B1Soft sphere decoder for MIMO maximum likelihood demodulation
Publication Date: 2015.09.22 MARVELL ASIA PTE LTD
  • US9143210B1 patent drawing
  • US9143210B1 patent drawing
  • US9143210B1 patent drawing

AI summary

Methods and apparatus are provided for soft-decision maximum likelihood demodulation to decode a data vector transmitted in a multiple-input multiple-output (MIMO) communications channel. Soft-decision demodulators are disclosed that implement sphere decoding to reduce complexity of demodulation while preserving optimal performance. Candidate signal values associated with the transmitted data vector may be obtained and partitioned into signal bit groups. A sphere search may be performed over the candidate signal values within a search radius value to determine a smallest distance metric for each signal bit group. The search radius value may be updated based on a current smallest distance metric for each signal bit group. A log-likelihood ratio (LLR) may be computed from the determined smallest distance metrics for each signal bit group using a soft-decision demodulator.