Patent ID: 8693606

Claim:
An apparatus for code acquisition of an incoming signal, comprising: a controller which configures one or more delays according to frame header characteristics of the incoming signal; a variable delay correlator which computes a variable delay correlation result for each of the one or more delays that fall within a search range as configured by the controller; a peak detector which determines which delay of the one or more delays has a maximum value of the variable delay correlation results; a device which computes a mapping parameter; and a mapping device which maps the mapping parameter with a corresponding frame number; wherein the mapping parameter is computed according to pseudo noise sequence phase shifts computed for three consecutive frames that include a current frame, a previous frame, and a frame prior to the previous frame, the computing of the mapping parameter including a step of subtracting one of the phase shifts by another one of the phase shifts in order to substantially cancel an extra phase shift, introduced by a sampling frequency offset, in the phase shifts in the computing of the mapping parameter of the current frame, so that the mapping parameter is immune to the sampling frequency offset.