Cargando…

Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks

Because mobile ad hoc networks have characteristics such as lack of center nodes, multi-hop routing and changeable topology, the existing checkpoint technologies for normal mobile networks cannot be applied well to mobile ad hoc networks. Considering the multi-frequency hierarchy structure of ad hoc...

Descripción completa

Detalles Bibliográficos
Autores principales: Xiong, Naixue, Zhang, Longzhen, Zhang, Wei, Vasilakos, Athanasios V., Imran, Muhammad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5677408/
https://www.ncbi.nlm.nih.gov/pubmed/28934171
http://dx.doi.org/10.3390/s17102166
_version_ 1783277238540566528
author Xiong, Naixue
Zhang, Longzhen
Zhang, Wei
Vasilakos, Athanasios V.
Imran, Muhammad
author_facet Xiong, Naixue
Zhang, Longzhen
Zhang, Wei
Vasilakos, Athanasios V.
Imran, Muhammad
author_sort Xiong, Naixue
collection PubMed
description Because mobile ad hoc networks have characteristics such as lack of center nodes, multi-hop routing and changeable topology, the existing checkpoint technologies for normal mobile networks cannot be applied well to mobile ad hoc networks. Considering the multi-frequency hierarchy structure of ad hoc networks, this paper proposes a hybrid checkpointing strategy which combines the techniques of synchronous checkpointing with asynchronous checkpointing, namely the checkpoints of mobile terminals in the same cluster remain synchronous, and the checkpoints in different clusters remain asynchronous. This strategy could not only avoid cascading rollback among the processes in the same cluster, but also avoid too many message transmissions among the processes in different clusters. What is more, it can reduce the communication delay. In order to assure the consistency of the global states, this paper discusses the correctness criteria of hybrid checkpointing, which includes the criteria of checkpoint taking, rollback recovery and indelibility. Based on the designed Intra-Cluster Checkpoint Dependence Graph and Inter-Cluster Checkpoint Dependence Graph, the elimination rules for different kinds of checkpoints are discussed, and the algorithms for the same cluster checkpoints, different cluster checkpoints, and rollback recovery are also given. Experimental results demonstrate the proposed hybrid checkpointing strategy is a preferable trade-off method, which not only synthetically takes all kinds of resource constraints of Ad hoc networks into account, but also outperforms the existing schemes in terms of the dependence to cluster heads, the recovery time compared to the pure synchronous, and the pure asynchronous checkpoint advantage.
format Online
Article
Text
id pubmed-5677408
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56774082017-11-17 Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks Xiong, Naixue Zhang, Longzhen Zhang, Wei Vasilakos, Athanasios V. Imran, Muhammad Sensors (Basel) Article Because mobile ad hoc networks have characteristics such as lack of center nodes, multi-hop routing and changeable topology, the existing checkpoint technologies for normal mobile networks cannot be applied well to mobile ad hoc networks. Considering the multi-frequency hierarchy structure of ad hoc networks, this paper proposes a hybrid checkpointing strategy which combines the techniques of synchronous checkpointing with asynchronous checkpointing, namely the checkpoints of mobile terminals in the same cluster remain synchronous, and the checkpoints in different clusters remain asynchronous. This strategy could not only avoid cascading rollback among the processes in the same cluster, but also avoid too many message transmissions among the processes in different clusters. What is more, it can reduce the communication delay. In order to assure the consistency of the global states, this paper discusses the correctness criteria of hybrid checkpointing, which includes the criteria of checkpoint taking, rollback recovery and indelibility. Based on the designed Intra-Cluster Checkpoint Dependence Graph and Inter-Cluster Checkpoint Dependence Graph, the elimination rules for different kinds of checkpoints are discussed, and the algorithms for the same cluster checkpoints, different cluster checkpoints, and rollback recovery are also given. Experimental results demonstrate the proposed hybrid checkpointing strategy is a preferable trade-off method, which not only synthetically takes all kinds of resource constraints of Ad hoc networks into account, but also outperforms the existing schemes in terms of the dependence to cluster heads, the recovery time compared to the pure synchronous, and the pure asynchronous checkpoint advantage. MDPI 2017-09-21 /pmc/articles/PMC5677408/ /pubmed/28934171 http://dx.doi.org/10.3390/s17102166 Text en © 2017 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
Xiong, Naixue
Zhang, Longzhen
Zhang, Wei
Vasilakos, Athanasios V.
Imran, Muhammad
Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks
title Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks
title_full Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks
title_fullStr Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks
title_full_unstemmed Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks
title_short Design and Analysis of an Efficient Energy Algorithm in Wireless Social Sensor Networks
title_sort design and analysis of an efficient energy algorithm in wireless social sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5677408/
https://www.ncbi.nlm.nih.gov/pubmed/28934171
http://dx.doi.org/10.3390/s17102166
work_keys_str_mv AT xiongnaixue designandanalysisofanefficientenergyalgorithminwirelesssocialsensornetworks
AT zhanglongzhen designandanalysisofanefficientenergyalgorithminwirelesssocialsensornetworks
AT zhangwei designandanalysisofanefficientenergyalgorithminwirelesssocialsensornetworks
AT vasilakosathanasiosv designandanalysisofanefficientenergyalgorithminwirelesssocialsensornetworks
AT imranmuhammad designandanalysisofanefficientenergyalgorithminwirelesssocialsensornetworks