Title :
Energy-Aware Scheduling of Real-Time Tasks in Wireless Networked Embedded Systems
Author :
Sudha Anil Kumar, G. ; Manimaran, G. ; Wang, Zhen
Author_Institution :
Iowa State Univ., Ames
Abstract :
Recent technological advances have opened up several distributed real-time applications involving battery-driven embedded devices with local processing and wireless communication capabilities. Energy management is the key issue in the design and operation of such systems. In this paper, we consider a single-hop networked real-time embedded system where each node supports both dynamic voltage scaling (DVS) and dynamic modulation scaling (DMS) power management techniques to tradeoff time for energy savings. In this model, we address the problem of scheduling periodic complex tasks where each task consists of several precedence constrained message passing sub-tasks. Our contributions towards this problem are twofold. First, we analyze the system level energy-time tradeoffs considering both the computation and communication workloads by defining a novel energy gain metric. We then present static (centralized) and dynamic (distributed) energy gain based slack allocation algorithms which reduce the total energy consumption, while guaranteeing the ready time, deadline and precedence constraints. We compare the performance of the proposed algorithms with several baseline algorithms through simulation studies. Our results show that the proposed algorithms perform significantly better than the baseline algorithms for the simulated conditions. Finally, we identify several interesting energy-aware research problems in the area of networked real-time embedded systems.
Keywords :
embedded systems; modulation; radio networks; distributed real-time applications; dynamic modulation scaling; dynamic voltage scaling; energy gain metric; energy-aware scheduling; message passing; power management techniques; real-time tasks; slack allocation algorithms; wireless networked embedded systems; Computer network management; Dynamic voltage scaling; Embedded system; Energy management; Power system management; Power system modeling; Processor scheduling; Real time systems; Voltage control; Wireless communication;
Conference_Titel :
Real-Time Systems Symposium, 2007. RTSS 2007. 28th IEEE International
Conference_Location :
Tucson, AZ
Print_ISBN :
978-0-7695-3062-8
DOI :
10.1109/RTSS.2007.38