journal article·2022Open access

Anomaly Detection Framework in Fog-to-Things Communication for Industrial Internet of Things

Tahani Alatawi, Ahamed Aljuhani

Computers, Materials & Continua· Volume 73· Issue 1

Abstract

The rapid development of the Internet of Things (IoT) in the industrial domain has led to the new term the Industrial Internet of Things (IIoT). The IIoT includes several devices, applications, and services that connect the physical and virtual space in order to provide smart, cost-effective, and scalable systems. Although the IIoT has been deployed and integrated into a wide range of industrial control systems, preserving security and privacy of such a technology remains a big challenge. An anomaly-based Intrusion Detection System (IDS) can be an effective security solution for maintaining the confidentiality, integrity, and availability of data transmitted in IIoT environments. In this paper, we propose an intelligent anomaly-based IDS framework in the context of fog-to-things communications to decentralize the cloud-based security solution into a distributed architecture (fog nodes) near the edge of the data source. The anomaly detection system utilizes minimum redundancy maximum relevance and principal component analysis as the featured engineering methods to select the most important features, reduce the data dimensionality, and improve detection performance. In the classification stage, anomaly-based ensemble learning techniques such as bagging, LPBoost, RUSBoost, and Adaboost models are implemented to determine whether a given flow of traffic is normal or malicious. To validate the effectiveness and robustness of our proposed model, we evaluate our anomaly detection approach on a new driven IIoT dataset called X-IIoTID, which includes new IIoT protocols, various cyberattack scenarios, and different attack protocols. The experimental results demonstrated that our proposed anomaly detection method achieved a higher accuracy rate of 99.91% and a reduced false alarm rate of 0.1% compared to other recently proposed techniques.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Smart Grid Security and Resilience

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (38)

Show source-provided references
1. Internet of Things (IoT), applications and challenges: A comprehensive review10.1007/s11277-020-07446-4 ↗
2. Classification of botnet attacks in IoT smart factory using honeypot combined with machine learning10.7717/peerj-cs.350 ↗
3. Deploying fog computing in Industrial Internet of Things and Industry 4.010.1109/TII.2018.2855198 ↗
4. Machine learning-based network vulnerability analysis of Industrial Internet of Things10.1109/JIOT.2019.2912022 ↗
5. A taxonomy of security issues in Industrial Internet-of-Things: Scoping review for existing solutions, future implications, and research challenges10.1109/ACCESS.2021.3057766 ↗
6. A comprehensive survey on attacks, security issues and blockchain solutions for IoT and IIoT10.1016/j.jnca.2019.102481 ↗
7. Challenges and opportunities in securing the Industrial Internet of Things10.1109/TII.2020.3023507 ↗
8. Towards trust and friendliness approaches in the social Internet of Things10.3390/app9010166 ↗
9. Machine learning approaches for combating distributed denial of service attacks in modern networking environments10.1109/ACCESS.2021.3062909 ↗
10. Holistic DDoS mitigation using NFV
11. Targeted ransomware: A new cyber threat to edge system of brownfield Industrial Internet of Things10.1109/JIOT.2019.2914390 ↗
12. Role of artificial intelligence in the Internet of Things (IoT) cybersecurity
13. P. Wlazlo, A. Sahu, Z. Mao, H. Huang, A. Goulart et al., “Man-in-the-middle attacks and defense in a power system cyber-physical testbed,” arXiv:2102.11455. [Online]. Available: http://arxiv.org/abs/2102.11455. 2021.
14. Passban IDS: An intelligent anomaly-based intrusion detection system for IoT edge devices10.1109/JIOT.2020.2970501 ↗
15. NIDS: Neural network based intrusion detection system
16. Machine learning based intrusion detection systems for IoT applications10.1007/s11277-019-06986-8 ↗
17. Anomaly detection for Internet of Things cyberattacks10.32604/cmc.2022.024496 ↗
18. The SAir-IoT cyber testbed as a service: A novel cybertwins architecture in IIoT-based smart airports10.1109/TITS.2021.3106378 ↗
19. An ensemble learning and fog-cloud architecture-driven cyber-attack detection framework for IoMT networks10.1016/j.comcom.2020.12.003 ↗
20. A distributed ensemble design based intrusion detection system using fog computing to protect the Internet of Things networks
21. Identification of malicious activities in Industrial Internet of Things based on deep learning models10.1016/j.jisa.2018.05.002 ↗
22. An efficient intrusion detection model for edge system in brownfield Industrial Internet of Things
23. Detection of security attacks in Industrial IoT networks: A blockchain and machine learning approach10.3390/electronics10212662 ↗
24. Anomaly detection methods for IIoT networks
25. X-IIoTID: A connectivity-and device-agnostic intrusion dataset for Industrial Internet of Things10.1109/JIOT.2021.3102056 ↗
26. Intrusion detection of multiple attack classes using a deep neural net ensemble
27. Intrusion detection in Industrial Internet of Things network-based on deep learning model with rule-based feature selection10.1155/2021/7154587 ↗
28. An advanced intrusion detection system for IIoT based on GA and tree based algorithms10.1109/ACCESS.2021.3104113 ↗
29. Feature selection based on mutual information criteria of max-dependency, max-relevance, and minredundancy10.1109/TPAMI.2005.159 ↗
30. Real-time stability assessment in smart cyber-physical grids: A deep learning approach10.1049/iet-stg.2019.0191 ↗
31. Robust deep learning methods for anomaly detection
32. A PCA-based method for IoT network traffic anomaly detection
33. Bagging predictors10.1007/BF00058655 ↗
34. Cyberattacks detection in IoT-based smart city applications using machine learning techniques10.3390/ijerph17249347 ↗
35. LSTM and bat-based RUSBoost approach for electricity theft detection10.3390/app10124378 ↗
36. Anomaly network-based intrusion detection system using a reliable hybrid artificial bee colony and AdaBoost algorithms10.1016/j.jksuci.2018.03.011 ↗
37. H. Blomquist and J. Moller, “Anomaly detection with machine learning–quality assurance of statistical data in the aid community,” 2015. [Online]. Available: http://www.utn.uu.se/sts/cms/node/908.
38. AdaBoost-Based algorithm for network intrusion detection10.1109/TSMCB.2007.914695 ↗