Cargando…

A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks

Under a dense and large IoT network, a star topology where each device is directly connected to the Internet gateway may cause serious waste of energy and congestion issues. Grouping network devices into clusters provides a suitable architecture to reduce the energy consumption and allows an effecti...

Descripción completa

Detalles Bibliográficos
Autores principales: Batta, Mohamed Sofiane, Mabed, Hakim, Aliouat, Zibouda, Harous, Saad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7865360/
https://www.ncbi.nlm.nih.gov/pubmed/33525483
http://dx.doi.org/10.3390/s21030873
_version_ 1783647827909410816
author Batta, Mohamed Sofiane
Mabed, Hakim
Aliouat, Zibouda
Harous, Saad
author_facet Batta, Mohamed Sofiane
Mabed, Hakim
Aliouat, Zibouda
Harous, Saad
author_sort Batta, Mohamed Sofiane
collection PubMed
description Under a dense and large IoT network, a star topology where each device is directly connected to the Internet gateway may cause serious waste of energy and congestion issues. Grouping network devices into clusters provides a suitable architecture to reduce the energy consumption and allows an effective management of communication channels. Although several clustering approaches were proposed in the literature, most of them use the single-hop intra-clustering model. In a large network, the number of clusters increases and the energy draining remains almost the same as in un-clustered architecture. To solve the problem, several approaches use the k-hop intra-clustering to generate a reduced number of large clusters. However, k-hop proposed schemes are, generally, centralized and only assume the node direct neighbors information which lack of robustness. In this regard, the present work proposes a distributed approach for the k-hop intra-clustering called Distributed Clustering based 2-Hop Connectivity (DC2HC). The algorithm uses the two-hop neighbors connectivity to elect the appropriate set of cluster heads and strengthen the clusters connectivity. The objective is to optimize the set of representative cluster heads to minimize the number of long range communication channels and expand the network lifetime. The paper provides the convergence proof of the proposed solution. Simulation results show that our proposed protocol outperforms similar approaches available in the literature by reducing the number of generated cluster heads and achieving longer network lifetime.
format Online
Article
Text
id pubmed-7865360
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78653602021-02-07 A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks Batta, Mohamed Sofiane Mabed, Hakim Aliouat, Zibouda Harous, Saad Sensors (Basel) Article Under a dense and large IoT network, a star topology where each device is directly connected to the Internet gateway may cause serious waste of energy and congestion issues. Grouping network devices into clusters provides a suitable architecture to reduce the energy consumption and allows an effective management of communication channels. Although several clustering approaches were proposed in the literature, most of them use the single-hop intra-clustering model. In a large network, the number of clusters increases and the energy draining remains almost the same as in un-clustered architecture. To solve the problem, several approaches use the k-hop intra-clustering to generate a reduced number of large clusters. However, k-hop proposed schemes are, generally, centralized and only assume the node direct neighbors information which lack of robustness. In this regard, the present work proposes a distributed approach for the k-hop intra-clustering called Distributed Clustering based 2-Hop Connectivity (DC2HC). The algorithm uses the two-hop neighbors connectivity to elect the appropriate set of cluster heads and strengthen the clusters connectivity. The objective is to optimize the set of representative cluster heads to minimize the number of long range communication channels and expand the network lifetime. The paper provides the convergence proof of the proposed solution. Simulation results show that our proposed protocol outperforms similar approaches available in the literature by reducing the number of generated cluster heads and achieving longer network lifetime. MDPI 2021-01-28 /pmc/articles/PMC7865360/ /pubmed/33525483 http://dx.doi.org/10.3390/s21030873 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Batta, Mohamed Sofiane
Mabed, Hakim
Aliouat, Zibouda
Harous, Saad
A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks
title A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks
title_full A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks
title_fullStr A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks
title_full_unstemmed A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks
title_short A Distributed Multi-Hop Intra-Clustering Approach Based on Neighbors Two-Hop Connectivity for IoT Networks
title_sort distributed multi-hop intra-clustering approach based on neighbors two-hop connectivity for iot networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7865360/
https://www.ncbi.nlm.nih.gov/pubmed/33525483
http://dx.doi.org/10.3390/s21030873
work_keys_str_mv AT battamohamedsofiane adistributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks
AT mabedhakim adistributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks
AT aliouatzibouda adistributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks
AT haroussaad adistributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks
AT battamohamedsofiane distributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks
AT mabedhakim distributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks
AT aliouatzibouda distributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks
AT haroussaad distributedmultihopintraclusteringapproachbasedonneighborstwohopconnectivityforiotnetworks