pSurvive

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

Masato Mori, Michio Honda, Jin Nakazawa, Hideyuki Tokuda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationIWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference
Pages1327-1332
Number of pages6
DOIs
Publication statusPublished - 2011
Event7th International Wireless Communications and Mobile Computing Conference, IWCMC 2011 - Istanbul, Turkey
Duration: 2011 Jul 42011 Jul 8

Other

Other7th International Wireless Communications and Mobile Computing Conference, IWCMC 2011
CountryTurkey
CityIstanbul
Period11/7/411/7/8

Fingerprint

Reservation systems
Energy utilization
monitoring
energy
Monitoring
energy consumption
Liquid crystal displays
resources

Keywords

  • energy
  • lifetime reservation
  • mobile nodes
  • resource management

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Communication

Cite this

Mori, M., Honda, M., Nakazawa, J., & Tokuda, H. (2011). pSurvive: A process lifetime reservation system with fine-grained energy monitoring for multifunctional mobile nodes. In IWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference (pp. 1327-1332). [5982610] https://doi.org/10.1109/IWCMC.2011.5982610

pSurvive : A process lifetime reservation system with fine-grained energy monitoring for multifunctional mobile nodes. / Mori, Masato; Honda, Michio; Nakazawa, Jin; Tokuda, Hideyuki.

IWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference. 2011. p. 1327-1332 5982610.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Mori, M, Honda, M, Nakazawa, J & Tokuda, H 2011, pSurvive: A process lifetime reservation system with fine-grained energy monitoring for multifunctional mobile nodes. in IWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference., 5982610, pp. 1327-1332, 7th International Wireless Communications and Mobile Computing Conference, IWCMC 2011, Istanbul, Turkey, 11/7/4. https://doi.org/10.1109/IWCMC.2011.5982610
Mori M, Honda M, Nakazawa J, Tokuda H. pSurvive: A process lifetime reservation system with fine-grained energy monitoring for multifunctional mobile nodes. In IWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference. 2011. p. 1327-1332. 5982610 https://doi.org/10.1109/IWCMC.2011.5982610
Mori, Masato ; Honda, Michio ; Nakazawa, Jin ; Tokuda, Hideyuki. / pSurvive : A process lifetime reservation system with fine-grained energy monitoring for multifunctional mobile nodes. IWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference. 2011. pp. 1327-1332
@inproceedings{03696de6c3c84497b4970bc2a52bd2f0,
title = "pSurvive: A process lifetime reservation system with fine-grained energy monitoring for multifunctional mobile nodes",
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 = "energy, lifetime reservation, mobile nodes, resource management",
author = "Masato Mori and Michio Honda and Jin Nakazawa and Hideyuki Tokuda",
year = "2011",
doi = "10.1109/IWCMC.2011.5982610",
language = "English",
isbn = "9781424495399",
pages = "1327--1332",
booktitle = "IWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference",

}

TY - GEN

T1 - pSurvive

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

AU - Mori, Masato

AU - Honda, Michio

AU - Nakazawa, Jin

AU - Tokuda, Hideyuki

PY - 2011

Y1 - 2011

N2 - 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.

AB - 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.

KW - energy

KW - lifetime reservation

KW - mobile nodes

KW - resource management

UR - http://www.scopus.com/inward/record.url?scp=80052426876&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=80052426876&partnerID=8YFLogxK

U2 - 10.1109/IWCMC.2011.5982610

DO - 10.1109/IWCMC.2011.5982610

M3 - Conference contribution

SN - 9781424495399

SP - 1327

EP - 1332

BT - IWCMC 2011 - 7th International Wireless Communications and Mobile Computing Conference

ER -