Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications

Peter Lewis, Aamir Akbar

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

Abstract

Mobile devices can now support a wide range of applications, many of which demand high computational power. Backed by the virtually unbounded resources of cloud computing, today’s mobile-cloud (MC) computing can meet the demands of even the most computationally and resource intensive applications. However, many existing MC hybrid applications are inefficient in terms of achieving objectives like minimizing battery power consumption and network bandwidth usage, which form a tradeoff. To counter this problem we propose a technique that: 1) measures, at run time, how well the MC application meets these two objectives; and 2) allows arbitrary configurations to be applied to the MC application in order to optimize the efficiency tradeoff. Our experimental evaluation considers two MC hybrid applications. We modularized them first, based on computationally-intensive tasks, and then executed them using a simple MC framework while measuring the power and bandwidth consumption at run-time. Analysis of results shows that efficient configurations of the apps can be obtained in terms of minimizing the two objectives. However, there remain challenges such as scalability and automation of the process, which we discuss.
Original languageEnglish
Title of host publicationProceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017)
PublisherIEEE
Volumeaccepted
DOIs
Publication statusE-pub ahead of print - 15 Jun 2017
EventIEEE 3rd International Workshop on Mobile Cloud Computing systems, Management, and Security: in conjunction with the 2nd IEEE International Conference on Fog and Mobile Edge Computing (FMEC-2017) and the 4th IEEE International Conference on Software Defined Systems (SDS-2017) - Valencia, Spain
Duration: 8 May 201711 May 2017

Workshop

WorkshopIEEE 3rd International Workshop on Mobile Cloud Computing systems, Management, and Security
Abbreviated titleMCSMS-2017
CountrySpain
CityValencia
Period8/05/1711/05/17

Fingerprint

Bandwidth
Mobile cloud computing
Cloud computing
Application programs
Mobile devices
Scalability
Electric power utilization
Automation

Bibliographical note

© 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Cite this

Lewis, P., & Akbar, A. (2017). Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications. In Proceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017) (Vol. accepted). IEEE. https://doi.org/10.1109/FMEC.2017.7946433
Lewis, Peter ; Akbar, Aamir. / Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications. Proceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017). Vol. accepted IEEE, 2017.
@inproceedings{6f85092a25b6483fa53691666ee039e1,
title = "Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications",
abstract = "Mobile devices can now support a wide range of applications, many of which demand high computational power. Backed by the virtually unbounded resources of cloud computing, today’s mobile-cloud (MC) computing can meet the demands of even the most computationally and resource intensive applications. However, many existing MC hybrid applications are inefficient in terms of achieving objectives like minimizing battery power consumption and network bandwidth usage, which form a tradeoff. To counter this problem we propose a technique that: 1) measures, at run time, how well the MC application meets these two objectives; and 2) allows arbitrary configurations to be applied to the MC application in order to optimize the efficiency tradeoff. Our experimental evaluation considers two MC hybrid applications. We modularized them first, based on computationally-intensive tasks, and then executed them using a simple MC framework while measuring the power and bandwidth consumption at run-time. Analysis of results shows that efficient configurations of the apps can be obtained in terms of minimizing the two objectives. However, there remain challenges such as scalability and automation of the process, which we discuss.",
author = "Peter Lewis and Aamir Akbar",
note = "{\circledC} 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.",
year = "2017",
month = "6",
day = "15",
doi = "10.1109/FMEC.2017.7946433",
language = "English",
volume = "accepted",
booktitle = "Proceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017)",
publisher = "IEEE",
address = "United States",

}

Lewis, P & Akbar, A 2017, Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications. in Proceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017). vol. accepted, IEEE, IEEE 3rd International Workshop on Mobile Cloud Computing systems, Management, and Security, Valencia, Spain, 8/05/17. https://doi.org/10.1109/FMEC.2017.7946433

Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications. / Lewis, Peter; Akbar, Aamir.

Proceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017). Vol. accepted IEEE, 2017.

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

TY - GEN

T1 - Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications

AU - Lewis, Peter

AU - Akbar, Aamir

N1 - © 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

PY - 2017/6/15

Y1 - 2017/6/15

N2 - Mobile devices can now support a wide range of applications, many of which demand high computational power. Backed by the virtually unbounded resources of cloud computing, today’s mobile-cloud (MC) computing can meet the demands of even the most computationally and resource intensive applications. However, many existing MC hybrid applications are inefficient in terms of achieving objectives like minimizing battery power consumption and network bandwidth usage, which form a tradeoff. To counter this problem we propose a technique that: 1) measures, at run time, how well the MC application meets these two objectives; and 2) allows arbitrary configurations to be applied to the MC application in order to optimize the efficiency tradeoff. Our experimental evaluation considers two MC hybrid applications. We modularized them first, based on computationally-intensive tasks, and then executed them using a simple MC framework while measuring the power and bandwidth consumption at run-time. Analysis of results shows that efficient configurations of the apps can be obtained in terms of minimizing the two objectives. However, there remain challenges such as scalability and automation of the process, which we discuss.

AB - Mobile devices can now support a wide range of applications, many of which demand high computational power. Backed by the virtually unbounded resources of cloud computing, today’s mobile-cloud (MC) computing can meet the demands of even the most computationally and resource intensive applications. However, many existing MC hybrid applications are inefficient in terms of achieving objectives like minimizing battery power consumption and network bandwidth usage, which form a tradeoff. To counter this problem we propose a technique that: 1) measures, at run time, how well the MC application meets these two objectives; and 2) allows arbitrary configurations to be applied to the MC application in order to optimize the efficiency tradeoff. Our experimental evaluation considers two MC hybrid applications. We modularized them first, based on computationally-intensive tasks, and then executed them using a simple MC framework while measuring the power and bandwidth consumption at run-time. Analysis of results shows that efficient configurations of the apps can be obtained in terms of minimizing the two objectives. However, there remain challenges such as scalability and automation of the process, which we discuss.

UR - https://ieeexplore.ieee.org/document/7946433

U2 - 10.1109/FMEC.2017.7946433

DO - 10.1109/FMEC.2017.7946433

M3 - Conference contribution

VL - accepted

BT - Proceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017)

PB - IEEE

ER -

Lewis P, Akbar A. Towards the optimization of power and bandwidth consumption in mobile-cloud hybrid applications. In Proceedings of the Third International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2017). Vol. accepted. IEEE. 2017 https://doi.org/10.1109/FMEC.2017.7946433