Interference cancellation in variable codelength systems for multi-access communication
First Claim
1. A method for cancelling interference effects, the method comprising:
- receiving a signal including an interfering signal associated with a first code and a first rate;
despreading the signal using a plurality of descendent codes of the first code to obtain, for the interfering signal, a plurality of subchannels associated with a second rate that is lower than the first rate;
generating a plurality of symbol estimates for the plurality of subchannels; and
reducing an interference effect of the interfering signal on the received signal based on the plurality of symbol estimates for the plurality of subchannels.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiver employs low-rate processing to synthesize the effect of high-rate interference in a received multi-rate signal. Each high-rate subchannel is analyzed on its low-rate descendents to produce symbol estimates for each low-rate symbol interval. The symbol estimates are applied to low-rate descendent subchannels, which are then combined to synthesize the effects of the high-rate interference. An interference canceller processes the synthesized interference with the received signal for producing an interference-cancelled signal. Alternatively, analogous steps may be applied at high-rate to analyze, synthesize, and cancel the effects of low-rate interference in a multi-rate signal.
19 Citations
20 Claims
-
1. A method for cancelling interference effects, the method comprising:
-
receiving a signal including an interfering signal associated with a first code and a first rate; despreading the signal using a plurality of descendent codes of the first code to obtain, for the interfering signal, a plurality of subchannels associated with a second rate that is lower than the first rate; generating a plurality of symbol estimates for the plurality of subchannels; and reducing an interference effect of the interfering signal on the received signal based on the plurality of symbol estimates for the plurality of subchannels. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium, comprising a plurality of instructions, that in response to being executed, result in a receiver:
-
despreading a received signal using a plurality of descendent codes of a first code associated with an interfering signal having a first rate to obtain, for the interfering signal, a plurality of subchannels having a second rate that is lower than the first rate; generating a plurality of symbol estimates for the plurality of subchannels; and reducing an interference effect of the interfering signal on the received signal based on the plurality of symbol estimates for the plurality of subchannels. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A receiver, comprising:
-
a front end configured to receive a multi-rate signal comprising an interfering signal associated with a first code and a first rate; an analysis module configured to despread the signal using a plurality of descendent codes of the first code to obtain, for the interfering signal, a plurality of subchannels having a second rate that is lower than the first rate, and generate a plurality of symbol estimates for the plurality of subchannels; and an interference canceller configured to reduce an interference effect of the interfering signal on the received signal based on the plurality of symbol estimates for the plurality of subchannels. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification