Method and Apparatus for Interference Suppression with Efficient Matrix Inversion in a DS-CDMA System
First Claim
Patent Images
1. A method for interference suppression in a receiver, the method comprising:
- receiving as part of a signal stream in a receiver a desired signal path having symbols of a first length;
receiving as part of said signal stream in a receiver an interfering signal path having symbols of a second length; and
forming an interference matrix in a cancellation controller having at least two interference vectors;
wherein a first of said interference vectors includes a representation of at least a portion of a first interfering symbol included in said interfering signal path;
wherein a last of said interference vectors comprises a representation of at least a portion of a second symbol included in said interfering signal path; and
applying the interference matrix to reduce interference from the signal stream.
10 Assignments
0 Petitions
Accused Products
Abstract
A receiver in a CDMA system comprises a front end processor that generates a combined signal per source. A symbol estimator processes the combined signal to produce symbol estimates. An S-Matrix Generation module refines these symbol estimates based on the sub channel symbol estimates. An interference canceller is configured for cancelling interference from at least one of the plurality of received signals for producing at least one interference-cancelled signal.
-
Citations
30 Claims
-
1. A method for interference suppression in a receiver, the method comprising:
-
receiving as part of a signal stream in a receiver a desired signal path having symbols of a first length; receiving as part of said signal stream in a receiver an interfering signal path having symbols of a second length; and forming an interference matrix in a cancellation controller having at least two interference vectors; wherein a first of said interference vectors includes a representation of at least a portion of a first interfering symbol included in said interfering signal path; wherein a last of said interference vectors comprises a representation of at least a portion of a second symbol included in said interfering signal path; and applying the interference matrix to reduce interference from the signal stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for suppressing interference in a receiver, comprising:
-
identifying an interfering signal in a searcher; tracking said interfering signal in a finger; for at least a first channel included in said interfering signal, building an estimate in a cancellation controller of at least a portion of each symbol of said interfering signal that overlaps with a symbol of interest, wherein at least two symbols of the first channel of said interfering signal at least partially overlap said signal of interest; and forming an interference matrix in the cancellation controller comprising said estimate of at least a portion of each symbol of said interfering signal that overlaps with a symbol of interest; and reducing interference contributed by the interfering signal by applying the interference matrix. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for canceling an interfering channel from a signal path, comprising:
-
a first demodulation finger, wherein a first desired signal path is tracked; a second demodulation finger, wherein a first interfering signal path is tracked; and a cancellation controller, operable to form an interference matrix comprising at least a first interference vector, and a last interference vector, wherein said first and last interference vectors each correspond to a partial interfering symbol included in a first channel of said interfering signal path. - View Dependent Claims (23, 24, 25)
-
-
26. An apparatus for suppressing interference in a signal stream, comprising:
-
means for receiving a signal stream comprising a desired signal path and an interfering signal path; means for detecting an active channel in said interfering signal path; means for forming at least two interference vectors for each portion of a symbol in said interfering symbol path that overlaps with a desired signal; and means for calculating a projection of a reference signal that is orthogonal to a matrix of vectors comprising said at least two interference vectors. - View Dependent Claims (27)
-
-
28. A method for canceling interference in a receiver, comprising:
-
receiving as part of a signal stream a desired signal path in a receiver; receiving as part of said signal stream an interfering signal path in a receiver; identifying in a cancellation controller at least a first active channel in said interfering signal path by; 1) obtaining a first number of chip values from said interfering signal stream, wherein said first number is equal to a number of chips included in a longest valid symbol; 2) performing a fast Walsh transform on said first number of chip values to obtain a first set of transformed values, wherein a first result includes a first number of elements equal to said first number of chip values; and 3) weighting each of said first number of elements of said first set of transformed values to creating a modified set of values; and forming an interference matrix in the cancellation controller comprising a plurality of interference vectors; wherein at least a first of said interference vectors comprises at least a portion of a first interfering symbol included in said identified at least a first channel of said interfering signal path and wherein a second of said interference vectors comprises at least a portion of a second symbol included in said at least a first channel of said interfering signal path; and applying the interference matrix to suppress interference from the signal stream. - View Dependent Claims (29, 30)
-
Specification