Satellite integrity monitor and alert
First Claim
1. A method for verifying the integrity of a navigation message transmitted from a Global Positioning System (GPS) satellite, comprising:
- monitoring the integrity of a GPS navigation message produced by a first GPS satellite, the monitoring performed by the first GPS satellite or a second GPS satellite; and
broadcasting a GPS integrity message from the first GPS satellite to GPS users in-view of the satellite, wherein the GPS integrity message indicates the integrity of the GPS navigation message produced by the first GPS satellite;
wherein the monitoring comprises;
receiving the GPS navigation message at a receiver on the first GPS satellite;
checking the integrity of the GPS navigation message by comparing the GPS navigation message with a copy of the GPS navigation message stored in a memory in the first GPS satellite;
or comparing the waveform of the signal encoding the GPS navigation message with data representing the waveform stored in a memory in the first GPS satellite.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system for providing GPS users with a high level of confidence in the integrity and accuracy of received GPS signals. The system provides a means for each GPS satellite itself to verify the accuracy and/or integrity of its own operations by calculations and processing internal to the GPS satellite and by crosslink communications with other GPS satellites in the GPS constellation. After a GPS satellite verifies the accuracy and/or integrity of its own signals, the GPS satellite transmits an integrity message to all GPS users in view of the satellite. The integrity message can alert GPS users to a loss of integrity or accuracy in the GPS signals. Alternatively, the integrity message can contain information to correct errors in the GPS signals. The integrity message can be incorporated into the existing GPS navigation message transmitted by GPS satellites, or the integrity message can be transmitted over a separate channel such as the planned L5 band channel.
20 Citations
42 Claims
-
1. A method for verifying the integrity of a navigation message transmitted from a Global Positioning System (GPS) satellite, comprising:
-
monitoring the integrity of a GPS navigation message produced by a first GPS satellite, the monitoring performed by the first GPS satellite or a second GPS satellite; and
broadcasting a GPS integrity message from the first GPS satellite to GPS users in-view of the satellite, wherein the GPS integrity message indicates the integrity of the GPS navigation message produced by the first GPS satellite;
wherein the monitoring comprises;
receiving the GPS navigation message at a receiver on the first GPS satellite;
checking the integrity of the GPS navigation message by comparing the GPS navigation message with a copy of the GPS navigation message stored in a memory in the first GPS satellite;
orcomparing the waveform of the signal encoding the GPS navigation message with data representing the waveform stored in a memory in the first GPS satellite.
-
-
2. A method for verifying the integrity of a navigation message transmitted from a Global Positioning System (GPS) satellite, comprising:
-
monitoring the integrity of a GPS navigation message produced by a first GPS satellite, the monitoring performed by the first GPS satellite or a second GPS satellite; and
broadcasting a GPS integrity message from the first GPS satellite to GPS users in-view of the satellite, wherein the GPS integrity message indicates the integrity of the GPS navigation message produced by the first GPS satellite;
wherein the monitoring comprises;
transmitting the GPS navigation message to the second GPS satellite;
verifying the integrity of the GPS navigation message at the second GPS satellite; and
transmitting an integrity message from the second GPS satellite to the first GPS satellite indicating the integrity of the GPS navigation message.
-
-
3. A method for verifying the integrity of a navigation message transmitted from a Global Positioning System (GPS) satellite, comprising:
-
monitoring the integrity of a GPS navigation message produced by a first GPS satellite, the monitoring performed by the first GPS satellite or a second GPS satellite; and
broadcasting a GPS integrity message from the first GPS satellite to GPS users in-view of the satellite, wherein the GPS integrity message indicates the integrity of the GPS navigation message produced by the first GPS satellite;
wherein the monitoring comprises;
receiving at the first GPS satellite a signal from a beacon located at a fixed known location;
receiving at the first GPS satellite beacon position data from at least one other GPS satellite; and
verifying the integrity of satellite position data by comparing the satellite position data with the beacon position data and the fixed known location of the beacon.
-
-
4. A method for verifying the integrity of a navigation message transmitted from a Global Positioning System (GPS) satellite, comprising:
-
monitoring the integrity of a GPS navigation message produced by a first GPS satellite, the monitoring performed by the first GPS satellite or a second GPS satellite; and
broadcasting a GPS integrity message from the first GPS satellite to GPS users in-view of the satellite, wherein the GPS integrity message indicates the integrity of the GPS navigation message produced by the first GPS satellite;
wherein the GPS integrity message is transmitted on a channel separate from the channel on which the GPS navigation message is transmitted. - View Dependent Claims (5)
-
-
6. A method for verifying the integrity of a navigation message transmitted from a Global Positioning System (GPS) satellite, comprising:
-
monitoring the integrity of a GPS navigation message produced by a first GPS satellite, the monitoring performed by the first GPS satellite or a second GPS satellite; and
broadcasting a GPS integrity message from the first GPS satellite to GPS users in-view of the satellite, wherein the GPS integrity message indicates the integrity of the GPS navigation message produced by the first GPS satellite;
#receiving the GPS integrity message at a GPS receiver;
decoding the GPS integrity message; and
relying on the GPS navigation message only if the GPS navigation message is determined to have integrity, as indicated by the GPS integrity message.
-
-
7. A method for verifying the integrity of a signal transmitted from a space vehicle, comprising:
-
monitoring the integrity of a transmission signal produced by a first space vehicle, the monitoring performed by the first pace vehicle or a second space vehicle; and
transmitting a first integrity signal from the first space vehicle to a user, wherein the first integrity signal indicates the integrity of the transmission signal produced by the first space vehicle;
wherein the monitoring comprises;
receiving the transmission signal at a receiver on the first space vehicle;
checking the integrity of the transmission signal by;
comparing the contents of a message encoded in the transmission signal with a copy of the message stored in a memory in the first space vehicle;
orcomparing the waveform of the transmission signal with data representing the waveform stored in a memory in the first space vehicle.
-
-
8. A method for verifying the integrity of a signal transmitted from a space vehicle, comprising:
-
monitoring the integrity of a transmission signal produced by a first space vehicle, the monitoring performed by the first space vehicle or a second space vehicle; and
transmitting a first integrity signal from the first space vehicle to a user, wherein the first integrity signal indicates the integrity of the transmission signal produced by the first space vehicle;
wherein the monitoring comprises;
transmitting the transmission signal to the second space vehicle;
verifying the integrity of the transmission signal at the second space vehicle; and
transmitting a second integrity signal from the second space vehicle to the first space vehicle indicating the integrity of the transmission signal.
-
-
9. A method for verifying the integrity of a signal transmitted from a space vehicle;
- comprising;
monitoring the integrity of a transmission signal produced by a first space vehicle, the monitoring performed by the first space vehicle or a second space vehicle; and
transmitting a first integrity signal from the first space vehicle to a user, wherein the first integrity signal indicates the integrity of the transmission signal produced by the first space vehicle;
wherein the monitoring comprises;
receiving at the first space vehicle a signal from a beacon located at a fixed known location;
receiving at the first space vehicle beacon position data from at least one other space vehicle; and
verifying the integrity of satellite position data stored in the first space vehicle by comparing the satellite position data with the beacon position data and the fixed known location of the beacon.
- comprising;
-
10. A method for verifying the integrity of a signal transmitted from a space vehicle, comprising:
-
monitoring the integrity of a transmission signal produced by a first space vehicle, the monitoring performed by the first space vehicle or a second space vehicle; and
transmitting a first integrity signal from the first space vehicle to a user, wherein the first integrity signal indicates the integrity of the transmission signal produced by the first space vehicle;
wherein the first integrity signal is transmitted on a channel separate from the channel on which the transmission signal is transmitted. - View Dependent Claims (11, 12)
-
-
13. The method for verifying the integrity of a navigation message transmitted from a Global Positioning System (GPS) satellite, comprising:
-
receiving at a first GPS satellite a signal from a beacon located at a fixed known location;
receiving at the first GPS satellite beacon position data from at least one other GPS satellite; and
verifying the integrity of satellite position data by comparing the satellite position data with the beacon position data and the fixed known location of the beacon.
-
-
14. The method for verifying the integrity of a signal transmitted from a space vehicle, comprising:
-
receiving at a first space vehicle a signal from a beacon located at a fixed known location;
receiving at a first space vehicle beacon position data from at least one other space vehicle; and
verifying the integrity of satellite position data stored in the first space vehicle by comparing the satellite position data with the beacon position data and the fixed known location of the beacon.
-
-
15. A system for verifying an integrity of a signal transmitted from a space vehicle, the system comprising:
a first space vehicle wherein the first space vehicle is configured to produce a transmission signal;
monitor the integrity of the transmission signal; and
transmit a first integrity signal to a user, the first integrity signal indicative of the integrity of the transmission signal. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
24. A system for verifying an integrity of a signal transmitted from a space vehicle, comprising:
-
a first space vehicle;
a second space vehicle;
whereinthe first space vehicle is configured to produce a transmission signal;
the second space vehicle is configured to monitor an integrity of the transmission signal; and
the first space vehicle is configured to transmit a first integrity signal to a user, the first integrity signal indicative of the integrity of the transmission signal. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. The system for verifying an integrity of a signal transmitted from a space vehicle, comprising:
-
a first space vehicle;
a beacon located at a fixed known location;
wherein the first space vehicle is configured to obtain the fixed known location of the beacon;
obtain beacon position data;
obtain satellite position data;
associate the satellite position data, the beacon position data and the fixed known location of the beacon;
verify the integrity of the satellite position data. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A system for verifying an integrity of a signal transmitted from a Global Positioning System (GPS) satellite, the system comprising:
-
a signal source configured to generate a GPS message;
a memory configured to store the generated GPS message;
an output system configured to transmit the produced GPS message;
a monitor antenna configured to receive the transmitted GPS message; and
a monitor processor configured to associate the stored GPS message and the received GPS message and produce an integrity message based on at least information associated with the stored GPS message and the receive GPS message. - View Dependent Claims (39, 40, 41, 42)
-
Specification