Constraint-guided dynamic reconfiguration in sensor networks
Proceedings of the 3rd international symposium on Information processing in sensor networks
Performance aware tasking for environmentally powered sensor networks
Proceedings of the joint international conference on Measurement and modeling of computer systems
Energy Scavenging for Mobile and Wireless Electronics
IEEE Pervasive Computing
Proceedings of the 2005 joint conference on Smart objects and ambient intelligence: innovative context-aware services: usages and technologies
An opportunistic reconfiguration strategy for environmentally powered devices
Proceedings of the 3rd conference on Computing frontiers
Harvesting aware power management for sensor networks
Proceedings of the 43rd annual Design Automation Conference
Design considerations for solar energy harvesting wireless embedded systems
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
Perpetual environmentally powered sensor networks
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
Real-Time Scheduling with Regenerative Energy
ECRTS '06 Proceedings of the 18th Euromicro Conference on Real-Time Systems
Reconfigurable platform design for wireless protocol processors
ICASSP '01 Proceedings of the Acoustics, Speech, and Signal Processing, 200. on IEEE International Conference - Volume 02
Power management in energy harvesting sensor networks
ACM Transactions on Embedded Computing Systems (TECS) - Special Section LCTES'05
Uniform sensing protocol for autonomous rechargeable sensor networks
Proceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems
A support vector machine with integer parameters
Neurocomputing
Solar powered sensor network design and experimentation
ISWCS'09 Proceedings of the 6th international conference on Symposium on Wireless Communication Systems
Active time scheduling for rechargeable sensor networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Predicting the Long-Term Behavior of a Micro-Solar Power System
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.00 |
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.