Multi-User Detector Iterative Signal Cancellation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile satellite return link systems face challenges in high-capacity data processing with limited bandwidth, where weak user signals are buried in multi-user access interference, making it difficult to detect multiple user signals simultaneously.
Innovation Solution
An advanced multi-user detection method for mobile satellite return link receivers, which includes iterative interference cancellation, dynamic or static energy burst detection, and adaptive channel estimation to sequentially decode and subtract user signals from incoming signal packets in real-time, even when the number of users exceeds the system's capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a conventional spread-spectrum correlation receiver is used, then the system structure is simple, but only strong user signals can be retrieved and weak signals are lost due to multi-user access interference
Solution Approach 1:
The receiver processes signals in multiple iterations, separating strong and weak user signals across different detection passes. In each iteration, strong signals are detected first, subtracted from the composite signal, and weak signals are detected in subsequent iterations, enabling sequential separation of overlapping signals
Solution Approach 2:
Strong user signals are detected and subtracted from the composite signal before attempting to detect weak user signals. This preliminary removal of dominant signals prevents them from masking weaker signals in subsequent detection stages
2Productivity
If multiple user signals are processed simultaneously in limited bandwidth, then data capacity increases, but multi-user access interference increases and weak signals are buried
Solution Approach 1:
The detection process is divided into multiple iterations where user signals are separated by strength. Each iteration focuses on detecting and removing specific signals, transforming a simultaneous multi-signal detection problem into a sequential process that maintains accuracy while handling multiple users
Solution Approach 2:
The receiver uses feedback from each detection iteration to improve subsequent detections. Detected strong signals are subtracted from the composite signal, and the process repeats with updated signal estimates, progressively revealing weaker signals that were previously masked
3Measurement precision
If iterative signal cancellation is implemented, then weak user signals can be detected, but processing time and computational complexity increase
Solution Approach 1:
Strong signals are detected and removed in preliminary iterations before focusing on weak signals. This preliminary action reduces the interference burden in later iterations, allowing weak signal detection to converge faster with fewer computational cycles
Data Source
AI summary
A method for detecting multi-user signals including conducting a first energy burst detection detecting a first plurality of user signals as a first energy burst, attempting to decode a user signal from the first plurality of signals within the first energy burst, cancelling out a first user signal from the first energy burst if the first user signal is successfully decoded from the first energy burst, determining a second user signal to be discarded if the second user signal is not successfully decoded from the first energy burst, conducting a second energy burst detection detecting a second plurality of signals as a second burst, and iteratively cancelling out the first user signal successfully decoded from the first energy burst from the second energy burst, wherein the second energy burst detection is conducted when all user signals within the first energy burst are either cancelled out or determined to be discarded.


