Patent ID: 8121176

Claim:
An interference canceller for canceling at least one of inter-cell and intra-cell interference in multiple-access communication signals received by a plurality of antennas, comprising: a front-end processing module configured for generating input symbol decisions; and one or more interference cancellation units configured for processing the input symbol decisions, each of the one or more interference cancellation units comprising one or more of a soft-weighting module, a mixed-decision module, and a stabilizing step-size module to convert the input symbol decisions into updated symbol decisions; wherein at least one of the one or more interference cancellation units comprises a stabilizing step-size module, the stabilizing step-size module comprising: a stabilizing step size calculation module configured to generate a stabilizing step size having a magnitude indicative of how far the input symbol decisions are from desired interference-cancelled symbol decisions in an iteration of an iterative cancellation process; and a weighting module configured for weighting one or more error signals with the stabilizing step size.