5th International ICST Conference on Body Area Networks

Research Article

DynAGreen: Hierarchical Dynamic Energy Efficient Task Assignment for Wireless Healthcare Systems

  • @INPROCEEDINGS{10.1145/2221924.2221932,
        author={Priti Aghera and Dilip Krishnaswamy and Tajana Rosing},
        title={DynAGreen: Hierarchical Dynamic Energy Efficient Task Assignment for Wireless Healthcare Systems},
        proceedings={5th International ICST Conference on Body Area Networks},
        publisher={ACM},
        proceedings_a={BODYNETS},
        year={2012},
        month={6},
        keywords={taskgraph mincut task assignment energy savings},
        doi={10.1145/2221924.2221932}
    }
    
  • Priti Aghera
    Dilip Krishnaswamy
    Tajana Rosing
    Year: 2012
    DynAGreen: Hierarchical Dynamic Energy Efficient Task Assignment for Wireless Healthcare Systems
    BODYNETS
    ACM
    DOI: 10.1145/2221924.2221932
Priti Aghera1,*, Dilip Krishnaswamy2, Tajana Rosing3
  • 1: University Of California, San Diego
  • 2: Qualcomm Research Center, San Diego, USA
  • 3: University Of California, San Diego, USA
*Contact email: paghera@ucsd.edu

Abstract

Wireless sensor-based healthcare systems consist of hierarchically organized components with varying energy and performance capabilities, such as sensors, local aggregators (e.g. cell phones) and servers. This paper proposes a distributed graph-based approach to partition tasks across these various components with the goal of optimizing the available energy. State of the art implementations assume that all the data is gathered and forwarded for computation to the servers. We show in this work that significant gains in energy efficiency can be obtained if some of the processing tasks are assigned to sensors and local data aggregators. Our DynAGreen algorithm takes the graph associated with the workload and successively partitions it between the server, cell phones and sensors such that the overall system energy utilization for computing and communication tasks is minimized. Our experiments show that the task assignment given by DynAGreen reduces the overall system energy by 30% with respect to an optimal static design time assignment when minor run time variations are considered.