| CPC G01S 19/215 (2013.01) | 15 Claims |

|
1. A method performed by a user equipment, comprising:
receiving a Global Navigation Satellite System (GNSS) signal from a satellite;
receiving a spoofing alert message comprising an indication that a spoofed GNSS condition associated with the GNSS signal is present, a location of a spoofer broadcasting a spoofed GNSS signal, and an indication of a spoofed zone, wherein the spoofing alert message is based on GNSS measurement data obtained by a set of one or more monitored devices comprising:
a short-term average of a first plurality of GNSS fixes determined by the set of one or more monitored devices;
a long-term average of a second plurality of GNSS fixes determined by the set of one or more monitored devices;
a difference between the short-term average and the long-term average; and
a horizontal estimated position error determined by the set of one or more monitored devices;
determining that the spoofing alert message indicates that a spoofed GNSS condition is present;
determining, based on the spoofing alert message, a location of a spoofer broadcasting a spoofed GNSS signal;
determining, based on the location of the spoofer and a current location of the user equipment, that the user equipment is within a receiving area of the spoofed GNSS signal; and
determining an updated current location of the user equipment based on the GNSS signal received from the satellite without using the spoofed GNSS signal.
|