Energy-Aware Scheduling of Real-Time Tasks in Wireless Networked Embedded Systems

  • Authors:
  • G. Sudha Anil Kumar;G. Manimaran

  • Affiliations:
  • -;-

  • Venue:
  • RTSS '07 Proceedings of the 28th IEEE International Real-Time Systems Symposium
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent technological advances have opened up several distributed real-time applications involving battery-driven embedded devices with local processing and wireless com- munication capabilities. Energy management is the key is- sue in the design and operation of such systems. In this pa- per, we consider a single-hop networked real-time embed- ded system where each node supports both dynamic volt- age scaling (DVS) and dynamic modulation scaling (DMS) power management techniques to tradeoff time for energy savings. In this model, we address the problem of schedul- ing periodic complex tasks where each task consists of several precedence constrained message passing sub-tasks. Our contributions towards this problem are two fold. First, we analyze the system level energy-time tradeoffs consider- ing 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 pro- posed algorithms perform significantly better than the base- line algorithms for the simulated conditions. Finally, we identify several interesting energy-aware research problems in the area of networked real-time embedded systems.