Claims
- 1. In a wireless communication system, a method for canceling pilot interference at a receiver unit that receives first and second pilot signals and first and second data signals, comprising:
generating a first PN sequence corresponding to the first pilot signal; despreading the first PN sequence with a second PN sequence corresponding to the second pilot signal; multiplying the despread first PN sequence with an estimated gain and phase of the first pilot signal to generate a first multiplied signal; and subtracting the first multiplied signal from the second data signal.
- 2. The method of claim 1, further comprising:
despreading the second PN sequence with the first PN sequence; multiplying the despread second PN sequence with an estimated gain and phase of the second pilot signal to generate a second multiplied signal; and subtracting the second multiplied signal from the first data signal.
- 3. The method of claim 2, further comprising:
receiving a modulated signal comprised of a plurality of signal instances, wherein a first signal instance includes the first pilot signal and the first data signal and a second signal instance includes the second pilot signal and the second data signal.
- 4. The method of claim 2, further comprising:
decovering each of the first and second despread PN sequence, wherein the decovering for each despread PN sequence includes multiplying the despread PN sequence with a channelization code, and accumulating the multiplied PN sequence over an integer multiple of a channelization code length.
- 5. A system for canceling pilot interference in a receiver unit that receives first and second pilot signals and first and second data signals, comprising:
a first PN generator configured to generate a first PN sequence corresponding to the first pilot signal; a first despreader configured to despread the first PN sequence with a second PN sequence corresponding to the second pilot signal; a first multiplier configured to multiply the despread first PN sequence with an estimated gain and phase of the first pilot signal to generate a first multiplied signal; and a first adder configured to subtract the first multiplied signal from the second data signal.
- 6. The system of claim 5, further comprising:
a second PN generator configured to generate the second PN sequence; a second despreader configured to despread the second PN sequence with the first PN sequence; a second multiplier configured to multiply the despread second PN sequence with an estimated gain and phase of the second pilot signal to generate a second multiplied signal; and a second adder configured to subtract the second multiplied signal from the first data signal.
- 7. The system of claim 6, further comprising:
a first decoverer configured to decover the despread first PN sequence; and a second decoverer configured to decover the despread second PN sequence.
- 8. The system of claim 7, wherein each of the first and second decovers includes
a multiplier configured to multiply the despread PN sequence with a channelization code, and an accumulator configured to accumulate the multiplied PN sequence over a channelization code length.
- 9. In a wireless communication system, a digital signal processor for canceling pilot interference in a receiver unit that receives first and second pilot signals and first and second data signals, comprising:
a set of one or more multipliers configured to multiply a despread first PN sequence with an estimated gain and phase of the first pilot signal to generate a first multiplied signal; and a set of one or more adders configured to subtract the first multiplied signal from the second data signal.
- 10. The digital signal processor of claim 9, wherein
the set of one or more multipliers is further configured to multiply a despread second PN sequence with an estimated gain and phase of the second pilot signal to generate a second multiplied signal; and the set of one or more adders is further configured to subtract the second multiplied signal from the first data signal.
- 11. In a wireless communication system, a pre-processor for canceling pilot interference in a receiver unit that receives first and second pilot signals and first and second data signals, comprising:
a first PN generator configured to generate a first PN sequence corresponding to the first pilot signal; a second PN generator configured to generate a second PN sequence corresponding to the second pilot signal; and a first despreader configured to despread the first PN sequence with the second PN sequence corresponding to the second pilot signal.
- 12. The pre-processor of claim 11, further comprising:
a second despreader configured to despread the second PN sequence with the first PN sequence.
- 13. The pre-processor of claim 12, further comprising:
a first decoverer configured to decover the despread first PN sequence; and a second decoverer configured to decover the despread second PN sequence.
- 14. In a wireless communication system, a method for canceling pilot interference at a receiver unit, comprising:
receiving a signal comprised of a plurality of signal instances, wherein each signal instance includes a pilot component and a data component; and processing each of one or more signal instances in the received signal to provide demodulated data for the signal instance, wherein the processing for each desired signal instance includes estimating pilot interference from each of at least one interfering signal instance on the desired signal instance, deriving a total pilot interference from the at least one interfering signal instance on the desired signal instance, and subtracting the total pilot interference from the desired signal instance.
- 15. The method of claim 14, wherein the processing for each desired signal instance further includes
generating a spreading signal for each interfering signal instance and a spreading signal for the desired signal instance based on the timing of the desired signal instance.
- 16. The method of claim 15, wherein each spreading signal is a complex PN sequence at a particular time offset.
- 17. The method of claim 14, wherein the spreading signal for each signal instance is associated with a respective time offset corresponding to an arrival time of the signal instance.
- 18. The method of claim 15, wherein the pilot interference from each interfering signal instance on the desired signal instance is estimated by
despreading the spreading sequence for the interfering signal instance with the spreading sequence for the desired signal instance to obtain a first signal, and multiplying the first signal with an estimated gain and phase of the interfering signal instance to generate the pilot interference.
- 19. The method of claim 18, wherein the pilot interference from each interfering signal instance on the desired signal instance is further estimated by
decovering the despread PN sequence for the interfering signal instance, and wherein the decovered PN sequence is multiplied with the estimated gain and phase of the interfering signal instance to generate the pilot interference.
- 20. The method of claim 14, wherein the plurality of signal instances correspond to a single transmitted signal received via a plurality of signal paths.
- 21. The method of claim 14, wherein the plurality of signal instances correspond to a plurality of signals transmitted from a plurality of transmitter units.
- 22. The method of claim 14, wherein the modulated signal is forward link modulated signal received at a terminal in a CDMA communication system.
- 23. The method of claim 14, wherein the modulated signal is reverse link modulated signal received at a base station in a CDMA communication system.
- 24. The method of claim 14, wherein the pilot comprises a common pilot generated based on a channelization code of zero.
- 25. The method of claim 14, wherein the pilot comprises a transmit diversity pilot generated based on a non-zero channelization code.
- 26. The method of claim 14, wherein the pilot comprises an auxiliary pilot channel generated based on a non-zero channelization code.
- 27. The method of claim 14, wherein the wireless communication system is an IS-95 CDMA system.
- 28. The method of claim 14, wherein the wireless communication system is an cdma2000 CDMA system.
- 29. The method of claim 14, wherein the wireless communication system is an W-CDMA system.
RELATED APPLICATIONS
[0001] This application claims the benefit of provisional U.S. Application Serial No. 60/240,823, entitled “METHOD AND SYSTEM FOR PILOT SIGNAL INTERFERENCE CANCELLATION IN A CDMA COMMUNICATION SYSTEM,” filed Oct. 17, 2000, which is incorporated herein by reference in its entirety for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60240823 |
Oct 2000 |
US |