×

Method and apparatus for reducing multipath signal error using deconvolution

  • US 5,918,161 A
  • Filed: 01/16/1997
  • Issued: 06/29/1999
  • Est. Priority Date: 01/16/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for evaluating and compensating for multipath signal error in code delay and carrier phase comprising the steps of:

  • (a) receiving an input signal comprising a direct path signal and a plurality of multipath signals;

    (b) generating a first set of correlation signals by correlating the input signal with a known reference carrier signal and a plurality of reference code signals;

    (c) generating a real component of a discriminator function by subtracting pairs of said first set of correlation signals;

    (d) generating a quadrature phase reference carrier signal obtained by shifting the known reference carrier signal by ninety degrees(e) generating a second set of correlation signals by correlating the input signal with the quadrature phase reference carrier signal and the plurality of reference code signals;

    (f) generating an imaginary component of the discriminator function by subtracting pairs of said second set of correlation signals;

    (g) computing a carrier phase difference estimate between a phase of the known reference carrier signal and a carrier phase of the direct path component of the input signal, and also computing a code delay offset estimate between a selected reference code signal phase and a code phase of the direct path component of the input signal;

    (h) processing the carrier phase difference estimate using a carrier loop filter, and updating the phase of the known reference carrier signal to minimize the carrier phase difference;

    (i) processing the code delay offset using a code loop filter, and updating the selected reference code signal to minimize the code delay offset;

    (j) repeating steps (b) through (i) in real time such that said carrier phase difference and said code delay offset are maintained at values less than predetermined limits; and

    (k) outputting a signal corresponding to an estimated direct path component of said input signal.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×