skip to main content
10.5555/1266366.1266594acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
Article

Dynamic reconfiguration in sensor networks with regenerative energy sources

Published: 16 April 2007 Publication History

Abstract

In highly power constrained sensor networks, harvesting energy from the environment makes prolonged or even perpetual execution feasible. In such energy harvesting systems, energy sources are characterized as being regenerative. Regenerative energy sources fundamentally change the problem of power scheduling for embedded devices. Instead of the problem being one of maximizing the lifetime of the system given a total amount of energy, as in traditional battery powered devices, the problem becomes one of preventing energy depletion at any given time.
Coupling relatively computationally intensive applications, such as video processing applications, with the constrained FPGAs that are feasible on power constrained embedded systems, makes dynamic reconfiguration essential. It provides the speed comparable to a hardware implementation, but it also allows the dynamic reconfiguration to meet the multiple application needs of the system. Different applications can be loaded on the FPGA, as the system's needs change over time. The problem becomes how to schedule the dynamic reconfiguration to appropriately make use of the regenerative energy source, to ensure the proper availability of energy for the system over time.
In this paper, we present a methodology for carrying out dynamic reconfiguration for regenerative energy sources, based on statistical analysis of tasks and supply energy. The approach is evaluated through extensive simulations. Additionally, we have evaluated our implementation on our regenerative energy, dynamically reconfigurable prototype, known as the MicrelEye. Our approach is shown to miss 57.7% less deadlines on average than the current approach for reconfiguration with regenerative energy sources.

References

[1]
A. Allavena and D. Mossé, Scheduling of Frame-based Embedded Systems with Rechargeable Batteries. In Proceedings of IEEE Workshop on Power Management for Real-Time and Embedded Systems (in conjuction with RTAS'01), 2001
[2]
Y. Ammar, A. Buhrig, M. Marzencki, B. Charlot, S. Basrour and M. Renaudin, Wireless sensor network node with asynchronous architecture and vibration harvesting micro power generator. In Proceedings of the 2005 Joint Conference on Smart Objects and Ambient intelligence: innovative Context-Aware Services: Usages and Technologies, 2005.
[3]
I. Folcarelli, A. Susu, T. Kluter, G. De Micheli, A. Acquaviva, An opportunistic reconfiguration strategy for environmentally powered devices. In Proceedings of the 3rd Conference on Computing Frontiers (CF '06), 2006.
[4]
X. Jiang, J. Polastre, and D. Culler, Perpetual Environmentally Powered Sensor Networks. In Proceedings of the Fourth International Conference on Information Processing in Sensor Networks: Special track on Platform Tools and Design Methods for Network Embedded Sensors (IPSN/SPOTS), 2005
[5]
HelioMote Project. http://research.cens.ucla.edu/portal/page?_pageid=56,55124,56_551 25&_dad=portal&_schema=PORTAL
[6]
A. Kansal, D. Potter and M. B. Srivastava, Performance Aware Tasking for Environmentally Powered Sensor Networks. In Proceedings of ACM Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2004.
[7]
A. Kansal, J. Hsu, M. B. Srivastava, V. Raghunathan, Harvesting Aware Power Management for Sensor Networks. Proceedings of the 43rd Design Automation Conference (DAC '06), 2006.
[8]
A. Kansal, J. Hsu, S. Zahedi, M. B. Srivastava, Power Management in Energy Harvesting Sensor Networks. ACM Transactions on Embedded Computing Systems (in revision), May 2006.
[9]
S. Kogekar, S. Neema, B. Eames, X. Koutsoukos, A. Ledeczi, and M. Maroti. Constraint-guided dynamic reconfiguration in sensor networks. Proceedings of the Third international Symposium on information Processing in Sensor Networks (IPSN '04), 2004.
[10]
C. Moser, D. Brunelli, L. Thiele and L. Benini. Real-time Scheduling with Regenerative Energy. In The Proceedings of 18th Euromicro Conference on Real-Time Systems (ECRTS '06), 2006.
[11]
C. Moser, D. Brunelli, L. Thiele and L. Benini. Lazy Scheduling for Energy Harvesting Sensor Nodes. In The Proceedings of Fifth IFIP Working Conference on Distributed and Parallel Embedded Systems (DIPES '06), 2006.
[12]
J. A. Paradiso, T. Starner, Energy Scavenging for Mobile and Wireless Electronics. Pervasive Computing, pp. 18--27, January-March, 2005.
[13]
V. Raghunathan, A. Kansal, J. Hsu, J. Friedman, and M. B. Srivastava, Design Considerations for Solar Energy Harvesting Wireless Embedded Systems. In Proceedings of the Fourth International Conference on Information Processing in Sensor Networks: Special track on Platform Tools and Design Methods for Network Embedded Sensors (IPSN/SPOTS), 2005.
[14]
M. Rahimi, H. Shah, G. Sukhatme, J. Heidemann, and D. Estrin. Studying the Feasibility of Energy Harvesting in a Mobile Sensor Network. In Proceedings of the IEEE International Conference on Robotics and Automation, 2003.
[15]
C. Rusu, R. Melhem, and D. Mossé, Multi-version Scheduling in Rechargeable Energy-aware Real-time Systems. In Proceedings of IEEE Euromicro Conference on Real-Time Systems (ECRTS '03), 2003.
[16]
T. Tuan, S. F. Li, J. Rabaey. Reconfigurable platform design for wireless protocol processors. Proceedings 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings, 2001.

Cited By

View all
  • (2012)Predicting the Long-Term Behavior of a Micro-Solar Power SystemACM Transactions on Embedded Computing Systems (TECS)10.1145/2220336.222034711:2(1-38)Online publication date: 1-Jul-2012
  • (2009)Solar powered sensor network design and experimentationProceedings of the 6th international conference on Symposium on Wireless Communication Systems10.5555/1719380.1719392(11-15)Online publication date: 7-Sep-2009
  • (2009)An approximation algorithm for scheduling on heterogeneous reconfigurable resourcesACM Transactions on Embedded Computing Systems10.1145/1596532.15965379:1(1-20)Online publication date: 29-Oct-2009
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DATE '07: Proceedings of the conference on Design, automation and test in Europe
April 2007
1741 pages
ISBN:9783981080124

Sponsors

Publisher

EDA Consortium

San Jose, CA, United States

Publication History

Published: 16 April 2007

Check for updates

Qualifiers

  • Article

Conference

DATE07
Sponsor:
  • EDAA
  • SIGDA
  • The Russian Academy of Sciences
DATE07: Design, Automation and Test in Europe
April 16 - 20, 2007
Nice, France

Acceptance Rates

Overall Acceptance Rate 518 of 1,794 submissions, 29%

Upcoming Conference

DATE '25
Design, Automation and Test in Europe
March 31 - April 2, 2025
Lyon , France

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2012)Predicting the Long-Term Behavior of a Micro-Solar Power SystemACM Transactions on Embedded Computing Systems (TECS)10.1145/2220336.222034711:2(1-38)Online publication date: 1-Jul-2012
  • (2009)Solar powered sensor network design and experimentationProceedings of the 6th international conference on Symposium on Wireless Communication Systems10.5555/1719380.1719392(11-15)Online publication date: 7-Sep-2009
  • (2009)An approximation algorithm for scheduling on heterogeneous reconfigurable resourcesACM Transactions on Embedded Computing Systems10.1145/1596532.15965379:1(1-20)Online publication date: 29-Oct-2009
  • (2008)Uniform sensing protocol for autonomous rechargeable sensor networksProceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems10.1145/1454503.1454523(92-99)Online publication date: 27-Oct-2008
  • (2008)A support vector machine with integer parametersNeurocomputing10.1016/j.neucom.2007.12.00672:1-3(480-489)Online publication date: 1-Dec-2008

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media