---
title: SIC-Based Detector for Multiuser Communications
url: https://www.emergentmind.com/topics/successive-interference-cancellation-sic-based-detector
type: topic
---

# SIC-Based Detector for Multiuser Communications

Successive interference cancellation (SIC)-based detection is a class of multiuser or multi-signal processing techniques that sequentially detect and subtract the strongest or most reliably decoded interfering signals from a received composite signal, thereby exposing weaker or less dominant signal components for subsequent detection. SIC is widely deployed in overloaded multiple-input multiple-output (MIMO) systems, code-division multiple access (CDMA), non-orthogonal multiple access (NOMA), satellite receivers, wireless sensor networks, fiber-optic systems, and integrated sensing-communication architectures, where traditional linear detectors (e.g., MMSE, ZF) are suboptimal due to strong, structured interference. Optimally ordered SIC with appropriate cancellation and candidate selection approaches near-maximum likelihood (ML) performance at substantially reduced computational cost, making it indispensable for high-dimensional communication scenarios.

## 1. Fundamental SIC Principles and System Architecture

SIC operates by decomposing the multi-signal detection problem into a sequence of stages. At each stage, the receiver detects one user's symbol (or a signal layer), subtracts the reconstructed interference contribution from the composite received signal, and passes the resulting residual to the next stage. The detection sequence (i.e., ordering) is often based on received power, channel norm, or instantaneous reliability metrics, aiming to minimize the cumulative impact of error propagation. Linear or non-linear detection filters, quantization, or soft-decision modules are deployed per stage, followed by hard or soft reconstruction of the interfering signal:

- For a generic vector multiple-access model $\mathbf{r} = \mathbf{H}\mathbf{s} + \mathbf{n}$, with $\mathbf{H}$ stacked by user/channel columns, SIC proceeds by (1) selecting the most reliable stream, (2) detecting its symbol via MMSE or ML filter, (3) subtracting its contribution $\mathbf{h}_i\hat s_i$ from the receive vector, (4) repeating the process for remaining streams [1412.2176].
- Candidate selection and error checking (e.g., via shadow area constraints or multiple feedback) can be incorporated to mitigate error propagation at each stage [1302.5955], [1509.00645].

This reduction from the exponential joint detection complexity $O(M^K)$ to a multi-stage polynomial cost is especially impactful in high-load systems.

## 2. Ordering Strategies and Multi-Branch Extensions

The SIC ordering—the sequence in which signals are detected and canceled—significantly impacts performance. Standard approaches use fixed power ordering, but channel-dependent orderings (e.g., column-norm-based, SINR-based, dynamic LLR metrics) exploit instantaneous channel diversity [1412.2176], [1509.00645]. Multi-branch (MB) SIC further enhances reliability by generating detection candidates along several parallel orderings, typically using pre-stored permutations and cyclic shifts. For each branch, an independent SIC run yields an estimated symbol vector, and the best candidate is selected using the ML criterion:

$$
b^* = \arg\min_{1 \le b \le B} \|\mathbf{r} - \mathbf{H}\hat{\mathbf{s}}_b\|^2
$$

This MB-SIC approach yields near-ML reliability with polynomial computational complexity. In multiuser MIMO, for $N_t = 8$ transmit and $N_r = 8$ receive antennas (QPSK/16-QAM), multi-branch LR-SIC attains within 1 dB of the true ML detector at $10^{-3}$ BER, outperforming conventional SIC by up to 5 dB SNR [1412.2176].

## 3. Error Propagation Mitigation: Candidate and Feedback Techniques

A critical limitation of conventional SIC is error propagation: early-stage decoding errors contaminate subsequent stages due to incorrect subtraction. Modern SIC variants introduce multiple feedback (MF) and candidate symbol lists at unreliable detection steps. The shadow area constraint (SAC) defines unreliability regions in the constellation; if a soft estimate lies in this region, MF-SIC selects $M$ nearest constellation points as candidates and recursively invokes SIC on each [1302.5955], [1509.00645]. Improved MF-SIC (IMF-SIC) checks SAC recursively in deeper layers before committing to a candidate symbol, further suppressing error propagation. Ordered IMF-SIC (OIMF-SIC) employs log-likelihood ratio (LLR)-based dynamic ordering, updating the detection sequence after every stage.

Simulation evidence confirms that MF-SIC, IMF-SIC, and OIMF-SIC yield substantial BER improvements—up to 2 dB gains over MF-SIC and essentially ML performance at $L=2$–$3$ recursion depth [1509.00645].

## 4. Lattice-Reduction-Aided, Widely-Linear, Signal-Adaptive and Neural Approaches

Lattice-reduction (LR)-aided SIC preconditions the channel matrix using a unimodular transformation $\mathbf{T}$ such that $\tilde{\mathbf{H}} = \mathbf{H}\mathbf{T}$ is nearly orthogonal, reducing noise enhancement and improving diversity [1412.2176]. Widely-linear processing extends SIC to improper signals (e.g., BPSK), using augmented vectors and MMSE filtering, often combined with vector space projection (VSP) for jamming suppression [1407.1442]. Blind adaptive SIC designs utilize constant modulus (CM) criterion-based despreading, weight adaptation, and dynamic amplitude scaling across MC-DS-CDMA subcarriers [1102.5442].

Recent advances embed deep neural network blocks into successive cancellation architectures. SICNet is a DNN-aided detector that learns soft interference cancellation directly from data, is robust to CSI mismatch, power order changes, and fading, and achieves BER close to classical SIC with perfect CSI [2207.14468]. Similarly, model-based NN equalizers for non-linear, bandlimited channels deploy stage-wise RNNs to approximate forward-backward sorting, with SIC stages reducing complexity versus JDD, yielding near-capacity performance [2401.09217].

## 5. SIC in Specialized Systems and Joint Estimation Frameworks

SIC has been systematically adapted to application domains where interference is inherent or purposely superimposed:

- In LoRa networks, gateway SIC enables recovery of colliding packets: two-user capture–cancel schemes improve edge reliability by up to 34%, and capacity by 159% [2010.09625].
- Cooperative DS-CDMA uplinks use greedy list-based SIC with RAKE receivers and multi-relay selection, achieving near-ML detection performance for moderate complexity [1410.0444].
- Hybrid beamforming SIC in overloaded satellite receivers leverages spatial structure via MRC/CAR beamformers in each cancellation step, yielding up to 12 dB gains over non-adaptive beam approaches at $10^{-4}$ BER [1404.4448].
- SIC-aided generative diffusion models implement joint channel estimation and data detection for low-rank multiuser MIMO: they split channel matrices into full-rank sub-blocks, sequentially denoise per block, and outperform classical joint diffusion or MMSE by up to 10 dB NMSE and an order-of-magnitude SER reduction in rank-deficient settings [2501.11229].

## 6. Complexity Analysis, Robustness and Performance Characterization

The computational complexity of SIC-based detectors is typically polynomial, growing as $O(KN_R^2)$ for conventional linear SIC and $O(N_t^4)$ for MB-LR-SIC [1412.2176]. Introducing MF, MB, or recursive candidate strategies increases cost proportional to the number of candidates/branches or recursion layers but remains tractable (e.g., $O(SN_t^2)$ for MF-SIC at unreliable layers) [1302.5955], [1509.00645]. NN-SIC and SICNet scale polynomially in network/constellation sizes, while achieving efficiency $1$–$2$ orders of magnitude lower than trellis-based JDD or Gibbs sampling [2401.09217], [2207.14468].

SIC is susceptible to error floors due to hardware impairments and imperfect CSI. Analytical outage probability and ASEP expressions specify explicit degradation due to distortion noise and estimation error for ZF/MMSE-SIC [1610.01426]. MMSE-SIC preserves receive diversity with ideal hardware, while ZF-SIC is more vulnerable to CSI uncertainty. Modern error propagation mitigation and dynamic ordering schemes recapture most of the lost diversity at modest complexity increases.

## 7. SIC in Integrated Sensing and Communication and Fiber-Optics

In integrated sensing and communication (ISAC) architectures, SIC enables successive decoding/detection of coexisting radar and uplink signals at full-duplex base stations. The optimal ordering (decode-first vs. detect-first) shifts with target distance and UE transmit power—a threshold regime exists for which each order is preferable. Residual self-interference and intercell interference critically affect performance, and careful selection of SIC order is mandatory for maximizing joint signal retrieval [2405.00109].

In contemporary optical fiber studies, SIC paired with multistage coding and Gaussian message passing approaches the achievable information rates of JDD at linear complexity. Appropriately constructed SIC detectors over memory-and-nonlinearity-dominated channels close within 0.1–0.2 bpcu of JDD rates using only 2–16 SIC stages. This delivers a practical solution for long-haul, high-capacity links with correlated phase noise, where separate detection–decoding is fundamentally suboptimal [2405.03232], [2403.15240], [2212.07761].

---

**References:**  
- Multi-branch lattice-reduction SIC: [1412.2176]  
- MF-SIC and candidate feedback: [1302.5955], [1509.00645]  
- Adaptive despreading/CDMA: [1102.5442]  
- Widely-linear MC-SIC: [1407.1442]  
- Cooperative relay selection: [1410.0444]  
- Hybrid beamforming satellite SIC: [1404.4448]  
- LoRa SIC: [2010.09625]  
- Diffusion-model SIC: [2501.11229]  
- Neural SIC and SICNet: [2401.09217], [2207.14468]  
- Turbo SIC-MMSE for OTFS: [2401.11058]  
- Fiber-optic and bandlimited SIC: [2405.03232], [2403.15240], [2212.07761]  
- Hardware and CSI impairment: [1610.01426]  
- ISAC SIC ordering: [2405.00109]

---

**In summary**, SIC-based detectors offer strong trade-offs between near-ML reliability and tractable complexity in dense, overloaded, high-order multi-signal environments. Innovations in ordering, multi-branching, candidate feedback, signal adaptation, and neural augmentation have entrenched SIC as a foundational strategy in modern multiuser detection, non-orthogonal access, and interference-limited communication systems.

Source: https://www.emergentmind.com/topics/successive-interference-cancellation-sic-based-detector