IoT crawler with behavior analyzer at fog layer for detecting malicious nodes

6Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

Abstract

The limitations in terms of power and processing in IoT (Internet of Things) nodes make nodes an easy prey for malicious attacks, thus threatening business and industry. Detecting malicious nodes before they trigger an attack is highly recommended. The paper introduces a special purpose IoT crawler that works as an inspector to catch malicious nodes. This crawler is deployed in the Fog layer to inherit its capabilities, and to be an intermediate connection between the things and the cloud computing nodes. The crawler collects data streams from IoT nodes, upon a priority criterion. A behavior analyzer, with a machine learning core, detects malicious nodes according to the extracted node behavior from the crawler collected data streams. The performance of the behavior analyzer was investigated using three machine learning algorithms: Adaboost, Random forest and Extra tree. The behavior analyzer produces better testing accuracy, for the tested data, when using Extra tree compared to Adaboost and Random forest; it achieved 98.3% testing accuracy with Extra tree.

Cite

CITATION STYLE

APA

Albdour, L., Manaseer, S., & Sharieh, A. (2020). IoT crawler with behavior analyzer at fog layer for detecting malicious nodes. International Journal of Communication Networks and Information Security, 12(1), 83–94. https://doi.org/10.17762/ijcnis.v12i1.4459

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free