Performance and Cost Global Navigation Satellite System Architecture
First Claim
1. A method for supporting resilient carrier phase positioning of at least one user device utilizing a service data processor, measurements received from Global Navigation Satellite System (GNSS) satellites, and measurements received from low Earth orbit (LEO) satellites, said measurements including carrier phase pseudoranges, comprising the steps of:
- (a) the at least one service data processor accepting said measurements received from (i) at least one of said GNSS satellites by at least one LEO satellite, (ii) at least one of said GNSS satellites and the at least one LEO satellite by at least one ground reference station, and/or (iii) at least one other LEO satellite by the at least one LEO satellite via a LEO-to-LEO crosslink transmission;
(b) the at least one service data processor generating precise orbit and clock predictions for the at least one LEO satellite from available said pseudoranges; and
(c) the at least one service data processor disseminating said predictions to the at least one user device to enable the at least one user device to take into account the precise orbit and clock predictions when computing its position upon receiving signals and measuring additional carrier phase pseudoranges from GNSS and LEO satellites.
1 Assignment
0 Petitions
Accused Products
Abstract
Significant, cost-effective improvement is introduced for Position, Navigation, and Timing (PNT) on a global basis, particularly enhancing the performance of Global Navigation Satellite Systems (GNSS), an example of which is the Global Positioning System (GPS). The solution significantly improves performance metrics including the accuracy, integrity, time to acquire, interference rejection, and spoofing protection. A constellation of small satellites employing a low-cost architecture combined with improved signal processing yields an affordable enabler for spectrum-efficient transportation mobility. As air traffic management modernization transitions to a greater dependence on satellite positioning, the solution provides aviation users new protections from both intentional and unintentional interference to navigation and surveillance. And in response to an era in which intelligent transportation is under development for automobiles, reliable where-in-lane positioning enables new applications in connected and autonomous vehicles. New military capability increases PNT availability.
148 Citations
95 Claims
-
1. A method for supporting resilient carrier phase positioning of at least one user device utilizing a service data processor, measurements received from Global Navigation Satellite System (GNSS) satellites, and measurements received from low Earth orbit (LEO) satellites, said measurements including carrier phase pseudoranges, comprising the steps of:
-
(a) the at least one service data processor accepting said measurements received from (i) at least one of said GNSS satellites by at least one LEO satellite, (ii) at least one of said GNSS satellites and the at least one LEO satellite by at least one ground reference station, and/or (iii) at least one other LEO satellite by the at least one LEO satellite via a LEO-to-LEO crosslink transmission; (b) the at least one service data processor generating precise orbit and clock predictions for the at least one LEO satellite from available said pseudoranges; and (c) the at least one service data processor disseminating said predictions to the at least one user device to enable the at least one user device to take into account the precise orbit and clock predictions when computing its position upon receiving signals and measuring additional carrier phase pseudoranges from GNSS and LEO satellites. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for supporting resilient carrier phase positioning of at least one user device utilizing a service data processor, measurements received from GNSS satellites, and measurements received from LEO satellites, said measurements including carrier phase pseudoranges, comprising the steps of:
-
(a) the at least one user device accepting precise orbit and clock predictions disseminated by at least one service data processor for at least one LEO satellite, said precise orbit and clock predictions being generated from available pseudoranges accepted by the at least one service data processor received from (i) at least one GNSS satellite by at least one LEO satellite, (ii) at least one GNSS satellite and the at least one LEO satellite by at least one ground reference station, and/or (iii) LEO-to-LEO crosslink transmissions between at least one other LEO satellite and the at least one LEO satellite; and (b) the at least one user device taking into account the precise orbit and clock predictions when computing its position upon receiving signals and measuring additional carrier phase pseudoranges from GNSS and LEO satellites. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A service data processor for supporting resilient carrier phase positioning of at least one user device utilizing a service data processor, measurements received from GNSS satellites, and measurements received from LEO satellites, said measurements including carrier phase pseudoranges, comprising:
-
(a) means for accepting said measurements from (i) at least one of said GNSS satellites by at least one LEO satellite (ii) at least one of said GNSS satellites and said at least one LEO satellite by at least one ground reference station and/or (iii) at least one other LEO satellite to the at least one LEO satellite via a LEO-to-LEO crosslink transmission; (b) means for generating precise orbit and clock predictions for the at least one LEO satellite from available said pseudoranges received by the at least one LEO satellite; and (c) means for disseminating said predictions to the at least one user device to enable the at least one user device to take into account the precise orbit and clock predictions when computing its position upon receiving signals and measuring additional carrier phase pseudoranges from GNSS and LEO satellites. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A user device supported by a service data processor to utilize measurements received from GNSS satellites and measurements received from LEO satellites in order to compute a position of the user device, said measurements including carrier phase pseudoranges, comprising:
-
(a) accepting means for accepting precise orbit and clock predictions disseminated by the at least one service data processor for at least one LEO satellite, the precise orbit and clock predictions being generated from available pseudoranges accepted by the at least one service data processor received from (i) at least one GNSS satellite by the at least one LEO satellite, (ii) at least one GNSS satellite and the at least one LEO satellite by at least one ground reference station, and/or (iii) at least one other LEO satellite by the at least one LEO satellite as a LEO-to-LEO crosslink transmission; and (b) computing means for computing the position of the user device by taking into account the precise orbit and clock predictions when computing the position upon receiving signals and measuring additional carrier phase pseudoranges from GNSS and LEO satellites. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method for carrier phase positioning of a user device comprising:
-
(a) the user device receiving signals and measuring, over a measuring interval, carrier phase pseudoranges from a plurality of LEO satellites, each with a known orbit and an oscillator of known stability, with a user device; (b) confirming that an observation geometry provides acceptable position accuracy over the measurement interval; and (c) estimating a position of said user device.
-
-
55. A method for carrier phase positioning of at least one moving user device comprising the steps of:
-
(a) said at least one moving user device receiving and measuring carrier phase pseudoranges from one or more terrestrial, free-running, pre-surveyed pseudolites, each with an oscillator of known stability, and (b) said at least one moving user device computing a position of said at least one user device from said pseudolite pseudoranges and pre-surveyed locations of said pseudolites. - View Dependent Claims (56)
-
-
57. A method for localizing one or more emitters comprising the steps of:
-
(a) collecting in a service data processor pseudoranges from GNSS or LEO satellite broadcasts measured by LEO satellites and/or ground reference stations; (b) generating precise orbit and clock estimates of the LEO satellites and precise clock estimates of the ground reference stations; (c) collecting in said service data processor wideband radio frequency (RF) sample streams of emitter signals measured by the LEO satellites; (d) time and space registering of said samples streams according to said LEO satellite precise orbit and clock estimates; and (e) cross correlating sample streams across pairs of LEO satellites to localize each emitter. - View Dependent Claims (58)
-
-
59. A method for supporting the resilient carrier phase positioning of one or more subscriber vehicles, comprising the steps of:
-
(a) collecting in a service data processor measurements from multi-band LEO satellites, said measurements from the multi-band LEO satellites including carrier phase pseudoranges from GNSS satellite; (b) collecting in said service data processor measurements from ground reference stations, said measurements from the ground reference stations including carrier phase pseudoranges from multi-band LEO, single-band LEO, and GNSS satellites; (c) collecting in said service data processor measurements from probe vehicles, said measurements from the probe vehicles including carrier phase pseudoranges from multi-band LEO, single-band LEO, and GNSS satellites; (d) said service data processor generating precise orbit and clock predictions of LEO and GNSS satellites and road-specific ionosphere and troposphere estimates from said pseudoranges; and (e) disseminating said predictions and estimates from said service data processor for at least one subscriber vehicle to enable the at least one subscriber vehicle to receive signals and measure carrier phase pseudoranges from multi-band LEO, single-band LEO, and GNSS satellites and estimate positions of the at least one subscriber vehicle.
-
-
60. A method for GNSS signal authentication, comprising the steps of:
-
(a) generating a watermark PRN waveform based on a watermark key that is initially secret, wherein said watermark key is arranged to enable a user device to perform watermark power checks on LEO satellite signals and perform a power solution and RAIM check employing all received signals; (b) summing said watermark waveform with an open waveform; and (c) broadcasting the LEO satellite signals including said summed waveform signals from one or more LEO satellites for receipt and access of said watermark key by the user device.
-
-
61. A method for GNSS signal authentication, comprising the steps of
(a) a user device receiving GNSS signals and LEO satellite signals, the LEO satellite signals including summed waveform signals, the summed waveform signals including a sum of a watermark PRN waveform and an open waveform, the watermark PRN waveform being based on a watermark key that is initially secret; -
(b) accessing said watermark key by said user device; (c) performing a watermark power check on each said LEO satellite signal; and (d) performing a position solution and RAIM check employing all said received signals. - View Dependent Claims (62)
-
-
63. A method for GNSS signal authentication, comprising the steps of
(a) collecting in an authentication server from user devices signals stored as data received from GNSS satellites and one or more LEO satellites, wherein each signal from the one or more LEO satellites includes an encrypted waveform based on a traffic key that is secret; (b) measuring pseudoranges for said stored signals using said traffic key to decrypt said LEO satellite signals and performing a position solution and RAIM check employing all said received signals, or - View Dependent Claims (64)
-
65. A method for user position authentication, comprising the steps of:
-
(a) receiving a signal broadcast from one or more LEO satellites, wherein said signal from the one or more LEO satellites includes an encrypted waveform based on a traffic key that is secret; (b) measuring pseudoranges from signals received from GNSS satellites; (c) performing a position solution from said GNSS pseudoranges; (d) accessing said traffic key; (e) performing power checks on said LEO satellite signals; and (f) using the position solution and the traffic key to decrypt the LEO satellite signals. - View Dependent Claims (66, 67)
-
-
68. A method for user position authentication, comprising the steps of:
-
(a) a user device receiving signals broadcast from one or more LEO satellites, wherein said signals from the one or more LEO satellites includes an encrypted waveform based on a traffic key that is secret; (b) the user device receiving signals from GNSS satellites; (c) the user device accessing the traffic key; (d) the user device using the traffic key to decrypt the signals from the one or more LEO satellites; (e) the user device measuring pseudoranges for the signals from the GNSS satellites and decrypted LEO satellite signals; and (f) the user device performing a position solution and RAIM check employing all of said pseudoranges. - View Dependent Claims (69, 70)
-
-
71. A method for fielding a positioning service for one or more users, comprising the steps of:
-
(a) broadcasting signals from one or more LEO satellites, wherein each said signal comprises an encrypted waveform based on a traffic key that is secret; (b) receiving signals and measuring carrier phase pseudoranges from GNSS satellites with said LEO satellites; (c) accessing said traffic key by one or more ground reference stations; (d) receiving signals and measuring carrier phase pseudoranges from said GNSS and LEO satellites with said ground reference stations using said traffic key to decrypt said LEO satellite signals; (e) collecting in one or more service data processors said pseudoranges; (f) generating, encrypting, and disseminating from said pseudoranges precise orbit and clock predictions of said GNSS and LEO satellites to one or more user devices; (g) accessing said traffic key and predictions by one of said user devices operated by an authorized user in return for said user paying an access fee to the service provider; (h) receiving signals and measuring carrier phase pseudoranges from said GNSS and LEO satellites; and (i) computing said user device position and performing a RAIM check employing all said pseudoranges.
-
-
72. A method for generating regional, high-power navigation signals, comprising the steps of:
-
(a) broadcasting a signal at a nominal power level from a network of LEO satellites; (b) receiving signals and measuring pseudoranges from GNSS satellites with said LEO satellites in said network to an extent permitted by conditions; (c) receiving signals and measuring pseudoranges from said GNSS satellites with said LEO satellites in said network to the extent permitted by conditions; (d) receiving signals and measuring pseudoranges from said GNSS and LEO satellites with ground reference stations to the extent permitted by conditions; (e) collecting in one or more service data processors said pseudoranges; (f) generating from said pseudoranges orbit and clock predictions for said LEO satellites; (g) disseminating to one or more user devices said predictions; (h) broadcasting signals at a high power level from a subset of said LEO satellites over an area of operation; (i) receiving signals and measuring carrier phase pseudoranges from said high-power LEO satellites with one of said user devices; and (j) computing said user device position from said pseudoranges and predictions. - View Dependent Claims (73, 74, 75, 76, 77)
-
- 78. A system for the thermal control of a high-power regional navigation satellite system comprising a low earth orbit (LEO) spacecraft configurable to operate at high broadcast power for the duration of an orbital pass over an area of operation, the LEO spacecraft containing a device for generating navigation signals electrically coupled to one or more high-power amplifiers, the high-power amplifiers being electrically coupled to radiating antenna elements configured to broadcast over said area of operation, the high-power amplifiers being thermally coupled to a thermal storage element, and the thermal storage element being thermally coupled to a radiative thermal dissipation element.
-
82. A method for providing agile, robust, and cost-effective services, comprising the steps of synthesizing various system-level functions for a global constellation of satellites by sequencing said satellites individually into various broadcast and receive modes depending on their orbital position, where said functions by region include at least one of the following functions:
-
(i) positioning, navigation, and timing using code and/or carrier; (ii) rapid acquisition of accuracy and integrity; (iii) emitter localization; and (iv) radio occultation including ionospheric total electron content and atmospheric temperature, pressure, density, and humidity, across various military, civil, and commercial domains.
-
-
83. A method of beamforming a space-borne distributed aperture, comprising the steps of:
-
(a) placing a finite number of randomly or quasi-randomly situated aperture elements free-flying in space; (b) precisely spatially and temporally registering said aperture elements; (c) synthesizing one or more high-resolution focal points; and (d) containing said focal points within the Fresnel region of said distributed aperture. - View Dependent Claims (84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
Specification