K-Best MIMO Detector Pipeline for High-Throughput Signal Sorting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MIMO systems face complexity and low throughput in signal detection due to the need to process multiple signals from multiple transmitter and receiver antennas, making it challenging to maintain high reliability and efficiency in digital communications and storage systems.

Innovation Solution

A scalable K-Best MIMO detector is implemented, which computes metrics for possible symbols, sorts them using a merge sort algorithm, and selects the K best metrics to estimate transmitted digital information, reducing complexity and increasing throughput by processing signals in stages and using upper triangular channel matrices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If MIMO systems use multiple transmitter and receiver antennas to increase capacity and reliability, then the throughput and reliability are improved, but the receiver design complexity increases significantly

Engineering Contradiction:
ImprovethroughputVSAvoidreceiver design complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The detection process is divided into multiple stages, where each stage processes a subset of the received signals. This segmentation allows the complex MIMO detection problem to be broken down into smaller, more manageable sub-problems that can be solved sequentially, reducing the overall computational complexity while maintaining detection performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The channel response matrix is pre-processed to obtain an upper triangular form before detection. This preliminary action simplifies the subsequent detection process by eliminating the need for complex matrix operations during actual signal detection, thereby reducing real-time computational burden.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If MIMO detectors process all jumbled information from multiple transmitter outputs to maintain high reliability, then the reliability is improved, but the processing complexity and time increase

Engineering Contradiction:
Improveinformation recovery reliabilityVSAvoiddetection process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The set of received signals is divided into multiple groups, with each group processed in a separate stage. This segmentation reduces the complexity of processing all signals simultaneously while still considering all necessary information for reliable detection through the multi-stage approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The channel matrix is transformed into upper triangular form in advance, which simplifies the detection process by reducing the number of operations needed during actual signal recovery, thus maintaining reliability with lower complexity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If MIMO detectors attempt to recover independent information from all transmitter outputs, then the information recovery accuracy is improved, but the throughput decreases due to complex processing

Engineering Contradiction:
Improveinformation recovery accuracyVSAvoiddetection throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The detection process is organized into parallel stages that can operate simultaneously on different signal groups. This segmentation enables throughput improvement by allowing concurrent processing while still achieving accurate information recovery through the comprehensive multi-stage analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Pre-processing the channel matrix to upper triangular form reduces the computational burden during detection, enabling faster processing that improves throughput without sacrificing the accuracy of information recovery.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If the channel response matrix is fully processed to ensure accurate signal detection, then the detection accuracy is improved, but the computational complexity and processing time increase

Engineering Contradiction:
Improvesignal detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The channel matrix is transformed into upper triangular form in advance before the actual detection process. This preliminary action reduces the computational complexity and processing time required during real-time signal detection while maintaining detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8578229B1High-throughput pipelined and scalable architecture for a K-Best MIMO detector
Publication Date: 2013.11.05 MARVELL ASIA PTE LTD
  • US8578229B1 patent drawing
  • US8578229B1 patent drawing
  • US8578229B1 patent drawing

AI summary

A high throughput and scalable MIMO detector can use a K-Best detection algorithm to find K combinations of transmit symbols that are likely to be the symbols that were actually transmitted. The K-best MIMO detector can include a plurality of stages, where each stage may correspond to a transmit antenna, and each stage can find K best symbol combinations based on information from a previous stage. To find the new K best symbol combinations, at each stage, a plurality of metrics for potential combinations are computed and sorted by magnitude. The MIMO detector preferably uses a high throughput, merge sorting algorithm to sort the metrics.