IP Library Granted Patent US 12,607,754
Granted Patent B2
US 12,607,754 · App. 18/331,084 · Granted Apr 21, 2026

Global navigation satellite system spoofer identification technique based on carrier to noise ratio signatures

Inventors: Ivan L. Johnston; Gilberto Isaac Sada (Irvine, CA); Steven B. Alexander (Orange, CA); Randall Paul Jaffe (Santa Ana, CA); David Christopher Post (Yorba Linda, CA)
Assignee: L3Harris Interstate Electronics Corporation
G01S19/215G01S19/21G01S5/0249G01S7/2813H01Q3/2611H04B1/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,607,754
App. No.
18/331,084
Granted
Apr 21, 2026
Kind
B2
Abstract

Disclosed is a technique that can provide one or more countermeasures against spoofers. An antenna, movable in space, is used to receive space vehicle (SV) signals that appear to be associated with a plurality of space vehicles of a global navigation satellite system (GNSS). SV signals are identified that have similar signal power and/or phase signatures that respectively appear to be associated with at least a first space vehicle and a second space vehicle of the GNSS. An existence of a spoofer is identified based at least in part on the identification of SV signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least the first space vehicle and the second space vehicle of the GNSS.

Claims (34)

1 . An apparatus comprising:

an antenna movable in space, the antenna configured to receive global navigation satellite system (GNSS) signals;

a processor comprising hardware, wherein the processor is configured to:

receive, via the antenna movable in space, space vehicle (SV) signals that appear to be associated with a plurality of space vehicles of a global navigation satellite system (GNSS); and

identify space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least a first space vehicle and a second space vehicle of the global navigation satellite system (GNSS); and

identify an existence of a spoofer based at least in part on the identification of space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least the first space vehicle and the second space vehicle of the global navigation satellite system (GNSS).

2 . The apparatus as defined in claim 1 , the processor further configured to:

evaluate line of sight vectors to true transmitters of the space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least the first space vehicle and the second space vehicle, and based at least in part on a determination that the line of sight vectors to the true transmitters of the space vehicle (SV) signals that have similar signal power and/or phase signatures are within a first threshold distance to one another, determine a probability that the space vehicle (SV) signals that have similar signal power signatures are generated from a spoofer.

3 . The apparatus as defined in claim 1 , wherein the antenna has a gain and phase pattern, the processor further configured to:

determine a phase and/or signal gain of the space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least the first space vehicle and the second space vehicle of the GNSS; and

at least partly in response to determining that the phase and/or signal gain of the space vehicle (SV) signals that have similar signal power signatures and/or phase are different than an expected phase and/or signal gain, increase a probability that the space vehicle (SV) signals that have similar signal power signatures and/or phase are from a spoofer.

4 . The apparatus as defined in claim 1 , wherein the antenna comprises a plurality of antennas.

5 . The apparatus as defined in claim 1 , wherein the antenna comprises a single antenna.

6 . The apparatus as defined in claim 1 , wherein the antenna is configured to be moved in space using a gimbal.

7 . The apparatus as defined in claim 1 , wherein the antenna is mounted to a vehicle, wherein movement of the vehicle changes a pointing angle of the antenna.

8 . The apparatus as defined in claim 1 , wherein the antenna comprises a controlled reception pattern antenna (CRPA) and the apparatus further comprises a beamformer device configured to beam steer one or more survey beams of the controlled reception pattern antenna (CRPA).

9 . The apparatus of claim 1 , wherein the signal power signatures comprise signal to noise ratio data, signal to interference plus noise ratio data, carrier power to noise ratio data, carrier power to interference plus noise ratio data, and/or raw power data.

10 . The apparatus of claim 1 , the processor further configured to determine a change in phase signature of the space vehicle (SV) signals that have similar phase signature that respectively appear to be associated with at least the first space vehicle and the second space vehicle of the global navigation of the GNSS as the antenna moves in space, and if the change in phase signature is less than an expected change in phase, increase a probability that the space vehicle (SV) signals that have similar phase signature are from a spoofer.

11 . A computer-implemented method, the method comprising:

receiving, via an antenna movable in space, space vehicle (SV) signals that appear to be associated with a plurality of space vehicles of a global navigation satellite system (GNSS), wherein: the antenna is configured to be moved in space using a gimbal, and/or the antenna is mounted to a vehicle wherein movement of the vehicle changes a pointing angle of the antenna, and/or wherein the antenna comprises a controlled reception pattern antenna (CRPA) and a beamformer device is used to beam steer one or more survey beams of the controlled reception pattern antenna; and

identifying space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least a first space vehicle and a second space vehicle of the global navigation satellite system (GNSS); and

identifying an existence of a spoofer based at least in part on the identification of space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least the first space vehicle and the second space vehicle of the global navigation satellite system (GNSS).

12 . The computer-implemented method as defined in claim 11 , the method further comprising:

evaluating line of sight vectors to true transmitters of the space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least the first space vehicle and the second space vehicle, and based at least in part on a determination that the line of sight vectors to the true transmitters of the space vehicle (SV) signals that have similar signal power and/or phase signatures are within a first threshold distance to one another, determining a likelihood that the space vehicle (SV) signals that have similar signal power signatures are generated from a spoofer.

13 . The computer-implemented method as defined in claim 11 , the method further comprising:

determining a phase and/or signal gain of the space vehicle (SV) signals that have similar signal power and/or phase signatures that respectively appear to be associated with at least the first space vehicle and the second space vehicle of the GNSS; and

at least partly in response to determining that the phase and/or signal gain of the space vehicle (SV) signals that have similar signal power signatures and/or phase are different than an expected phase and/or signal gain, increasing a likelihood that the space vehicle (SV) signals that have similar signal power signatures and/or phase are from a spoofer.

14 . The computer-implemented method as defined in claim 11 , wherein the antenna comprises a plurality of antennas.

15 . The computer-implemented method as defined in claim 11 , wherein the antenna comprises a single antenna.

16 . The computer-implemented method as defined in claim 11 , wherein the antenna is configured to be moved in space using the gimbal.

17 . The computer-implemented method as defined in claim 11 , wherein the antenna is mounted to the vehicle, wherein movement of the vehicle changes the pointing angle of the antenna.

18 . The computer-implemented method as defined in claim 11 , wherein the antenna comprises the controlled reception pattern antenna (CRPA), the method further comprising using the beamformer device to beam steer one or more survey beams of the controlled reception pattern antenna (CRPA).

19 . The computer-implemented method as defined in claim 11 , wherein the signal power signatures comprise signal to noise ratio data, signal to interference plus noise ratio data, carrier power to noise ratio data, carrier power to interference plus noise ratio data, and/or raw power data.

20 . The computer-implemented method as defined in claim 11 , the method further comprising: determining a change in phase signature of the space vehicle (SV) signals that have similar phase signature that respectively appear to be associated with at least the first space vehicle and the second space vehicle of the global navigation of the GNSS as the antenna moves in space, and if the change in phase signature is less than an expected change in phase, increasing a likelihood that the space vehicle (SV) signals that have similar phase signature are from a spoofer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2023
From: SADA, GILBERTO ISAAC; ALEXANDER, STEVEN B.; JAFFE, RANDALL PAUL; POST, DAVID CHRISTOPHER
To: L3HARRIS INTERSTATE ELECTRONICS CORPORATION
Reel/Frame 064865/0359 →
Continuity (4)
Continuation In Part 17457235 · Dec 1, 2021
Continuation 16751582 · Jan 24, 2020
Continuation 15205866 · Jul 8, 2016
Related Publication 20230314621A1 · Oct 5, 2023
References Cited (89)
US 5021792A · Hwang · 1991 [cited by applicant]
US 5021793A · Stangel · 1991 [cited by applicant]
US 5173700A · Chesley · 1992 [cited by applicant]
US 5185610A · Ward et al. · 1993 [cited by applicant]
US 5461387A · Weaver · 1995 [cited by applicant]
US 5548293A · Cohen · 1996 [cited by applicant]
US 5579021A · Lee · 1996 [cited by applicant]
US 5617317A · Ignagni · 1997 [cited by applicant]
US 5757316A · Buchler · 1998 [cited by applicant]
US 5786791A · Bruckert · 1998 [cited by applicant]
US 5940026A · Popeck · 1999 [cited by applicant]
US 5955987A · Murphy et al. · 1999 [cited by applicant]
US 6018315A · Ince et al. · 2000 [cited by applicant]
US 6084540A · Yu · 2000 [cited by applicant]
US 6281841B1 · Nevill · 2001 [cited by applicant]
US 6339396B1 · Mayersak · 2002 [cited by applicant]
US 6452543B1 · Tseng et al. · 2002 [cited by applicant]
US 6466177B1 · Kunysz · 2002 [cited by applicant]
US 6531976B1 · Yu · 2003 [cited by applicant]
US 6580389B2 · Speyer et al. · 2003 [cited by applicant]
US 6580392B2 · Yu · 2003 [cited by applicant]
US 6598009B2 · Yang · 2003 [cited by applicant]
US 6653973B2 · Yu · 2003 [cited by applicant]
US 6700536B1 · Wiegand · 2004 [cited by applicant]
US 6952460B1 · Van Wechel et al. · 2005 [cited by applicant]
US 6961017B1 · Naylor et al. · 2005 [cited by applicant]
US 7250903B1 · McDowell · 2007 [cited by applicant]
US 7340283B1 · Melick et al. · 2008 [cited by applicant]
US 7372400B2 · Cohen · 2008 [cited by examiner]
US 7391804B2 · Shattil · 2008 [cited by applicant]
US 7468695B1 · Williams · 2008 [cited by applicant]
US 7471238B2 · Lillo · 2008 [cited by applicant]
US 7577464B2 · Ezal et al. · 2009 [cited by applicant]
US 7764224B1 · Anderson · 2010 [cited by applicant]
US 7912643B1 · Bean · 2011 [cited by examiner]
US 7952519B1 · Nielsen · 2011 [cited by applicant]
US 8044857B2 · Maenpa et al. · 2011 [cited by applicant]
US 8089402B2 · Maenpa · 2012 [cited by applicant]
US 8154445B2 · Maenpa et al. · 2012 [cited by applicant]
US 8269667B2 · Vander Velde · 2012 [cited by applicant]
US 8305265B2 · Ezal · 2012 [cited by examiner]
US 8744360B2 · Zheng · 2014 [cited by applicant]
US 8922427B2 · Dehnie · 2014 [cited by applicant]
US 9523774B2 · Davies · 2016 [cited by examiner]
US 9581699B2 · Zarowski · 2017 [cited by applicant]
US 10024973B1 · Alexander · 2018 [cited by applicant]
US 10031234B1 · Alexander · 2018 [cited by applicant]
US 10495759B2 · Leibner · 2019 [cited by applicant]
US 10545246B1 · Johnston · 2020 [cited by applicant]
US 10690776B2 · McMilin · 2020 [cited by applicant]
US 10721004B2 · Floch · 2020 [cited by applicant]
US 10725182B2 · Boyer · 2020 [cited by applicant]
US 10739466B2 · Grobert · 2020 [cited by examiner]
US 10768309B1 · Alexander · 2020 [cited by applicant]
US 10948602B1 · Alexander · 2021 [cited by applicant]
US 11181646B2 · Boyer · 2021 [cited by applicant]
US 11467290B2 · Savoy, Jr. · 2022 [cited by examiner]
US 11561307B2 · Clark · 2023 [cited by examiner]
US 11693122B1 · Alexander · 2023 [cited by examiner]
US 20020169578A1 · Yang · 2002 [cited by applicant]
US 20030048221A1 · Tseng et al. · 2003 [cited by applicant]
US 20050228841A1 · Grobert · 2005 [cited by applicant]
US 20070135051A1 · Zheng · 2007 [cited by applicant]
US 20070293150A1 · Ezal et al. · 2007 [cited by applicant]
US 20100007555A1 · Ezal et al. · 2010 [cited by applicant]
US 20100099370A1 · Nichols · 2010 [cited by examiner]
US 20100127928A1 · Thomson · 2010 [cited by examiner]
US 20100289687A1 · Vander Velde · 2010 [cited by applicant]
US 20110050489A1 · Maenpa et al. · 2011 [cited by applicant]
US 20110287779A1 · Harper · 2011 [cited by applicant]
US 20120068884A1 · Vander Velde · 2012 [cited by applicant]
US 20120121087A1 · Psiaki · 2012 [cited by applicant]
US 20130002477A1 · Dehnie · 2013 [cited by applicant]
US 20140035783A1 · Contarino et al. · 2014 [cited by applicant]
US 20140247186A1 · Daneshmand et al. · 2014 [cited by applicant]
US 20150116147A1 · Jaeckle · 2015 [cited by applicant]
US 20150131703A1 · Balter · 2015 [cited by examiner]
US 20150168562A1 · Nichols · 2015 [cited by applicant]
US 20150234053A1 · Psiaki et al. · 2015 [cited by applicant]
US 20150268045A1 · Dusha · 2015 [cited by applicant]
US 20150268350A1 · Whitehead · 2015 [cited by examiner]
US 20150293234A1 · Snyder et al. · 2015 [cited by applicant]
US 20150346345A1 · Bartone · 2015 [cited by applicant]
US 20170227650A1 · Grobert · 2017 [cited by applicant]
US 20180224557A1 · McMilin · 2018 [cited by applicant]
US 20210333411A1 · Gum · 2021 [cited by applicant]
Chen, et al., “Off-the-Shelf Antennas for Controlled-Reception-Pattern Antenna Arrays”; GPS World; Innovation: Getting Control; Feb. 1, 2013, [retrieved on Feb. 26, 2014]. Retrieved from the Internet:<URL: http://gpswor… [cited by applicant]
USPTO; Office Action dated Feb. 8, 2017, from related U.S. Appl. No. 14/678,768, filed Apr. 3, 2015. [cited by applicant]
Wen, et al., “Countermeasures for GPS Signal Spoofing”; Proceedings of the 18th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2005); Long Beach, CA, Sep. 2005, pp. 12… [cited by applicant]