Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks

Target tracking is a typical application in wireless sensor networks. Both energy efficiency and tracking performance are important issues that need to be considered. They are a pair of contradictions most of the time. Saving energy often sacrifices tracking performance, while enhancing tracking per...

Full description

Bibliographic Details
Main Authors: Hongbin Chen, Qian Zeng, Feng Zhao
Format: Article
Language:English
Published: SAGE Publishing 2016-05-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2016/4134735
id doaj-4f653c6570844b708e166dc591b375d1
record_format Article
spelling doaj-4f653c6570844b708e166dc591b375d12020-11-25T03:42:55ZengSAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772016-05-011210.1155/2016/4134735Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor NetworksHongbin Chen0Qian Zeng1Feng Zhao2 Key Laboratory of Cognitive Radio and Information Processing, Guilin University of Electronic Technology, Guilin 541004, China School of Computer & Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China Key Laboratory of Cognitive Radio and Information Processing, Guilin University of Electronic Technology, Guilin 541004, ChinaTarget tracking is a typical application in wireless sensor networks. Both energy efficiency and tracking performance are important issues that need to be considered. They are a pair of contradictions most of the time. Saving energy often sacrifices tracking performance, while enhancing tracking performance needs to consume more energy. In this paper, an efficient sleep scheduling algorithm is put forward to tackle the above problem in energy harvesting sensor networks. At first, we modify the probability-based prediction and sleep scheduling (PPSS) algorithm to track the target and further use another sleep scheduling algorithm we proposed to wake tracking nodes when the target is likely to be missed (i.e., it is unsuccessful to wake next-moment tracking nodes). Secondly, a double-storage energy harvesting architecture is employed to increase residual energy of sensor nodes and to extend network lifetime. Simulation results reveal that the proposed sleep scheduling algorithm can improve tracking performance and prolong network lifetime compared with the PPSS algorithm and the proposed algorithm without energy harvesting.https://doi.org/10.1155/2016/4134735
collection DOAJ
language English
format Article
sources DOAJ
author Hongbin Chen
Qian Zeng
Feng Zhao
spellingShingle Hongbin Chen
Qian Zeng
Feng Zhao
Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks
International Journal of Distributed Sensor Networks
author_facet Hongbin Chen
Qian Zeng
Feng Zhao
author_sort Hongbin Chen
title Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks
title_short Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks
title_full Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks
title_fullStr Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks
title_full_unstemmed Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks
title_sort efficient sleep scheduling algorithm for target tracking in double-storage energy harvesting sensor networks
publisher SAGE Publishing
series International Journal of Distributed Sensor Networks
issn 1550-1477
publishDate 2016-05-01
description Target tracking is a typical application in wireless sensor networks. Both energy efficiency and tracking performance are important issues that need to be considered. They are a pair of contradictions most of the time. Saving energy often sacrifices tracking performance, while enhancing tracking performance needs to consume more energy. In this paper, an efficient sleep scheduling algorithm is put forward to tackle the above problem in energy harvesting sensor networks. At first, we modify the probability-based prediction and sleep scheduling (PPSS) algorithm to track the target and further use another sleep scheduling algorithm we proposed to wake tracking nodes when the target is likely to be missed (i.e., it is unsuccessful to wake next-moment tracking nodes). Secondly, a double-storage energy harvesting architecture is employed to increase residual energy of sensor nodes and to extend network lifetime. Simulation results reveal that the proposed sleep scheduling algorithm can improve tracking performance and prolong network lifetime compared with the PPSS algorithm and the proposed algorithm without energy harvesting.
url https://doi.org/10.1155/2016/4134735
work_keys_str_mv AT hongbinchen efficientsleepschedulingalgorithmfortargettrackingindoublestorageenergyharvestingsensornetworks
AT qianzeng efficientsleepschedulingalgorithmfortargettrackingindoublestorageenergyharvestingsensornetworks
AT fengzhao efficientsleepschedulingalgorithmfortargettrackingindoublestorageenergyharvestingsensornetworks
_version_ 1724522586922024960