×

Interference cancellation in a spread spectrum communication system

  • US 20060093020A1
  • Filed: 12/13/2005
  • Published: 05/04/2006
  • Est. Priority Date: 09/10/1999
  • Status: Active Grant
First Claim
Patent Images

1. A code division multiple access (CDMA) communication system, comprising:

  • a transmitter comprising;

    a data signal generator for producing a data signal;

    a plurality of mixers for producing a plurality of spread data signals, each mixer for mixing said data signal with a different pseudo random chip code sequence to produce a different spread data signal;

    a plurality of pilot signal generators for producing a plurality of spread pilot signals, each pilot signal spread with a different pseudo random chip code sequence, each pilot signal generator associated with one of said different spread data signals;

    a plurality of combiners, each combiner for combining one of said pilot signals with one of said spread data signals to produce a combined signal;

    a modulator to modulate said combined signals to a carrier frequency; and

    an array of antennas for radiating said combined signals at the carrier frequency over a shared spectrum, each antenna associated with a different modulated combined signal; and

    a receiver comprising;

    an antenna for receiving said combined signals radiated over the shared spectrum at the carrier frequency;

    a demodulator for demodulating the received combined signals to a baseband frequency;

    an analog to digital converter for converting the combined signals to digital samples;

    a filtering device to process the pilot signals of the combined signals;

    a first plurality of despreaders for despreading the samples with delayed versions of the pilot codes to produce a window of despread pilot code window samples, the window having evenly time spaced samples;

    an adaptive algorithm block for determining a weight for each despread pilot code window sample using a minimum mean square error algorithm;

    an adaptive filter for processing the received signal with the determined weights to produce a weighted received signal; and

    a despreader for despreading the weighted received signal to recover the data of the received signals.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×