Claims
- 1. A method for cancellation of interference in wireless communication comprising the steps of:
spreading received user input symbols by means of pseudo-noise sequences to form user input chip vectors; adding together and interpreting said user input chip vectors to form chip vectors of interference samples; despreading said chip vectors of interference samples to form interference output symbols by means of said pseudo-noise sequences; and subtracting said interference output symbols from said received user input symbols to obtain a first estimate of transmitted symbols.
- 2. The method of claim 1 further comprising the steps of:
respreading the first estimate of the transmitted symbol; thereafter despreading the output resulting in a second sample of chip vectors of interference; and subtracting said second sample of chip vectors of interference from the first estimate of transmitted symbol to form a second estimate of transmitted symbols.
- 3. The method of claim 2 further comprising the steps of:
respreading the second estimate of the transmitted symbol; thereafter despreading the output resulting in a third sample of chip vectors of interference; and subtracting said third sample of chip vectors of interference from the second estimate of transmitted symbol to form a third estimate of transmitted symbols.
- 4. The method of claim 1 further comprising:
calculating said vectors of interference at the chip rate; subtracting successive estimates at the symbol rate.
- 5. A wireless CDMA base station apparatus comprising:
a radio frequency receiver collecting and processing input radio frequency signals and converting them into digital signal serial streams of chip vectors; a first despreader unit receiving chip vectors from said radio frequency receiver to obtain a first estimate of input symbol vectors; a respreader unit receiving input intermediate chip vectors and respreading said input intermediate symbol vectors; a second despreader unit receiving respread intermediate symbol vectors from said respreader and dispreading them; and a digital signal processor connected to said first despreader, said second despreader and said respreader, digital signal processor programmed to:
receive input symbol vectors from said firs. despreader and form digital signal serial streams and form first stage symbol decisions from output of first despreader unit; supply said first stage symbol decisions to said respreader; receive output of said second despreader and form next stage symbol decisions.
- 6. Apparatus of claim 5 wherein:
said digital signal processor is further programmed to group sets of users for processing in manner consistent with group-wise parallel interference cancellation algorithm.
- 7. Apparatus of claim 5 wherein:
said digital signal processor is connected to said interference cancellation co-processor to set parameters for said respreader unit.
- 8. Apparatus of claim 5 wherein:
said digital signal processor is connected to said interference cancellation co-processor to control plural sets of respreader and second despreader units.
- 9. Apparatus of claim 5 wherein:
said digital signal processor is further programmed to control plural iterations within respreader and second despreader.
CLAIM OF PRIORITY
[0001] This application claim priority under 35 U.S.C. 119(e)(1) from U.S. Provisional Application No. 60/355,884 filed Feb. 11, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60355884 |
Feb 2002 |
US |