A system for efficient dissemination of weather forecasts for sustainable solar-powered sensors

Depletion-safe and efficient operation of sensor networks powered by miniature solar harvesters demands precise prediction of the future energy intake. Only recently, methods that join local knowledge and global weather forecasts have been shown to improve the prediction performance. However, making use of global weather forecasts requires network-wide dissemination with low energy and resource consumption. We present and evaluate a system architecture that automatically obtains global weather forecasts from freely available online resources and disseminates them into the sensor network. We implemented our system for sensor network hardware based on TinyOS and Java. We conducted a system integration test to verify the functionality of all components and evaluated the performance of the dissemination algorithm with testbed experiments. While we find that energy consumption is negligible and resource usage is low, dissemination was reliable with a low delay compared to the hourly interval of forecast updates.

[1]  Kaushik Roy,et al.  Efficient Design of Micro-Scale Energy Harvesting Systems , 2011, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[2]  Margaret Martonosi,et al.  Hardware design experiences in ZebraNet , 2004, SenSys '04.

[3]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[4]  Prashant J. Shenoy,et al.  Cloudy Computing: Leveraging Weather Forecasts in Energy Harvesting Sensor Systems , 2010, 2010 7th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[5]  David Atienza,et al.  Prediction and management in energy harvested wireless sensor nodes , 2009, 2009 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology.

[6]  Mani B. Srivastava,et al.  Design considerations for solar energy harvesting wireless embedded systems , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[7]  Alex S. Weddell,et al.  Accurate Supercapacitor Modeling for Energy Harvesting Wireless Sensor Nodes , 2011, IEEE Transactions on Circuits and Systems II: Express Briefs.

[8]  Mani B. Srivastava,et al.  Power management in energy harvesting sensor networks , 2007, TECS.

[9]  Mani B. Srivastava,et al.  Adaptive Duty Cycling for Energy Harvesting Systems , 2006, ISLPED'06 Proceedings of the 2006 International Symposium on Low Power Electronics and Design.

[10]  Jenna Burrell,et al.  Vineyard computing: sensor networks in agricultural production , 2004, IEEE Pervasive Computing.

[11]  Kay Römer,et al.  Perpetual Data Collection with Energy-Harvesting Sensor Networks , 2014, TOSN.

[12]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[13]  Andreas Reinhardt,et al.  RoCoCo: Receiver-Initiated Opportunistic Data Collection and Command Multicasting for WSNs , 2015, EWSN.

[14]  Lothar Thiele,et al.  Operating a Sensor Network at 3500 m Above Sea Level , 2009 .

[15]  P. Levis,et al.  BoX-MACs : Exploiting Physical and Link Layer Boundaries in Low-Power Networking , 2007 .

[16]  Christian Renner,et al.  Lossless compression of cloud-cover forecasts for low-overhead distribution in solar-harvesting sensor networks , 2014, ENSsys@SenSys.

[17]  Amy L. Murphy,et al.  Not all wireless sensor networks are created equal: A comparative study on tunnels , 2010, TOSN.

[18]  Omprakash Gnawali,et al.  CodeDrip: Data Dissemination Protocol with Network Coding for Wireless Sensor Networks , 2014, EWSN.

[19]  Ioannis Chatzigiannakis,et al.  Flexible experimentation in wireless sensor networks , 2012, Commun. ACM.

[20]  Omer Gurewitz,et al.  RI-MAC: a receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks , 2008, SenSys '08.

[21]  Volker Turau,et al.  Opportunistic, Receiver-Initiated Data-Collection Protocol , 2012, EWSN.

[22]  Kamin Whitehouse,et al.  SunCast: Fine-grained prediction of natural sunlight levels for improved daylight harvesting , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[23]  Chiara Petrioli,et al.  Pro-Energy: A novel energy prediction model for solar and wind energy-harvesting wireless sensor networks , 2012, 2012 IEEE 9th International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2012).

[24]  Christian Renner Solar harvest prediction supported by cloud cover forecasts , 2013, ENSSys '13.

[25]  Luca Benini,et al.  Adaptive Power Management in Energy Harvesting Systems , 2007, 2007 Design, Automation & Test in Europe Conference & Exhibition.