Spatially Coupled MIMO Code Blocks for Parallel Interference Cancellation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communications systems face challenges in complex and dynamic environments that attenuate or block signals, necessitating improvements in signal transmission and reception efficiency, reliability, and coverage, as well as reducing power consumption and interference.
Innovation Solution
A method for MIMO communications involving cyclically shifting parts of a code block across different layers of a MIMO transmitter and receiver, enabling parallel decoding and successive interference cancellation to enhance signal processing efficiency and reduce latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If code blocks are transmitted using traditional sequential MIMO decoding, then decoding accuracy can be maintained, but latency increases and processing efficiency decreases
Solution Approach 1:
The code block is divided into multiple parts (first part, second part, third part) that can be independently decoded. This segmentation allows parallel processing of different code block parts across multiple MIMO layers, thereby reducing overall decoding latency while maintaining decoding accuracy through systematic interference cancellation between segments.
Solution Approach 2:
The patent performs preliminary interference cancellation by decoding and reconstructing interference from previously received code block parts before decoding subsequent parts. This preliminary action removes interference in advance, enabling more efficient parallel decoding of remaining parts and reducing total processing time.
2Productivity
If multiple code blocks are transmitted simultaneously over multiple MIMO layers, then throughput increases, but interference between signals increases
Solution Approach 1:
The patent converts the harmful interference between simultaneous MIMO layers into a beneficial process by systematically decoding and reconstructing interference signals. The interference from previously decoded code block parts is reconstructed and subtracted from the received signal, transforming the harmful interference into a known quantity that can be eliminated, thereby enabling successful decoding of subsequent parts.
Solution Approach 2:
The patent introduces an intermediary interference cancellation process between the transmission of multiple code blocks and their final decoding. This intermediary step involves decoding preliminary parts, reconstructing their interference contribution, and subtracting it from the received signal before decoding remaining parts, thereby mediating the interference problem and enabling simultaneous transmission.
3Reliability
If code blocks are transmitted without cyclic shifting, then spectral efficiency is maintained, but interference cancellation performance deteriorates
Solution Approach 1:
The patent introduces asymmetric cyclic shifting to different parts of code blocks transmitted over different MIMO layers. This asymmetric treatment creates distinct spectral patterns for different code block parts, making them more distinguishable and improving interference cancellation performance. The cyclic shift amount varies by layer and code block part, creating intentional asymmetry that aids in separating simultaneous transmissions.
Data Source
AI summary
Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for multiple-input multiple-output (MIMO) communications One aspect provides a method for wireless communication. The method includes receiving a signal using a multiple-input multiple-output (MIMO) receiver, wherein the signal includes at least a first code block (CB) including a first part received via a first layer of the MIMO receiver and a second part received via a second layer of the MIMO receiver, wherein the second part of the first CB is shifted within a spectrum by at least two resource positions with respect to the first part of the first CB; performing interference cancellation for the first CB; and decoding the first CB after performing the interference cancellation.


