US20110163913A1 - Practical Method for Upgrading Existing GNSS User Equipment with Tightly Integrated Nav-Com Capability - Google Patents

Practical Method for Upgrading Existing GNSS User Equipment with Tightly Integrated Nav-Com Capability Download PDF

Info

Publication number
US20110163913A1
US20110163913A1 US12/434,026 US43402609A US2011163913A1 US 20110163913 A1 US20110163913 A1 US 20110163913A1 US 43402609 A US43402609 A US 43402609A US 2011163913 A1 US2011163913 A1 US 2011163913A1
Authority
US
United States
Prior art keywords
gnss
gnss user
add
hardware
navigation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US12/434,026
Other versions
US7978130B1 (en
Inventor
Clark E. Cohen
Todd E. Humphreys
Brent M. Ledvina
William J. Bencze
Mark L. Psiaki
Bryan T. Galusha
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Dalaware Corp
Original Assignee
Dalaware Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalaware Corp filed Critical Dalaware Corp
Priority to US12/434,026 priority Critical patent/US7978130B1/en
Assigned to COHERENT NAVIGATION, INC. reassignment COHERENT NAVIGATION, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BENCZE, WILLIAM J., COHEN, CLARK E., GALUSHA, BRYAN T., HUMPHREYS, TODD E., LEDVINA, BRENT M., PSIAKI, MARK L.
Priority to EP10806727.3A priority patent/EP2435790A4/en
Priority to PCT/US2010/001274 priority patent/WO2011016821A2/en
Priority to CA2760701A priority patent/CA2760701C/en
Priority to JP2012508484A priority patent/JP2012525586A/en
Assigned to THE GOVERNMENT OF THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF THE NAVY reassignment THE GOVERNMENT OF THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF THE NAVY GOVERNMENT INTEREST AGREEMENT Assignors: COHERENT NAVIGATION, INC.
Publication of US20110163913A1 publication Critical patent/US20110163913A1/en
Publication of US7978130B1 publication Critical patent/US7978130B1/en
Application granted granted Critical
Assigned to APPLE INC. reassignment APPLE INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: COHERENT NAVIGATION, INC.
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/46Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/09Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/43Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/36Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end

Definitions

  • This invention relates to a method of upgrading existing Global Navigation Satellite System (GNSS) user equipment, such as a GPS receiver, in order to add high-performance, tightly integrated navigation and communication (Nav-Com) capability without the need to modify the existing equipment.
  • GNSS Global Navigation Satellite System
  • the invention also relates to an apparatus, which may take the form of a plug-in enhancement module, for adding iGPS to existing GNSS user equipment.
  • the upgrade is to a particular tightly integrated Nav-Com system known as iGPS, which utilizes the carrier phase of signals received from Low Earth Orbiting (LEO) satellites, such as Iridium to provide a special-purpose wideband reference signal.
  • LEO Low Earth Orbiting
  • upgrade to iGPS is achieved by:
  • the GNSS user equipment may be a Defense Advanced GPS Receiver (DAGR), with the Nav-Com processor and special purpose reference signal generating components being provided in a single unitary module that plugs into existing ports of the DAGR, without need to modify the DAGR.
  • DAGR Defense Advanced GPS Receiver
  • This arrangement can significantly improve the accuracy, integrity, and availability of Position, Navigation, and Timing (PNT) in the DAGR, in some cases by three orders of magnitude, using carrier phase with the potential to converge onto sub-decimeter level position fixes with time frames on the order of a minute anywhere on the globe.
  • PNT Position, Navigation, and Timing
  • the invention enables the high precision GNSS carrier phase observable to be more readily exploited to improve PNT availability—even under interference conditions or occluded environments.
  • the invention enables new communication enhancements made available by the synthesis of precisely coupled navigation and communication modes. With the proper design and integration, the easily attached upgrade is capable of significantly lowering fielding and life cycle costs to realize the advanced capability.
  • Tightly integrated Navigation and Communication opens up a vast realm of new complementary capability for U.S. military, civil, and commercial applications, especially if such infrastructure is global in nature.
  • Communications infrastructure can improve navigation by providing real-time data and timing aiding, while navigation infrastructure improves communication by providing time and position aiding.
  • Employing a global infrastructure enables stakeholders to better enjoy economies of scope and scale. The more tightly integrated the architecture of the Navigation and Communication components, the greater the mutual synergies can be achieved.
  • iGPS Integrated global Nav-Com system
  • the Navy has awarded a contract to a Boeing-led team to use Iridium to provide supplemental data, timing, and ranging information to authorized GPS users.
  • This additional information provides among other benefits the means for significantly improved interference rejection performance and faster acquisition of GPS with a dynamic user platform [Glen Gibbons, “Boeing Wins NRL Contract to Continue Iridium/GPS Development”, Inside GNSS, September/October 2008].
  • the use of carrier phase provides significant dividends for users.
  • the GPS L1 wavelength is approximately 19 cm.
  • the intrinsic precision for GPS is a small fraction of this wavelength.
  • the typical timing and ranging error budget for GPS L1 works out to be on the order of 0.5 cm RMS or 20 ps in terms of time. This precision is the key to achieving the overall position accuracy just mentioned as well as integrity and interference rejection.
  • the iGPS infrastructure can be used to provide both data aiding (for Iridium ephemeris and GPS data stripping) as well as time stability transfer (calibrating the Iridium clock with a reference station and broadcasting precise Iridium carrier phase corrections to the user in real time), as described in U.S. Pat. No. 7,372,400.
  • a carrier based upon an ultra-stable virtual clock can be established between the user and a satellite because the user has full knowledge of the position and timing of each. This enables robust coherent communication links to be established to support, for example, interference resistant and low probability of intercept communications.
  • Additional global integrated Nav-Com benefits result from further synergies.
  • GPS user equipment and other devices there is often a need to securely disseminate encryption keys. Without a suitable infrastructure, the process can become cumbersome.
  • users and devices may not be able to authenticate with the key management authority.
  • a robust, global, two-way communication system solves this problem by enabling the user and device to authenticate each request to re-key no matter where they are in the world. This ease of use enables key dissemination to be both secure and effortless.
  • the U.S. has an opportunity to rapidly implement an existence proof of a LEO-based enhancement to GPS.
  • the Iridium satellites are already on orbit with a lifetime projected to extend beyond 2014 (see “Iridium Satellite LLC Estimates Constellation Life Span To Extend Well Beyond Original Predictions,” Iridium Satellite LLC Press Release, Feb. 26, 2003).
  • the Boeing team Under the above-listed Navy contract, the Boeing team will develop global ground infrastructure and develop new flight software for the existing Iridium satellite constellation by the beginning of 2011. This timetable will provide several years of a suitable signal in space for the U.S. Military and other authorized users to make effective use of the new capability before the Iridium constellation degrades beyond its useful life.
  • the first approach has caused significant concern because of the economic and technical risk associated with introducing a precision iGPS interface with tight integration.
  • the DAGR does not provide for an external oscillator input, one would have to be added. It is not clear how much this changeout would cost and to what extent it would require replacement of DAGR components.
  • the carrier phase precision of iGPS for tight integration requires 20 ps stability between the GPS and Iridium signal processing components over the full range of environmental conditions.
  • the hardware components that are especially subject to phase variation include the GPS RF front end, the Iridium RF front end, and the GPS oscillator. While the navigation processing algorithms can tolerate a slow drift of carrier phase bias between the two components, if thermal or mechanical disturbances are excessive, the system will be incapable of providing useful performance.
  • the DAGR layout compounds the technical risk because the Iridium and GPS components are by necessity in different boxes which will be subject to different thermal and mechanical stress.
  • the second approach also encounters resistance. Given that the U.S. has already made a significant investment in GPS equipment, it is difficult to justify displacing existing inventory.
  • the invention thus provides a method of upgrading and tightly integrating GPS user equipment with other GNSS systems to enhance navigation performance without the need for hardware modifications to the original GPS equipment, and user hardware for implementing the method.
  • the method provides a practical, cost-effective means for bounding adverse differential phase bias drift among critical r.f. components of tightly integrated Nav-Com user equipment.
  • the performance upgrades enable tightly integrated global Nav-Com capability, and are compatible with iGPS and any other GNSS system.
  • the objectives of the invention are achieved by a method of upgrading existing Global Navigation Satellite System (GNSS) user equipment that includes the steps of: providing first GNSS user hardware including a first oscillator driving a precise coded reference signal generator arranged to generate a reference signal and supply the reference signal to an existing second GNSS user device, and a Navigation/Communication processor arranged to generate position, navigation, and/or timing signals upon receipt from the second GNSS user device of coherent correlations of incoming GNSS signals and the reference signal; providing an existing second GNSS user device separate from the first GNSS user hardware, said GNSS user device including at least one existing port and a second oscillator arranged to produce said coherent correlations of incoming GNSS signals and the reference signal generated by the add-on first GNSS hardware, and to send the coherent correlations to the first GNSS user hardware; and coupling the first GNSS user hardware to the second GNSS user device via the existing port without modifying hardware of the second GNSS user hardware
  • the objectives of the invention are also achieved by upgrade hardware corresponding to the first GNSS user hardware of the above-described method, the upgrade hardware being arranged to generate a stable reference signal and supply it to the second GNSS user device and to combine the coherent correlations from the second GNSS device with its own raw precise correlations to derive an improved solution for position, velocity, and/or time.
  • the at least one existing port used to couple the first GNSS user hardware with the existing second GNSS user device with the includes an antenna port and a data port
  • the first GNSS user hardware is arranged to send the reference signal to the second GNSS user device through the antenna port
  • the first GNSS user hardware is arranged to send steering commands to the second GNSS user device and receive back the coherent correlations through the data port.
  • the first GNSS user hardware includes Iridium receive capability and the second GNSS user device is a Global Positioning System (GPS) receiver, with the Iridium and GPS signals preferably being input through a common antenna.
  • the first oscillator provides a common precision oscillator carrier phase reference for both the GPS and Iridium r.f. timing and ranging measurements.
  • the first GNSS user hardware further includes Iridium transmit capability, while either the first or second GNSS user receiver may include Y-code, M-code, C/A code, Galileo, GLONASS, and/or COMPASS capability.
  • a reference station may be used to calibrate the code and carrier phase of satellites within view and telemeter the calibration data to a communications satellite whose broadcast output is coupled into the first GNSS user hardware and whose calibration data is employed to improve the position, velocity, and time solution.
  • the Navigation/Communication processor used in the preferred embodiment of the invention may include a Kalman Filter to model and estimate the user equipment position, velocity, and time using the carrier phase of the incoming signals.
  • the Kalman Filter may utilize observable data from an inertial measurement unit (IMU).
  • IMU inertial measurement unit
  • the first GNSS user hardware may include a transmitter component that uses its improved position, velocity, and time estimate to improve a time and frequency synchronization of its transmissions, with the transmissions being coupled to a regional communications network, satellite network, or global network of low earth orbiting satellites.
  • FIG. 1 is a schematic diagram of an upgraded GNSS system including an existing GNSS user equipment and an enhancement module constructed in accordance with the principles of a preferred embodiment of the invention.
  • FIG. 2 is a block diagram of the system of FIG. 1 .
  • FIG. 3 is a schematic diagram illustrating the timing, ranging, and data signals used by the system of FIG. 1 .
  • FIG. 4 is a flowchart of a reference input initialization and control sub-routine according to a preferred method.
  • FIG. 5 is a schematic diagram illustrating a phase bias drift sensitivity benchmark.
  • FIG. 6 is a schematic diagram illustrating the phase bias drift sensitivity of the preferred method.
  • FIGS. 1 and 2 are top-level functional drawings showing an upgraded GNSS system including existing GNSS user equipment, illustrated as a Defense Advanced GPS Receiver (DAGR) 1 , and enhanced user hardware constructed in accordance with the principles of a preferred embodiment of the invention, which may optionally take the form of a separate add-on enhancement module 2 illustrated in FIG. 2 .
  • the enhanced user hardware is arranged to plug into existing interfaces to the user equipment, which in the exemplary DAGR include a two-way serial port 3 and an external antenna input 4 .
  • FIG. 2 shows a preferred embodiment wherein the Nav/Com enhancement electronics are contained in a separate add-on module 2 , which interfaces to the existing DAGR.
  • the existing DAGR hardware interfaces so as to make the upgrade as easy as possible. Therefore, it will be practical to maintain configuration control over the entire DAGR inventory with the mix of unmodified DAGRs.
  • a common antenna 5 is used for the GPS L1 and L2 receive signals and the Iridium L-band transmit and receive signals. It will nevertheless be appreciated that multiple antennas may be provided, particularly in case LEO satellites other than Iridium are used or if a commercial off the shelf (COTS) dual-band GPS active antenna is used.
  • Each input is bandpass filtered by respective blocks 6 and 7 for the appropriate GPS or Iridium bands and then fed through a respective preamplifier 8 , 9 .
  • an oscillator 10 serves as the common timebase for the transceiver. It is an object of this invention to keep the component costs, including that for this oscillator 10 , to a minimum and therefore a low-cost crystal oscillator is illustrated although, of course, one or more other oscillators with similar or better performance may be substituted.
  • the oscillator 10 drives a synthesizer 11 , which provides all the necessary A/D, D/A, and local oscillator signals for the unit.
  • the Iridium input is digitized by an A/D converter 12 and then fed through a Hilbert transformation processing function or circuit 13 , which provides a complex representation of the incoming signal for the bank of signal processors 14 .
  • the complex digitized Iridium output of the bank of signal processors 14 is combined and routed from the bank of signal processors 14 through an inverse Hilbert transform processing function or circuit 16 in preparation for D/A conversion by D/A converter 17 , and power scaling by a variable attenuator 18 , amplification by an amplifier 19 , before being supplied to modulator 20 for transmission through antenna 5 .
  • the Iridium transmit and received functions may be switched in accordance with a frequency and time division multiple access scheme, such as the one described in the publication entitled “Working Document on Service Link Characteristics of the Iridium Satellite System,” available from US WP 7D/14R2, Feb. 11, 2005.
  • each 90 ms repeating frame is divided into a 20.32 ms downlink paging slot and four each 8.28 ms duplex uplink and downlink telephony slots.
  • the Iridium portion of the integrated unit is capable of receiving both Iridium and GPS concurrently.
  • GPS tends to be susceptible to out-of-band interference, so transmit blanking is implemented for the GPS input.
  • the 8.28 ms/90 ms duty cycle for GPS downtime amounts to an acceptable ⁇ 0.1 dB loss.
  • a central Navigation/Communication processor 21 directs the internal operation of the user equipment. It contains control loop drivers for a plurality of Iridium correlators implemented by signal processor bank 14 , a GPS P code generator 22 (depicted for illustrative purposes only as external to the processor 21 ), and a configuration control 23 for the transmit and receiver functions as well as the interface to the DAGR and an optional micro-electromechanical-system (MEMS) Inertial Measurement Unit (IMU) 24 .
  • Processor 21 also provides the master estimation capability of the user equipment in the form of a Kalman Filter which optimally combines the available information, including that from Iridium, GPS, and the IMU or other sensors, such as a barometer or magnetometer.
  • the Iridium signal processing block 14 provides means for correlation and coherent detection of the incoming received signal.
  • Driver tracking loops command the numerically controlled oscillators (NCOs) 25 in the signal processor 14 .
  • Iridium code generators 26 synthesize a replica code that matches what each Iridium satellite is known to broadcast. In the case of Iridium, which was not originally designed to be a navigation system, this replica code is selected to consist of a pre-identified series of message bits known in advance by the user to create the direct sequence chips of a spread spectrum signal.
  • This architecture enables the timing (code) and carrier phase of the incoming Iridium signal to be determined precisely. The same architecture is used for the transmit side to ensure that the outgoing timing (code) and carrier phase can be precisely controlled.
  • the synthesizer also creates a sinusoidal local oscillator at the GPS L1 band at 1575.42 MHz and a square code driver clock at 10.23 MHz. These clocks are fed to the P code generator 22 , which generates a reference receiver clock time P code signal at zero Doppler.
  • the Navigation/Communication processor 21 is able to initialize the start time of the P code generator 22 to a commanded value. Based on an estimate of the incoming interference power supplemented by the Navigation/Communication processor's estimate of the GPS signal power, the processor 21 actively controls a variable attenuator 30 to ensure that the P code reference signal is strong enough to be detected under interference but not so strong so as to be an unwanted source of interference.
  • An in-line Automatic Gain Control (AGC) 31 monitored by the Navigation/Communication processor 21 , routes the incoming composite GPS and reference signal into the DAGR 1 .
  • AGC Automatic Gain Control
  • the active control of the reference signal power is described in more detail below.
  • the DAGR 1 illustrated in FIG. 1 contains 12 GPS tracking channels, each of which can be operated within the military SAASM encryption architecture.
  • the SAASM architecture permits operation of any given satellite to employ C/A code (the 1.023 MHz coarse/acquisition signal), P code (the 10.23 MHz precision signal), or Y code (the 10.23 MHz encrypted signal).
  • the Navigation/Communication processor 21 communicates with the DAGR 1 via the serial port 3 .
  • the serial port 3 enables the processor 21 to individually command the code and carrier Numerically Controlled Oscillators (NCOs) for each SAASM channel and return the raw in-phase and quadrature (I and Q) GPS correlations.
  • NCOs Numerically Controlled Oscillators
  • the existing 1 Pulse Per Second (1 PPS) interface of existing GPS receivers remains available for use without changing the cable in any existing integration in which the GPS receiver is used. If GPS is not available, the Iridium or other GNSS receive capability in the add-on module can continue to accurately drive the 1 PPS via the existing interfaces.
  • FIG. 3 shows satellite and reference station configurations in relation to the user equipment for the global system illustrated in FIGS. 1 and 2 .
  • Reference stations 42 established worldwide serve to calibrate the clock and ephemeris of each satellite in view.
  • Each reference station 42 incorporates an antenna 43 and signal processing (not shown) that is functionally equivalent to signal processing of the user equipment except that it is operated in a controlled environment and may optionally be packaged in a rack mount.
  • the GPS and Iridium satellites 40 , 41 each share a common view of both the reference station 42 and the user equipment 1 , 2 , 5 anywhere on the globe where capability is needed.
  • Each satellite broadcasts a PRN ranging code modulated onto the carrier. Since Iridium was never designed to be a navigation satellite and broadcast a PRN ranging code, an equivalent facsimile is synthesized using one or more pre-defined data bit streams.
  • the reference stations 42 serve to calibrate the satellite clocks in real time. Each reference station measures the code and carrier phase of all satellites in view and telemeters this information to the users via the Iridium data link.
  • the user equipment 1 , 2 , 5 tracks the code and carrier of each satellite 40 , 41 in view then makes its own measurements of code and carrier phase and reads in the reference station data. Additionally, Iridium provides a reverse data path, enabling the user equipment 1 , 2 , 5 to uplink data to the satellite for relay, in this case, back to the reference station 42 .
  • the downlink and uplink timing and ranging functions of the preferred system are executed with centimeter-level precision, i.e., consistent with variations that are small relative to the carrier phase of the timing and ranging signals.
  • centimeter-level precision i.e., consistent with variations that are small relative to the carrier phase of the timing and ranging signals.
  • LEO low earth orbit
  • This precision is also key to enable sustained coherent integration of a GPS signal subject to interference.
  • a suitable flywheel such as the illustrated Inertial Measurement Unit (IMU) 24 of FIG. 1 , is used for feedforward to carry out GPS tracking in both time and space.
  • IMU Inertial Measurement Unit
  • an IMU can provide a centimeter-level position flywheel
  • Iridium can provide a high-power, 20 ps level (centimeter-level in terms of speed-of-light conversion) timing source
  • the GPS signal can be coherently integrated for a sustained period of time.
  • the overall integrated Nav-Com system resembles a lock-in amplifier often employed in sensitive physics experiments.
  • Iridium, the real-time reference station calibration, and a stable treatment of the various local oscillators used between GPS and Iridium within the user equipment are important design attributes. In the presence of interference, an ordinary GPS signal is too faint to be registered.
  • iGPS By accurately modeling and estimating the satellite and user position state including clock parameters, iGPS establishes a replica carrier phase for the incoming GPS signal that to the centimeter level almost exactly matches that of the incoming faint signal—even though the user may be undergoing significant dynamics. Over time the user equipment is able to integrate an error signal, generating I and Q components that can be used as observables to close the receiver tracking loops—even under interference conditions.
  • the intrinsic precision also enables important uplink capability, and enables the provision of user equipment capable of generating sustained phase stability in the uplink channel—even under dynamics.
  • the Navigation/Communication processor controls the user equipment processes and data flow and includes a Kalman Filter comprised of a precise model based on the user state and a means to optimally manage the user equipment process and measurement noise.
  • Table 1 provides a listing of the key Navigation/Communication processor attributes.
  • the Aiding Information listed in Table 1 is that provided via data link from the Iridium satellite.
  • the observables are the raw measurements collected from GPS, Iridium, and the IMU.
  • optional sensors that also include a low-cost magnetometer and barometric altimeter may be provided.
  • the Kalman Filter States listed in Table 1 are those nominally estimated in the user equipment in a practical scenario.
  • the NCO control outputs are listed which drive the signal processing hardware. These commands are calculated as functions of the Kalman Filter state parameters. Proper power control of the reference input signal to the DAGR is crucial. If the power is too high, the reference will jam the DAGR. If it is too low, the signal will be undetectable and the system will lose its utility.
  • the strategy adopted to control the signal is chosen to track the incoming interference level but be subject to an additional backoff. This ensures that the overall performance is driven by the incoming interference. As an additional safeguard during operations, the incoming GPS signal power is monitored to ensure that it is independent of the reference signal power.
  • FIG. 4 is a flowchart of an initialization and operational control method that embodies principles of a preferred embodiment of the invention.
  • the first step 100 upon device power up is for the add-on user hardware to turn off the reference signal, followed by the step 110 of measuring the incoming interference noise and the step 120 of recording the measured interference noise in order to obtain a benchmark of incoming noise power against which to compare with the reference signal.
  • the reference signal power is incremented in dB steps and interference is measured (step 130 ) until the AGC function detects that the reference power dominates the incoming interference power (steps 140 and 150 ).
  • the add-on GNSS user equipment carries out the step 160 of calculating and recording a scale factor between the commanded reference signal power and the detected input power to the AGC. Once the calibration is complete, the reference signal is expected to be readily accessible to the DAGR signal processor with high carrier-to-noise ratio.
  • the next step 170 is to initialize a reference signal lock.
  • an approximate time can be obtained by sending round trip messages across the serial port of the existing GNSS user equipment.
  • An approximate time and frequency search window is derived based on the serial port messages and apriori information about the likely oscillator frequency offsets.
  • one of the DAGR correlator channels is allocated to the reference signal, and the Navigation/Communication processor 21 commands the channel to sweep through the defined frequency and time search window to acquire and track the reference signal.
  • step 180 the interference is then measured at the AGC, so that in step 190 , nominal operating mode establishes a backoff for the reference signal of approximately 30 dB from the incoming interference level.
  • the Navigation/Communication processor 21 can introduce a dither power level onto the reference signal with a time constant on par with the GPS integration time constant and potentially greater than 10 seconds.
  • the Kalman filter in the Navigation/Communication processor 21 of the embodiment illustrated in FIG. 1 which estimates the power of the incoming GPS signals, nominally tracks the power of each. If the tracked signal power becomes appreciably correlated with the reference power, the reference power may be too high and should be adjusted downward.
  • a stable carrier phase reference common to both the GPS and Iridium platforms unlocks the previously untapped efficiency of coherent processing techniques for a GPS incoming signal power level in the military and other applications described above.
  • the stability of the GPS and Iridium platforms must be good to within a small fraction of the 19 cm L band wavelength of each other. The requirement translates into about 0.5 cm in terms of distance or 20 ps in terms of time. This is a demanding level of precision, especially when biases in electronics that change with the environment, such as temperature or mechanical stress, induce fluctuations.
  • the Kalman Filter can be designed to accommodate a limited degree of bias fluctuation, the practical benefits of integrated Nav-Com are quickly lost in practical operational scenarios if such fluctuations are excessive. The result is user equipment that cannot operate.
  • FIG. 5 shows a traditional approach to integrating existing GPS user equipment with new Iridium transceiver capability so as to maintain tight inter-channel phase coherence.
  • a common oscillator is provided by physically altering the receiver 78 and introducing a common hardware oscillator 79 that is shared between GPS and Iridium.
  • the common oscillator 79 is connected to the GPS code synthesizer 80 and in addition is connected through an added port 81 to an Iridium code synthesizer 82 .
  • the GPS code synthesizer 80 is connected to respective signal inputs including common antenna 83 , GPS filter 84 , pre-amplifier 85 , and digitizer 86 , while the Iridium code synthesizer is connected to common antenna 83 , Iridium filter 87 , pre-amplifier 88 , and digitizer 89 .
  • the analysis assumes a BPSK signal which is the format of the GPS waveform. Since Iridium employs QPSK, the BPSK analysis remains applicable by the principle of superposition.
  • the incoming signal at node 1 , s 1 (t), is given by
  • d(t) is the data modulation
  • c(t) is the PRN chipping sequence
  • ⁇ 0 is the nominal center angular frequency of the band
  • ⁇ (t) is the incoming carrier phase of the received signal.
  • the signal propagates through signal paths A-B and A-D, which adds biases b 21 and b 41 respectively.
  • the oscillator has a nominal phase output assumed to be receiver clock time, t 3 (t), as measured at node C.
  • is the instantaneous receiver clock bias as measured at node C.
  • the common oscillator drives a synthesizer with two taps, one for the GPS processing path and one for the Iridium processing path.
  • Each synthesizer and associated interconnect electronics routed to nodes B and D induce path biases b 32 and b 43 .
  • the resulting receiver clock time as measured at each node is given by
  • Each signal is then sampled at nodes B and D by a separate A/D converter.
  • Each A/D converter samples the signal when its input of receiver clock time reaches a multiple of the sampling period T as follows for the case of node B:
  • the time tagging error at baseband is assumed to be sufficiently small such that the incoming signal phase, ⁇ , and receiver clock bias, ⁇ , is independent of choice of sample time reference.
  • ⁇ k becomes as a scale factor for unit conversion between time and phase angle.
  • the term b 23 and its thermal sensitivity profile are internal to the DAGR and is not under the control of the user equipment integrator.
  • a counterpart term b 21 may or may not span different hardware platforms, but nevertheless is subject to a different thermal and mechanical environment that makes it difficult for an integrator to differentially cancel against term b 23 in a robust and practical way.
  • the term b 41 may or may not share the same mechanical housing external to the DAGR (for example if an external antenna is used) and will not readily cancel against the term b 12 , which must always span housings into the DAGR.
  • term b 41 may or may not share a mechanical housing outside of the DAGR but must nevertheless balance term b 43 which must always span different housings and is therefore subject to thermal, mechanical, and other environmental stress.
  • FIG. 6 depicts the subject invention in a simplified form that can be readily analyzed for environmental phase stability in the same manner as FIG. 5 .
  • the add-on module receiver clock time is generated at node c of the add-on module is given by
  • the receiver clock time at nodes d and e are also given as
  • a new interface reference signal, r(t), is modulated with GPS P code, p(t).
  • the P code is generated by the add-on module and conveyed to node e as follows:
  • the Kalman filter begins propagating estimates of the iGPS add-on module clock bias, ⁇ (t), and the DAGR clock bias, ⁇ DAGR (t).
  • the reference signal pseudorange measurement has high signal to noise ratio and is assumed to heavily weight the carrier phase precision of the reference signal to effectively phase lock the oscillators from the add-on module and the GPS receiver.
  • the DAGR replica of the same signal is given by
  • the actual clock bias can be resolved once the receiver is tracking satellites. Once the iGPS add-on receiver, the existing GPS receiver, or both start tracking, enough information becomes available for the Kalman filter to begin estimating position, time, and, to the extent applicable, the other states listed in Table 1 above.
  • the aggregate signal available at node e is then the sum of the incoming s 5 (t) and r 5 (t). Because the inner details of the DAGR or any other GPS or GNSS receiver are generally proprietary or otherwise protected, a simplified model of the front end is assumed. Again, without loss of generality, a direct down conversion is assumed for the purpose of this analysis, which is assumed to be readily extensible to other specific cases.
  • the DAGR is assumed to have a distinct sample interval, T DAGR , versus the Nav-Com add-on module with sample rate, T. As above the A/D sample times are computed in terms of receiver clock time and then solved in terms of the actual time each measurement, m, is made.
  • the signal and A/D clock at node d are treated in the same way as before
  • both r.f. and baseband terms must have a sampling stability ⁇ 20 ps for a sustained period of time, preferably for times on the order of 1 minute or more.
  • A/D samples between the DAGR and Nav-Com add-on module are paired such that they occur at approximately the same time.
  • the two clocks are running asynchronously and because two separate sampling rates are assumed, there is no expectation that any given samples across platforms will occur at exactly the same time.
  • t 5 ( t A/D [m, 5]) t A/D [m, 5]+ ⁇ ( t A/D [m, 5])+ b 23 +b 52
  • a matched pair of A/D samples, k m and m k is selected such that the sample times are near each other, i.e., within a sample or so. If a ⁇ 50 MHz sample clock is assumed, then a given pair of samples will generally occur within 0.02 ⁇ s of each other. For any given pair of samples, the difference in time between sample epochs in receiver clock time is given by ⁇ t LO as follows.
  • ⁇ t LO t 5 ( t A/D [m, 5]) ⁇ t 4 ( t A/D [k m ,4])
  • ⁇ ( t A/D [m, 5]) ⁇ ( t A/D [m, 5]) ⁇ DAGR ( t A/D [m, 5])+ b 23 +b 52 .
  • the parameters on the right are all available to the receiver in real time.
  • the resulting phase rotation ⁇ 0 ⁇ t LO can then be applied to DAGR raw correlations to the extent necessary to project them onto a common time base with those from the Nav-Com add-on module.
  • the invention enables a stock DAGR to be upgraded at the depot level without changes to the hardware. Since only the software is changed in the DAGR, it remains useful for its original purposes when it is in stand-alone form. Therefore, such a DAGR with software modifications does not pose practical impact to logistics, operations, or maintenance.
  • the combination of the tightly integrated upgrade unit and a built-in global communications link also enables certain benefits to logistics.
  • the software could be placed in the flash memory of the iGPS add-on component.
  • DAGR reprogramming is already carried out via the serial port to which the iGPS add-on component must connect to anyway.
  • a reprogramming switch could be used to change iGPS add-on component into a reprogramming mode, and the standard DAGR reprogramming could be used.
  • Another approach would be to send the new DAGR software load via Iridium.
  • the DAGR is upgraded to become iGPS user equipment capable of tightly integrated global Nav-Com. Because the invention enables practical upgrade of existing DAGRs, there is no need to procure new military GPS receivers if the Military is to find benefit with iGPS during the remaining lifetime of the Iridium constellation. Therefore, the invention facilitates the demonstration of iGPS itself by making it practical to field and test. Furthermore, iGPS as a hybrid constellation of LEO and MEO navigation satellites with integrated Nav-Com capability, the invention helps provide an existence proof for more advanced future global integrated Nav-Com to be developed.

Abstract

A practical method for adding significant new high-performance, tightly integrated Nav-Com capability to any Global Navigation Satellite System (GNSS) user equipment, such as GPS receivers, requires no hardware modifications to the existing user equipment. In one example, the iGPS concept is applied to a Defense Advanced GPS Receiver (DAGR) and combines Low Earth Orbiting (LEO) satellites, such as Iridium, with GPS or other GNSS systems to significantly improve the accuracy, integrity, and availability of Position, Navigation, and Timing (PNT)—in some cases by three orders of magnitude, to enable high precision GNSS carrier phase observable to be more readily exploited to improve PNT availability—even under interference conditions or occluded environments, and to enable new communication enhancements made available by the synthesis of precisely coupled navigation and communication modes. To achieve time synchronization stability to the required sub-20 ps level between the existing DAGR and a plug-in iGPS enhancement module, a special-purpose wideband reference signal is generated by the iGPS module and coupled to the DAGR via the existing antenna port, so that no hardware modification of the DAGR is required.

Description

  • This invention is made with Government support under Navy Contract N00173-08-C-2074 awarded by the Naval Research Laboratory. The Government has certain rights in the invention.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • This invention relates to a method of upgrading existing Global Navigation Satellite System (GNSS) user equipment, such as a GPS receiver, in order to add high-performance, tightly integrated navigation and communication (Nav-Com) capability without the need to modify the existing equipment. The invention also relates to an apparatus, which may take the form of a plug-in enhancement module, for adding iGPS to existing GNSS user equipment.
  • In a preferred embodiment of the invention, the upgrade is to a particular tightly integrated Nav-Com system known as iGPS, which utilizes the carrier phase of signals received from Low Earth Orbiting (LEO) satellites, such as Iridium to provide a special-purpose wideband reference signal. In this embodiment, upgrade to iGPS is achieved by:
      • using an existing antenna port in the GNSS user equipment to supply the GNSS user equipment with a special-purpose wideband reference signal phase locked to the reference oscillator of the apparatus;
      • causing the existing GNSS user equipment to produce coherent correlations of incoming GNSS (or GPS) signals and the reference signal relative to the GNSS user equipment reference oscillator; and
      • sending the coherent correlations back through an existing data port to a Nav-Com processor for combination with additional correlations of Iridium taken relative to the reference oscillator of the apparatus to derive more precise solutions for position, velocity, and/or time.
  • The GNSS user equipment may be a Defense Advanced GPS Receiver (DAGR), with the Nav-Com processor and special purpose reference signal generating components being provided in a single unitary module that plugs into existing ports of the DAGR, without need to modify the DAGR. This arrangement can significantly improve the accuracy, integrity, and availability of Position, Navigation, and Timing (PNT) in the DAGR, in some cases by three orders of magnitude, using carrier phase with the potential to converge onto sub-decimeter level position fixes with time frames on the order of a minute anywhere on the globe. The invention enables the high precision GNSS carrier phase observable to be more readily exploited to improve PNT availability—even under interference conditions or occluded environments. Furthermore, the invention enables new communication enhancements made available by the synthesis of precisely coupled navigation and communication modes. With the proper design and integration, the easily attached upgrade is capable of significantly lowering fielding and life cycle costs to realize the advanced capability.
  • 2. Description of Related Art
  • Tightly integrated Navigation and Communication opens up a vast realm of new complementary capability for U.S. military, civil, and commercial applications, especially if such infrastructure is global in nature. Communications infrastructure can improve navigation by providing real-time data and timing aiding, while navigation infrastructure improves communication by providing time and position aiding. Employing a global infrastructure enables stakeholders to better enjoy economies of scope and scale. The more tightly integrated the architecture of the Navigation and Communication components, the greater the mutual synergies can be achieved.
  • One especially notable example of an integrated global Nav-Com system is iGPS, created by the fusion of the Iridium and GPS global satellite constellations. The Navy has awarded a contract to a Boeing-led team to use Iridium to provide supplemental data, timing, and ranging information to authorized GPS users. This additional information provides among other benefits the means for significantly improved interference rejection performance and faster acquisition of GPS with a dynamic user platform [Glen Gibbons, “Boeing Wins NRL Contract to Continue Iridium/GPS Development”, Inside GNSS, September/October 2008].
  • In general iGPS, as well as the broader global Nav-Com solution set, has the potential to significantly improve the accuracy, integrity, and availability of Position, Navigation, and Timing (PNT). The rapid angle motion of LEO satellites in the sky dramatically increases spatial diversity over the traditionally slow moving GPS satellites in high orbit. If the LEO and GPS satellite carrier phase is employed, there is potential to lock onto sub-decimeter level position fixes with time frames on the order of a minute anywhere on the globe. See, for example, U.S. Pat. Nos. 6,373,432, 5,812,961, and 5,944,770.
  • The use of carrier phase provides significant dividends for users. The GPS L1 wavelength is approximately 19 cm. The intrinsic precision for GPS is a small fraction of this wavelength. The typical timing and ranging error budget for GPS L1 works out to be on the order of 0.5 cm RMS or 20 ps in terms of time. This precision is the key to achieving the overall position accuracy just mentioned as well as integrity and interference rejection. The iGPS infrastructure can be used to provide both data aiding (for Iridium ephemeris and GPS data stripping) as well as time stability transfer (calibrating the Iridium clock with a reference station and broadcasting precise Iridium carrier phase corrections to the user in real time), as described in U.S. Pat. No. 7,372,400.
  • The converse is also true. Once the user position and time are well known, new capabilities related to improved communication are possible. For example, a carrier based upon an ultra-stable virtual clock can be established between the user and a satellite because the user has full knowledge of the position and timing of each. This enables robust coherent communication links to be established to support, for example, interference resistant and low probability of intercept communications.
  • Traditionally, carrier phase has not been exploited by the military for navigation purposes. Instead, signal squaring techniques are employed, which have the unfortunate effect of squaring both the signal and the noise. The result has been wasted GPS signal power at a time when the military is considering development and launch of higher-power satellites to make up the shortfall. iGPS infrastructure enables more efficient use of existing GPS power.
  • Additional global integrated Nav-Com benefits result from further synergies. With GPS user equipment and other devices there is often a need to securely disseminate encryption keys. Without a suitable infrastructure, the process can become cumbersome. For example, with only a one-way data link, users and devices may not be able to authenticate with the key management authority. A robust, global, two-way communication system solves this problem by enabling the user and device to authenticate each request to re-key no matter where they are in the world. This ease of use enables key dissemination to be both secure and effortless.
  • In the case of iGPS, the U.S. has an opportunity to rapidly implement an existence proof of a LEO-based enhancement to GPS. The Iridium satellites are already on orbit with a lifetime projected to extend beyond 2014 (see “Iridium Satellite LLC Estimates Constellation Life Span To Extend Well Beyond Original Predictions,” Iridium Satellite LLC Press Release, Feb. 26, 2003). Under the above-listed Navy contract, the Boeing team will develop global ground infrastructure and develop new flight software for the existing Iridium satellite constellation by the beginning of 2011. This timetable will provide several years of a suitable signal in space for the U.S. Military and other authorized users to make effective use of the new capability before the Iridium constellation degrades beyond its useful life.
  • However, a significant obstacle to implementing iGPS is the cost and effort to outfit user equipment such as the Defense Advanced GPS Receiver (DAGR), which remains user equipment of choice with the military. The U.S. Military has currently fielded several hundred thousand GPS units (“Rockwell Collins delivers 200,000th DAGR and 40,000th GPS engine to the U.S. Army”, Rockwell Collins Press Release, Apr. 18, 2008) and many more are already in the process of procurement. The U.S. Government has purchased these units for nearly $2,000 per unit.
  • If the Military or other users are to adopt iGPS, there needs to be a straightforward way to take advantage of the installed base of user equipment. Prior art has so far presented two unpalatable approaches: (i) modify the existing user equipment hardware to accept a new precision iGPS interface capable of tight integration and (ii) completely replace the existing user equipment with new tightly integrated iGPS user equipment designed from scratch.
  • The first approach has caused significant concern because of the economic and technical risk associated with introducing a precision iGPS interface with tight integration. In particular, since the DAGR does not provide for an external oscillator input, one would have to be added. It is not clear how much this changeout would cost and to what extent it would require replacement of DAGR components. There is also a related logistical and configuration control issue that having multiple versions of DAGR hardware would become cumbersome to manage for the users and leadership because, when hardware modifications are made, many of the overall specifications will need to change and be managed. In addition, there is also technical risk associated with the hardware modifications. The carrier phase precision of iGPS for tight integration requires 20 ps stability between the GPS and Iridium signal processing components over the full range of environmental conditions. The hardware components that are especially subject to phase variation include the GPS RF front end, the Iridium RF front end, and the GPS oscillator. While the navigation processing algorithms can tolerate a slow drift of carrier phase bias between the two components, if thermal or mechanical disturbances are excessive, the system will be incapable of providing useful performance. The DAGR layout compounds the technical risk because the Iridium and GPS components are by necessity in different boxes which will be subject to different thermal and mechanical stress.
  • The second approach also encounters resistance. Given that the U.S. has already made a significant investment in GPS equipment, it is difficult to justify displacing existing inventory.
  • What is needed is a means for demonstrating the far-reaching benefits of a LEO-enhanced GPS Nav-Com system to its potential U.S. military, civil, and commercial stakeholders. To this end what is needed is an existence proof in the form of iGPS formed by integrating Iridium and GPS wherein there is a practical and attractive method to upgrade user equipment for existing users of GPS. In other words, what is therefore needed is a practical method for creating a tightly integrated global Nav-Com upgrade to an existing DAGR that provides the full necessary precision and performance without need for any hardware modifications.
  • SUMMARY OF THE INVENTION
  • It is accordingly an objective of the invention to provide a method of upgrading GNSS user equipment with tightly integrated Nav-Com capability.
  • It is a second objective of the invention to provide practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability that is retroactively applicable to existing user equipment.
  • It is a third objective of the invention to provide user hardware for GNSS user equipment that is retroactively applicable to existing user equipment.
  • The invention thus provides a method of upgrading and tightly integrating GPS user equipment with other GNSS systems to enhance navigation performance without the need for hardware modifications to the original GPS equipment, and user hardware for implementing the method. The method provides a practical, cost-effective means for bounding adverse differential phase bias drift among critical r.f. components of tightly integrated Nav-Com user equipment. In the preferred embodiment, the performance upgrades enable tightly integrated global Nav-Com capability, and are compatible with iGPS and any other GNSS system.
  • In accordance with the principles of a preferred embodiment of the invention, the objectives of the invention are achieved by a method of upgrading existing Global Navigation Satellite System (GNSS) user equipment that includes the steps of: providing first GNSS user hardware including a first oscillator driving a precise coded reference signal generator arranged to generate a reference signal and supply the reference signal to an existing second GNSS user device, and a Navigation/Communication processor arranged to generate position, navigation, and/or timing signals upon receipt from the second GNSS user device of coherent correlations of incoming GNSS signals and the reference signal; providing an existing second GNSS user device separate from the first GNSS user hardware, said GNSS user device including at least one existing port and a second oscillator arranged to produce said coherent correlations of incoming GNSS signals and the reference signal generated by the add-on first GNSS hardware, and to send the coherent correlations to the first GNSS user hardware; and coupling the first GNSS user hardware to the second GNSS user device via the existing port without modifying hardware of the second GNSS user device.
  • The objectives of the invention are also achieved by upgrade hardware corresponding to the first GNSS user hardware of the above-described method, the upgrade hardware being arranged to generate a stable reference signal and supply it to the second GNSS user device and to combine the coherent correlations from the second GNSS device with its own raw precise correlations to derive an improved solution for position, velocity, and/or time.
  • Preferably, in both the method and apparatus embodiments of the invention, the at least one existing port used to couple the first GNSS user hardware with the existing second GNSS user device with the includes an antenna port and a data port, the first GNSS user hardware is arranged to send the reference signal to the second GNSS user device through the antenna port, and the first GNSS user hardware is arranged to send steering commands to the second GNSS user device and receive back the coherent correlations through the data port.
  • According to still further aspects of the preferred embodiments of the invention, the first GNSS user hardware includes Iridium receive capability and the second GNSS user device is a Global Positioning System (GPS) receiver, with the Iridium and GPS signals preferably being input through a common antenna. In this embodiment, the first oscillator provides a common precision oscillator carrier phase reference for both the GPS and Iridium r.f. timing and ranging measurements. In addition, the first GNSS user hardware further includes Iridium transmit capability, while either the first or second GNSS user receiver may include Y-code, M-code, C/A code, Galileo, GLONASS, and/or COMPASS capability. A reference station may be used to calibrate the code and carrier phase of satellites within view and telemeter the calibration data to a communications satellite whose broadcast output is coupled into the first GNSS user hardware and whose calibration data is employed to improve the position, velocity, and time solution.
  • The Navigation/Communication processor used in the preferred embodiment of the invention may include a Kalman Filter to model and estimate the user equipment position, velocity, and time using the carrier phase of the incoming signals. Optionally, the Kalman Filter may utilize observable data from an inertial measurement unit (IMU).
  • In addition, the first GNSS user hardware may include a transmitter component that uses its improved position, velocity, and time estimate to improve a time and frequency synchronization of its transmissions, with the transmissions being coupled to a regional communications network, satellite network, or global network of low earth orbiting satellites.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic diagram of an upgraded GNSS system including an existing GNSS user equipment and an enhancement module constructed in accordance with the principles of a preferred embodiment of the invention.
  • FIG. 2 is a block diagram of the system of FIG. 1.
  • FIG. 3 is a schematic diagram illustrating the timing, ranging, and data signals used by the system of FIG. 1.
  • FIG. 4 is a flowchart of a reference input initialization and control sub-routine according to a preferred method.
  • FIG. 5 is a schematic diagram illustrating a phase bias drift sensitivity benchmark.
  • FIG. 6 is a schematic diagram illustrating the phase bias drift sensitivity of the preferred method.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • FIGS. 1 and 2 are top-level functional drawings showing an upgraded GNSS system including existing GNSS user equipment, illustrated as a Defense Advanced GPS Receiver (DAGR) 1, and enhanced user hardware constructed in accordance with the principles of a preferred embodiment of the invention, which may optionally take the form of a separate add-on enhancement module 2 illustrated in FIG. 2. The enhanced user hardware is arranged to plug into existing interfaces to the user equipment, which in the exemplary DAGR include a two-way serial port 3 and an external antenna input 4.
  • Those skilled in the art will appreciate that it is also within the scope of the invention to adapt or modify the illustrated user hardware and method to GNSS user equipment other than a DAGR. In addition, those skilled in the art will appreciate that while the invention eliminates the need to modify existing GNSS hardware in order to implement tightly integrated Nav-Com capability, such hardware may nevertheless be modified for other reasons. Furthermore, even though the existing GNSS hardware is not modified, it may be necessary to modify the software of the existing GNSS user equipment to accommodate the enhanced PNT data inputs (for example, as described below in connection with FIG. 6). In the case of a DAGR, software upgrades can be made at the depot level or even potentially in the field. In general, the software provided in conventional GNSS user equipment may be readily changed in cooperation with the user equipment manufacturer to accommodate the higher precision inputs, enabling the existing equipment to easily be retrofitted to accommodate the upgrade.
  • Although the specific packaging of the user equipment can take many forms, FIG. 2 shows a preferred embodiment wherein the Nav/Com enhancement electronics are contained in a separate add-on module 2, which interfaces to the existing DAGR. As noted above, it is one object of the invention to maintain the existing DAGR hardware interfaces so as to make the upgrade as easy as possible. Therefore, it will be practical to maintain configuration control over the entire DAGR inventory with the mix of unmodified DAGRs.
  • As illustrated in FIGS. 1 and 2, a common antenna 5 is used for the GPS L1 and L2 receive signals and the Iridium L-band transmit and receive signals. It will nevertheless be appreciated that multiple antennas may be provided, particularly in case LEO satellites other than Iridium are used or if a commercial off the shelf (COTS) dual-band GPS active antenna is used. Each input is bandpass filtered by respective blocks 6 and 7 for the appropriate GPS or Iridium bands and then fed through a respective preamplifier 8,9.
  • Preferably, an oscillator 10 serves as the common timebase for the transceiver. It is an object of this invention to keep the component costs, including that for this oscillator 10, to a minimum and therefore a low-cost crystal oscillator is illustrated although, of course, one or more other oscillators with similar or better performance may be substituted. The oscillator 10 drives a synthesizer 11, which provides all the necessary A/D, D/A, and local oscillator signals for the unit.
  • The Iridium input is digitized by an A/D converter 12 and then fed through a Hilbert transformation processing function or circuit 13, which provides a complex representation of the incoming signal for the bank of signal processors 14. In an identical manner, the complex digitized Iridium output of the bank of signal processors 14 is combined and routed from the bank of signal processors 14 through an inverse Hilbert transform processing function or circuit 16 in preparation for D/A conversion by D/A converter 17, and power scaling by a variable attenuator 18, amplification by an amplifier 19, before being supplied to modulator 20 for transmission through antenna 5.
  • The Iridium transmit and received functions may be switched in accordance with a frequency and time division multiple access scheme, such as the one described in the publication entitled “Working Document on Service Link Characteristics of the Iridium Satellite System,” available from US WP 7D/14R2, Feb. 11, 2005. As described therein, each 90 ms repeating frame is divided into a 20.32 ms downlink paging slot and four each 8.28 ms duplex uplink and downlink telephony slots. The Iridium portion of the integrated unit is capable of receiving both Iridium and GPS concurrently. When the Iridium user equipment is transmitting, GPS tends to be susceptible to out-of-band interference, so transmit blanking is implemented for the GPS input. If only a single Iridium time slot is used for the uplink, the 8.28 ms/90 ms duty cycle for GPS downtime amounts to an acceptable ˜0.1 dB loss.
  • A central Navigation/Communication processor 21 directs the internal operation of the user equipment. It contains control loop drivers for a plurality of Iridium correlators implemented by signal processor bank 14, a GPS P code generator 22 (depicted for illustrative purposes only as external to the processor 21), and a configuration control 23 for the transmit and receiver functions as well as the interface to the DAGR and an optional micro-electromechanical-system (MEMS) Inertial Measurement Unit (IMU) 24. Processor 21 also provides the master estimation capability of the user equipment in the form of a Kalman Filter which optimally combines the available information, including that from Iridium, GPS, and the IMU or other sensors, such as a barometer or magnetometer.
  • In order to secure the full benefits of integrated Nav-Com, the Iridium signal processing block 14 provides means for correlation and coherent detection of the incoming received signal. Driver tracking loops command the numerically controlled oscillators (NCOs) 25 in the signal processor 14. Iridium code generators 26 synthesize a replica code that matches what each Iridium satellite is known to broadcast. In the case of Iridium, which was not originally designed to be a navigation system, this replica code is selected to consist of a pre-identified series of message bits known in advance by the user to create the direct sequence chips of a spread spectrum signal. This architecture enables the timing (code) and carrier phase of the incoming Iridium signal to be determined precisely. The same architecture is used for the transmit side to ensure that the outgoing timing (code) and carrier phase can be precisely controlled.
  • The synthesizer also creates a sinusoidal local oscillator at the GPS L1 band at 1575.42 MHz and a square code driver clock at 10.23 MHz. These clocks are fed to the P code generator 22, which generates a reference receiver clock time P code signal at zero Doppler. The Navigation/Communication processor 21 is able to initialize the start time of the P code generator 22 to a commanded value. Based on an estimate of the incoming interference power supplemented by the Navigation/Communication processor's estimate of the GPS signal power, the processor 21 actively controls a variable attenuator 30 to ensure that the P code reference signal is strong enough to be detected under interference but not so strong so as to be an unwanted source of interference. An in-line Automatic Gain Control (AGC) 31, monitored by the Navigation/Communication processor 21, routes the incoming composite GPS and reference signal into the DAGR 1. This allows the processor 21 to track overall power emerging from the antenna terminals as well as regulate the power to a constant value coupled to the DAGR or existing GPS receiver hardware, which may or may not have an AGC and/or SFAP or STAP type signal processing which may also be controlled and integrated via the existing ports. The active control of the reference signal power is described in more detail below.
  • No encryption capability or authorization is required to generate the GPS P code. Therefore, it will be readily appreciated that the expansion hardware or module for the DAGR does not need to be a controlled item under Selective Availability Anti-Spoofing Module (SAASM) and, accordingly, can be made very practical and easy to interface with an existing DAGR, which natively supports P code tracking. If the target GPS receiver is a commercial C/A code receiver, C/A code can be used as well. However, P-code is preferred when possible because of its superior minimal cross correlation properties.
  • The DAGR 1 illustrated in FIG. 1 contains 12 GPS tracking channels, each of which can be operated within the military SAASM encryption architecture. The SAASM architecture permits operation of any given satellite to employ C/A code (the 1.023 MHz coarse/acquisition signal), P code (the 10.23 MHz precision signal), or Y code (the 10.23 MHz encrypted signal). The Navigation/Communication processor 21 communicates with the DAGR 1 via the serial port 3. The serial port 3 enables the processor 21 to individually command the code and carrier Numerically Controlled Oscillators (NCOs) for each SAASM channel and return the raw in-phase and quadrature (I and Q) GPS correlations.
  • In the preferred embodiment, the existing 1 Pulse Per Second (1 PPS) interface of existing GPS receivers remains available for use without changing the cable in any existing integration in which the GPS receiver is used. If GPS is not available, the Iridium or other GNSS receive capability in the add-on module can continue to accurately drive the 1 PPS via the existing interfaces.
  • FIG. 3 shows satellite and reference station configurations in relation to the user equipment for the global system illustrated in FIGS. 1 and 2. There can be one or more each of GPS satellites 40 and Iridium satellites 41 in view of the user equipment 1,2,5. Reference stations 42 established worldwide serve to calibrate the clock and ephemeris of each satellite in view. Each reference station 42 incorporates an antenna 43 and signal processing (not shown) that is functionally equivalent to signal processing of the user equipment except that it is operated in a controlled environment and may optionally be packaged in a rack mount.
  • In the illustrated embodiment, the GPS and Iridium satellites 40,41 each share a common view of both the reference station 42 and the user equipment 1,2,5 anywhere on the globe where capability is needed. Each satellite broadcasts a PRN ranging code modulated onto the carrier. Since Iridium was never designed to be a navigation satellite and broadcast a PRN ranging code, an equivalent facsimile is synthesized using one or more pre-defined data bit streams. The reference stations 42 serve to calibrate the satellite clocks in real time. Each reference station measures the code and carrier phase of all satellites in view and telemeters this information to the users via the Iridium data link. The user equipment 1,2,5 tracks the code and carrier of each satellite 40,41 in view then makes its own measurements of code and carrier phase and reads in the reference station data. Additionally, Iridium provides a reverse data path, enabling the user equipment 1,2,5 to uplink data to the satellite for relay, in this case, back to the reference station 42.
  • Preferably, the downlink and uplink timing and ranging functions of the preferred system are executed with centimeter-level precision, i.e., consistent with variations that are small relative to the carrier phase of the timing and ranging signals. Such precision enables rapid angle motion of low earth orbit (LEO) satellites to significantly improve accuracy and integrity above stand-alone GPS. This precision is also key to enable sustained coherent integration of a GPS signal subject to interference. To accomplish this, a suitable flywheel, such as the illustrated Inertial Measurement Unit (IMU) 24 of FIG. 1, is used for feedforward to carry out GPS tracking in both time and space. For example, if an IMU can provide a centimeter-level position flywheel, and Iridium can provide a high-power, 20 ps level (centimeter-level in terms of speed-of-light conversion) timing source, then the GPS signal can be coherently integrated for a sustained period of time. The overall integrated Nav-Com system resembles a lock-in amplifier often employed in sensitive physics experiments. Iridium, the real-time reference station calibration, and a stable treatment of the various local oscillators used between GPS and Iridium within the user equipment are important design attributes. In the presence of interference, an ordinary GPS signal is too faint to be registered.
  • By accurately modeling and estimating the satellite and user position state including clock parameters, iGPS establishes a replica carrier phase for the incoming GPS signal that to the centimeter level almost exactly matches that of the incoming faint signal—even though the user may be undergoing significant dynamics. Over time the user equipment is able to integrate an error signal, generating I and Q components that can be used as observables to close the receiver tracking loops—even under interference conditions. The intrinsic precision also enables important uplink capability, and enables the provision of user equipment capable of generating sustained phase stability in the uplink channel—even under dynamics.
  • With a carrier stable to the centimeter-level of phase over intervals of many seconds, it is possible to improve the uplink interference rejection as well as engage in LPI communication. Such uplink improvement is accomplished by enabling the user to precisely spread the data modulation over frequency and time.
  • The Navigation/Communication processor controls the user equipment processes and data flow and includes a Kalman Filter comprised of a precise model based on the user state and a means to optimally manage the user equipment process and measurement noise. Table 1 provides a listing of the key Navigation/Communication processor attributes.
  • TABLE 1
    Navigation/Communication Processor Architecture Definitions
    Processor Attribute Parameter List
    Aiding Information GPS Data Bits
    GPS Clock
    Iridium Clock
    Iridium Ephemeris
    Observables IMU
    3 axis Rates and Accelerations
    GPS Early, Punctual, Late Correlations
    Iridium Early, Punctual, Late Correlations
    Kalman Filter States UE Clock Bias, Rate
    DAGR Clock Bias, Rate
    3 axis Position
    3 axis Velocity
    3 axis Attitude
    3 axis IMU Accelerometer Bias
    3 axis IMU Rate Gyro Bias
    Power for each GPS Signal
    GPS Carrier Phase Biases
    Iridium Carrier Phase Bias, Rate, and Acceleration
    Control Outputs GPS Correlator NCO Commands
    Iridium Correlator NCO Commands
    Iridium Transmit NCO Commands
  • The Aiding Information listed in Table 1 is that provided via data link from the Iridium satellite. The observables are the raw measurements collected from GPS, Iridium, and the IMU. In addition, optional sensors that also include a low-cost magnetometer and barometric altimeter may be provided. The Kalman Filter States listed in Table 1 are those nominally estimated in the user equipment in a practical scenario. Finally, the NCO control outputs are listed which drive the signal processing hardware. These commands are calculated as functions of the Kalman Filter state parameters. Proper power control of the reference input signal to the DAGR is crucial. If the power is too high, the reference will jam the DAGR. If it is too low, the signal will be undetectable and the system will lose its utility. The strategy adopted to control the signal is chosen to track the incoming interference level but be subject to an additional backoff. This ensures that the overall performance is driven by the incoming interference. As an additional safeguard during operations, the incoming GPS signal power is monitored to ensure that it is independent of the reference signal power.
  • FIG. 4 is a flowchart of an initialization and operational control method that embodies principles of a preferred embodiment of the invention. The first step 100 upon device power up is for the add-on user hardware to turn off the reference signal, followed by the step 110 of measuring the incoming interference noise and the step 120 of recording the measured interference noise in order to obtain a benchmark of incoming noise power against which to compare with the reference signal. The reference signal power is incremented in dB steps and interference is measured (step 130) until the AGC function detects that the reference power dominates the incoming interference power (steps 140 and 150). Based on this calibration, the add-on GNSS user equipment carries out the step 160 of calculating and recording a scale factor between the commanded reference signal power and the detected input power to the AGC. Once the calibration is complete, the reference signal is expected to be readily accessible to the DAGR signal processor with high carrier-to-noise ratio.
  • The next step 170 is to initialize a reference signal lock. In order to do so, an approximate time can be obtained by sending round trip messages across the serial port of the existing GNSS user equipment. An approximate time and frequency search window is derived based on the serial port messages and apriori information about the likely oscillator frequency offsets. Then, one of the DAGR correlator channels is allocated to the reference signal, and the Navigation/Communication processor 21 commands the channel to sweep through the defined frequency and time search window to acquire and track the reference signal.
  • Upon reference signal track, steady state is achieved and initialization step 170 is complete. In step 180, the interference is then measured at the AGC, so that in step 190, nominal operating mode establishes a backoff for the reference signal of approximately 30 dB from the incoming interference level.
  • As a further sanity check, the Navigation/Communication processor 21 can introduce a dither power level onto the reference signal with a time constant on par with the GPS integration time constant and potentially greater than 10 seconds. The Kalman filter in the Navigation/Communication processor 21 of the embodiment illustrated in FIG. 1, which estimates the power of the incoming GPS signals, nominally tracks the power of each. If the tracked signal power becomes appreciably correlated with the reference power, the reference power may be too high and should be adjusted downward.
  • It is an advantage of the preferred embodiment of the invention that it provides a common precision oscillator reference for both the GPS and Iridium r.f. timing and ranging measurements, especially for the carrier phase components. A stable carrier phase reference common to both the GPS and Iridium platforms unlocks the previously untapped efficiency of coherent processing techniques for a GPS incoming signal power level in the military and other applications described above. In particular, the stability of the GPS and Iridium platforms must be good to within a small fraction of the 19 cm L band wavelength of each other. The requirement translates into about 0.5 cm in terms of distance or 20 ps in terms of time. This is a demanding level of precision, especially when biases in electronics that change with the environment, such as temperature or mechanical stress, induce fluctuations. Although the Kalman Filter can be designed to accommodate a limited degree of bias fluctuation, the practical benefits of integrated Nav-Com are quickly lost in practical operational scenarios if such fluctuations are excessive. The result is user equipment that cannot operate.
  • Without loss of generality FIG. 5 shows a traditional approach to integrating existing GPS user equipment with new Iridium transceiver capability so as to maintain tight inter-channel phase coherence. In addition to the data port that is required for such integration, a common oscillator is provided by physically altering the receiver 78 and introducing a common hardware oscillator 79 that is shared between GPS and Iridium. As illustrated, the common oscillator 79 is connected to the GPS code synthesizer 80 and in addition is connected through an added port 81 to an Iridium code synthesizer 82. The GPS code synthesizer 80 is connected to respective signal inputs including common antenna 83, GPS filter 84, pre-amplifier 85, and digitizer 86, while the Iridium code synthesizer is connected to common antenna 83, Iridium filter 87, pre-amplifier 88, and digitizer 89.
  • The following analysis traces the bias sensitivity of this conventional approach. In particular, the stability of node B versus that of node D will be evaluated against a requirement to stay stable to the level of <<20 ps for intervals of 1 minute or longer. Many details are neglected for the purposes of this analysis, including the fact that many GPS receivers have r.f. front ends downconverting to an intermediate frequency. However, without loss of generality, a direct downconversion to baseband is assumed for this analysis. Further analysis shows that similar conclusions will be reached supporting the improved stability of the preferred embodiment shown in FIG. 6.
  • The analysis assumes a BPSK signal which is the format of the GPS waveform. Since Iridium employs QPSK, the BPSK analysis remains applicable by the principle of superposition. The incoming signal at node 1, s1(t), is given by

  • s 1(t)=d(t)c(t)cos [ω0 t+φ(t)]
  • where d(t) is the data modulation, c(t) is the PRN chipping sequence, ω0 is the nominal center angular frequency of the band, and φ(t) is the incoming carrier phase of the received signal. The signal propagates through signal paths A-B and A-D, which adds biases b21 and b41 respectively.

  • s 2(t)=d(t)c(t)cos [ω0 t+φ(t)+b 21]

  • s 4(t)=d(t)c(t)cos [ω0 t+φ(t)+b 41]
  • The oscillator has a nominal phase output assumed to be receiver clock time, t3(t), as measured at node C.

  • t 3(t)=t+τ(t)
  • where τ is the instantaneous receiver clock bias as measured at node C. The common oscillator drives a synthesizer with two taps, one for the GPS processing path and one for the Iridium processing path. Each synthesizer and associated interconnect electronics routed to nodes B and D induce path biases b32 and b43. The resulting receiver clock time as measured at each node is given by

  • t 2(t)=t+τ(t)+b 23 and t 4(t)=t+τ(t)+b 43
  • Each signal is then sampled at nodes B and D by a separate A/D converter. Each A/D converter samples the signal when its input of receiver clock time reaches a multiple of the sampling period T as follows for the case of node B:

  • t 2(t)=t+τ(t)+b 23 =kT
  • Solving for the time tA/D[k,2] at which sample k is made at node B,

  • t A/D [k,2]=kT−τ(t A/D [k,2])−b 23
  • Inserting the sampling time for node B into the received signal expression for node B,

  • s 2(t A/D [k,2])=d k,2 c k,2 cos [ω0 kT−ω 0τ(t A/D [k,2])−ω0 b 23+φ(t A/D [k,2])+b 21]
  • The equivalent expression for node D is

  • s 4(t A/D ]k,4])=d k,4 c k,4 cos └ω0 kT−ω 0τ(t A/D [k,4])−ω0 b 43+φ(t A/D [k,4])+b 41
  • The code and data for each channel are wiped off downstream. Any phase contributions of the modulation and its processing are neglected herein. The carrier phase difference for any sample k between node C and node D is then taken directly as the difference between the cosine arguments for each signal as follows:
  • Δφ 24 [ k ] = s 2 ( t A / D [ k , 2 ] ) - s 4 ( t A / D [ k , 4 ] ) = ω 0 kT - ω 0 τ ( t A / D [ k , 2 ] ) - ω 0 b 23 + φ ( t A / D [ k , 2 ] ) + b 21 - ω 0 kT + ω 0 τ ( t A / D [ k , 4 ] ) + ω 0 b 43 + φ ( t A / D [ k , 4 ] ) - b 41
  • For an LEO satellite moving at <˜8 km/sec, the time tagging error at baseband is assumed to be sufficiently small such that the incoming signal phase, φ, and receiver clock bias, τ, is independent of choice of sample time reference. The term ωk becomes as a scale factor for unit conversion between time and phase angle. Simplifying to retain the substantive terms of the instantaneous r.f. bias behavior,

  • Δφ24≈(b21−b41)−ω0(b23−b43)
  • The implications of this result for a traditional benchmark configuration in FIG. 5 do not readily support tightly integrated Nav-Com. Two or more separate mechanical housings are required for the overall integrated device if hardware changes are to be minimized. For many practical integrations, it is either necessary or desirable to spatially separate the housings and interconnect each via cable. Each of the bias terms above will be subject to separate temperature sensitivity. Each housing may operate at a different temperature. Any given pair of bias terms has the potential to be balanced for differential cancellation, but it can be readily appreciated that such balancing is difficult, especially if the existing housing and electronics of the DAGR is to remain unaltered.
  • For example, the term b23 and its thermal sensitivity profile are internal to the DAGR and is not under the control of the user equipment integrator. A counterpart term b21 may or may not span different hardware platforms, but nevertheless is subject to a different thermal and mechanical environment that makes it difficult for an integrator to differentially cancel against term b23 in a robust and practical way. Similarly, the term b41 may or may not share the same mechanical housing external to the DAGR (for example if an external antenna is used) and will not readily cancel against the term b12, which must always span housings into the DAGR. Last, term b41 may or may not share a mechanical housing outside of the DAGR but must nevertheless balance term b43 which must always span different housings and is therefore subject to thermal, mechanical, and other environmental stress.
  • Taken in the aggregate, environmental stresses, including thermal and mechanical, can introduce unacceptable excursions when the requirement is sustained stability to the 20 ps level. It can be readily appreciated that such environmental stresses cannot be readily controlled or mitigated without physical alterations to the existing DAGR hardware. Unfortunately, such physical alteration defeats the core objective of offering a practical upgrade path for tightly integrated Nav-Com.
  • FIG. 6, on the other hand, depicts the subject invention in a simplified form that can be readily analyzed for environmental phase stability in the same manner as FIG. 5. As before the purpose of the next analysis is to assess the intrinsic stability between node e of the DAGR and node d of the add-on module. The add-on module receiver clock time is generated at node c of the add-on module is given by

  • t 3(t)=t+τ(t)
  • The receiver clock time at nodes d and e are also given as

  • t 4(t)=t+τ(t)+b 43

  • t 5(t)=t+τ(t)+b 23 +b 52
  • A new interface reference signal, r(t), is modulated with GPS P code, p(t). The P code is generated by the add-on module and conveyed to node e as follows:
  • r 5 ( t ) = p ( t 5 ( t ) ) cos [ ω 0 t 5 ( t ) ] = p ( t + τ ( t ) + b 23 + b 52 ) cos [ ω 0 ( t + τ ( t ) + b 23 + b 52 ) ]
  • Even prior to tracking any incoming signals, the Kalman filter begins propagating estimates of the iGPS add-on module clock bias, τ(t), and the DAGR clock bias, τDAGR(t). The reference signal pseudorange measurement has high signal to noise ratio and is assumed to heavily weight the carrier phase precision of the reference signal to effectively phase lock the oscillators from the add-on module and the GPS receiver. The DAGR replica of the same signal is given by
  • r ^ DAGR 5 ( t ) = p ( t DAGR 5 ( t ) ) cos [ ω 0 t DAGR 5 ( t ) ] = p ( t + τ DAGR ( t ) + ρ ( t ) ) cos [ ω 0 ( t + τ DAGR ( t ) + ρ ( t ) ) ]
  • The pseudorange observable, ρ(t), as measured by the DAGR correlator steered by the Navigation/Communication processor in the add-on module in phase and delay lock is then

  • ρ(t)=τ(t)−τDAGR(t)+b 23 +b 52
  • Although upon power up only the relative module clock biases are observed, the actual clock bias can be resolved once the receiver is tracking satellites. Once the iGPS add-on receiver, the existing GPS receiver, or both start tracking, enough information becomes available for the Kalman filter to begin estimating position, time, and, to the extent applicable, the other states listed in Table 1 above.
  • Employing an identical analytical approach for the new method, the signal as measured at node e is given by

  • s 5(t)=d(t)c(t)cos [ω0(t+b 52)+φ(t)+b 21]
  • The aggregate signal available at node e is then the sum of the incoming s5(t) and r5(t). Because the inner details of the DAGR or any other GPS or GNSS receiver are generally proprietary or otherwise protected, a simplified model of the front end is assumed. Again, without loss of generality, a direct down conversion is assumed for the purpose of this analysis, which is assumed to be readily extensible to other specific cases. The DAGR is assumed to have a distinct sample interval, TDAGR, versus the Nav-Com add-on module with sample rate, T. As above the A/D sample times are computed in terms of receiver clock time and then solved in terms of the actual time each measurement, m, is made.

  • t 5(t)=t+τ DAGR(t)=mT DAGR

  • t A/D [m,5]=mTDAGR−τDAGR(t A/D [m,5])
  • The resulting A/D converter output at node e is

  • s 5(t A/D [m,5])=d m,5 c m,5 cos [ω0 mT DAGR−ω0τDAGR(t A/D [m,5])+ω0 b 52+φ(t A/D [m,5])+b 21]
  • The signal and A/D clock at node d are treated in the same way as before

  • s 4(t A/D [k,4])=d k,4 c k,4 cos └ω0 kT−ω 0τ(t A/D [k,4])−ω0 b 43+φ(t A/D [k,4])+b 41
  • Before the phase of the two signals can be compared, it is vital that the signal processing take into account the time tag of the r.f. sampling events, especially for the r.f. phase terms, ω0mTDAGR and ω0kT. In general, both r.f. and baseband terms must have a sampling stability <<20 ps for a sustained period of time, preferably for times on the order of 1 minute or more. For convenience of analysis, A/D samples between the DAGR and Nav-Com add-on module are paired such that they occur at approximately the same time. In general, because the two clocks are running asynchronously and because two separate sampling rates are assumed, there is no expectation that any given samples across platforms will occur at exactly the same time.
  • The following development provides an explicit calculation of the elapsed time between any given cross-platform samples. First, the receiver clock time for each sample is recalled as

  • t 5(t A/D [m,5])=t A/D [m,5]+τ(t A/D [m,5])+b 23 +b 52

  • t 4(t A/D [k,4])=t A/D [k,4]+τ(t A/D [k,4])+b 43
  • Next, a matched pair of A/D samples, km and mk, is selected such that the sample times are near each other, i.e., within a sample or so. If a ˜50 MHz sample clock is assumed, then a given pair of samples will generally occur within 0.02 μs of each other. For any given pair of samples, the difference in time between sample epochs in receiver clock time is given by δtLO as follows.

  • δt LO =t 5(t A/D [m,5])−t 4(t A/D [k m,4])
  • Substituting the above relationships for receiver clock time, the time difference is shown to apply to elapsed time after accounting for the component biases as follows

  • δtLO≈tA/D[mk,5]−tA/D[km,5]+b23+b52−b43
  • It is assumed that the clock bias does not change appreciably within the time span of δLO. The next step is to substitute the following conversions between sample times and receiver clock times

  • t A/D [k m,4]=k m T−τ(t A/D [k m,4])−b 43

  • t A/D [m k,5]=m k T DAGR−τDAGR(t A/D [m k,5])
  • such that

  • δtLO≈mkTDAGR−τDAGR(tA/D[mk,5])−kmT+τ(tA/D[mk,5])+b23b52.
  • Substituting the above expression for inter-platform pseudorange evaluated at each DAGR sample epoch,

  • ρ(t A/D [m,5])=τ(t A/D [m,5])−τDAGR(t A/D [m,5])+b 23 +b 52.
  • An explicit expression for δtLO is then given by

  • δtLO≈mkTDAGR−kmT+ρ(tA/D[mk,5])
  • The parameters on the right are all available to the receiver in real time. The resulting phase rotation ω0δtLO can then be applied to DAGR raw correlations to the extent necessary to project them onto a common time base with those from the Nav-Com add-on module.
  • It is well known that the set of GPS P codes and Y codes are effectively orthogonal. For the purpose of this sensitivity analysis, it assumed that (i) the phase of signal s5 can be independently tracked from the phase of signal r5 and (ii) that any phase bias contribution from code and data wipeoff can be neglected. Calculating the incoming signal phase relative to the reference phase at node e, the following expression is obtained:
  • Δφ 54 [ m k , k m ] = s 5 ( t A / D [ m k , 5 ] ) - s 4 ( t A / D [ k m , 4 ] ) - ω 0 δ t LO ω 0 m k T DAGR - ω 0 τ DAGR ( t A / D [ m k , 5 ] ) + ω 0 b 52 + φ ( t A / D [ m k , 5 ] ) + b 21 - ω 0 k m T + ω 0 τ ( t A / D [ k m , 4 ] ) + ω 0 b 43 - φ ( t A / D [ k m , 4 ] ) - b 41 - ω 0 m k T DAGR + ω 0 k m T - ω 0 ρ ( t A / D [ m , 5 ] )
  • The above expression for the known pseudorange of the reference signal as measured via the DAGR correlators is substituted to eliminate reference to the DAGR clock bias. Also substituted is the above expression for δtLO. Furthermore, as in the analysis for FIG. 5, it is assumed that the baseband values of relative clock bias, τ, and satellite carrier phase, φ, stay effectively constant across the chosen sampling epochs. The tolerance for baseband time tags is relatively loose compared with the overall 20 ps requirement for phase stability. Assuming that a LEO satellite velocity relative to user does not exceed 8 km/sec and that the frequency error of the user equipment oscillators is also bounded by this velocity (equivalent to much less than 40 kHz at L band), then a time tag accuracy of 0.1 μs is sufficient to bound phase errors to a small fraction of a wavelength. Simplifying, the final result is given by

  • Δφ54≈(b21−b41)−ω0(b23−b43)
  • This is the identical equation from the previous analysis. However, it is readily appreciated that by applying the method described herein and from inspection of FIG. 6, all four of the above r.f. biases are now in the complete control of the designer of the add-on unit. The biases no longer depend in any way on the bias characteristics of the DAGR. By this analysis, the design is independent of the environment associated with the integration. The designer is free to use practical techniques such as pairing components along the two r.f. paths or pairing components along the two clock paths to achieve differential cancellation. Furthermore, since it is now possible to place all the bias sensitive components on the same circuit card or even substrate of a single chip, the designer also has practical means to ensure that thermal, mechanical, or any other environmental stresses are minimized or balanced.
  • Taken in the aggregate, the invention enables a stock DAGR to be upgraded at the depot level without changes to the hardware. Since only the software is changed in the DAGR, it remains useful for its original purposes when it is in stand-alone form. Therefore, such a DAGR with software modifications does not pose practical impact to logistics, operations, or maintenance.
  • The combination of the tightly integrated upgrade unit and a built-in global communications link also enables certain benefits to logistics. The software could be placed in the flash memory of the iGPS add-on component. DAGR reprogramming is already carried out via the serial port to which the iGPS add-on component must connect to anyway. A reprogramming switch could be used to change iGPS add-on component into a reprogramming mode, and the standard DAGR reprogramming could be used. Another approach would be to send the new DAGR software load via Iridium.
  • Using standard interfaces described herein, the DAGR is upgraded to become iGPS user equipment capable of tightly integrated global Nav-Com. Because the invention enables practical upgrade of existing DAGRs, there is no need to procure new military GPS receivers if the Military is to find benefit with iGPS during the remaining lifetime of the Iridium constellation. Therefore, the invention facilitates the demonstration of iGPS itself by making it practical to field and test. Furthermore, iGPS as a hybrid constellation of LEO and MEO navigation satellites with integrated Nav-Com capability, the invention helps provide an existence proof for more advanced future global integrated Nav-Com to be developed.
  • Having thus described a preferred embodiment of the invention in sufficient detail to enable those skilled in the art to make and use the invention, it will nevertheless be appreciated that numerous variations and modifications of the illustrated embodiment may be made without departing from the spirit of the invention. For example, the method described herein, once understood by one skilled in the art, can be readily broadened to include a family of embodiments as well as user equipment that includes iGPS and regional networks as well as other LEO and GNSS global Navigation and Communication applications. It is therefore intended that the invention not be limited by the above description or accompanying drawings, but that it be defined solely in accordance with the appended claims.

Claims (49)

1. A method of upgrading existing Global Navigation Satellite System (GNSS) user equipment, comprising the steps of:
providing first GNSS user hardware including a first oscillator driving a precise coded reference signal generator arranged to generate a reference signal and supply the reference signal to an existing second GNSS user device, and a Navigation/Communication processor arranged to generate position, navigation, and/or timing signals upon receipt from the second GNSS user device of coherent correlations of incoming GNSS signals and the reference signal;
providing an existing second GNSS user device separate from the first GNSS user hardware, said GNSS user device including at least one existing port and a second oscillator arranged to produce said coherent correlations of incoming GNSS signals and the reference signal generated by the add-on first GNSS hardware, and to send the coherent correlations to the first GNSS user hardware,
coupling the first GNSS user hardware to the second GNSS user device via the existing port without modifying hardware of the second GNSS user device.
2. The method of claim 1, wherein the first GNSS user hardware combines the coherent correlations from the second GNSS device with its own raw precise correlations to derive a precise solution for position, velocity, and/or time.
3. The method of claim 1, wherein the at least one existing port includes an antenna port and a data port, the first GNSS user hardware is arranged to send the reference signal to the second GNSS user device through the antenna port, and the first GNSS user hardware is arranged to send steering commands to the second GNSS user device and receive back the coherent correlations through the data port.
4. The method of claim 3, wherein the first GNSS user hardware includes Iridium receive capability and the second GNSS user device is a Global Positioning System (GPS) receiver.
5. The method of claim 4, wherein Iridium and GPS signals are input through a common antenna.
6. The method of claim 4, wherein the first oscillator provides a common precision oscillator reference for both the GPS and Iridium r.f. timing and ranging measurements.
7. The method of claim 6, wherein the first oscillator provides a carrier phase reference common to both the GPS and Iridium platforms
8. The method of claim 4, wherein the second GNSS user device is a Defense Advance GPS Receiver (DAGR).
9. The method of claim 4, wherein the first GNSS user hardware further includes Iridium transmit capability.
10. The method of claim 9, wherein the first GNSS user hardware also includes Y-code, M-code, and/or C/A code tracking capability.
11. The method of claim 9, wherein the second GNSS receiver also includes M-code capability.
12. The method of claim 9, wherein the second GNSS receiver also includes Galileo GLONASS and/or COMPASS capability, or is a commercial C/A code receiver.
13. The method of claim 1, further comprising the step of employing a Kalman Filter in the first GNSS user device to model and estimate the user equipment position, velocity, and time using the carrier phase of the incoming signals.
14. The method of claim 13, further comprising the step of using a reference station to calibrate the code and carrier phase of satellites within view and telemeter the calibration data to a communications satellite whose broadcast output is coupled into the first GNSS user hardware and whose calibration data is employed to improve the position, velocity, and time solution.
15. The method of claim 14, wherein the Kalman Filter includes observable data from an inertial measurement unit (IMU).
16. The method of claim 14, wherein the first GNSS user hardware includes a transmitter component that uses its improved position, velocity, and time estimate to improve a time and frequency synchronization of its transmissions.
17. The method of claim 16, wherein the transmissions are coupled to a regional communications network.
18. The method of claim 15 where the transmissions are coupled to a satellite network.
19. The method of claim 18, where the transmissions are coupled to a global network of low earth orbiting satellites.
20. The method of claim 1 wherein the first GNSS user hardware is an upgrade module that includes Iridium receive capability and said Navigation/Communication processor is a central Navigation/Communication processor for directing internal operation of the upgrade module, said Navigation/Communication processor including control loop drivers for Iridium correlators implemented by a signal processor bank, a GPS P code generator, and a configuration control for transmit and receiver functions as well as an interface to the second GNSS user device.
21. The method of claim 20, wherein the Navigation/Communication processor further includes an interface to a micro-electromechanical-system (MEMS) inertial measurement unit (IMU).
22. The method of claim 20, wherein the Navigation/Communication processor further includes respective interfaces for receiving signals from a barometer and/or magnetometer.
23. The method of claim 20, wherein the signal processor bank synthesizes a replica code that matches what each Iridium satellite is known to broadcast, the replica code consisting of a pre-identified series of message bits known in advance by the user to create direct sequence chips of a spread spectrum signal, thereby enabling the time and carrier phase of an incoming Iridium signal to be determined.
24. The method of claim 20, wherein the Navigation/Communication processor actively controls a variable attenuator to ensure that a P code reference signal is strong enough to be detected under interference but not so strong as to be a source of unwanted interference.
25. The method of claim 20, wherein the Navigation/Communication processor monitors an Automatic Gain Control (AGC) and routes an incoming composite GPS and navigation signal into the second GNSS user equipment in order to track overall power emerging from antenna terminals and regulate the power to a constant value.
26. The method of claim 20, wherein the first GNSS user hardware executes a reference input initialization and control routing including the steps of:
a. minimizing reference signal power;
b. measuring interference at an automatic gain control (AGC);
c. recording a benchmark based on the measured interference;
d. step incrementing reference signal power and measuring interference at the AGC until a threshold is reached and recording a scale factor;
e. initializing reference signal lock;
f. again measuring interference at the AGC; and
g. applying backoff.
27. Add-on first Global Navigation Satellite System (GNSS) user hardware for upgrading an existing second GNSS user device by adding tightly integrated Nav-Com capability without having to modify the existing second GNSS user device, comprising:
a first oscillator driving a precise coded reference signal generator arranged to generate a reference signal and supply the reference signal to an existing second GNSS user device;
a Navigation/Communication processor arranged to generate position, navigation, and/or timing signals upon receipt from the second GNSS user device of coherent correlations of incoming GNSS signals and the reference signal; and
at least one port for coupling the add-on GNSS user hardware to the second GNSS user device through an existing port of the second GNSS user device without modifying hardware of the second GNSS user device.
28. Add-on GNSS user hardware as claimed in claim 27, wherein the add-on GNSS user hardware combines the coherent correlations from the second GNSS device with its own raw precise correlations to derive a precise solution for position, velocity, and/or time
29. Add-on GNSS user hardware as claimed in claim 27, wherein the at least one existing port includes an antenna port and a data port, the add-on GNSS user hardware is arranged to send the reference signal to the second GNSS user device through the antenna port, and the add-on GNSS user hardware is arranged to send steering commands to the second GNSS user device and receive back the coherent correlations through the data port.
30. Add-on GNSS user hardware as claimed in claim 27, wherein the add-on GNSS user hardware includes Iridium receive capability and the second GNSS user device is a Global Positioning System (GPS) receiver.
31. Add-on GNSS user hardware as claimed in claim 30, wherein the second GNSS user device is a Defense Advance GPS Receiver (DAGR).
32. Add-on GNSS user hardware as claimed in claim 30, wherein the add-on GNSS user hardware further includes Iridium transmit capability.
33. Add-on GNSS user hardware as claimed in claim 32, wherein the first GNSS user hardware also includes Y-code, M-code, and/or C/A code tracking capability.
34. Add-on GNSS user hardware as claimed in claim 32, wherein the second GNSS receiver also includes M-code capability.
35. Add-on GNSS user hardware as claimed in claim 32, wherein the second GNSS receiver also includes Galileo GLONASS and/or COMPASS capability or is a commercial C/A code receiver.
36. Add-on GNSS user hardware as claimed in claim 27, wherein the Navigation/Communication processor includes a Kalman Filter in the second GNSS user device to model and estimate the user equipment position, velocity, and time using the carrier phase of the incoming signals.
37. Add-on GNSS user hardware as claimed in claim 36, wherein a reference station is used to calibrate the code and carrier phase of satellites within view and telemeter the calibration data to a communications satellite whose broadcast output is coupled into the add-on GNSS user hardware and whose calibration data is employed to improve the position, velocity, and time solution.
38. Add-on GNSS user hardware as claimed in claim 37, wherein the Kalman Filter includes observable data from an inertial measurement unit (IMU).
39. Add-on GNSS user hardware as claimed in claim 37, wherein the add-on GNSS user hardware includes a transmitter component that uses its improved position, velocity, and time estimate to improve a time and frequency synchronization of its transmissions.
40. Add-on GNSS user hardware as claimed in claim 39, where the transmissions are coupled to a regional communications network.
41. Add-on GNSS user hardware as claimed in claim 39, where the transmissions are coupled to a satellite network.
42. Add-on GNSS user hardware as claimed in claim 41, wherein the transmissions are coupled to a global network of low earth orbiting satellites.
43. Add-on GNSS user hardware as claimed in claim 27, wherein the first and second GNSS user equipment share a common antenna.
44. Add-on GNSS user hardware as claimed in claim 27, wherein the add-on GNSS user hardware is an upgrade module that includes Iridium receive capability, and the Navigation/Communication module is a central Navigation/Communication processor contained in the upgrade module for directing internal operation of the upgrade module, said Navigation/Communication processor including control loop drivers for Iridium correlators implemented by a signal processor bank, a GPS P code generator, and a configuration control for transmit and receiver functions as well as an interface to the second GNSS user device.
45. Add-on GNSS user hardware as claimed in claim 44, wherein the Navigation/Communication processor further includes an interface to a micro-electromechanical-system (MEMS) inertial measurement unit (IMU).
46. Add-on GNSS user hardware as claimed in claim 44, further comprising respective interfaces to a barometer and/or magnetometer.
47. Add-on GNSS user hardware as claimed in claim 44, wherein the signal processor bank synthesizes a replica code that matches what each Iridium satellite is known to broadcast, the replica code consisting of a pre-identified series of message bits known in advance by the user to create direct sequence chips of a spread spectrum signal, thereby enabling the time and carrier phase of an incoming Iridium signal to be determined.
48. Add-on GNSS user hardware as claimed in claim 44, wherein the Navigation/Communication processor actively controls a variable attenuator to ensure that a P code reference signal is strong enough to be detected under interference but not so strong as to be a source of unwanted interference.
49. Add-on GNSS user hardware as claimed in claim 44, wherein the Navigation/Communication processor monitors an Automatic Gain Control (AGC) and routes an incoming composite GPS and navigation signal into the second GNSS user equipment in order to track overall power emerging from antenna terminals and regulate the power to a constant value.
US12/434,026 2009-05-01 2009-05-01 Practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability Expired - Fee Related US7978130B1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US12/434,026 US7978130B1 (en) 2009-05-01 2009-05-01 Practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability
JP2012508484A JP2012525586A (en) 2009-05-01 2010-04-30 Practical way to upgrade existing GNSS user equipment with tightly integrated NAV-COM capability
PCT/US2010/001274 WO2011016821A2 (en) 2009-05-01 2010-04-30 Practical method for upgrading existing gnss user equipment with tightly integrated nav-com capability
CA2760701A CA2760701C (en) 2009-05-01 2010-04-30 Practical method for upgrading existing gnss user equipment with tightly integrated nav-com capability
EP10806727.3A EP2435790A4 (en) 2009-05-01 2010-04-30 Practical method for upgrading existing gnss user equipment with tightly integrated nav-com capability

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/434,026 US7978130B1 (en) 2009-05-01 2009-05-01 Practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability

Publications (2)

Publication Number Publication Date
US20110163913A1 true US20110163913A1 (en) 2011-07-07
US7978130B1 US7978130B1 (en) 2011-07-12

Family

ID=43544821

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/434,026 Expired - Fee Related US7978130B1 (en) 2009-05-01 2009-05-01 Practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability

Country Status (5)

Country Link
US (1) US7978130B1 (en)
EP (1) EP2435790A4 (en)
JP (1) JP2012525586A (en)
CA (1) CA2760701C (en)
WO (1) WO2011016821A2 (en)

Cited By (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070205941A1 (en) * 2006-03-06 2007-09-06 Qualcomm Incorporated Method For Position Determination With Measurement Stitching
US20100318292A1 (en) * 2009-06-15 2010-12-16 Qualcomm Incorporated Real-Time Data With Post-Processing
US20130271316A1 (en) * 2012-04-12 2013-10-17 Astrium Gmbh Detection of Falsified Signals in a Satellite Navigation System
US8704707B2 (en) 2010-06-02 2014-04-22 Qualcomm Incorporated Position determination using measurements from past and present epochs
US8767862B2 (en) 2012-05-29 2014-07-01 Magnolia Broadband Inc. Beamformer phase optimization for a multi-layer MIMO system augmented by radio distribution network
US8774150B1 (en) 2013-02-13 2014-07-08 Magnolia Broadband Inc. System and method for reducing side-lobe contamination effects in Wi-Fi access points
US20140214317A1 (en) * 2011-05-10 2014-07-31 Seiko Epson Corporation Position calculating method and position calculating device
US8797969B1 (en) 2013-02-08 2014-08-05 Magnolia Broadband Inc. Implementing multi user multiple input multiple output (MU MIMO) base station using single-user (SU) MIMO co-located base stations
US8811522B2 (en) 2012-05-29 2014-08-19 Magnolia Broadband Inc. Mitigating interferences for a multi-layer MIMO system augmented by radio distribution network
US8824596B1 (en) 2013-07-31 2014-09-02 Magnolia Broadband Inc. System and method for uplink transmissions in time division MIMO RDN architecture
US8837650B2 (en) 2012-05-29 2014-09-16 Magnolia Broadband Inc. System and method for discrete gain control in hybrid MIMO RF beamforming for multi layer MIMO base station
US8842765B2 (en) 2012-05-29 2014-09-23 Magnolia Broadband Inc. Beamformer configurable for connecting a variable number of antennas and radio circuits
US8861635B2 (en) 2012-05-29 2014-10-14 Magnolia Broadband Inc. Setting radio frequency (RF) beamformer antenna weights per data-stream in a multiple-input-multiple-output (MIMO) system
US8891598B1 (en) 2013-11-19 2014-11-18 Magnolia Broadband Inc. Transmitter and receiver calibration for obtaining the channel reciprocity for time division duplex MIMO systems
US8928528B2 (en) 2013-02-08 2015-01-06 Magnolia Broadband Inc. Multi-beam MIMO time division duplex base station using subset of radios
US8929322B1 (en) * 2013-11-20 2015-01-06 Magnolia Broadband Inc. System and method for side lobe suppression using controlled signal cancellation
US8942134B1 (en) 2013-11-20 2015-01-27 Magnolia Broadband Inc. System and method for selective registration in a multi-beam system
US8948327B2 (en) 2012-05-29 2015-02-03 Magnolia Broadband Inc. System and method for discrete gain control in hybrid MIMO/RF beamforming
US8971452B2 (en) 2012-05-29 2015-03-03 Magnolia Broadband Inc. Using 3G/4G baseband signals for tuning beamformers in hybrid MIMO RDN systems
US8983548B2 (en) 2013-02-13 2015-03-17 Magnolia Broadband Inc. Multi-beam co-channel Wi-Fi access point
US8989103B2 (en) 2013-02-13 2015-03-24 Magnolia Broadband Inc. Method and system for selective attenuation of preamble reception in co-located WI FI access points
US8995416B2 (en) 2013-07-10 2015-03-31 Magnolia Broadband Inc. System and method for simultaneous co-channel access of neighboring access points
US9014066B1 (en) 2013-11-26 2015-04-21 Magnolia Broadband Inc. System and method for transmit and receive antenna patterns calibration for time division duplex (TDD) systems
US9042276B1 (en) 2013-12-05 2015-05-26 Magnolia Broadband Inc. Multiple co-located multi-user-MIMO access points
US9060362B2 (en) 2013-09-12 2015-06-16 Magnolia Broadband Inc. Method and system for accessing an occupied Wi-Fi channel by a client using a nulling scheme
US9065517B2 (en) 2012-05-29 2015-06-23 Magnolia Broadband Inc. Implementing blind tuning in hybrid MIMO RF beamforming systems
US9088898B2 (en) 2013-09-12 2015-07-21 Magnolia Broadband Inc. System and method for cooperative scheduling for co-located access points
US9100154B1 (en) 2014-03-19 2015-08-04 Magnolia Broadband Inc. Method and system for explicit AP-to-AP sounding in an 802.11 network
US9100968B2 (en) 2013-05-09 2015-08-04 Magnolia Broadband Inc. Method and system for digital cancellation scheme with multi-beam
US9154204B2 (en) 2012-06-11 2015-10-06 Magnolia Broadband Inc. Implementing transmit RDN architectures in uplink MIMO systems
US9155110B2 (en) 2013-03-27 2015-10-06 Magnolia Broadband Inc. System and method for co-located and co-channel Wi-Fi access points
US20150288415A1 (en) * 2010-05-14 2015-10-08 Gregory M. Gutt Bit signal structure for differentially encoded broadcasts
US9172454B2 (en) 2013-11-01 2015-10-27 Magnolia Broadband Inc. Method and system for calibrating a transceiver array
US9172446B2 (en) 2014-03-19 2015-10-27 Magnolia Broadband Inc. Method and system for supporting sparse explicit sounding by implicit data
US20160011318A1 (en) * 2014-02-26 2016-01-14 Clark Emerson Cohen Performance and Cost Global Navigation Satellite System Architecture
US9271176B2 (en) 2014-03-28 2016-02-23 Magnolia Broadband Inc. System and method for backhaul based sounding feedback
US9294177B2 (en) 2013-11-26 2016-03-22 Magnolia Broadband Inc. System and method for transmit and receive antenna patterns calibration for time division duplex (TDD) systems
US9360557B1 (en) * 2012-07-06 2016-06-07 Apple Inc. Systems, methods, devices and subassemblies for rapid-acquisition access to high-precision positioning, navigation and/or timing solutions
US9425882B2 (en) 2013-06-28 2016-08-23 Magnolia Broadband Inc. Wi-Fi radio distribution network stations and method of operating Wi-Fi RDN stations
US9497781B2 (en) 2013-08-13 2016-11-15 Magnolia Broadband Inc. System and method for co-located and co-channel Wi-Fi access points
US9618625B2 (en) 2012-07-06 2017-04-11 Apple Inc. System and method for continuous carrier wave reconstruction
CN107885513A (en) * 2016-09-29 2018-04-06 上海华测导航技术股份有限公司 A kind of GNSS receiver board firmware fast updating method
JP2019050608A (en) * 2012-10-16 2019-03-28 ザ・ボーイング・カンパニーThe Boeing Company Space based authentication utilizing signals from low and medium earth orbit
US10303127B2 (en) 2015-09-15 2019-05-28 Rockwell Automation Technologies, Inc. Apparatus to interface process automation and electrical automation systems
US10338229B2 (en) * 2014-10-27 2019-07-02 Accubeat, Ltd. Method and apparatus for providing secure timing and position synchronization from GNSS
US20190277977A1 (en) * 2017-02-09 2019-09-12 Said Jackson Method and Apparatus to Retrofit Legacy Global Positioning Satellite (GPS) and other Global Navigation Satellite System (GNSS) Receivers
US10474119B2 (en) * 2015-09-15 2019-11-12 Rockwell Automation Technologies, Inc. Industrial automation packaged power solution for intelligent motor control and intelligent switchgear with energy management
CN112526555A (en) * 2020-11-24 2021-03-19 长沙北斗产业安全技术研究院有限公司 Satellite navigation signal acquisition and playback method and system based on mobile intelligent terminal
CN112817023A (en) * 2021-01-06 2021-05-18 西安空间无线电技术研究所 Satellite-based enhanced service-based unsupported low-orbit navigation enhancement system and method
CN117092668A (en) * 2023-10-18 2023-11-21 长沙北斗产业安全技术研究院股份有限公司 System and method for testing generic and conductive fusion application terminal

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110238308A1 (en) * 2010-03-26 2011-09-29 Isaac Thomas Miller Pedal navigation using leo signals and body-mounted sensors
US9590411B2 (en) 2011-12-15 2017-03-07 Schweitzer Engineering Laboratories, Inc. Systems and methods for time synchronization of IEDs via radio link
US9709680B2 (en) 2012-09-08 2017-07-18 Schweitzer Engineering Laboratories, Inc. Quality of precision time sources
BR112015008592A2 (en) 2012-10-19 2017-07-04 Schweitzer Engineering Lab Inc method, time distribution device, and non-temporary computer readable storage media
US9599719B2 (en) 2012-10-19 2017-03-21 Schweitzer Engineering Laboratories, Inc. Detection of manipulated satellite time signals
WO2014062924A1 (en) 2012-10-19 2014-04-24 Schweitzer Engineering Laboratories, Inc. Time distribution device with multi-band antenna
US9400330B2 (en) 2012-10-19 2016-07-26 Schweitzer Engineering Laboratories, Inc. Manipulation resilient time distribution network
US9759816B2 (en) 2013-01-11 2017-09-12 Schweitzer Engineering Laboratories, Inc. Multi-constellation GNSS integrity check for detection of time signal manipulation
US9709682B2 (en) 2013-05-06 2017-07-18 Schweitzer Engineering Laboratories, Inc. Multi-constellation GNSS integrity check for detection of time signal manipulation
US9083503B2 (en) 2013-05-02 2015-07-14 Schweitzer Engineering Laboratories, Inc. Synchronized clock event report
GB201311571D0 (en) * 2013-06-27 2013-08-14 Qinetiq Ltd Signal processing
US9319100B2 (en) 2013-08-12 2016-04-19 Schweitzer Engineering Laboratories, Inc. Delay compensation for variable cable length
US9270442B2 (en) 2014-04-29 2016-02-23 Schweitzer Engineering Laboratories, Inc. Time signal propagation delay correction
US9425652B2 (en) 2014-06-16 2016-08-23 Schweitzer Engineering Laboratories, Inc. Adaptive holdover timing error estimation and correction
US9945955B2 (en) 2014-09-03 2018-04-17 Glacial Ridge Technologies, LLC Device for inputting RTK correction data to a GPS
US9813173B2 (en) 2014-10-06 2017-11-07 Schweitzer Engineering Laboratories, Inc. Time signal verification and distribution
CN104931993B (en) * 2015-05-25 2017-09-22 清华大学 Miniature location navigation time dissemination system
US10375108B2 (en) 2015-12-30 2019-08-06 Schweitzer Engineering Laboratories, Inc. Time signal manipulation and spoofing detection based on a latency of a communication system
US10527732B2 (en) 2017-02-09 2020-01-07 Schweitzer Engineering Laboratories, Inc. Verification of time sources
US10725182B2 (en) 2018-01-04 2020-07-28 Interstate Electronics Corporation Systems and methods for providing anti-spoofing capability to a global navigation satellite system receiver
US10976444B2 (en) * 2018-03-28 2021-04-13 Mitsubishi Electric Research Laboratories, Inc. System and method for GNSS ambiguity resolution
US11630424B2 (en) 2018-07-13 2023-04-18 Schweitzer Engineering Laboratories, Inc. Time signal manipulation detection using remotely managed time
US10819727B2 (en) 2018-10-15 2020-10-27 Schweitzer Engineering Laboratories, Inc. Detecting and deterring network attacks
US10912104B2 (en) 2019-02-01 2021-02-02 Schweitzer Engineering Laboratories, Inc. Interleaved, static time division multiple access (TDMA) for minimizing power usage in delay-sensitive applications
CN113050611A (en) * 2019-12-11 2021-06-29 中国科学院沈阳自动化研究所 Offshore unmanned system on-line task re-planning method based on iridium satellite communication
CN111953404B (en) * 2020-08-14 2022-06-17 北京蔚海明祥科技有限公司 Communication positioning system and method based on skyton, iridium satellite and Beidou satellite

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972431A (en) * 1989-09-25 1990-11-20 Magnavox Government And Industrial Electronics Company P-code-aided global positioning system receiver
US5812961A (en) * 1995-12-28 1998-09-22 Trimble Navigation Limited Method and reciever using a low earth orbiting satellite signal to augment the global positioning system
US5886665A (en) * 1997-08-07 1999-03-23 Rockwell International GNSS local constellation/acquisition aiding system
US6167347A (en) * 1998-11-04 2000-12-26 Lin; Ching-Fang Vehicle positioning method and system thereof
US6182011B1 (en) * 1996-04-01 2001-01-30 The United States Of America As Represented By The Administrator Of National Aeronautics And Space Administration Method and apparatus for determining position using global positioning satellites
US6373432B1 (en) * 1997-03-21 2002-04-16 The Board Of Trustees Of The Leland Stanford Junior University System using leo satellites for centimeter-level navigation
US6377892B1 (en) * 2000-05-02 2002-04-23 Rockwell Collins, Inc. Integrated navigation system
US20020156556A1 (en) * 1999-07-12 2002-10-24 Ruffner Bryan J. Multifunctional mobile appliance
US6577951B1 (en) * 2000-09-18 2003-06-10 Rockwell Collins, Inc. Split PPS/SPS architecture for military aircraft flying in civilian airspace
US6590524B1 (en) * 2000-05-10 2003-07-08 Rockwell Collins, Inc. Method and means for precise time synchronization
US20050163201A1 (en) * 2004-01-28 2005-07-28 Krasner Norman F. Rapid acquisition methods and apparatus for GPS signals
US6934631B2 (en) * 2003-08-13 2005-08-23 Trimble Navigation Limited Method for standard positioning service and precise positioning service cooperative operation
US20060074558A1 (en) * 2003-11-26 2006-04-06 Williamson Walton R Fault-tolerant system, apparatus and method
US20060114984A1 (en) * 2004-11-17 2006-06-01 Peter Gaal Method and apparatus for increasing coherent integration length while receiving a positioning signal
US20070159392A1 (en) * 2006-01-06 2007-07-12 Honeywell International Inc. Method for improved signal to noise ratio estimation
US20070211791A1 (en) * 2005-09-07 2007-09-13 Suman Ganguly Coherent processing using composite codes
US7283090B2 (en) * 2003-12-24 2007-10-16 Trimble Navigation Limited System for standard positioning service and precise positioning service cooperative operation
US7372400B2 (en) * 2005-11-07 2008-05-13 The Boeing Company Methods and apparatus for a navigation system with reduced susceptibility to interference and jamming
US20090112471A1 (en) * 2007-10-30 2009-04-30 Seiko Epson Corporation Time information management method and electronic instrument

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266007B1 (en) 1997-10-03 2001-07-24 Trimble Navigation Ltd Code group delay calibration using error free real time calibration signal
US5949372A (en) * 1997-10-03 1999-09-07 Trimble Navigation Limited Signal injection for calibration of pseudo-range errors in satellite positioning system receivers
US7123895B2 (en) * 2002-06-28 2006-10-17 The Charles Stark Draper Laboratory, Inc. Method and system for implementing a communications transceiver using modified GPS user equipment

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972431A (en) * 1989-09-25 1990-11-20 Magnavox Government And Industrial Electronics Company P-code-aided global positioning system receiver
US5812961A (en) * 1995-12-28 1998-09-22 Trimble Navigation Limited Method and reciever using a low earth orbiting satellite signal to augment the global positioning system
US6182011B1 (en) * 1996-04-01 2001-01-30 The United States Of America As Represented By The Administrator Of National Aeronautics And Space Administration Method and apparatus for determining position using global positioning satellites
US6373432B1 (en) * 1997-03-21 2002-04-16 The Board Of Trustees Of The Leland Stanford Junior University System using leo satellites for centimeter-level navigation
US5886665A (en) * 1997-08-07 1999-03-23 Rockwell International GNSS local constellation/acquisition aiding system
US6167347A (en) * 1998-11-04 2000-12-26 Lin; Ching-Fang Vehicle positioning method and system thereof
US20020156556A1 (en) * 1999-07-12 2002-10-24 Ruffner Bryan J. Multifunctional mobile appliance
US6377892B1 (en) * 2000-05-02 2002-04-23 Rockwell Collins, Inc. Integrated navigation system
US6590524B1 (en) * 2000-05-10 2003-07-08 Rockwell Collins, Inc. Method and means for precise time synchronization
US6577951B1 (en) * 2000-09-18 2003-06-10 Rockwell Collins, Inc. Split PPS/SPS architecture for military aircraft flying in civilian airspace
US6934631B2 (en) * 2003-08-13 2005-08-23 Trimble Navigation Limited Method for standard positioning service and precise positioning service cooperative operation
US20060074558A1 (en) * 2003-11-26 2006-04-06 Williamson Walton R Fault-tolerant system, apparatus and method
US7283090B2 (en) * 2003-12-24 2007-10-16 Trimble Navigation Limited System for standard positioning service and precise positioning service cooperative operation
US20050163201A1 (en) * 2004-01-28 2005-07-28 Krasner Norman F. Rapid acquisition methods and apparatus for GPS signals
US20060114984A1 (en) * 2004-11-17 2006-06-01 Peter Gaal Method and apparatus for increasing coherent integration length while receiving a positioning signal
US20070211791A1 (en) * 2005-09-07 2007-09-13 Suman Ganguly Coherent processing using composite codes
US7372400B2 (en) * 2005-11-07 2008-05-13 The Boeing Company Methods and apparatus for a navigation system with reduced susceptibility to interference and jamming
US20070159392A1 (en) * 2006-01-06 2007-07-12 Honeywell International Inc. Method for improved signal to noise ratio estimation
US20090112471A1 (en) * 2007-10-30 2009-04-30 Seiko Epson Corporation Time information management method and electronic instrument

Cited By (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100117897A1 (en) * 2006-03-06 2010-05-13 Qualcomm Incorporated Method for position determination with measurement stitching
US20070205941A1 (en) * 2006-03-06 2007-09-06 Qualcomm Incorporated Method For Position Determination With Measurement Stitching
US9354321B2 (en) 2006-03-06 2016-05-31 Qualcomm Incorporated Method for position determination with measurement stitching
US20100318292A1 (en) * 2009-06-15 2010-12-16 Qualcomm Incorporated Real-Time Data With Post-Processing
US9074897B2 (en) * 2009-06-15 2015-07-07 Qualcomm Incorporated Real-time data with post-processing
US9294321B2 (en) * 2010-05-14 2016-03-22 The Boeing Company Bit signal structure for differentially encoded broadcasts
US20150288415A1 (en) * 2010-05-14 2015-10-08 Gregory M. Gutt Bit signal structure for differentially encoded broadcasts
US10247828B2 (en) 2010-06-02 2019-04-02 Qualcomm Incorporated Position determination using measurements from past and present epochs
US8704707B2 (en) 2010-06-02 2014-04-22 Qualcomm Incorporated Position determination using measurements from past and present epochs
US9026362B2 (en) * 2011-05-10 2015-05-05 Seiko Epson Corporation Position calculating method and position calculating device
US20140214317A1 (en) * 2011-05-10 2014-07-31 Seiko Epson Corporation Position calculating method and position calculating device
US9689989B2 (en) * 2012-04-12 2017-06-27 Astrium Gmbh Detection of falsified signals in a satellite navigation system
US20130271316A1 (en) * 2012-04-12 2013-10-17 Astrium Gmbh Detection of Falsified Signals in a Satellite Navigation System
US8948327B2 (en) 2012-05-29 2015-02-03 Magnolia Broadband Inc. System and method for discrete gain control in hybrid MIMO/RF beamforming
US8811522B2 (en) 2012-05-29 2014-08-19 Magnolia Broadband Inc. Mitigating interferences for a multi-layer MIMO system augmented by radio distribution network
US8767862B2 (en) 2012-05-29 2014-07-01 Magnolia Broadband Inc. Beamformer phase optimization for a multi-layer MIMO system augmented by radio distribution network
US8861635B2 (en) 2012-05-29 2014-10-14 Magnolia Broadband Inc. Setting radio frequency (RF) beamformer antenna weights per data-stream in a multiple-input-multiple-output (MIMO) system
US9344168B2 (en) 2012-05-29 2016-05-17 Magnolia Broadband Inc. Beamformer phase optimization for a multi-layer MIMO system augmented by radio distribution network
US8842765B2 (en) 2012-05-29 2014-09-23 Magnolia Broadband Inc. Beamformer configurable for connecting a variable number of antennas and radio circuits
US8971452B2 (en) 2012-05-29 2015-03-03 Magnolia Broadband Inc. Using 3G/4G baseband signals for tuning beamformers in hybrid MIMO RDN systems
US9065517B2 (en) 2012-05-29 2015-06-23 Magnolia Broadband Inc. Implementing blind tuning in hybrid MIMO RF beamforming systems
US8837650B2 (en) 2012-05-29 2014-09-16 Magnolia Broadband Inc. System and method for discrete gain control in hybrid MIMO RF beamforming for multi layer MIMO base station
US9154204B2 (en) 2012-06-11 2015-10-06 Magnolia Broadband Inc. Implementing transmit RDN architectures in uplink MIMO systems
US9360557B1 (en) * 2012-07-06 2016-06-07 Apple Inc. Systems, methods, devices and subassemblies for rapid-acquisition access to high-precision positioning, navigation and/or timing solutions
US9618625B2 (en) 2012-07-06 2017-04-11 Apple Inc. System and method for continuous carrier wave reconstruction
JP2019050608A (en) * 2012-10-16 2019-03-28 ザ・ボーイング・カンパニーThe Boeing Company Space based authentication utilizing signals from low and medium earth orbit
US9343808B2 (en) 2013-02-08 2016-05-17 Magnotod Llc Multi-beam MIMO time division duplex base station using subset of radios
US9300378B2 (en) 2013-02-08 2016-03-29 Magnolia Broadband Inc. Implementing multi user multiple input multiple output (MU MIMO) base station using single-user (SU) MIMO co-located base stations
US8797969B1 (en) 2013-02-08 2014-08-05 Magnolia Broadband Inc. Implementing multi user multiple input multiple output (MU MIMO) base station using single-user (SU) MIMO co-located base stations
US8928528B2 (en) 2013-02-08 2015-01-06 Magnolia Broadband Inc. Multi-beam MIMO time division duplex base station using subset of radios
US8774150B1 (en) 2013-02-13 2014-07-08 Magnolia Broadband Inc. System and method for reducing side-lobe contamination effects in Wi-Fi access points
US8989103B2 (en) 2013-02-13 2015-03-24 Magnolia Broadband Inc. Method and system for selective attenuation of preamble reception in co-located WI FI access points
US8983548B2 (en) 2013-02-13 2015-03-17 Magnolia Broadband Inc. Multi-beam co-channel Wi-Fi access point
US9385793B2 (en) 2013-02-13 2016-07-05 Magnolia Broadband Inc. Multi-beam co-channel Wi-Fi access point
US9155110B2 (en) 2013-03-27 2015-10-06 Magnolia Broadband Inc. System and method for co-located and co-channel Wi-Fi access points
US9100968B2 (en) 2013-05-09 2015-08-04 Magnolia Broadband Inc. Method and system for digital cancellation scheme with multi-beam
US9425882B2 (en) 2013-06-28 2016-08-23 Magnolia Broadband Inc. Wi-Fi radio distribution network stations and method of operating Wi-Fi RDN stations
US8995416B2 (en) 2013-07-10 2015-03-31 Magnolia Broadband Inc. System and method for simultaneous co-channel access of neighboring access points
US9313805B2 (en) 2013-07-10 2016-04-12 Magnolia Broadband Inc. System and method for simultaneous co-channel access of neighboring access points
US8824596B1 (en) 2013-07-31 2014-09-02 Magnolia Broadband Inc. System and method for uplink transmissions in time division MIMO RDN architecture
US9497781B2 (en) 2013-08-13 2016-11-15 Magnolia Broadband Inc. System and method for co-located and co-channel Wi-Fi access points
US9088898B2 (en) 2013-09-12 2015-07-21 Magnolia Broadband Inc. System and method for cooperative scheduling for co-located access points
US9060362B2 (en) 2013-09-12 2015-06-16 Magnolia Broadband Inc. Method and system for accessing an occupied Wi-Fi channel by a client using a nulling scheme
US9172454B2 (en) 2013-11-01 2015-10-27 Magnolia Broadband Inc. Method and system for calibrating a transceiver array
US8891598B1 (en) 2013-11-19 2014-11-18 Magnolia Broadband Inc. Transmitter and receiver calibration for obtaining the channel reciprocity for time division duplex MIMO systems
US9236998B2 (en) 2013-11-19 2016-01-12 Magnolia Broadband Inc. Transmitter and receiver calibration for obtaining the channel reciprocity for time division duplex MIMO systems
US9332519B2 (en) 2013-11-20 2016-05-03 Magnolia Broadband Inc. System and method for selective registration in a multi-beam system
US8942134B1 (en) 2013-11-20 2015-01-27 Magnolia Broadband Inc. System and method for selective registration in a multi-beam system
US8929322B1 (en) * 2013-11-20 2015-01-06 Magnolia Broadband Inc. System and method for side lobe suppression using controlled signal cancellation
US9014066B1 (en) 2013-11-26 2015-04-21 Magnolia Broadband Inc. System and method for transmit and receive antenna patterns calibration for time division duplex (TDD) systems
US9294177B2 (en) 2013-11-26 2016-03-22 Magnolia Broadband Inc. System and method for transmit and receive antenna patterns calibration for time division duplex (TDD) systems
US9042276B1 (en) 2013-12-05 2015-05-26 Magnolia Broadband Inc. Multiple co-located multi-user-MIMO access points
US11073622B2 (en) * 2014-02-26 2021-07-27 Pnt Holdings, Inc. Performance and cost global navigation satellite system architecture
US20160011318A1 (en) * 2014-02-26 2016-01-14 Clark Emerson Cohen Performance and Cost Global Navigation Satellite System Architecture
US9172446B2 (en) 2014-03-19 2015-10-27 Magnolia Broadband Inc. Method and system for supporting sparse explicit sounding by implicit data
US9100154B1 (en) 2014-03-19 2015-08-04 Magnolia Broadband Inc. Method and system for explicit AP-to-AP sounding in an 802.11 network
US9271176B2 (en) 2014-03-28 2016-02-23 Magnolia Broadband Inc. System and method for backhaul based sounding feedback
US10338229B2 (en) * 2014-10-27 2019-07-02 Accubeat, Ltd. Method and apparatus for providing secure timing and position synchronization from GNSS
US10303127B2 (en) 2015-09-15 2019-05-28 Rockwell Automation Technologies, Inc. Apparatus to interface process automation and electrical automation systems
US10474119B2 (en) * 2015-09-15 2019-11-12 Rockwell Automation Technologies, Inc. Industrial automation packaged power solution for intelligent motor control and intelligent switchgear with energy management
US10935946B2 (en) * 2015-09-15 2021-03-02 Rockwell Automation Technologies, Inc. Industrial automation packaged power solution for intelligent motor control and intelligent switchgear with energy management
CN107885513A (en) * 2016-09-29 2018-04-06 上海华测导航技术股份有限公司 A kind of GNSS receiver board firmware fast updating method
US20190277977A1 (en) * 2017-02-09 2019-09-12 Said Jackson Method and Apparatus to Retrofit Legacy Global Positioning Satellite (GPS) and other Global Navigation Satellite System (GNSS) Receivers
US10809384B2 (en) * 2017-02-09 2020-10-20 Jackson Labs Technologies, Inc. Method and apparatus to retrofit legacy global positioning satellite (GPS) and other global navigation satellite system (GNSS) receivers
US11194055B2 (en) * 2017-02-09 2021-12-07 Jackson Labs Technologies, Inc. Inertial navigation responsive to temporary loss of satellite signal
CN112526555A (en) * 2020-11-24 2021-03-19 长沙北斗产业安全技术研究院有限公司 Satellite navigation signal acquisition and playback method and system based on mobile intelligent terminal
CN112817023A (en) * 2021-01-06 2021-05-18 西安空间无线电技术研究所 Satellite-based enhanced service-based unsupported low-orbit navigation enhancement system and method
CN117092668A (en) * 2023-10-18 2023-11-21 长沙北斗产业安全技术研究院股份有限公司 System and method for testing generic and conductive fusion application terminal

Also Published As

Publication number Publication date
EP2435790A2 (en) 2012-04-04
EP2435790A4 (en) 2015-11-11
US7978130B1 (en) 2011-07-12
WO2011016821A3 (en) 2011-03-31
JP2012525586A (en) 2012-10-22
CA2760701A1 (en) 2011-02-10
WO2011016821A2 (en) 2011-02-10
CA2760701C (en) 2017-11-07

Similar Documents

Publication Publication Date Title
US7978130B1 (en) Practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability
US7372400B2 (en) Methods and apparatus for a navigation system with reduced susceptibility to interference and jamming
CN101460861B (en) Generalized high performance navigation system
JP3880632B2 (en) System using LEO satellite for navigation at centimeter level
CN102272625B (en) Local clock frequency calibration using low earth orbit (leo) satellites
US8296051B2 (en) Generalized high performance navigation system
US6859170B2 (en) Extended kalman filter for autonomous satellite navigation system
US9766339B2 (en) Global positioning system (GPS) and doppler augmentation (GDAUG) and space location inertial navigation geopositioning system (SPACELINGS)
US7126535B2 (en) System and method of utilizing positioning receiver hardware for network-based transceiver applications
US20160033649A1 (en) Geolocation and frequency synchronization of earth-based satellite uplinks
RU2561721C2 (en) Hardware for transmission of navigation signals, method of transmission of navigation signals and hardware for output of location data
US20110109506A1 (en) Simulating Phase-Coherent GNSS Signals
US7411550B2 (en) System for transmitting positioning signal
Pinell Receiver architectures for positioning with low Earth orbit satellite signals
Rabinowitz et al. A system using LEO telecommunication satellites for rapid acquisition of integer cycle ambiguities
Cookman et al. Single chip receiver for GNSS and LEO constellations
Soloviev et al. Collaborative GNSS Receiver Architecture for Weak Signal Processing
AU2012201547B2 (en) Generalized high performance navigation system
Gerein et al. Galileo Receiver Chain-The nonPRS Ground Reference Receiver
DiEsposti et al. Benefits and Issues on the Integration of GPS With a Wireless Communication Link
Maessen et al. Radio Frequency-Based Relative Navigation
Pozzobon et al. Preparing for the Galileo Commercial Service–Proof of Concept and Demonstrator Development

Legal Events

Date Code Title Description
AS Assignment

Owner name: COHERENT NAVIGATION, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:COHEN, CLARK E.;HUMPHREYS, TODD E.;LEDVINA, BRENT M.;AND OTHERS;REEL/FRAME:022675/0600

Effective date: 20090501

AS Assignment

Owner name: THE GOVERNMENT OF THE UNITED STATES OF AMERICA, AS

Free format text: GOVERNMENT INTEREST AGREEMENT;ASSIGNOR:COHERENT NAVIGATION, INC.;REEL/FRAME:026503/0459

Effective date: 20110620

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: APPLE INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:COHERENT NAVIGATION, INC.;REEL/FRAME:038195/0811

Effective date: 20160316

FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.)

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20190712