Efficient flow-control algorithm cooperating with energy allocation scheme for solar-powered WSNs

  • Authors:
  • Dong Kun Noh;Tarek F. Abdelzaher

  • Affiliations:
  • Department of Computer Science, University of Illinois at Urbana-Champaign, 201 N. Goodwin Ave., Urbana, IL 61801, USA;Department of Computer Science, University of Illinois at Urbana-Champaign, 201 N. Goodwin Ave., Urbana, IL 61801, USA

  • Venue:
  • Wireless Communications & Mobile Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recently, solar energy emerged as a feasible supplement to battery power for wireless sensor networks (WSNs) which are expected to operate for long periods. Since solar energy can be harvested periodically and permanently, solar-powered WSNs can use the energy more efficiently for various network-wide performances than traditional battery-based WSNs of which aim is mostly to minimize the energy consumption for extending the network lifetime. However, using solar power in WSNs requires a different energy management from battery-based WSNs since solar power is a highly varying energy supply. Therefore, firstly we describe a time-slot-based energy allocation scheme to use the solar energy optimally, based on expectation model for harvested solar energy. Then, we propose a flow-control algorithm to maximize the amount of data collected by the network, which cooperates with our energy allocation scheme. Our algorithms run on each node in a distributed manner using only local information of its neighbors, which is a suitable approach for scalable WSNs. We implement indoor and outdoor testbeds of solar-powered WSN and demonstrate the efficiency of our approaches on them. Copyright © 2010 John Wiley & Sons, Ltd.