Interference cancellation in variable codelength systems for multi-acess communication
First Claim
1. A method for processing at least one of high-rate subchannels and low-rate subchannels, the method comprising:
- configuring a processor to perform at least one of a high-rate analysis and a low-rate analysis for a plurality of coded subchannels in a received baseband signal;
configuring the processor to calculate a signal-to-interference-and-noise ratio (SINR) for each of the plurality of coded subchannels;
configuring the processor to employ a function of the SINR for processing high-rate and low-rate subchannels in the received baseband signal;
configuring the processor to calculate a plurality of low-rate SINRs for a plurality of low-rate subchannels and at least one high-rate SINR for at least one high-rate subchannel; and
configuring the processor to combine the plurality of low-rate SINRs to produce a summed SINR and to scale the at least one high-rate SINR by a ratio of the high rate and the low rate.
7 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.
17 Citations
12 Claims
-
1. A method for processing at least one of high-rate subchannels and low-rate subchannels, the method comprising:
-
configuring a processor to perform at least one of a high-rate analysis and a low-rate analysis for a plurality of coded subchannels in a received baseband signal; configuring the processor to calculate a signal-to-interference-and-noise ratio (SINR) for each of the plurality of coded subchannels; configuring the processor to employ a function of the SINR for processing high-rate and low-rate subchannels in the received baseband signal; configuring the processor to calculate a plurality of low-rate SINRs for a plurality of low-rate subchannels and at least one high-rate SINR for at least one high-rate subchannel; and configuring the processor to combine the plurality of low-rate SINRs to produce a summed SINR and to scale the at least one high-rate SINR by a ratio of the high rate and the low rate. - View Dependent Claims (2)
-
-
3. A method for processing at least one of high-rate subchannels and low-rate subchannels, the method comprising:
-
configuring a processor to perform at least one of a high-rate analysis and a low-rate analysis for a plurality of coded subchannels in a received baseband signal; configuring the processor to calculate a signal-to-interference-and-noise ratio (SINR) for each of the plurality of coded subchannels; configuring the processor to employ a function of the SINR for processing high-rate and low-rate subchannels in the received baseband signal; configuring the processor to generate first-order statistics from symbol estimates of the plurality of subchannels; and configuring the processor to process the first-order statistics to determine the presence of at least one of a high-rate subchannel and a low-rate subchannel.
-
-
4. A method for processing at least one of high-rate subchannels and low-rate subchannels, the method comprising:
-
configuring a processor to perform at least one of a high-rate analysis and a low-rate analysis for a plurality of coded subchannels in a received baseband signal; configuring the processor to calculate a signal-to-interference-and-noise ratio (SINR) for each of the plurality of coded subchannels; configuring the processor to employ a function of the SINR for processing high-rate and low-rate subchannels in the received baseband signal; and configuring the processor to compare instantaneous symbol estimates to at least one predetermined value to determine the presence of the at least one of high-rate subchannels and low-rate subchannels.
-
-
5. 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:
-
configuring a processor to analyze the at least one low-rate subchannel on its high-rate ancestor subchannel for generating symbol estimates; configuring the processor to apply weighted symbol estimates to at least one synthesized high-rate ancestor subchannel to generate a plurality of high-rate interference signals; and configuring the processor to use 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.
-
-
6. 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:
-
configuring a processor to analyze the at least one low-rate subchannel on its high-rate ancestor subchannel for generating symbol estimates; configuring the processor to apply weighted symbol estimates to at least one synthesized high-rate ancestor subchannel to generate a plurality of high-rate interference signals; and configuring the processor to use a sequence of the plurality of high-rate interference signals to model the interference effects from a low-rate transmission; wherein configuring the processor to apply weighted symbol estimates comprises configuring the processor to employ a function of merit of the symbol estimates for calculating weights used to produce the weighted symbol estimates. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification