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...
Main Authors: | , , , , |
---|---|
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 |