MIMO Joint Detection Switching for Lower CRC-Guided Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multiple-input multiple-output (MIMO) communication systems face high computational complexity in joint detection, particularly for channel-coded signals, which can lead to increased complexity and resource usage without significant performance improvements.

Innovation Solution

Implementing a detector that switches between minimum mean squared error with ordered successive interference cancellation (MMSE-OSIC) and neighbor search algorithm (NSA) detection based on cyclic redundancy check (CRC) errors, using a list-based log likelihood ratio (LLR) calculation to balance complexity and performance, thereby reducing overall detection complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If joint detection is performed using traditional time-domain approaches, then detection performance is improved, but computational complexity increases significantly

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

Solution Approach 1:

The detection process is segmented into two distinct modes: MMSE-OSIC mode for normal conditions and NSA mode for error conditions. This segmentation allows the system to use simpler, lower-complexity detection when possible while resorting to more complex detection only when necessary, thereby reducing overall computational complexity while maintaining detection performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The detector dynamically switches between MMSE-OSIC and NSA detection modes based on CRC check results. This dynamic adaptation allows the system to adjust its computational complexity based on actual detection conditions, using simpler processing when errors are detected and more complex processing only when needed, thus optimizing the trade-off between performance and complexity.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If MMSE-OSIC detection is used, then computational complexity is reduced, but detection performance degrades for high-order constellations and high code rates

Engineering Contradiction:
Improvecomputational complexityVSAvoiddetection performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system uses CRC check feedback to monitor detection quality and automatically switch between detection modes. When CRC errors are detected, the system switches from MMSE-OSIC to NSA mode, using the feedback information to adapt the detection strategy and maintain performance while managing complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the detection parameter (mode selection) based on operating conditions. By switching between MMSE-OSIC and NSA modes depending on CRC results and system state, the system adapts its detection parameters to optimize both complexity and performance for different scenarios including high-order constellations and high code rates.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If joint detection combines knowledge of all active subscriber stations, then detection accuracy is improved, but system complexity increases due to large systems of equations

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

Solution Approach 1:

The joint detection process is segmented into user-specific detection steps rather than a monolithic system-wide approach. Each user's detection is handled through separate MMSE-OSIC or NSA processing stages, reducing the complexity of individual system of equations while maintaining overall detection accuracy through coordinated processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8185798B2Techniques for reducing joint detection complexity in a channel-coded multiple-input multiple-output communication system
Publication Date: 2012.05.22 NXP USA INC
  • US8185798B2 patent drawing
  • US8185798B2 patent drawing
  • US8185798B2 patent drawing

AI summary

A technique for joint detection of channel-coded signals in a multiple-input multiple-output system includes detecting, when a decoded signal associated with a first symbol stream passes a cyclic redundancy check, channel-coded signals in the first symbol stream and a second symbol stream using minimum mean squared error with ordered successive interference cancellation (MMSE-OSIC) based detection. When the decoded signal associated with the first symbol stream fails the cyclic redundancy check, the channel-coded signals in the first and second symbol streams are detected using neighbor search algorithm (NSA) based detection.