Lossless compression of cloud-cover forecasts for low-overhead distribution in solar-harvesting sensor networks

Combining local harvest patterns and global weather forecasts, e.g., cloud-cover forecasts, makes solar harvest predictions and online duty cycle adaptation more reliable. For this purpose, an energy and bandwidth efficient network-wide distribution of those forecasts is required. To meet this end, we propose compression methods for cloud-cover forecasts, so that they can be piggy-backed on regular network packets. We evaluate compression performance based on data collected from an online weather service for more than 14 months. We find that (i) cloud-cover forecasts can be compressed by up to 76%, (ii) fit into an average of 5 B for a one-day and 21 B for a seven-day forecast horizon, so that (iii) network-wide distribution leveraging, e.g., software acknowledgments used by prominent low-power data collection algorithms is achievable.

[1]  Wen Hu,et al.  Compressive Sensing for Bridge Damage Detection , 2014 .

[2]  David Atienza,et al.  Evaluation and design exploration of solar harvested-energy prediction algorithm , 2010, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010).

[3]  Luca Benini,et al.  Design of a Solar-Harvesting Circuit for Batteryless Embedded Systems , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[4]  Euhanna Ghadimi,et al.  Low power, low delay: Opportunistic routing meets duty cycling , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[5]  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.

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

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

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

[9]  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).

[10]  Chiara Petrioli,et al.  GreenCastalia: an energy-harvesting-enabled framework for the Castalia simulator , 2013, ENSSys '13.

[11]  Philipp Sommer,et al.  Power management for long-term sensing applications with energy harvesting , 2013, ENSSys '13.

[12]  Ralf Steinmetz,et al.  Trimming the Tree: Tailoring Adaptive Huffman Coding to Wireless Sensor Networks , 2010, EWSN.

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

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

[15]  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.

[16]  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..

[17]  Adam Dunkels,et al.  Efficient Sensor Network Reprogramming through Compression of Executable Modules , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.