Title :
Real-time scheduling with regenerative energy
Author :
Moser, C. ; Brunelli, D. ; Thiele, L. ; Benini, L.
Author_Institution :
Swiss Fed. Inst. of Technol., Lausanne
Abstract :
This paper investigates real-time scheduling in a system whose energy reservoir is replenished by an environmental power source. The execution of tasks is deemed primarily energy-driven, i.e., a task may only respect its deadline if its energy demand can be satisfied early enough. Hence, a useful scheduling policy should account for properties of the energy source, capacity of the energy storage as well as power dissipation of the single tasks. We show that conventional scheduling algorithms (like e.g. EDF) are not suitable for this scenario. Based on this motivation, we state and prove optimal scheduling algorithms that jointly handle constraints from both energy and time domain. Furthermore, an offline schedulability test for a set of periodic or even bursty tasks is presented. Finally, we validate the proposed theory by means of simulation and compare our algorithms with the classical earliest deadline first algorithm
Keywords :
processor scheduling; real-time systems; supervisory programs; earliest deadline first algorithm; energy storage; environmental power source; optimal scheduling algorithm; power dissipation; real-time scheduling; regenerative energy; Batteries; Embedded system; Energy storage; Optimal scheduling; Power dissipation; Real time systems; Reservoirs; Scheduling algorithm; Testing; Wireless sensor networks;
Conference_Titel :
Real-Time Systems, 2006. 18th Euromicro Conference on
Conference_Location :
Dresden
Print_ISBN :
0-7695-2619-5
DOI :
10.1109/ECRTS.2006.23