Secure communication between UAVs using a method based on smart agents in unmanned aerial vehicles
This work addresses security challenges for UAV networks in dynamic environments, representing an incremental improvement over prior methods.
The paper tackles secure communication in UAV networks by proposing a two-phase method using smart agents to detect and mitigate malicious UAV attacks, achieving higher efficiency in detection rate, false positive rate, false negative rate, packet delivery rate, and residual energy compared to existing methods like CST-UAS, CS-AVN, HVCR, and BSUM-based methods.
Unmanned aerial vehicles (UAVs) can be deployed to monitor very large areas without the need for network infrastructure. UAVs communicate with each other during flight and exchange information with each other. However, such communication poses security challenges due to its dynamic topology. To solve these challenges, the proposed method uses two phases to counter malicious UAV attacks. In the first phase, we applied a number of rules and principles to detect malicious UAVs. In this phase, we try to identify and remove malicious UAVs according to the behavior of UAVs in the network in order to prevent sending fake information to the investigating UAVs. In the second phase, a mobile agent based on a three-step negotiation process is used to eliminate malicious UAVs. In this way, we use mobile agents to inform our normal neighbor UAVs so that they do not listen to the data generated by the malicious UAVs. Therefore, the mobile agent of each UAV uses reliable neighbors through a three-step negotiation process so that they do not listen to the traffic generated by the malicious UAVs. The NS-3 simulator was used to demonstrate the efficiency of the SAUAV method. The proposed method is more efficient than CST-UAS, CS-AVN, HVCR, and BSUM-based methods in detection rate, false positive rate, false negative rate, packet delivery rate, and residual energy.