Patent ID: 7453925

Claim:
A method of mitigating the effect of a multi-path-induced error in a global navigation satellite system (GNSS), comprising: receiving a composite signal, including a band-limited direct-path signal and at least one band-limited multi-path signal, wherein the direct-path signal and the multi-path signal are modulated with periodic phase reversals; measuring the composite signal as a function of time during a time interval having at least one of the periodic phase reversals; determining a phase error φ ε between the composite signal and the direct-path signal due to the multi-path signal in accordance with the measured composite signal as a function of time and a pre-determined filter characteristic of one or more filters in the GNSS that are used to band limit the direct-path signal and the multi-path signal; wherein the determining is responsive to phase errors corresponding to time delays of the multi-path signal relative to the direct-path signal that are shorter than a filter step response time of the one or more filters used to band limit the direct-path signal and the multi-path signal; and correcting for the phase error φ ε .