EFFICIENT MULTIPATH CENTROID TRACKING CIRCUIT FOR A CODE DIVISION MULTIPLE ACCESS (CDMA) SYSTEM
First Claim
Patent Images
1. A method implemented in a communication device for tracking a spread spectrum signal having an associated code at a receiver, the method comprising:
- despreading a plurality of components of the spread spectrum signal using locally generated versions of the associated code, each of the plurality of components having a different code phase than all others of the plurality of code phases;
determining a tracking error based on;
a quadratic function of the components, anda weighting factor relating the signal to the tracking error;
the weighting factor being a function of a time shift; and
determining a minimum in the tracking error by adjusting the time shift.
0 Assignments
0 Petitions
Accused Products
Abstract
A method implemented in a communication device for tracking a spread spectrum signal having an associated code at a receiver is claimed. Components of the spread spectrum signal are despread using locally generated versions of the associated code, each component having a different code phase. A tracking error is determined based on a quadratic function of the components and a weighting factor relating the signal to the tracking error. The weighting factor is a function of a time shift. A minimum in the tracking error is determined by adjusting the time shift.
109 Citations
6 Claims
-
1. A method implemented in a communication device for tracking a spread spectrum signal having an associated code at a receiver, the method comprising:
-
despreading a plurality of components of the spread spectrum signal using locally generated versions of the associated code, each of the plurality of components having a different code phase than all others of the plurality of code phases; determining a tracking error based on; a quadratic function of the components, and a weighting factor relating the signal to the tracking error;
the weighting factor being a function of a time shift; anddetermining a minimum in the tracking error by adjusting the time shift. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification