Patent ID: 7876807

Claim:
A method of estimating the multipath error of pseudorandom noise signal in a pseudorandom noise ranging receiver, comprising the steps of: (a) determining correlation values at programmable and non-uniformly distributed points on a correlation function, wherein each set of correlation values has a different phase with respect to a previous set of correlation values; (b) curve-fitting the upper portion of the correlation function by polynomial interpolation for determining the code phase at which the correlation function peaks; (c) determining a difference in area between a right section and a left section of the correlation function, the left section covering the area under the correlation function to the left of the correlation peak and the right section covering the area under the correlation function to the right of the correlation peak; and, (d) applying a proportionality constant to the difference in area of the right section and the left section of the correlation function to determine the multipath error in the pseudorandom signal.