Cancellation of pilot and traffic signals
First Claim
1. A method for removing an unwanted traffic signal and a global pilot signal from a received signal prior to decoding, the method comprising:
- receiving code division multiple access (CDMA) communication signals from a transmitter over an air interface, the communication signals including a desired traffic signal, an unwanted traffic signal, and a global pilot signal, the unwanted traffic signal being spread with an unwanted traffic code and the global pilot signal being spread with a pilot signal code;
inputting the received communication signals to a traffic signal canceller configured to cancel a cross-correlation of an unwanted traffic signal and the desired traffic signal, thereby producing a traffic signal canceller output (O);
inputting the received communication signals to a pilot signal canceller configured to produce a pilot signal canceller output for removing a cross-correlation of the global pilot signal and the desired traffic signal; and
subtracting the pilot signal canceller output from the traffic signal canceller output.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for removing selected signals from a received signal prior to decoding begins by receiving communication signals from a transmitter over a CDMA air interface. The received communication signals are input to a traffic signal cancellation system for canceling unwanted traffic signals, thereby producing an output (O). The received communication signals are input to a pilot signal cancellation system for removing a global pilot signal, thereby producing an output (Oadd). The output (Oadd) of the pilot signal cancellation system is subtracted from the output (O) of the traffic signal cancellation system to provide a cancellation system output.
39 Citations
20 Claims
-
1. A method for removing an unwanted traffic signal and a global pilot signal from a received signal prior to decoding, the method comprising:
-
receiving code division multiple access (CDMA) communication signals from a transmitter over an air interface, the communication signals including a desired traffic signal, an unwanted traffic signal, and a global pilot signal, the unwanted traffic signal being spread with an unwanted traffic code and the global pilot signal being spread with a pilot signal code; inputting the received communication signals to a traffic signal canceller configured to cancel a cross-correlation of an unwanted traffic signal and the desired traffic signal, thereby producing a traffic signal canceller output (O); inputting the received communication signals to a pilot signal canceller configured to produce a pilot signal canceller output for removing a cross-correlation of the global pilot signal and the desired traffic signal; and
subtracting the pilot signal canceller output from the traffic signal canceller output. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for removing a global pilot code from a received signal, the method comprising:
-
despreading a global pilot code from a received signal; determining a strength of the global pilot code; cross-correlating the global pilot code and a conjugate of a desired traffic code; despreading the desired traffic code from the received signal; and subtracting the product of the strength of the global pilot code and the cross-correlation result from the despread desired traffic code. - View Dependent Claims (7)
-
-
8. A method for removing an unwanted traffic signal from a received signal, the method comprising:
-
despreading a desired traffic code from the received signal; despreading at least one unwanted traffic code from the received signal; determining a strength of the unwanted traffic code; determining unwanted traffic data from the despread unwanted traffic code; multiplying the strength of the unwanted traffic code and the unwanted traffic data; cross-correlating a conjugate of the desired traffic code and the unwanted traffic code; amplifying the result of the cross-correlation of a conjugate of the desired traffic code and the unwanted traffic code according to the result of the multiplication of the strength of the unwanted traffic code and the unwanted traffic data; and subtracting the result of the amplification from the despread desired traffic code. - View Dependent Claims (9)
-
-
10. A receiver configured to cancel a pilot code from a received signal, the receiver comprising:
-
a global pilot code despreader configured to despread a global pilot code from a received signal; a first generator configured to generate a global pilot code strength from the despread global pilot code; a second generator configured to generate a cross-correlation of a conjugate of a desired traffic code and the global pilot code; a mixer configured to mix the global pilot code strength and the output of the cross-correlation of the conjugate of the desired traffic code and the global pilot code; a desired traffic code despreader configured to despread the desired traffic code from the received signal; and a subtractor configured to subtract the output of the mixer from the output of the desired traffic code despreader. - View Dependent Claims (11, 12)
-
-
13. A receiver configured to remove an unwanted traffic signal from a received signal prior to decoding, the receiver comprising:
-
a desired traffic code despreader configured to despread a desired traffic code from a received signal; at least one unwanted traffic code canceller comprising; an unwanted traffic code despreader configured to despread an unwanted traffic code from the received signal; a generator configured to generate an unwanted traffic code strength from the despread unwanted traffic code and to determine unwanted traffic data; a multiplier configured to multiply unwanted traffic data and the unwanted traffic code strength; a cross-correlator configured to cross-correlate a conjugate of a desired traffic code and the unwanted traffic code; and a variable amplifier configured to amplify the result of a cross-correlation of a conjugate of a desired traffic code and the unwanted traffic code according to the result of the multiplication of the unwanted traffic data and the unwanted traffic code strength; and a subtractor configured to subtract an output of the unwanted traffic code canceller from the despread desired traffic code. - View Dependent Claims (14)
-
-
15. A receiver configured to remove an unwanted traffic signal and a global pilot signal from a received code division multiple access (CDMA) signal, the receiver comprising:
-
a receiving unit configured to receive a CDMA signal from a transmitter over an air interface, the received signal including a desired traffic signal, an unwanted traffic signal, and a global pilot signal, the unwanted traffic signal being spread with an unwanted traffic code and the global pilot signal being spread with a pilot signal code; an unwanted signal canceller configured to remove a cross-correlation of the unwanted traffic signal and the desired traffic signal and to produce an unwanted signal canceller output; a pilot signal canceller configured to produce a pilot signal canceller output for removing a cross-correlation of the global pilot signal and the desired traffic signal; and an adder configured to subtract the pilot signal canceller output from the unwanted traffic canceller output. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification