Sphere Detector Resource Allocation for MIMO Symbol Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems using multiple transmitting and receiving antennas, the evaluation of all possible symbol combinations becomes infeasible due to high order modulation and a large number of antennas, especially at low signal-to-noise ratios, leading to inefficient data transfer and detection.

Innovation Solution

A system that includes a media access controller and a physical block with multiple receiving antennas, an SNR estimation circuit, and a sphere detector to allocate spectral resources based on signal-to-noise ratio and calculate costs for possible symbol combinations, selecting the most likely combination for detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all possible symbol combinations are evaluated for maximum-likelihood detection, then detection accuracy is improved, but computational complexity becomes infeasible for higher order modulation and large number of antennas

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

Solution Approach 1:

The patent segments the evaluation of symbol combinations by organizing them into cosets and selecting representative symbols for each coset. Instead of evaluating all possible combinations, the system divides the constellation into manageable groups (cosets) and evaluates only representative symbols from each group, significantly reducing computational complexity while maintaining detection accuracy through the sphere detector algorithm.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by evaluating a subset of symbol combinations rather than all possible combinations. The sphere detector algorithm evaluates symbol combinations within a spherical region around the received signal, focusing computational effort on the most likely candidates and ignoring unlikely combinations, thus achieving good detection performance with reduced complexity.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If multiple symbols are transmitted in parallel from multiple antennas, then data transfer rate is improved, but the number of possible symbol combinations increases exponentially

Engineering Contradiction:
Improvedata transfer rateVSAvoidnumber of symbol combinations
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the exponential space of symbol combinations by organizing them into cosets based on the channel matrix structure. This segmentation allows the system to handle multiple antenna transmissions by dividing the combinatorial space into manageable groups, where only representative symbols from each coset need to be evaluated, making parallel transmission from multiple antennas computationally feasible.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of evaluation from exhaustive combination checking to selective representative symbol evaluation. By transforming the problem from evaluating all combinations to evaluating only representative symbols determined through coset decomposition and sphere detection, the system can maintain high data transfer rates through parallel transmission while controlling computational complexity.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If spectral resources are allocated uniformly to all communications, then resource allocation is simple, but communication quality varies with different SNR conditions

Engineering Contradiction:
Improveresource allocation simplicityVSAvoidcommunication quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by allocating spectral resources differently based on the specific SNR conditions of each communication channel. Instead of uniform allocation, the system determines the appropriate constellation size and sphere radius for each channel based on its SNR, providing locally optimized resource allocation that matches the specific conditions of each communication link and thereby improves overall communication quality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8155071B1Cross-layer allocation of spectral resource to spatially multiplexed communication
Publication Date: 2012.04.10 XILINX INC
  • US8155071B1 patent drawing
  • US8155071B1 patent drawing
  • US8155071B1 patent drawing

AI summary

A system detects a communication transmitted from multiple transmitting antennas. The system includes a media access controller and a physical block. Based on a signal to noise ratio (SNR), the allocation circuit of the media access controller assigns a portion of a spectral resource to the communication. The physical block includes multiple receiving antennas for receiving the communication, an estimating circuit for determining the SNR of the communication received at the receiving antennas, and a sphere detector. The sphere detector calculates a respective cost for possible combinations of symbols for the transmitting antennas. The sphere detector calculates the respective costs of the possible combinations from the portion of the spectral resource of the communication received at the receiving antennas. The sphere detector selects one of the possible combinations in response to the respective costs. The system detects the transmitted communication to be the symbols of the selected combination.