Robust and Secure Data Transmission Using Artificial Intelligence Techniques in Ad-Hoc Networks.

Journal: Sensors (Basel, Switzerland)
Published Date:

Abstract

The paper presents a new security aspect for a Mobile Ad-Hoc Network (MANET)-based IoT model using the concept of artificial intelligence. The Black Hole Attack (BHA) is considered one of the most affecting threats in the MANET in which the attacker node drops the entire data traffic and hence degrades the network performance. Therefore, it necessitates the designing of an algorithm that can protect the network from the BHA node. This article introduces Ad-hoc On-Demand Distance Vector (AODV), a new updated routing protocol that combines the advantages of the Artificial Bee Colony (ABC), Artificial Neural Network (ANN), and Support Vector Machine (SVM) techniques. The combination of the SVM with ANN is the novelty of the proposed model that helps to identify the attackers within the discovered route using the AODV routing mechanism. Here, the model is trained using ANN but the selection of training data is performed using the ABC fitness function followed by SVM. The role of ABC is to provide a better route for data transmission between the source and the destination node. The optimized route, suggested by ABC, is then passed to the SVM model along with the node's properties. Based on those properties ANN decides whether the node is a normal or an attacker node. The simulation analysis performed in MATLAB shows that the proposed work exhibits an improvement in terms of Packet Delivery Ratio (PDR), throughput, and delay. To validate the system efficiency, a comparative analysis is performed against the existing approaches such as Decision Tree and Random Forest that indicate that the utilization of the SVM with ANN is a beneficial step regarding the detection of BHA attackers in the MANET-based IoT networks.

Authors

  • Pooja Rani
    School of Computer Science and Engineering, Rayat Bahra University, Mohali 140413, India.
  • Kavita
    Department of Computer Science and Engineering, Chandigarh University, Mohali 140413, India.
  • Sahil Verma
    Department of Computer Science and Engineering, Chandigarh University, Mohali 140413, India.
  • Navneet Kaur
    Department of Computer Science and Engineering, Chandigarh University, Mohali 140413, India.
  • Marcin Wozniak
    Faculty of Applied Mathematics, Silesian University of Technology, 44-100 Gliwice, Poland.
  • Jana Shafi
    Department of Computer Science, College of Arts and Science, Prince Sattam Bin Abdul Aziz University, Wadi Ad-Dawasir 11991, Saudi Arabia.
  • Muhammad Fazal Ijaz
    Department of Intelligent Mechatronics Engineering, Sejong University, Seoul 05006, Korea.