Systems and methods for serial cancellation
First Claim
1. A processing engine, comprising:
- a first input configured for receiving an input signal;
a plurality of outputs, wherein each output is configured for providing a substantially interference canceled signal;
at least one second input configured for receiving one of the substantially interference canceled signals from one of the outputs, wherein the processing engine is configured for substantially canceling an interfering signal from the input signal and from at least one of the substantially interference canceled signals.
4 Assignments
0 Petitions
Accused Products
Abstract
The systems and methods described and illustrated herein provide for serial interference suppression. In one embodiment, a Coded Signal Processing Engine (“CSPE”) serially cancels a plurality of channels corresponding to a plurality of signal paths interfering with a selected signal. For example, in a first interference cancellation, the CSPE may generate a first cancellation operator that is used to project a signal onto a subspace that is substantially orthogonal to a subspace of an interfering signal path and channels of that path. The CSPE may subsequently perform another signal cancellation on the interference canceled output signal of the first signal cancellation by generating a second cancellation operator that projects the signal onto a subspace that is substantially orthogonal to a subspace of another interfering signal path and associated channels. The interference canceled output signal of the second cancellation, therefore, has at least two signals substantially canceled.
106 Citations
81 Claims
-
1. A processing engine, comprising:
-
a first input configured for receiving an input signal;
a plurality of outputs, wherein each output is configured for providing a substantially interference canceled signal;
at least one second input configured for receiving one of the substantially interference canceled signals from one of the outputs, wherein the processing engine is configured for substantially canceling an interfering signal from the input signal and from at least one of the substantially interference canceled signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
providing for receiving an input signal;
providing for substantially canceling a signal interfering with the input signal to generate a first substantially interference canceled signal;
providing for receiving the first substantially interference canceled signal; and
providing for substantially canceling a signal interfering with the first substantially interference canceled signal to generate a second substantially interference canceled signal. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 50, 51)
-
-
31. A system, comprising:
-
an input signal coupler configured for receiving an input signal;
an interference canceller configured for substantially canceling a signal interfering with the input signal to generate a first substantially interference canceled signal;
an interference canceled signal coupler configured for receiving the first substantially interference canceled signal, wherein the interference canceller is further configured for substantially canceling a signal interfering with the first substantially interference canceled signal to generate a second substantially interference canceled signal. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method, comprising:
-
providing for receiving an input signal in an Coded Signal Processing Engine;
providing for selecting a first set of one or more interfering signals from the input signal to generate a selected first set of one or more interfering signals;
providing for generating a cancellation operator from the selected first set of one or more interfering signals;
providing for using the cancellation operator to substantially cancel the selected first set of one or more interfering signals and to generate a first substantially interference canceled signal;
providing for transferring the first substantially interference canceled signal to the Coded Signal Processing Engine; and
providing for selecting a second set of one or more interfering signals from the first substantially interference canceled signal to generate a selected second set of one or more interfering signals;
providing for generating a cancellation operator from the selected second set of one or more interfering signals;
providing for using the cancellation operator to substantially cancel the selected second set of one or more interfering signals and to generate a second substantially interference canceled signal;
- View Dependent Claims (47, 48, 49)
-
-
52. A handset comprising a processing engine, the processing engine comprising:
-
a first input configured for receiving an input signal;
a plurality of outputs, wherein each output is configured for providing a substantially interference canceled signal;
at least one second input configured for receiving one of the substantially interference canceled signals from one of the outputs, wherein the processing engine is configured for substantially canceling an interfering signal from the input signal and from at least one of the substantially interference canceled signals. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A handset, comprising:
-
an antenna configured for receiving a radio signal, wherein the radio signal comprises at least one signal of interest and one or more interfering signals;
an analog to digital converter configured for converting the radio signal to a digital signal;
an input signal coupler configured for receiving the digital signal to produce an input signal;
an interference canceller configured for substantially canceling a signal interfering with the input signal to generate a first substantially interference canceled signal;
an interference canceled signal coupler configured for receiving the first substantially interference canceled signal, wherein the interference canceller is further configured for substantially canceling a signal interfering with the first substantially interference canceled signal to generate a second substantially interference canceled signal. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
Specification