A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †

In an Ad hoc sensor network, nodes have characteristics of limited battery energy, self-organization and low mobility. Due to the mobility and heterogeneity of the energy consumption in the hierarchical network, the cluster head and topology are changed dynamically. Therefore, topology control and e...

Full description

Bibliographic Details
Main Authors: Huamei Qi, Fengqi Liu, Tailong Xiao, Jiang Su
Format: Article
Language:English
Published: MDPI AG 2018-08-01
Series:Algorithms
Subjects:
Online Access:http://www.mdpi.com/1999-4893/11/8/116
id doaj-0aba5114f57b49918d8a441af6e7352a
record_format Article
spelling doaj-0aba5114f57b49918d8a441af6e7352a2020-11-24T22:49:52ZengMDPI AGAlgorithms1999-48932018-08-0111811610.3390/a11080116a11080116A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †Huamei Qi0Fengqi Liu1Tailong Xiao2Jiang Su3School of Information Science and Engineering, Central South University, Changsha 410000, ChinaSchool of Information Science and Engineering, Central South University, Changsha 410000, ChinaSchool of Information Science and Engineering, Central South University, Changsha 410000, ChinaInformation Technology Department, China Life Ecommerce Company Limited Changsha Regional Branch, Changsha 410000, ChinaIn an Ad hoc sensor network, nodes have characteristics of limited battery energy, self-organization and low mobility. Due to the mobility and heterogeneity of the energy consumption in the hierarchical network, the cluster head and topology are changed dynamically. Therefore, topology control and energy consumption are growing to be critical in enhancing the stability and prolonging the lifetime of the network. In order to improve the survivability of Ad hoc network effectively, this paper proposes a new algorithm named the robust, energy-efficient weighted clustering algorithm (RE2WCA). For the homogeneous of the energy consumption; the proposed clustering algorithm takes the residual energy and group mobility into consideration by restricting minimum iteration times. In addition, a distributed fault detection algorithm and cluster head backup mechanism are presented to achieve the periodic and real-time topology maintenance to enhance the robustness of the network. The network is analyzed and the simulations are performed to compare the performance of this new clustering algorithm with the similar algorithms in terms of cluster characteristics, lifetime, throughput and energy consumption of the network. The result shows that the proposed algorithm provides better performance than others.http://www.mdpi.com/1999-4893/11/8/116mobile Ad hoc sensor networksenergy-efficientrobustnessfault detection
collection DOAJ
language English
format Article
sources DOAJ
author Huamei Qi
Fengqi Liu
Tailong Xiao
Jiang Su
spellingShingle Huamei Qi
Fengqi Liu
Tailong Xiao
Jiang Su
A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †
Algorithms
mobile Ad hoc sensor networks
energy-efficient
robustness
fault detection
author_facet Huamei Qi
Fengqi Liu
Tailong Xiao
Jiang Su
author_sort Huamei Qi
title A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †
title_short A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †
title_full A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †
title_fullStr A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †
title_full_unstemmed A Robust and Energy-Efficient Weighted Clustering Algorithm on Mobile Ad Hoc Sensor Networks †
title_sort robust and energy-efficient weighted clustering algorithm on mobile ad hoc sensor networks †
publisher MDPI AG
series Algorithms
issn 1999-4893
publishDate 2018-08-01
description In an Ad hoc sensor network, nodes have characteristics of limited battery energy, self-organization and low mobility. Due to the mobility and heterogeneity of the energy consumption in the hierarchical network, the cluster head and topology are changed dynamically. Therefore, topology control and energy consumption are growing to be critical in enhancing the stability and prolonging the lifetime of the network. In order to improve the survivability of Ad hoc network effectively, this paper proposes a new algorithm named the robust, energy-efficient weighted clustering algorithm (RE2WCA). For the homogeneous of the energy consumption; the proposed clustering algorithm takes the residual energy and group mobility into consideration by restricting minimum iteration times. In addition, a distributed fault detection algorithm and cluster head backup mechanism are presented to achieve the periodic and real-time topology maintenance to enhance the robustness of the network. The network is analyzed and the simulations are performed to compare the performance of this new clustering algorithm with the similar algorithms in terms of cluster characteristics, lifetime, throughput and energy consumption of the network. The result shows that the proposed algorithm provides better performance than others.
topic mobile Ad hoc sensor networks
energy-efficient
robustness
fault detection
url http://www.mdpi.com/1999-4893/11/8/116
work_keys_str_mv AT huameiqi arobustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
AT fengqiliu arobustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
AT tailongxiao arobustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
AT jiangsu arobustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
AT huameiqi robustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
AT fengqiliu robustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
AT tailongxiao robustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
AT jiangsu robustandenergyefficientweightedclusteringalgorithmonmobileadhocsensornetworks
_version_ 1725674707764641792