Mobile-to-mobile opportunistic task splitting and offloading

Gerardo Calice, Abderrahmen Mtibaa, Roberto Beraldi, Hussein Alnuweiri

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

7 Citations (Scopus)

Abstract

With the advent of wearable computing and the resulting growth in mobile application market, we investigate mobile opportunistic cloud computing where mobile devices leverage nearby computational resources in order to save execution time and consumed energy. Our goal is to enable generic computation offloading to heterogeneous devices forming a mobile-to-mobile opportunistic computing platform. In this paper, we adopt (1) an analytical approach and (2) an experimental approach to highlight the gain given by mobile-to-mobile opportunistic offloading compared to local execution. We also investigate multiple offloading strategies with regards to both computation time and energy consumption. We propose an auto-splitting and offloading algorithms that computes the optimal chunks sizes that could be offloaded remotely to neighboring mobile device. We show that our splitting and offloading algorithm succeeds in picking the optimal chunk sizes and distribution with up to 99.7% efficiency. In addition, the offloader device saves up to 80% energy while offloading the task remotely. For instance if the offloader device is running out of battery, offloading is the ultimate solution to increase its lifetime.

Original languageEnglish
Title of host publication2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages565-572
Number of pages8
ISBN (Electronic)9781467377010
DOIs
Publication statusPublished - 4 Dec 2015
Externally publishedYes
Event11th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015 - Abu Dhabi, United Arab Emirates
Duration: 19 Oct 201521 Oct 2015

Other

Other11th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015
CountryUnited Arab Emirates
CityAbu Dhabi
Period19/10/1521/10/15

Fingerprint

Mobile devices
Mobile cloud computing
Mobile computing
Energy utilization

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Calice, G., Mtibaa, A., Beraldi, R., & Alnuweiri, H. (2015). Mobile-to-mobile opportunistic task splitting and offloading. In 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015 (pp. 565-572). [7348012] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/WiMOB.2015.7348012

Mobile-to-mobile opportunistic task splitting and offloading. / Calice, Gerardo; Mtibaa, Abderrahmen; Beraldi, Roberto; Alnuweiri, Hussein.

2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015. Institute of Electrical and Electronics Engineers Inc., 2015. p. 565-572 7348012.

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

Calice, G, Mtibaa, A, Beraldi, R & Alnuweiri, H 2015, Mobile-to-mobile opportunistic task splitting and offloading. in 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015., 7348012, Institute of Electrical and Electronics Engineers Inc., pp. 565-572, 11th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015, Abu Dhabi, United Arab Emirates, 19/10/15. https://doi.org/10.1109/WiMOB.2015.7348012
Calice G, Mtibaa A, Beraldi R, Alnuweiri H. Mobile-to-mobile opportunistic task splitting and offloading. In 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015. Institute of Electrical and Electronics Engineers Inc. 2015. p. 565-572. 7348012 https://doi.org/10.1109/WiMOB.2015.7348012
Calice, Gerardo ; Mtibaa, Abderrahmen ; Beraldi, Roberto ; Alnuweiri, Hussein. / Mobile-to-mobile opportunistic task splitting and offloading. 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 565-572
@inproceedings{bc04aa63d2d44373aa10f30fda8f06af,
title = "Mobile-to-mobile opportunistic task splitting and offloading",
abstract = "With the advent of wearable computing and the resulting growth in mobile application market, we investigate mobile opportunistic cloud computing where mobile devices leverage nearby computational resources in order to save execution time and consumed energy. Our goal is to enable generic computation offloading to heterogeneous devices forming a mobile-to-mobile opportunistic computing platform. In this paper, we adopt (1) an analytical approach and (2) an experimental approach to highlight the gain given by mobile-to-mobile opportunistic offloading compared to local execution. We also investigate multiple offloading strategies with regards to both computation time and energy consumption. We propose an auto-splitting and offloading algorithms that computes the optimal chunks sizes that could be offloaded remotely to neighboring mobile device. We show that our splitting and offloading algorithm succeeds in picking the optimal chunk sizes and distribution with up to 99.7{\%} efficiency. In addition, the offloader device saves up to 80{\%} energy while offloading the task remotely. For instance if the offloader device is running out of battery, offloading is the ultimate solution to increase its lifetime.",
author = "Gerardo Calice and Abderrahmen Mtibaa and Roberto Beraldi and Hussein Alnuweiri",
year = "2015",
month = "12",
day = "4",
doi = "10.1109/WiMOB.2015.7348012",
language = "English",
pages = "565--572",
booktitle = "2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Mobile-to-mobile opportunistic task splitting and offloading

AU - Calice, Gerardo

AU - Mtibaa, Abderrahmen

AU - Beraldi, Roberto

AU - Alnuweiri, Hussein

PY - 2015/12/4

Y1 - 2015/12/4

N2 - With the advent of wearable computing and the resulting growth in mobile application market, we investigate mobile opportunistic cloud computing where mobile devices leverage nearby computational resources in order to save execution time and consumed energy. Our goal is to enable generic computation offloading to heterogeneous devices forming a mobile-to-mobile opportunistic computing platform. In this paper, we adopt (1) an analytical approach and (2) an experimental approach to highlight the gain given by mobile-to-mobile opportunistic offloading compared to local execution. We also investigate multiple offloading strategies with regards to both computation time and energy consumption. We propose an auto-splitting and offloading algorithms that computes the optimal chunks sizes that could be offloaded remotely to neighboring mobile device. We show that our splitting and offloading algorithm succeeds in picking the optimal chunk sizes and distribution with up to 99.7% efficiency. In addition, the offloader device saves up to 80% energy while offloading the task remotely. For instance if the offloader device is running out of battery, offloading is the ultimate solution to increase its lifetime.

AB - With the advent of wearable computing and the resulting growth in mobile application market, we investigate mobile opportunistic cloud computing where mobile devices leverage nearby computational resources in order to save execution time and consumed energy. Our goal is to enable generic computation offloading to heterogeneous devices forming a mobile-to-mobile opportunistic computing platform. In this paper, we adopt (1) an analytical approach and (2) an experimental approach to highlight the gain given by mobile-to-mobile opportunistic offloading compared to local execution. We also investigate multiple offloading strategies with regards to both computation time and energy consumption. We propose an auto-splitting and offloading algorithms that computes the optimal chunks sizes that could be offloaded remotely to neighboring mobile device. We show that our splitting and offloading algorithm succeeds in picking the optimal chunk sizes and distribution with up to 99.7% efficiency. In addition, the offloader device saves up to 80% energy while offloading the task remotely. For instance if the offloader device is running out of battery, offloading is the ultimate solution to increase its lifetime.

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

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

U2 - 10.1109/WiMOB.2015.7348012

DO - 10.1109/WiMOB.2015.7348012

M3 - Conference contribution

SP - 565

EP - 572

BT - 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015

PB - Institute of Electrical and Electronics Engineers Inc.

ER -