Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
First Claim
1. An iterative interference canceller configured for performing a plurality of iterations for each of a plurality of input symbol decisions for producing updated interference-cancelled symbol decisions, the canceller comprising a soft weighting module, a mixed-decision module, and a stabilizing step size module, the soft weighting module configured to apply at least one symbol weight to the plurality of input symbol decisions, the at least one symbol weight comprising a function of an input symbol decision merit.
5 Assignments
0 Petitions
Accused Products
Abstract
A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequency-selective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be 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).
103 Citations
27 Claims
- 1. An iterative interference canceller configured for performing a plurality of iterations for each of a plurality of input symbol decisions for producing updated interference-cancelled symbol decisions, the canceller comprising a soft weighting module, a mixed-decision module, and a stabilizing step size module, the soft weighting module configured to apply at least one symbol weight to the plurality of input symbol decisions, the at least one symbol weight comprising a function of an input symbol decision merit.
-
10. An interference cancellation method employing a plurality of iterations for each of a plurality of input symbol decisions for converting the plurality of input symbol decisions into updated interference-cancelled symbol decisions, wherein each of the plurality of iterations comprises applying at least one symbol weight to the plurality of input symbol decisions, applying a stabilizing step size to an error signal, and performing mixed-decision processing, the method comprising:
providing for calculating the at least one symbol weight from a function of an input symbol decision merit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. An iterative interference cancellation system configured for converting input symbol decisions into updated interference-cancelled symbol decisions, wherein signal processing in each of a plurality of iterations for each of the input symbol decisions is performed by a weighting means configured for applying at least one symbol weight to the input symbol decisions, a stabilizing step size means configured for applying a stabilizing step size to an error signal, and a mixed-decision processing means configured for performing mixed-decision processing on an interference-cancelled signal, the system comprising:
a weight-calculation means configured for calculating the at least one symbol weight from a function of a merit of an input symbol decision. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
Specification