Iterative interference canceler for wireless multiple-access systems with multiple receive antennas
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention teaches to the details of an interference canceling receiver for canceling intra-cell and inter-cell interference in coded, multiple-access, spread spectrum transmissions that propagate through frequency selective communication channels to a multiplicity of receive antennas. The receiver is designed or adapted through the repeated use of symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be designed, adapted, and implemented explicitly in software or programmed hardware, or implicitly in standard RAKE-based hardware either within the RAKE (i.e., at the finger level) or outside the RAKE (i.e., at the user or subchannel symbol level). Embodiments may be employed in user equipment on the forward link or in a base station on the reverse link. It may be adapted to general signal processing applications where a signal is to be extracted from interference.
143 Citations
39 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An interference cancellation method for canceling at least one of inter-cell and intracell interference in multiple-access communication signals received by a plurality of antennas, the method comprising:
-
processing one or more received signals in a front-end processor to generate input symbol decisions; and performing iterative interference cancellation to process the input symbol decisions, the iterative interference cancellation comprising one or more of soft weighting, performing mixed decisions, and scaling by a stabilizing step-size to convert the input symbol decisions into updated symbol decisions; wherein the step of iterative interference cancellation comprises scaling by a stabilizing step-size, scaling by a stabilizing step size comprising; generating 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 the iterative interference cancellation; and weighting an error signal with the stabilizing step size. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification