Interference cancellation in variable codelength systems for multi-access communication
First Claim
1. A receiver, configured for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the receiver comprising:
- an analysis module configured for calculating at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel in a received signal, andan interference canceller configured for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel,wherein the analysis module is configured to sample the at least one high-rate subchannel to ensure that amplitudes of the received signal do not change significantly over a predetermined time interval.
5 Assignments
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.
-
Citations
32 Claims
-
1. A receiver, configured for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the receiver comprising:
-
an analysis module configured for calculating at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel in a received signal, and an interference canceller configured for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein the analysis module is configured to sample the at least one high-rate subchannel to ensure that amplitudes of the received signal do not change significantly over a predetermined time interval.
-
-
2. A method for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the method comprising:
-
providing for analyzing a received signal to produce at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel, and providing for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein providing for analyzing comprises sampling the at least one high-rate subchannel to ensure that amplitudes of the received signal do not change significantly over a predetermined time interval.
-
-
3. A method for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the method comprising:
-
providing for analyzing a received signal to produce at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel, and providing for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein providing for analyzing further comprises performing mixed-mode processing that uses hard and soft decisions, including comparing a subchannel rate for each subchannel in the received signal to a predetermined processing rate, followed by generating a mix of hard and soft decisions for subchannels having a rate equal to the processing rate and soft-decisions for subchannels having a rate greater than or lesser than the processing rate.
-
-
4. A system configured for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the system comprising:
-
an analysis means configured for analyzing the received signal to produce at least one low-rate symbol estimate calculated from at least one low-rate descendant subchannel of the at least one high-rate subchannel, and an interference-cancellation means configured for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A method for processing at least one of high-rate subchannels and low-rate subchannels, the method comprising:
-
providing for performing at least one of a high-rate analysis and a low-rate analysis for a plurality of coded subchannels in a received baseband signal, providing for calculating a signal-to-interference-and-noise ratio (SINR) for each of the plurality of coded subchannels, and providing for employing a function of the SINR for processing high-rate and low-rate subchannels in the received baseband signal, wherein providing for employing the function comprises calculating a variance of the SINR and determining whether the variance is substantially zero or substantially non-zero. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus configured for processing at least one of a high-rate subchannel and a low-rate subchannel in a received baseband signal, comprising:
-
an analysis module configured for performing at least one of a high-rate analysis and a low-rate analysis for a plurality of subchannels in the received baseband signal, a signal-to-interference-and-noise ratio (SINR) module configured for calculating an SINR for each of the plurality of subchannels, a decision module configured for employing a function of the SINR for processing at least one of high-rate subchannels and low-rate subchannels in the received baseband signal, and a variance calculator configured for estimating an SINR variance and determining whether the SINR variance is substantially zero or substantially non-zero. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system configured for processing at least one of a high-rate subchannel and a low-rate subchannel in a received baseband signal, comprising:
-
an analysis means for performing at least one of a high-rate analysis and a low-rate analysis for a plurality of subchannels in a received baseband signal, an SINR-calculation means for calculating a signal-to-interference-and-noise ratio (SINR) for each of the plurality of subchannels, and a detection means for employing a function of the SINR for processing the high-rate and low-rate subchannels in the received baseband signal, wherein the detection means is configured for calculating a variance of the SINR and determining whether the variance is substantially zero or substantially non-zero. - View Dependent Claims (22, 23, 24)
-
-
25. A method for cancelling interference effects of at least one low-rate subchannel at a high rate in a multi-rate communication system, the method comprising:
-
providing for analyzing the at least one low-rate subchannel on its high-rate ancestor subchannel for generating symbol estimates, providing for applying weighted symbol estimates to at least one synthesized high-rate ancestor subchannel to generate a plurality of high-rate interference signals, and using a sequence of the plurality of high-rate interference signals to model the interference effects from a low-rate transmission, wherein the at least one low-rate subchannel comprises a code-multiplexed subchannel having a high spreading factor, and the high-rate ancestor subchannel comprises a plurality of code-multiplexed subchannels, each having a low spreading factor.
-
-
26. A receiver, configured for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the receiver comprising:
-
an analysis module configured for calculating at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel in a received signal, and an interference canceller configured for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein the interference canceller comprises a synthesis module configured to synthesize the interference by applying the at least one low-rate symbol estimate to at least one synthesized low-rate subchannel.
-
-
27. A receiver, configured for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the receiver comprising:
-
an analysis module configured for calculating at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel in a received signal, and an interference canceller configured for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, where the analysis module comprises at least one equalizer to generate the symbol estimate.
-
-
28. A method for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the method comprising:
-
providing for analyzing a received signal to produce at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel, and providing for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein providing for analyzing comprises performing equalization in order to produce the at least one symbol estimate.
-
-
29. A receiver, configured for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the receiver comprising:
-
an analysis module configured for calculating at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel in a received signal, and an interference canceller configured for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein the analysis module comprises a Rake receiver comprising a plurality of Rake fingers, each of the plurality of Rake fingers assigned to a particular multipath component of the received signal and configured to produce a plurality of despread signals, and wherein the Rake receiver comprises a combiner configured to combine the plurality of despread signals.
-
-
30. A receiver, configured for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the receiver comprising:
-
an analysis module configured for calculating at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel in a received signal, and an interference canceller configured for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein the interference canceller comprises at least one weighting module, at least one spreading module, at least one channel emulator, and a combiner.
-
-
31. A method for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the method comprising:
-
providing for analyzing a received signal to produce at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel, and providing for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein providing for processing further comprises synthesizing the interference by applying the at least one low-rate symbol estimate to at least one synthesized low-rate subchannel.
-
-
32. A method for cancelling interference effects of at least one high-rate subchannel at a low rate in a multi-rate communication system, the method comprising:
-
providing for analyzing a received signal to produce at least one low-rate symbol estimate from at least one low-rate descendant subchannel of the at least one high-rate subchannel, and providing for processing the at least one low-rate symbol estimate with the received signal to cancel interference contributed by the at least one high-rate subchannel, wherein providing for processing comprises coupling the interference-cancelled signal back to the step of providing for analyzing to perform iterative interference cancellation.
-
Specification