(EN) In a receive node (230) of a wireless network (100), an iterative multi-user multi-stage interference cancellation receiver (500, 1400, 1700) is used. The receiver (500, 1400, 1700) performs code-averaged equalization and chip chip-level code-specific interference over-cancellation on the received signals. This can result in a unified interference cancellation processing, and can avoid cumbersome calculations of code cross correlations that is required in symbol-level interference cancellation. A symbol-level code-averaged desired signal add-back is performed to address the over- cancellation of some desired signals.
(FR) Selon la présente invention, un récepteur d'annulation de brouillage itératif multi-utilisateur et multi-étage (500, 1400, 1700) est utilisé dans un nœud de réception (230) d'un réseau sans fil (100). Le récepteur (500, 1400, 1700) exécute une égalisation pondérée en termes de code et une sur-annulation de brouillage spécifique au code au niveau de la puce sur les signaux reçus. Ceci peut conduire à un traitement d'annulation de brouillage unifié et permet d'éviter des calculs complexes de corrélations croisées de code qui sont nécessaires dans une annulation de brouillage de niveau symbole. Un ajout de signal souhaité pondéré en termes de code et de niveau symbole est effectué pour prendre en charge la sur-annulation de certains signaux souhaités.