FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of Things

The Internet of Things (IoT) contains many devices that can compute and communicate, creating large networks. Industrial Internet of Things (IIoT) represents a developed application of IoT, connecting with embedded technologies in production in industrial operational settings to offer sophisticated...

Full description

Saved in:
Bibliographic Details
Main Authors: Tayyab Rehman, Noshina Tariq, Farrukh Aslam Khan, Shafqat Ur Rehman
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/25/1/10
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841548983278764032
author Tayyab Rehman
Noshina Tariq
Farrukh Aslam Khan
Shafqat Ur Rehman
author_facet Tayyab Rehman
Noshina Tariq
Farrukh Aslam Khan
Shafqat Ur Rehman
author_sort Tayyab Rehman
collection DOAJ
description The Internet of Things (IoT) contains many devices that can compute and communicate, creating large networks. Industrial Internet of Things (IIoT) represents a developed application of IoT, connecting with embedded technologies in production in industrial operational settings to offer sophisticated automation and real-time decisions. Still, IIoT compels significant cybersecurity threats beyond jamming and spoofing, which could ruin the critical infrastructure. Developing a robust Intrusion Detection System (IDS) addresses the challenges and vulnerabilities present in these systems. Traditional IDS methods have achieved high detection accuracy but need improved scalability and privacy issues from large datasets. This paper proposes a Fog-enabled Federated Learning-based Intrusion Detection System (FFL-IDS) utilizing Convolutional Neural Network (CNN) that mitigates these limitations. This framework allows multiple parties in IIoT networks to train deep learning models with data privacy preserved and low-latency detection ensured using fog computing. The proposed FFL-IDS is validated on two datasets, namely the Edge-IIoTset, explicitly tailored to environments with IIoT, and CIC-IDS2017, comprising various network scenarios. On the Edge-IIoTset dataset, it achieved 93.4% accuracy, 91.6% recall, 88% precision, 87% F1 score, and 87% specificity for jamming and spoofing attacks. The system showed better robustness on the CIC-IDS2017 dataset, achieving 95.8% accuracy, 94.9% precision, 94% recall, 93% F1 score, and 93% specificity. These results establish the proposed framework as a scalable, privacy-preserving, high-performance solution for securing IIoT networks against sophisticated cyber threats across diverse environments.
format Article
id doaj-art-3cd7efcb4ad34a8bbcbb59ad30cf4b65
institution Kabale University
issn 1424-8220
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj-art-3cd7efcb4ad34a8bbcbb59ad30cf4b652025-01-10T13:20:31ZengMDPI AGSensors1424-82202024-12-012511010.3390/s25010010FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of ThingsTayyab Rehman0Noshina Tariq1Farrukh Aslam Khan2Shafqat Ur Rehman3Department of Information Engineering, Computer Science, and Mathematics, University of L’Aquila, 67100 L’Aquila, ItalyDepartment of Artificial Intelligence and Data Science, National University of Computer and Emerging Sciences, Islamabad 44000, PakistanCenter of Excellence in Information Assurance, King Saud University, Riyadh 11653, Saudi ArabiaStony Brook Institute at Anhui University, Hefei 230000, ChinaThe Internet of Things (IoT) contains many devices that can compute and communicate, creating large networks. Industrial Internet of Things (IIoT) represents a developed application of IoT, connecting with embedded technologies in production in industrial operational settings to offer sophisticated automation and real-time decisions. Still, IIoT compels significant cybersecurity threats beyond jamming and spoofing, which could ruin the critical infrastructure. Developing a robust Intrusion Detection System (IDS) addresses the challenges and vulnerabilities present in these systems. Traditional IDS methods have achieved high detection accuracy but need improved scalability and privacy issues from large datasets. This paper proposes a Fog-enabled Federated Learning-based Intrusion Detection System (FFL-IDS) utilizing Convolutional Neural Network (CNN) that mitigates these limitations. This framework allows multiple parties in IIoT networks to train deep learning models with data privacy preserved and low-latency detection ensured using fog computing. The proposed FFL-IDS is validated on two datasets, namely the Edge-IIoTset, explicitly tailored to environments with IIoT, and CIC-IDS2017, comprising various network scenarios. On the Edge-IIoTset dataset, it achieved 93.4% accuracy, 91.6% recall, 88% precision, 87% F1 score, and 87% specificity for jamming and spoofing attacks. The system showed better robustness on the CIC-IDS2017 dataset, achieving 95.8% accuracy, 94.9% precision, 94% recall, 93% F1 score, and 93% specificity. These results establish the proposed framework as a scalable, privacy-preserving, high-performance solution for securing IIoT networks against sophisticated cyber threats across diverse environments.https://www.mdpi.com/1424-8220/25/1/10convolutional neural networkfederated learningindustrial internet of thingsjamming attackspoofing attacknetwork intrusion detection
spellingShingle Tayyab Rehman
Noshina Tariq
Farrukh Aslam Khan
Shafqat Ur Rehman
FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of Things
Sensors
convolutional neural network
federated learning
industrial internet of things
jamming attack
spoofing attack
network intrusion detection
title FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of Things
title_full FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of Things
title_fullStr FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of Things
title_full_unstemmed FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of Things
title_short FFL-IDS: A Fog-Enabled Federated Learning-Based Intrusion Detection System to Counter Jamming and Spoofing Attacks for the Industrial Internet of Things
title_sort ffl ids a fog enabled federated learning based intrusion detection system to counter jamming and spoofing attacks for the industrial internet of things
topic convolutional neural network
federated learning
industrial internet of things
jamming attack
spoofing attack
network intrusion detection
url https://www.mdpi.com/1424-8220/25/1/10
work_keys_str_mv AT tayyabrehman fflidsafogenabledfederatedlearningbasedintrusiondetectionsystemtocounterjammingandspoofingattacksfortheindustrialinternetofthings
AT noshinatariq fflidsafogenabledfederatedlearningbasedintrusiondetectionsystemtocounterjammingandspoofingattacksfortheindustrialinternetofthings
AT farrukhaslamkhan fflidsafogenabledfederatedlearningbasedintrusiondetectionsystemtocounterjammingandspoofingattacksfortheindustrialinternetofthings
AT shafqaturrehman fflidsafogenabledfederatedlearningbasedintrusiondetectionsystemtocounterjammingandspoofingattacksfortheindustrialinternetofthings