Iterative interference suppression using mixed feedback weights and stabilizing step sizes
First Claim
Patent Images
1. A receiver, comprising:
- a front-end configured to receive a signal and generate symbol estimates from the received signal;
an iterative interference suppressor configured to iteratively;
produce a synthesized signal from the symbol estimates;
subtract the synthesized signal from the received signal to obtain an error signal;
calculate a stabilizing step size having a magnitude that is a function of at least the received signal and the synthesized signal;
weight the error signal with the stabilizing step size to obtain a scaled error signal; and
combine the scaled error signal and the symbol estimates to obtain interference-suppressed symbol estimates.
1 Assignment
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 estimate. Receiver embodiments may be implemented explicitly in software of 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 of subchannel symbol level).
3 Citations
19 Claims
-
1. A receiver, comprising:
-
a front-end configured to receive a signal and generate symbol estimates from the received signal; an iterative interference suppressor configured to iteratively; produce a synthesized signal from the symbol estimates; subtract the synthesized signal from the received signal to obtain an error signal; calculate a stabilizing step size having a magnitude that is a function of at least the received signal and the synthesized signal; weight the error signal with the stabilizing step size to obtain a scaled error signal; and combine the scaled error signal and the symbol estimates to obtain interference-suppressed symbol estimates. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for iteratively computing interference-suppressed symbol estimates, the method comprising:
-
producing a synthesized signal from symbol estimates for a received signal; subtracting the synthesized signal from the received signal to obtain an error signal; calculating a stabilizing step size having a magnitude that is a function of at least the received signal and the synthesized signal; weighting the error signal with the stabilizing step size to obtain a scaled error signal; and combining the scaled error signal and the symbol estimates to obtain interference-suppressed symbol estimates. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium, comprising a plurality of instructions, that in response to being executed, cause a receiver to:
-
produce a synthesized signal from symbol estimates for a received signal; subtract the synthesized signal from the received signal to obtain an error signal; calculate a stabilizing step size having a magnitude that is a function of at least the received signal and the synthesized signal; weight the error signal with the stabilizing step size to obtain a scaled error signal; and combine the scaled error signal and the symbol estimates to obtain interference-suppressed symbol estimates. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification