Cargando…

GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network

The navigation of small unmanned aerial vehicles (UAVs), such as quadcopters, significantly relies on the global positioning system (GPS); however, UAVs are vulnerable to GPS spoofing attacks. GPS spoofing is an attempt to manipulate a GPS receiver by broadcasting manipulated signals. A commercial G...

Descripción completa

Detalles Bibliográficos
Autores principales: Sung, Young-Hwa, Park, Soo-Jae, Kim, Dong-Yeon, Kim, Sungho
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9739461/
https://www.ncbi.nlm.nih.gov/pubmed/36502112
http://dx.doi.org/10.3390/s22239412
_version_ 1784847811631644672
author Sung, Young-Hwa
Park, Soo-Jae
Kim, Dong-Yeon
Kim, Sungho
author_facet Sung, Young-Hwa
Park, Soo-Jae
Kim, Dong-Yeon
Kim, Sungho
author_sort Sung, Young-Hwa
collection PubMed
description The navigation of small unmanned aerial vehicles (UAVs), such as quadcopters, significantly relies on the global positioning system (GPS); however, UAVs are vulnerable to GPS spoofing attacks. GPS spoofing is an attempt to manipulate a GPS receiver by broadcasting manipulated signals. A commercial GPS simulator can cause a GPS-guided drone to deviate from its intended course by transmitting counterfeit GPS signals. Therefore, an anti-spoofing technique is essential to ensure the operational safety of UAVs. Various methods have been introduced to detect GPS spoofing; however, most methods require additional hardware. This may not be appropriate for small UAVs with limited capacity. This study proposes a deep learning-based anti-spoofing method equipped with 1D convolutional neural network. The proposed method is lightweight and power-efficient, enabling real-time detection on mobile platforms. Furthermore, the performance of our approach can be enhanced by increasing training data and adjusting the network architecture. We evaluated our algorithm on the embedded board of a drone in terms of power consumption and inference time. Compared to the support vector machine, the proposed method showed better performance in terms of precision, recall, and F-1 score. Flight test demonstrated our algorithm could successfully detect GPS spoofing attacks.
format Online
Article
Text
id pubmed-9739461
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97394612022-12-11 GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network Sung, Young-Hwa Park, Soo-Jae Kim, Dong-Yeon Kim, Sungho Sensors (Basel) Article The navigation of small unmanned aerial vehicles (UAVs), such as quadcopters, significantly relies on the global positioning system (GPS); however, UAVs are vulnerable to GPS spoofing attacks. GPS spoofing is an attempt to manipulate a GPS receiver by broadcasting manipulated signals. A commercial GPS simulator can cause a GPS-guided drone to deviate from its intended course by transmitting counterfeit GPS signals. Therefore, an anti-spoofing technique is essential to ensure the operational safety of UAVs. Various methods have been introduced to detect GPS spoofing; however, most methods require additional hardware. This may not be appropriate for small UAVs with limited capacity. This study proposes a deep learning-based anti-spoofing method equipped with 1D convolutional neural network. The proposed method is lightweight and power-efficient, enabling real-time detection on mobile platforms. Furthermore, the performance of our approach can be enhanced by increasing training data and adjusting the network architecture. We evaluated our algorithm on the embedded board of a drone in terms of power consumption and inference time. Compared to the support vector machine, the proposed method showed better performance in terms of precision, recall, and F-1 score. Flight test demonstrated our algorithm could successfully detect GPS spoofing attacks. MDPI 2022-12-02 /pmc/articles/PMC9739461/ /pubmed/36502112 http://dx.doi.org/10.3390/s22239412 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Sung, Young-Hwa
Park, Soo-Jae
Kim, Dong-Yeon
Kim, Sungho
GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network
title GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network
title_full GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network
title_fullStr GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network
title_full_unstemmed GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network
title_short GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network
title_sort gps spoofing detection method for small uavs using 1d convolution neural network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9739461/
https://www.ncbi.nlm.nih.gov/pubmed/36502112
http://dx.doi.org/10.3390/s22239412
work_keys_str_mv AT sungyounghwa gpsspoofingdetectionmethodforsmalluavsusing1dconvolutionneuralnetwork
AT parksoojae gpsspoofingdetectionmethodforsmalluavsusing1dconvolutionneuralnetwork
AT kimdongyeon gpsspoofingdetectionmethodforsmalluavsusing1dconvolutionneuralnetwork
AT kimsungho gpsspoofingdetectionmethodforsmalluavsusing1dconvolutionneuralnetwork