Interference matrix construction
First Claim
1. A system, comprising:
- circuitry, comprising an analog to digital converter configured for converting a received analog signal into a digital signal;
a processing engine communicatively coupled to the circuitry and comprising an interference selector comprising a signal path selector configured for selecting one or more interfering paths for interference cancellation;
one or more interference vector constructors coupled to the interference selector configured for constructing one or more interference vectors using at least one of estimated amplitude information, estimated sign information or estimated phase information; and
a matrix generator communicatively coupled to the at least one or more interference vector constructors and configured for receiving selected said one or more interference vectors from the one or more interference vector constructors and for generating a matrix that is a linear combination of said one or more interference vectors.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for interference matrix construction. Such an interference matrix may be used to generate a cancellation operator that when applied to a signal may substantially remove selected interfering signals. In one embodiment of the invention, a system comprises an interference selector configured for selecting one or more interferers for interference cancellation. The system also comprises a matrix generator communicatively coupled to the interference selector and configured for receiving selected interferers from the interference selector. The matrix generator is also configured for generating a matrix having one or more vectors, wherein each vector comprises elements of at least one of the selected interferers. Such an interference matrix and the subsequent generation of the cancellation operator may advantageously provide interference cancellation to systems employing CDMA (e.g., such as cdmaOne and cdma2000), WCDMA, Broadband CDMA, UMTS and GPS signals.
164 Citations
66 Claims
-
1. A system, comprising:
-
circuitry, comprising an analog to digital converter configured for converting a received analog signal into a digital signal; a processing engine communicatively coupled to the circuitry and comprising an interference selector comprising a signal path selector configured for selecting one or more interfering paths for interference cancellation; one or more interference vector constructors coupled to the interference selector configured for constructing one or more interference vectors using at least one of estimated amplitude information, estimated sign information or estimated phase information; and a matrix generator communicatively coupled to the at least one or more interference vector constructors and configured for receiving selected said one or more interference vectors from the one or more interference vector constructors and for generating a matrix that is a linear combination of said one or more interference vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A receiver, comprising:
circuitry, comprising an analog to digital converter configured for converting a received analog signal into a digital signal; a processing engine communicatively coupled to the circuitry and comprising a phase estimator configured to compute the phase of at least one digital signal; an amplitude estimator configured to compute the amplitude of at least one channel in said digital signal; and a processing engine configured to compute a composite interference vector computed from a linear combination of one or more interference vectors, wherein the one or more interference vectors is computed using at least one of estimated amplitude information, estimated phase information, and estimated sign information and wherein the composite interference vector is used to substantially remove interference from a received signal or a reference signal. - View Dependent Claims (28)
-
29. A receiver, comprising:
-
circuitry, comprising an analog to digital converter configured for converting a received analog signal into a digital signal; a processing engine communicatively coupled to the circuitry and comprising a signal path selector configured for selecting one or more interfering signal paths for cancellation, at least one interference vector constructor coupled to the signal path selector configured for constructing one or more interference vectors using at least one of estimated amplitude information, estimated sign information or estimated phase information; and a matrix generator communicatively coupled to the at least one interference vector constructor and configured for generating a matrix that is a linear combination of the one or more interference vectors, wherein the matrix is used to generate a cancellation operator that substantially cancels said one or more interfering signal paths from the digital signal. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A method, comprising:
-
selecting in a receiver one or more signal paths for cancellation from a received signal; generating in a processor at least one interference vector using at least one of estimated amplitude information, estimates sign information, code information and phase information for each of said one or more signal paths; and generating a matrix that is a linear combination of one or more said interference vectors, wherein the matrix is used for generating a cancellation operator. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A system, comprising:
-
means for selecting in a receiver one or more signal paths for cancellation from a set of received signal paths; means for generating in a processor at least one interference vector comprising elements from at least one selected said one or more signal paths using at least one of estimated amplitude information, estimated sign information and estimates phase information; and means for generating a matrix from said at least one interference vector that is a linear combination of one or more interference vectors, wherein the matrix is used for generating a cancellation operator. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification