An energy-balanced task scheduling heuristic for heterogeneous wireless sensor networks

  • Authors:
  • Lee Kee Goh;Bharadwaj Veeravalli

  • Affiliations:
  • Computer Networks and Distributed Systems Laboratory, Department of Electrical and Computer Engineering, National University of Singapore, Singapore;Computer Networks and Distributed Systems Laboratory, Department of Electrical and Computer Engineering, National University of Singapore, Singapore

  • Venue:
  • HiPC'08 Proceedings of the 15th international conference on High performance computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a static scheduling algorithm forassigning tasks with precedence constraints onto a cluster of heterogeneoussensor nodes connected by a single-hop wireless network so as tomaximize the lifetime of the sensor network. The processing element oneach sensor node is equipped with dynamic voltage scaling capability. Inour algorithm, we assign the tasks to the sensor nodes so as to minimizethe energy consumption of the tasks on each sensor node while keepingthe energy consumption as balanced as possible. We also propose an algorithmto generate a second schedule that can improve the lifetime ofthe network further when it is used together with the original schedule.We observe up to 311% lifetime improvement in our simulations whenour algorithms are compared to the baseline case where dynamic voltagescaling is not used.