GANSAT: A GAN and SATellite Constellation Fingerprint-Based Framework for GPS Spoof-Detection and Location Estimation in GPS Deprived Environment

被引:8
作者
Roy, Debashri [1 ]
Mukherjee, Tathagata [2 ]
Riden, Alec [2 ]
Paquet, Jared [3 ]
Pasiliao, Eduardo [4 ]
Blasch, Erik [4 ]
机构
[1] Univ Cent Florida, Dept Comp Sci, Orlando, FL 32826 USA
[2] Univ Alabama, Dept Comp Sci, Huntsville, AL 35899 USA
[3] Univ Florida, Dept Comp Sci, Gainesville, FL 32611 USA
[4] Air Force Res Lab, Munit Directorate, Arlington, VA 22203 USA
关键词
GPS; GNSS; positioning; machine learning; generative adversarial nets; deep neural network; NEURAL-NETWORKS; INDOOR;
D O I
10.1109/ACCESS.2022.3169420
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a robust system for mitigating adversarial and natural GPS disruptions by presenting: (1) a software-based defense mechanism against spoofing attacks using generative adversarial networks (GANs), The system detects unauthorized or spoofed GPS signals from a hardware based spoofer, and (2) deep neural network models to infer positioning information in GPS-degraded /denied environments using the novel idea of GPS satellite constellation fingerprint. As the GAN and Satellite constellation fingerprinting are used together in a unified framework, we call it the "GANSAT positioning system." Intuitively, the GANSAT neural networks implicitly learn a representation of the aggregation of the hardware fingerprints of the satellite's in the GPS constellation at a given location and time. To demonstrate the approach, raw GPS signals were collected from the satellite transmitters using a software defined radio (SDR) at five different locations in the Florida panhandle area of the United States. Additionally, a GPS spoofer is implemented using a SDR and an open source software and used in an uncontrolled laboratory environment for spoofing the GPS signals at the aforementioned locations. In our experiments, the GANSAT framework yields similar to 99.5% accuracy for the task of identifying and filtering the spoofed GPS signals from real ones. It also achieves similar to 100% accuracy for the task of location estimation.
引用
收藏
页码:45485 / 45507
页数:23
相关论文
共 38 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]   Who's Afraid of the Spoofer? GPS/GNSS Spoofing Detection via Automatic Gain Control (AGC) [J].
Akos, Dennis M. .
NAVIGATION-JOURNAL OF THE INSTITUTE OF NAVIGATION, 2012, 59 (04) :281-290
[3]  
[Anonymous], 1998, THEORY LEARNING GAME
[4]  
[Anonymous], 2018, USRP B210
[5]  
Bishop C.M., 2006, PATTERN RECOGNITION, DOI [DOI 10.18637/JSS.V017.B05, 10.1117/1.2819119]
[6]  
C. Limited, 2018, GPS TEST VERS 1 5 8
[7]  
Chollet Francois, 2018, ASTROPHYS SOURCE COD
[8]  
CTTC, 2020, GNSS SDR CONF
[9]  
CTTC, 2019, GNSS SDR
[10]  
Ebinuma T., 2018, GPS SDR SIM