SIC

Successive Interference Cancellation

Physical Layer
Introduced in R99
Successive Interference Cancellation is a multi-user detection technique where a receiver decodes the strongest signal first, subtracts its estimated contribution from the composite received signal, then decodes the next strongest signal from the cleaner residual. It significantly improves spectral efficiency and capacity in interference-limited scenarios like Non-Orthogonal Multiple Access (NOMA).

Description

Successive Interference Cancellation (SIC) is an advanced physical layer signal processing algorithm used in the receiver to separate multiple overlapping data streams transmitted simultaneously on the same time-frequency resource. It operates on the principle of leveraging power differences between user signals. In a typical SIC scenario, such as in power-domain Non-Orthogonal Multiple Access (NOMA), multiple users are multiplexed with different power levels. The receiver architecture for SIC includes multiple stages of decoding, regeneration, and subtraction.

The process works sequentially. First, the receiver decodes the signal of the strongest user (the one with the highest received power), treating all other users' signals as noise. This is possible because the high signal-to-interference-plus-noise ratio (SINR) of the strong user allows for reliable decoding even in the presence of interference. Once decoded, the receiver perfectly reconstructs (re-encodes and re-modulates) the estimated signal of this strong user, including its channel effects. This reconstructed signal is then subtracted from the original composite received signal. This cancellation step removes a significant portion of the interference for the remaining, weaker users.

After subtraction, the residual signal contains the data of the remaining users, but with the dominant interference from the strongest user largely eliminated. The receiver then moves to the next strongest user in the residual signal, repeating the process: decode, reconstruct, and subtract. This continues iteratively until all intended user signals are decoded. The key to SIC's success is accurate channel estimation and perfect signal reconstruction; any error in decoding or reconstructing an early user's signal propagates to all subsequent users, a phenomenon known as error propagation. SIC is computationally more complex than linear detection methods like MMSE but offers vastly superior performance in high-interference, capacity-constrained environments. In 3GPP, it is a cornerstone receiver technique for uplink NOMA schemes studied for massive machine-type communications (mMTC) and is also relevant for advanced MIMO detection.

Purpose & Motivation

SIC exists to overcome the fundamental capacity limitations of orthogonal multiple access schemes like OFDMA, where resources are divided among users without overlap. Orthogonality avoids interference but can be spectrally inefficient when users have diverse channel conditions or small data packets. SIC enables non-orthogonal multiplexing, allowing multiple users to share the same resource block, thereby increasing the number of simultaneous connections and the overall system throughput—a critical goal for 5G and beyond.

The historical context lies in information theory, with the concept of superposition coding and dirty paper coding establishing the theoretical benefits of non-orthogonal access. Practical implementations became feasible with increased receiver processing power. SIC addresses the problem of multi-user interference head-on. In scenarios like the uplink of a cellular network (e.g., for IoT devices), many devices transmit sporadically with small payloads. Grant-based orthogonal access would incur excessive signaling overhead. Grant-free NOMA with SIC allows devices to transmit without explicit scheduling, and the base station uses SIC to separate the collided transmissions, dramatically reducing latency and signaling.

It specifically solves the near-far problem in power-domain multiplexing. By allocating more power to users with poor channel conditions (far users) and less power to users with good conditions (near users), the base station can decode the strong far-user signal first and then the near-user signal after cancellation. This ensures fairness and coverage. Without SIC, such non-orthogonal transmissions would result in catastrophic interference and be unusable. Thus, SIC is a key enabler for massive connectivity and ultra-reliable low-latency communications where resource efficiency and low overhead are paramount.

Key Features

  • Iterative decode-and-subtract process for multi-user signal separation
  • Exploits power differences between users for ordered decoding
  • Core enabling technology for power-domain Non-Orthogonal Multiple Access (NOMA)
  • Improves spectral efficiency and system capacity in interference-limited channels
  • Requires accurate channel estimation and signal reconstruction to mitigate error propagation
  • Increases receiver computational complexity compared to linear detectors

Evolution Across Releases

R99 Initial

Initial concept studied and introduced in 3GPP context for advanced receiver techniques in UMTS, primarily for improving uplink performance by mitigating intra-cell interference through multi-user detection strategies.

Defining Specifications

SpecificationTitle
TS 21.904 3GPP TS 21.904
TS 21.905 3GPP TS 21.905
TS 36.859 3GPP TR 36.859
TS 36.866 3GPP TR 36.866
TS 38.812 3GPP TR 38.812
TS 45.914 3GPP TR 45.914