Anti-spoofing in a satellite navigation system
AssigneeExelis, Inc.
InventorMichael L. Broussalian
Life of this patent
Estimating the term…
Abstract
Embodiments are generally directed to anti-spoofing techniques for satellite navigation systems. In general, the anti-spoofing techniques use codeless or semi-codeless tracking of encrypted satellite signals to generate measurements that can be used to perform consistency checks to received non-encrypted signals. The consistency checks will detect if the non-encrypted signal is a genuine satellite signal or a spoofing signal.
Claims16
A method comprising:
- receiving, at a receiver, non-encrypted signals and encrypted signals from a plurality of satellites;
- determining location information for the receiver from the non-encrypted signals to generate non-encrypted location information;
- executing a semi-codeless technique to determine location information for the receiver from the encrypted signals to generate encrypted location information;
- and
- determining, based on the encrypted location information, a difference between the encrypted location information and the non-encrypted location information.
An apparatus, comprising:
- one or more antennas;
- a receiver coupled to the one or more antennas configured to:
- receive, via the one or antennas, non-encrypted signals and encrypted signals from a plurality of satellites;
- determine location information for the receiver from the non-encrypted signals to generate non-encrypted location information;
- execute a semi-codeless technique to determine location information for the receiver from the encrypted signals to generate encrypted location information;
- and
- determine, based on the encrypted location information, a difference between the encrypted location information and the non-encrypted location information.
One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
- receive at a receiver, non-encrypted signals and encrypted signals from a plurality of satellites;
- determine location information for the receiver from the non-encrypted signals to generate non-encrypted location information;
- execute a semi-codeless technique to determine location information for the receiver from the encrypted signals to generate encrypted location information;
- and
- determine, based on the encrypted location information, a difference between the encrypted location information and the non-encrypted location information.
Dependencies are inferred from the claim text.