Enhancement of an IoT hybrid intrusion detection system based on fog-to-cloud computing

被引:12
|
作者
Mohamed, Doaa [1 ]
Ismael, Osama [1 ]
机构
[1] Cairo Univ, Fac Comp & Artificial Intelligence, Dept Informat Syst, Giza, Egypt
关键词
Fog computing; Internet of things; Genetic algorithm; Intrusion detection; Neural network; Standard deviation; ALGORITHM; INTERNET;
D O I
10.1186/s13677-023-00420-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, with the proliferation of internet of things-connected devices, the scope of cyber-attacks on the internet of things has grown exponentially. So, it makes it a necessity to develop an efficient and accurate intrusion detection system that should be fast, dynamic, and scalable in an internet of things environment. On the other hand, Fog computing is a decentralized platform that extends Cloud computing to deal with the inherent issues of the Cloud computing. As well, maintaining a high level of security is critical in order to ensure secure and reliable communication between Fog nodes and internet of things devices. To address this issue, we present an intrusion detection method based on artificial neural networks and genetic algorithms to efficiently detect various types of network intrusions on local Fog nodes. Through this approach, we applied genetic algorithms to optimize the interconnecting weights of the network and the biases associated with each neuron. Therefore, it can quickly and effectively establish a back-propagation neural network model. Moreover, the distributed architecture of fog computing enables the distribution of the intrusion detection system over local Fog nodes with a centralized Cloud, which achieves faster attack detection than the Cloud intrusion detection mechanism. A set of experiments were conducted on the Raspberry Pi4 as a Fog node, based on the UNSW-NB15 and ToN_IoT data sets for binary-class classification, which showed that the optimized weights and biases achieved better performance than those who used the neural network without optimization. The optimized model showed interoperability, flexibility, and scalability. Furthermore, achieving a higher intrusion detection rate through decreasing the neural network error rate and increasing the true positive rate is also possible. According to the experiments, the suggested approach produces better outcomes in terms of detection accuracy and processing time. In this case, the proposed approach achieved an 16.35% and 37.07% reduction in execution time for both data sets, respectively, compared to other state-of-the-art methods, which enhanced the acceleration of the convergence process and saved processing power.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Anatomy of a fog-to-cloud distributed recommendation system in airports
    Salis, Antonio
    Bulla, Roberto
    Mancini, Glauco
    Cocco, Paolo
    Jensen, Jens
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 272 - 277
  • [32] An efficient and secure data auditing scheme based on fog-to-cloud computing for Internet of things scenarios
    Tian, Jun-Feng
    Wang, Hao-Ning
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2020, 16 (05)
  • [33] Key ingredients in an IoT recipe: Fog Computing, Cloud Computing, and more Fog Computing
    Yannuzzi, M.
    Milito, R.
    Serral-Gracia, R.
    Montero, D.
    Nemirovsky, M.
    2014 IEEE 19TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2014, : 325 - 329
  • [34] Design of the Network Security Intrusion Detection System Based on the Cloud Computing
    Di, Meng
    CYBER SECURITY INTELLIGENCE AND ANALYTICS, 2020, 928 : 68 - 73
  • [35] HIDS: A host based intrusion detection system for cloud computing environment
    Deshpande P.
    Sharma S.C.
    Peddoju S.K.
    Junaid S.
    Deshpande, Prachi (deprachi3@gmail.com), 2018, Springer (09) : 567 - 576
  • [36] An Online Intrusion Detection System to Cloud Computing Based on Neucube Algorithms
    Almomani, Ammar
    Alauthman, Mohammad
    Albalas, Firas
    Dorgham, O.
    Obeidat, Atef
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2018, 8 (02) : 96 - 112
  • [37] FCM–SVM based intrusion detection system for cloud computing environment
    Aws Naser Jaber
    Shafiq Ul Rehman
    Cluster Computing, 2020, 23 : 3221 - 3231
  • [38] A Hybrid Deep Learning Intrusion Detection Model for Fog Computing Environment
    Kalaivani, K.
    Chinnadurai, M.
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2021, 30 (01): : 1 - 15
  • [39] Hybrid Intrusion Detection System Using Machine Learning Techniques in Cloud Computing Environments
    Aljamal, Ibraheem
    Tekeoglu, Ali
    Bekiroglu, Korkut
    Sengupta, Saumendra
    2019 IEEE/ACIS 17TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2019, : 84 - 89
  • [40] BLOCKFOG: A BLOCKCHAIN-BASED FRAMEWORK FOR INTRUSION DEFENSE IN IOT FOG COMPUTING
    Prasuna, V. G.
    Babu, B. Ravindra
    Pydala, Bhasha
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2024, 25 (03): : 1950 - 1962