Interference matrix construction
First Claim
1. A system, comprising:
- an interference selector configured for selecting one or more interferers for interference cancellation; and
a matrix generator communicatively coupled to the interference selector and configured for receiving selected said one or more interferers from the interference selector and for generating a matrix having one or more vectors, wherein each vector comprises elements of at least one of the selected said one or more interferers.
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.
-
Citations
67 Claims
-
1. A system, comprising:
-
an interference selector configured for selecting one or more interferers for interference cancellation; and
a matrix generator communicatively coupled to the interference selector and configured for receiving selected said one or more interferers from the interference selector and for generating a matrix having one or more vectors, wherein each vector comprises elements of at least one of the selected said one or more interferers. - 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 system, comprising:
-
a channel selector configured for selecting two or more channels for channel cancellation; and
a matrix generator communicatively coupled to the channel selector and configured for receiving selected said two or more channels from the channel selector and for generating a matrix having a vector comprising elements from at least two of the selected said two or more channels.
-
-
28. An interference matrix, comprising:
a vector of elements, wherein each element is a composite of elements from selected interfering channels and wherein the interference matrix is used to substantially remove the selected interfering channels from a received signal or a reference signal. - View Dependent Claims (29)
-
30. A receiver, comprising:
-
circuitry, comprising an analog to digital converter configured for converting a received analog signal into a digital signal; and
a processing engine communicatively coupled to the circuitry and comprising an interference selector configured for selecting one or more interfering signals for cancellation, and a matrix generator communicatively coupled to the interference selector and configured for receiving selected said one or more interfering signals from the interference selector and for generating a matrix having a vector comprising elements from at least two of the selected said one or more interfering signals, wherein the matrix is used to generate a cancellation operator that substantially cancels said at least two of the selected said one or more interfering signals from the digital signal. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A method, comprising:
-
selecting one or more channels for cancellation from a first signal path;
generating at least one vector comprising elements from at least one selected said one or more channels; and
generating a matrix from said at least one vector, wherein the matrix is used for generating a cancellation operator. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system, comprising:
-
means for selecting one or more channels for cancellation from a first signal path;
means for generating at least one vector comprising elements from at least one selected said one or more channels; and
means for generating a matrix from said at least one vector, wherein the matrix is used for generating a cancellation operator. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
Specification