Iterative interference cancellation system and method
First Claim
1. An interference cancellation (IC) method in a communication system, comprising:
- receiving multi-paths of a signal; and
performing iterative interference cancellation to remove multi-path interference;
wherein performing iterative interference cancellation to remove multi-path interference comprises;
estimating a Signal-to-Interference-plus-Noise Ratio (SINR) at each of a plurality of pre-determined rake receiver finger delays; and
performing successive Channel Estimation (CE) and interference cancellation on rake receiver fingers in a sequential order from strongest to weakest according to estimated SINRs for the rake receiver fingers;
wherein successive channel estimation and interference cancellation comprises evaluating rake receiver fingers in the sequential order of strongest to weakest SINRs for the rake receiver fingers and the channel estimation of a next weakest rake receiver finger does not start until interference of a previous weakest rake receiver finger is removed from a sample buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for Interference Cancellation (IC). One aspect relates to iterative interference cancellation with iterative finger delay adaptation. The interference cancellation method comprises receiving multi-paths of a signal; and performing iterative interference cancellation to remove multi-path interference, wherein the performing iterative IC comprises estimating a Signal-to-Interference-plus-Noise Ratio (SINR) at each of a plurality of pre-determined rake receiver finger delays, and performing successive Channel Estimation (CE) and IC on rake receiver fingers according to their estimated SINRs, and wherein the CE of a next finger does not start until interference of a previous finger is removed from a sample buffer. The method may further comprise improving estimated rake receiver finger delay, and each iteration decreases the amount of interference observed by each finger.
-
Citations
26 Claims
-
1. An interference cancellation (IC) method in a communication system, comprising:
-
receiving multi-paths of a signal; and performing iterative interference cancellation to remove multi-path interference; wherein performing iterative interference cancellation to remove multi-path interference comprises; estimating a Signal-to-Interference-plus-Noise Ratio (SINR) at each of a plurality of pre-determined rake receiver finger delays; and performing successive Channel Estimation (CE) and interference cancellation on rake receiver fingers in a sequential order from strongest to weakest according to estimated SINRs for the rake receiver fingers; wherein successive channel estimation and interference cancellation comprises evaluating rake receiver fingers in the sequential order of strongest to weakest SINRs for the rake receiver fingers and the channel estimation of a next weakest rake receiver finger does not start until interference of a previous weakest rake receiver finger is removed from a sample buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An interference cancellation (IC) apparatus comprising:
-
a receiver configured to receive multi-paths of a signal; and a module configured to perform iterative interference cancellation to remove multi-path interference; wherein the module comprises; means for estimating a Signal-to-Interference-plus-Noise Ratio (SINR) at each of a plurality of pre-determined rake receiver finger delays; and means for performing successive Channel Estimation (CE) and interference cancellation on rake receiver fingers in a sequential order from strongest to weakest according to estimated SINRs for the rake receiver fingers; wherein the means for performing successive channel estimation and interference cancellation comprises means for evaluating rake receiver fingers in the sequential order of strongest to weakest SINRs for the rake receiver fingers and the channel estimation of a next weakest rake receiver finger does not start until interference of a previous weakest rake receiver finger is removed from a sample buffer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A base station comprising:
-
a memory configured to store samples of multi-paths of signals received from a plurality of access terminals; a demodulator configured to demodulate the stored samples using a first code sequence corresponding to a first access terminal; a decoder configured to decode data from the demodulated samples; a reconstruction unit configured to use decoded data to reconstruct encoded and modulated samples of the multi-paths; and an iterative interference cancellation unit configured to remove reconstructed samples of the multi-paths from the samples stored in the memory; wherein the demodulator comprises a rake receiver having a plurality of finger processing units to process the multi-paths, each finger processing unit having a unique delay to process samples from the memory; and further wherein the iterative interference cancellation unit is configured to evaluate rake receiver finger processing units in a sequential order of strongest to weakest Signal-to-Interference-plus-Noise Ratios (SINRs) and channel estimation of a next weakest rake receiver finger does not start until interference of a previous weakest rake receiver finger is removed from a sample buffer. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A storage medium comprising a set of instructions configured to cause a computing device to perform a interference cancellation (IC) method in a communication system, the method comprising:
-
receiving multi-paths of a signal; and performing iterative interference cancellation to remove multi-path interference; wherein performing iterative interference cancellation to remove multi-path interference comprises; estimating a Signal-to-Interference-plus-Noise Ratio (SINR) at each of a plurality of pre-determined rake receiver finger delays; and performing successive Channel Estimation (CE) and interference cancellation on rake receiver fingers in a sequential order from strongest to weakest according to estimated SINRs for the rake receiver fingers; wherein successive channel estimation and interference cancellation comprises evaluating rake receiver fingers in the sequential order of strongest to weakest SINRs for the rake receiver fingers and the channel estimation of a next weakest rake receiver finger does not start until interference of a previous weakest rake receiver finger is removed from a sample buffer.
-
-
26. An apparatus configured to perform interference cancellation (IC) in a communication system, the method comprising:
-
means for receiving multi-paths of a signal; and means for performing iterative interference cancellation to remove multi-path interference; wherein the means for performing iterative interference cancellation to remove multi-path interference comprise; means for estimating a Signal-to-Interference-plus-Noise Ratio (SINR) at each of a plurality of pre-determined rake receiver finger delays; and means for performing successive Channel Estimation (CE) and interference cancellation on rake receiver fingers in a sequential order from strongest to weakest according to estimated SINRs for the rake receiver fingers; wherein successive channel estimation and interference cancellation comprises evaluating rake receiver fingers in the sequential order of strongest to weakest SINRs for the rake receiver fingers and the channel estimation of a next weakest rake receiver finger does not start until interference of a previous weakest rake receiver finger is removed from a sample buffer.
-
Specification