TY - JOUR
T1 - Received Power Based Unmanned Aerial Vehicles (UAVs) Jamming Detection and Nodes Classification Using Machine Learning
AU - Aldosari, Waleed
N1 - Publisher Copyright:
© 2023 Tech Science Press. All rights reserved.
PY - 2023
Y1 - 2023
N2 - This paper presents a machine-learning method for detecting jamming UAVs and classifying nodes during jamming attacks on Wireless Sensor Networks (WSNs). Jamming is a type of Denial of Service (DoS) attack and intentional interference where a malicious node transmits a high-power signal to increase noise on the receiver side to disrupt the communication channel and reduce performance significantly. To defend and prevent such attacks, the first step is to detect them. The current detection approaches use centralized techniques to detect jamming, where each node collects information and forwards it to the base station. As a result, overhead and communication costs increased. In this work, we present a jamming attack and classify nodes into different categories based on their location to the jammer by employing a single node observer. As a result, we introduced a machine learning model that uses distance ratios and power received as features to detect such attacks. Furthermore, we considered several types of jammers transmitting at different power levels to evaluate the proposed metrics using MATLAB. With a detection accuracy of 99.7% for the k-nearest neighbors (KNN) algorithm and average testing accuracy of 99.9%, the presented solution is capable of efficiently and accurately detecting jamming attacks in wireless sensor networks.
AB - This paper presents a machine-learning method for detecting jamming UAVs and classifying nodes during jamming attacks on Wireless Sensor Networks (WSNs). Jamming is a type of Denial of Service (DoS) attack and intentional interference where a malicious node transmits a high-power signal to increase noise on the receiver side to disrupt the communication channel and reduce performance significantly. To defend and prevent such attacks, the first step is to detect them. The current detection approaches use centralized techniques to detect jamming, where each node collects information and forwards it to the base station. As a result, overhead and communication costs increased. In this work, we present a jamming attack and classify nodes into different categories based on their location to the jammer by employing a single node observer. As a result, we introduced a machine learning model that uses distance ratios and power received as features to detect such attacks. Furthermore, we considered several types of jammers transmitting at different power levels to evaluate the proposed metrics using MATLAB. With a detection accuracy of 99.7% for the k-nearest neighbors (KNN) algorithm and average testing accuracy of 99.9%, the presented solution is capable of efficiently and accurately detecting jamming attacks in wireless sensor networks.
KW - Jamming attacks
KW - machine learning
KW - unmanned aerial vehicle (UAV)
KW - WSNs
UR - http://www.scopus.com/inward/record.url?scp=85148015753&partnerID=8YFLogxK
U2 - 10.32604/cmc.2023.036111
DO - 10.32604/cmc.2023.036111
M3 - Article
AN - SCOPUS:85148015753
SN - 1546-2218
VL - 75
SP - 1253
EP - 1269
JO - Computers, Materials and Continua
JF - Computers, Materials and Continua
IS - 1
ER -