Multi-User Interference Cancellation via Decoded Transport Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in efficiently canceling interference in downlink transmissions, particularly in multi-user scenarios where multiple nodes communicate with user equipment using shared time-frequency resources, leading to reduced signal quality and increased complexity in decoding interference signals.
Innovation Solution
A method for receiving and decoding multi-user downlink control channels with cyclic redundancy check (CRC) parity bits scrambled by a multi-user identifier, allowing user equipment to decode transport blocks intended for other users and transmit feedback reports to assist in interference cancellation, while also using the decoded information for interference cancellation purposes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple nodes transmit signals using the same time-frequency resources in a multi-node coordinated communication system, then data throughput is significantly improved, but interference between signals increases and signal quality deteriorates
Solution Approach 1:
The patent applies interference cancellation techniques that convert the harmful interference from other users' signals into useful information. By decoding the transport blocks of other users and regenerating their interference signals, the system subtracts these regenerated interference signals from the received composite signal, thereby eliminating the harmful interference and improving signal quality for the target user.
Solution Approach 2:
The system performs preliminary decoding of transport blocks for other users before the actual signal reception and processing. By obtaining control information (such as resource allocation, modulation and coding schemes) for other users in advance, the system can pre-regenerate their interference signals and prepare for interference cancellation, which simplifies the main signal processing and improves overall system efficiency.
2Object-affected harmful factors
If user equipment attempts to decode and cancel interference signals from other users, then signal quality improves, but decoding complexity and processing requirements increase
Solution Approach 1:
The patent implements partial interference cancellation by selectively decoding and canceling interference from specific users whose signals cause the most significant interference. Rather than attempting to decode and cancel all possible interference signals, the system focuses computational resources on the most critical interference sources, thereby achieving substantial signal quality improvement while limiting the increase in decoding complexity.
3Measurement precision
If transport blocks for other users are decoded using control information from multi-user control channels, then interference cancellation accuracy improves, but processing time and computational resources increase
Solution Approach 1:
The system performs preliminary decoding of transport blocks for other users using control information obtained from multi-user control channels before the main signal processing occurs. By obtaining control information (resource allocation, modulation and coding schemes) for other users in advance and decoding their transport blocks beforehand, the system prepares interference cancellation data in advance, which reduces the processing time required during the main signal reception and improves overall processing efficiency.
Data Source
AI summary
A method for receiving interference information for interference cancellation of a user equipment (UE) includes receiving a multi-user downlink (DL) control channel including cyclic redundancy check (CRC) parity bits scrambled by a multi-user identifier (ID), from a base station (BS), wherein the multi-user DL control channel includes control information for each of a plurality of transport blocks (TBs) to be transmitted through a plurality of layers, and the TBs are configured to be transmitted to other UEs in a multi-user group, and decoding TBs to be transmitted to other UEs in the multi-user group using the control information.


