• DocumentCode
    796957
  • Title

    End-to-End Energy Management in Networked Real-Time Embedded Systems

  • Author

    Kumar, G. Sudha Anil ; Manimaran, Govindarasu ; Wang, Zhengdao

  • Author_Institution
    Iowa State Univ., Ames, IA
  • Volume
    19
  • Issue
    11
  • fYear
    2008
  • Firstpage
    1498
  • Lastpage
    1510
  • Abstract
    Performing end-to-end energy management for the data aggregation application poses certain unique challenges particularly when the computational demands on the individual nodes are significant. In this paper, we address the problem of minimizing the total energy consumption of data aggregation with an end-to-end latency constraint while taking into account both the computational and communication workloads in the network. We consider a model where individual nodes support both dynamic voltage scaling (DVS) and dynamic modulation scaling (DMS) power management techniques and explore the energy-time tradeoffs these techniques offer. Specifically, we make the following contributions in this paper. First, we present an analytical problem formulation for the ideal case where each node can scale its frequency and modulation continuously. Second, we prove that the problem is NP-hard for practical scenarios where such continuity cannot be supported. We then present a mixed integer linear programming (MILP) formulation to obtain the optimal solution for the practical problem. Further, we present polynomial time heuristic algorithms which employ the energy-gain metric. We evaluated the performance of the proposed algorithms for a variety of scenarios and our results show that the energy savings obtained by the proposed algorithms are comparable to that of MILP.
  • Keywords
    energy management systems; integer programming; wireless sensor networks; NP-hard problem; computational demands; data aggregation; dynamic modulation scaling; dynamic voltage scaling; end-to-end energy management; mixed integer linear programming; networked real-time embedded systems; polynomial time heuristic algorithms; power management techniques; Dynamic Modulation Scaling; Dynamic Voltage Scaling; Energy minimization; Real-Time scheduling;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2008.124
  • Filename
    4564445