← Back to Patent Explorer
US5495499A Expired / Lapsed US ⏱️ 0.0 years remaining

Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators

Assignee: Novatel Inc
•
Filing: 1995-02-03
•
Granted: 1996-02-27
•
Expires: 2015-02-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A receiver for pseudorandom noise (PRN) encoded signals consisting of a sampling circuit, multiple carrier and code synchronizing circuits, and multiple digital autocorrelators. The sampling circuit provides digital samples of a received composite signal to each of the several receiver channel circuits. The synchronizing circuits are preferably non-coherent, in the sense that they track any phase shifts in the received signal and adjust the frequency and phase of a locally generated carrier reference signal accordingly, even in the presence of Doppler or ionospheric distortion. The autocorrelators in each channel form a delay lock loop (DLL) which correlates the digital samples of the composite signal with locally generated PRN code values to produce a plurality of (early, late), or (punctual, early-minus-late) correlation signals. The time delay spacing between the (early, late), and (punctual, early-minus-late) correlation signals are dynamically adjusted, such that in an initial acquisition mode, the delay spacing is relatively wide, on the order of approximately one PRN code chip time; once PRN code lock is achieved, the code delay spacing is narrowed to a fraction of a PRN code chip time.

Inventors

  • 👤 Patrick Fenton
  • 👤 Albert J. Van Dierendonck

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 22:42
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/7073; H04B1/7085; G; G01; G01S; G01S19/00; G01S19/01; G01S19/13; G01S19/21; G01S19/215; G01S19/22; G01S19/24; G01S19/30; G01S19/35; G01S19/37; G01S19/38; G01S19/39; G01S19/42; G01S19/421; G01S19/426; H04B1/709; G01S19/29

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 153 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing with the received version of the code the output of the code generator, the correlation means operating in an acquisition mode to synchronize the code generator to within one code chip and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making correlation measurements that correspond to a correlator spacing that is substantially narrower than one code chip; and ii. when operating in the acquisition mode making correlation measurements that correspond to stepping through the code in steps that are substantially wider than the narrow correlator spacing used in the tracking mode.
Claim 2
Dependent Claim 153 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing with the received version of the code the output of the code generator, the correlation means operating in an acquisition mode to synchronize the code generator to within one code chip and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making correlation measurements that correspond to a correlator spacing that is substantially narrower than one code chip; and ii. when operating in the acquisition mode making correlation measurements that correspond to stepping through the code in steps that are substantially wider than the narrow correlator spacing used in the tracking mode.
Claim 3
Dependent Claim 64 words
The receiver of claim 1, wherein the correlation means includes an early/late correlator that in the tracking mode makes correlation measurements to determine the correlation between the received version of the code and an early-minus-late version of the pseudo-random code produced by the code generator, the early/late correlator operating on signal samples that occur only when the early-minus-late version of the code is non-zero.
Claim 4
Dependent Claim 35 words
The receiver of claim 2, wherein the correlation means further includes a punctual correlator, which, in the tracking mode, makes correlation measurements associated with a punctual version of the code produced by the code generator.
Claim 5
Dependent Claim 33 words
The receiver of claim 3, wherein the early/late correlator operates as an early correlator and the punctual correlator operates as a late correlator when the correlation means is operating in the acquisition mode.
Claim 6
Dependent Claim 33 words
The receiver of claim 3, wherein the early/late correlator operates as a late correlator and the punctual correlator operates as an early correlator when the correlation means is operating in the tracking mode.
Claim 7
Dependent Claim 42 words
The receiver of claim 1 further including a plurality of code generators and an associated plurality of correlation means, each of the correlation means measuring the correlation between the output of associated code generator and the received version of the same code.
Claim 8
Dependent Claim 166 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing with the received version of the code the output of the code generator, the correlation means operating in an acquisition mode to synchronize the code generator to within one code chip and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making correlation measurements that correspond to a correlator spacing that is substantially narrower than one code chip, to reduce the adverse affects of multipath distortion on the code tracking operations; and ii. when operating in the acquisition mode making correlation measurements that correspond to stepping through the code in steps that are substantially wider than the narrow correlator spacing used in the tracking mode.
Claim 9
Dependent Claim 166 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing with the received version of the code the output of the code generator, the correlation means operating in an acquisition mode to synchronize the code generator to within one code chip and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making correlation measurements that correspond to a correlator spacing that is substantially narrower than one code chip, to reduce the adverse affects of multipath distortion on the code tracking operations; and ii. when operating in the acquisition mode making correlation measurements that correspond to stepping through the code in steps that are substantially wider than the narrow correlator spacing used in the tracking mode.
Claim 10
Dependent Claim 43 words
The receiver of claim 7 further including a plurality of code generators and an associated plurality of correlation means, each of the correlation means measuring the correlation between the output of the associated code generator and the received version of the same code.
Claim 11
Dependent Claim 67 words
The receiver of claim 8, wherein each of the correlation means includes an early/late correlator that in the tracking mode makes correlation measurements to determine the correlation between the received version of the associated code and an early-minus-late version of the pseudo-random code produced by the code generator, the early/late correlator operating on signal samples that occur only when the early-minus-late version of the code is non-zero.
Claim 12
Dependent Claim 37 words
The receiver of claim 9, wherein each of the correlation means further includes a punctual correlator, which, in the tracking mode, makes correlation measurements associated with a punctual version of the code produced by the code generator.
Claim 13
Dependent Claim 33 words
The receiver of claim 10, wherein the early/late correlator operates as an early correlator and the punctual correlator operates as a late correlator when the correlation means is operating in the acquisition mode.
Claim 14
Dependent Claim 33 words
The receiver of claim 10, wherein the early/late correlator operates as a late correlator and the punctual correlator operates as an early correlator when the correlation means is operating in the acquisition mode.
Claim 15
Dependent Claim 152 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received version of the code and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode simultaneously making early and late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates; and ii. when operating in the acquisition mode making correlation measurements in which the noise in the measured signals does not correlate.
Claim 16
Dependent Claim 152 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received version of the code and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode simultaneously making early and late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates; and ii. when operating in the acquisition mode making correlation measurements in which the noise in the measured signals does not correlate.
Claim 17
Dependent Claim 31 words
The receiver of claim 13, wherein the early and late correlation measurements in the tracking mode are taken at a plurality of spacings, each of which is less than one chip.
Claim 18
Dependent Claim 25 words
The receiver of claim 13, wherein early and late correlation measurements are taken in the acquisition mode, at a spacing of at least one chip.
Claim 19
Dependent Claim 154 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received version of the code and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making early minus late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates; and ii. when operating in the acquisition mode making early and late correlation measurements in which noise in the measured signals does not correlate.
Claim 20
Dependent Claim 154 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received version of the code and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making early minus late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates; and ii. when operating in the acquisition mode making early and late correlation measurements in which noise in the measured signals does not correlate.
Claim 21
Dependent Claim 31 words
The receiver of claim 16, wherein the early and late correlation measurements in the tracking mode are taken at a plurality of spacings, each of which is less than one chip.
Claim 22
Dependent Claim 26 words
The receiver of claim 16 wherein the early and late correlation measurements are taken at a spacing of at least one chip in the acquisition mode.
Claim 23
Dependent Claim 159 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received version of the code and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making early and late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates and adverse effects of multipath distortion are minimized; and ii. when operating in the acquisition mode making correlation measurements in which the noise in the measured signals does not correlate.
Claim 24
Dependent Claim 159 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received version of the code and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making early and late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates and adverse effects of multipath distortion are minimized; and ii. when operating in the acquisition mode making correlation measurements in which the noise in the measured signals does not correlate.
Claim 25
Dependent Claim 31 words
The receiver of claim 16, wherein the early and late correlation measurements in the tracking mode are taken at a plurality of spacings, each of which is less than one chip.
Claim 26
Dependent Claim 25 words
The receiver of claim 20 wherein early and late correlation measurements are taken in the acquisition mode, at a spacing of at least one chip.
Claim 27
Dependent Claim 159 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received signal and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making early minus late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates and adverse effects of multipath distortion are minimized; and ii. when operating in the acquisition mode making early and late correlation measurements in which noise in the measured signals does not correlate.
Claim 28
Dependent Claim 159 words
A receiver for demodulating and decoding a composite radio-frequency ranging signal, consisting of a plurality of transmitted signals, one of which is modulated with a predetermined pseudo-random code, the receiver including: A. a code generator for generating the pseudo-random code; B. a correlation means for synchronizing the output of the code generator with a version of the code received at the receiver, the correlation means operating in an acquisition mode to synchronize the code generator to the received signal and operating in a subsequent tracking mode to track the received version of the code, the correlation means i. when operating in the tracking mode making early minus late correlation measurements at a spacing of less than one code chip in which noise in the measured signals correlates and adverse effects of multipath distortion are minimized; and ii. when operating in the acquisition mode making early and late correlation measurements in which noise in the measured signals does not correlate.
Claim 29
Dependent Claim 31 words
The receiver of claim 22, wherein the early and late correlation measurements in the tracking mode are taken at a plurality of spacings, each of which is less than one chip.
Claim 30
Dependent Claim 26 words
The receiver of claim 22, wherein the early and late correlation measurements in the acquisition mode are taken at a spacing of at least one chip.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-02-26 1999-08-28 2000-02-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-02-26 2003-08-28 2004-02-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-02-26 2007-08-28 2008-02-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag