Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network Policies

The Internet of Things (IoT) has emerged as a new paradigm, and billions of devices are connected with the internet. IoT is being penetrated in major domains of daily life like health care, agriculture, industry, smart homes and monitoring of the environment. The operator of such complex, huge and d...

Full description

Bibliographic Details
Main Authors: Muhammad Hamza, Syed Mashhad M. Geelani, Qamar Nawaz, Asif Kabir, Isma Hamid
Format: Article
Language:English
Published: Mehran University of Engineering and Technology 2021-04-01
Series:Mehran University Research Journal of Engineering and Technology
Online Access:https://publications.muet.edu.pk/index.php/muetrj/article/view/2086
id doaj-27530e16993142a6b83a2df2130f0382
record_format Article
spelling doaj-27530e16993142a6b83a2df2130f03822021-04-09T16:49:07ZengMehran University of Engineering and TechnologyMehran University Research Journal of Engineering and Technology0254-78212413-72192021-04-0140233534510.22581/muet1982.2102.082086Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network PoliciesMuhammad Hamza0Syed Mashhad M. Geelani1Qamar Nawaz2Asif Kabir3Isma Hamid4University Institute of Information Technology, PMAS- Arid Agriculture University, Rawalpindi, Pakistan.University Institute of Information Technology, PMAS- Arid Agriculture University, Rawalpindi, Pakistan.Department of Computer Science, The University of Agriculture, Faisalabad, Pakistan.Department of Computer Science and Information Technology, University of Kotli, AJK, Pakistan.Department of Computer Science, National Textile University, Faisalabad, Pakistan.The Internet of Things (IoT) has emerged as a new paradigm, and billions of devices are connected with the internet. IoT is being penetrated in major domains of daily life like health care, agriculture, industry, smart homes and monitoring of the environment. The operator of such complex, huge and diverse heterogeneous networks may not even be fully aware of their IoT devices working, activity, behavior and resource utilization etc. The efficient management of IoT devices becomes a challenge for network managers to ensure smooth network operation. Network traffic analysis of IoT devices is a necessary and rudimentary tool to understand the behavior of devices. In this paper firstly, we identify insights of device network traffic, discuss the activity patterns of some IoT devices and present a visual description of the pattern of IoT devices. Secondly, after analyzing the device's behavior, we build and demonstrate a profile of each device based on its activity cycle and traffic patterns information. Thirdly, the K-Means clustering algorithm is used to make clusters of IoT devices using their profile information. The clustering algorithm groups similar devices in a single group. The obtained results clearly describe the patterns of devices which help the network managers to make appropriate network policies for efficient secure network management.https://publications.muet.edu.pk/index.php/muetrj/article/view/2086
collection DOAJ
language English
format Article
sources DOAJ
author Muhammad Hamza
Syed Mashhad M. Geelani
Qamar Nawaz
Asif Kabir
Isma Hamid
spellingShingle Muhammad Hamza
Syed Mashhad M. Geelani
Qamar Nawaz
Asif Kabir
Isma Hamid
Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network Policies
Mehran University Research Journal of Engineering and Technology
author_facet Muhammad Hamza
Syed Mashhad M. Geelani
Qamar Nawaz
Asif Kabir
Isma Hamid
author_sort Muhammad Hamza
title Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network Policies
title_short Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network Policies
title_full Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network Policies
title_fullStr Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network Policies
title_full_unstemmed Clustering of IoT Devices Using Device Profiling and Behavioral Analysis to Build Efficient Network Policies
title_sort clustering of iot devices using device profiling and behavioral analysis to build efficient network policies
publisher Mehran University of Engineering and Technology
series Mehran University Research Journal of Engineering and Technology
issn 0254-7821
2413-7219
publishDate 2021-04-01
description The Internet of Things (IoT) has emerged as a new paradigm, and billions of devices are connected with the internet. IoT is being penetrated in major domains of daily life like health care, agriculture, industry, smart homes and monitoring of the environment. The operator of such complex, huge and diverse heterogeneous networks may not even be fully aware of their IoT devices working, activity, behavior and resource utilization etc. The efficient management of IoT devices becomes a challenge for network managers to ensure smooth network operation. Network traffic analysis of IoT devices is a necessary and rudimentary tool to understand the behavior of devices. In this paper firstly, we identify insights of device network traffic, discuss the activity patterns of some IoT devices and present a visual description of the pattern of IoT devices. Secondly, after analyzing the device's behavior, we build and demonstrate a profile of each device based on its activity cycle and traffic patterns information. Thirdly, the K-Means clustering algorithm is used to make clusters of IoT devices using their profile information. The clustering algorithm groups similar devices in a single group. The obtained results clearly describe the patterns of devices which help the network managers to make appropriate network policies for efficient secure network management.
url https://publications.muet.edu.pk/index.php/muetrj/article/view/2086
work_keys_str_mv AT muhammadhamza clusteringofiotdevicesusingdeviceprofilingandbehavioralanalysistobuildefficientnetworkpolicies
AT syedmashhadmgeelani clusteringofiotdevicesusingdeviceprofilingandbehavioralanalysistobuildefficientnetworkpolicies
AT qamarnawaz clusteringofiotdevicesusingdeviceprofilingandbehavioralanalysistobuildefficientnetworkpolicies
AT asifkabir clusteringofiotdevicesusingdeviceprofilingandbehavioralanalysistobuildefficientnetworkpolicies
AT ismahamid clusteringofiotdevicesusingdeviceprofilingandbehavioralanalysistobuildefficientnetworkpolicies
_version_ 1721532456424701952