Claims
- 1. An interference cancellation method for a smart antenna comprising the steps of:a) implementing beam formation for output digital signals of a receiver adopting a smart antenna using a beam forming matrix provided by a real time beam forming algorithm and obtaining a set of digital signals represented as NRk(m) after beam forming, wherein k represents code channels and m represents sample points; b) canceling the main path signal of other users included in the set of digital signals NRk(m) to provide another set of digital signals represented as NSk(m), which includes needed signals and all interference signals, wherein k represents code channels and m represents sample points; c) searching digital signals NSk(m) to provide all multipath signals distributed in the direction of the beam; d) canceling multipath interference signals coming from other users in the digital signals NSk(m); and e) superposing main path and multiple path signals of working user terminals in phase coincidence to provide a digital signal with interference canceled.
- 2. The method according to claim 1, wherein the output digital signal of the receiver adopting the smart antenna in step a) is on a sample level.
- 3. The method according to claim 1, wherein step a) is performed in a base band signal processor and comprises the steps of:synchronizing and eliminating over sampling of the output digital signal of the receiver adopting the smart antenna; de-scrambling, de-spreading and dividing the output digital signal into each code channel signal; forming a receiving beam for every link using a beam forming composite algorithm in a beam former; and obtaining the composite results.
- 4. The method according to claim 3, wherein said beam forming composite algorithm is a maximum power composite algorithm.
- 5. The method according to claim 1, wherein step a) further comprises:demodulating the smart antenna output signal which is outputted by a beam former and detecting a signal-to-noise ratio of a training sequence; and outputting the receiving data directly and ending the procedure when the signal-to-noise ratio is greater than a threshold value, or executing steps b) to e) when the signal-to-noise ratio is less than a threshold value.
- 6. The method according to claim 3, wherein step a) further comprises:demodulating the output signal of the smart antenna which is outputted by a beam former and detecting the signal-to-noise ratio of a training sequence; and outputting the receiving data directly and ending the procedure when the signal-to-noise ratio is greater than a threshold value, or executing steps b) to e) when the signal-to-noise ratio is less than a threshold value.
- 7. The method according to claim 1, wherein step b) further comprises:identifying the main path of signals coming from other terminal users in the formed beam of a working code channel; spreading the spectrum for the main path signals, adding scrambling code to the main path signals and recovering the main path signals as a sample level digital signal; and subtracting the main path of signals from other users having energy greater than a threshold value from the digital signals NRk(m) to provide the signals NSk(m).
- 8. The method according to claim 7, wherein the step of identifying the main path of signals coming from other terminal users in the formed beam of a working code channel comprises identifying the signal voltage level of other code channels in the working code channel beam.
- 9. The method according to claim 1, wherein step b) is executed on a sample level.
- 10. The method according to claim 1, wherein step c) further comprises:moving the position of a sample point individually within one symbol and providing multiple sets of chip level signals; correlating a scrambling code with the chip level signals to provide multiple sets of output with energy greater than a threshold value; adding a known scrambling code to the output and recovering multipath interference of multiple sets with sample level; subtracting multipath interference coming from other users from digital signals NSk(m) from step b), superposing the main path and multipath signals of a kth channel in phase coincidence and getting a kth channel sample value after interference cancellation; and de-scrambling, de-spreading and demodulating the sample value of the kth channel and getting the kth channel signal after interference cancellation, wherein k is any positive integer.
- 11. The method according to claim 1, wherein the step of searching in step c) is only taken within one symbol, and searching times equal the sample numbers within each chip times the spread spectrum coefficient minus 1.
- 12. The method according to claim 1, wherein step d) further comprises subtracting interference digital signals coming from other terminal users from digital signals NSk(m) from step b) to cancel multipath interference signals coming from other terminal users.
- 13. The method according to claim 1, wherein step d) is taken on a sample level, and the signals are converted to sample level signals.
- 14. The method according to claim 1, wherein step e) further comprises:calculating a chip value by canceling the sample value of the main path and the multipath interference signals coming from other users; after de-scrambling and de-spreading with a kth spread spectrum code, superposing the main path and multipath signals coming from working terminal users in phase coincidence to provide the outputting signal after interference cancellation; and after demodulating, providing the result after interference cancellation.
- 15. The method according to claim 1, wherein steps a), b), c), d) and e) cancel interference for all channels having a signal-to-noise ratio less than a threshold value.
- 16. The method according to claim 1, wherein steps a), b), c), d) and e) are used for interference cancellation in a mobile communication base station.
- 17. The method according to claim 1, wherein steps b), c), d) and e) are used for interference cancellation in a user terminal.
Priority Claims (1)
Number |
Date |
Country |
Kind |
99111371 A |
Aug 1999 |
CN |
|
CROSS REFERENCE TO RELATED APPLICATIONS
This is a continuation application of PCT/CN00/00170, filed Jun. 22, 2000, which is incorporated herein by reference in its entirety.
US Referenced Citations (6)
Foreign Referenced Citations (6)
Number |
Date |
Country |
1053313 |
Nov 1997 |
CN |
1220562 |
Jun 1999 |
CN |
0 647 982 |
Apr 1995 |
EP |
0 899 894 |
Mar 1999 |
EP |
2281011 |
Feb 1995 |
GB |
WO 9838805 |
Sep 1998 |
WO |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/CN00/00170 |
Jun 2000 |
US |
Child |
10/073567 |
|
US |