• DocumentCode
    2733894
  • Title

    pSurvive: A process lifetime reservation system with fine-grained energy monitoring for multifunctional mobile nodes

  • Author

    Mori, Masato ; Honda, Michio ; Nakazawa, Jin ; Tokuda, Hideyuki

  • Author_Institution
    Grad. Sch. of Media & Governance, Keio Univ., Fujisawa, Japan
  • fYear
    2011
  • fDate
    4-8 July 2011
  • Firstpage
    1327
  • Lastpage
    1332
  • Abstract
    Mobile nodes have limited computing resources, among which battery is one of the most important resources, since the lifetime of a node depends on the amount of battery and energy usage in the node. Application processes on mobile nodes include those are important for the users for certain duration of time, and those not. Therefore, exhausting whole battery for running non-important ones such as games, would be waste of energy. To maximize the user satisfactions with limited amount of energy, a sophisticated pacing mechanism is required for energy usage. We propose a process lifetime reservation system, called “pSurvive.” It enables users to reserve energy for running specific processes for a certain duration of time. Users are allowed to run any applications until the total energy consumption reaches the “deadline” to run the reserved processes. pSurvive enables this with the following three novel mechanisms. First, P-Monitor monitors running processes and devices (e.g. NIC, LCD, etc.) in a node for their energy consumption. Second, P-Analyzer estimates future energy consumption based on the energy usage information given by P-Monitor. Third, P-Reserver accepts energy reservation requests from users, and pace the energy consumption by shedding unnecessary tasks. This paper first discusses requirements for energy reservation on mobile nodes. It then reports the design and the implementation of pSurvive for Android mobile nodes, and shows that pSurvive achieves process lifetime reservation based on the fine-grained energy monitoring.
  • Keywords
    mobile computing; power aware computing; P-Analyzer; P-Monitor monitor; P-Reserver; android mobile nodes; energy consumption; energy reservation; energy usage information; fine-grained energy monitoring; multifunctional mobile nodes; pSurvive; pacing mechanism; process lifetime reservation system; Batteries; Energy consumption; Energy measurement; Estimation; Global Positioning System; Mobile communication; Monitoring; energy; lifetime reservation; mobile nodes; resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications and Mobile Computing Conference (IWCMC), 2011 7th International
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-4244-9539-9
  • Type

    conf

  • DOI
    10.1109/IWCMC.2011.5982610
  • Filename
    5982610