NORMA eResearch @NCI Library

DME: Technique for computation offloading in Mobile Cloud Computing.

Sani, Muhammad Abu Bakar (2022) DME: Technique for computation offloading in Mobile Cloud Computing. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (1MB) | Preview
[thumbnail of Configuration manual]
Preview
PDF (Configuration manual)
Download (1MB) | Preview

Abstract

Around the world, the advancement and utilization of mobile devices have been increasing tremendously. In spite of the improvement and evolution of these devices, they are still considered as resource constrained devices because of its portability. The advancement in mobile device technology results in enabling them to execute complex applications and/or programs seamlessly but consumers are becoming more demanding and expecting the battery to last longer along with execution of multiple intensive tasks. Hence, Mobile Cloud Computing (MCC) plays an important role in order to enhance the capabilities of devices using offloading methods. In this paper, a novel algorithm has been proposed called Decision Making Engine (DME) which will be executed on a mobile device to give suggestion whether to offload task to the cloud or to run it locally on a device. It evaluates various parameters such as battery information, hardware specifications (Memory usage) and network accessibility before providing any suggestion. Task offloading has ability to free some memory and to extends battery life which improves the device performance. An android application and a microservice with Fibonacci series are developed to evaluate the experiment. The experimental results show that the DME works as expected and based on the execution time in the two environments, the execution time significantly reduces when performing execution on the cloud than on the local device. Cloud execution also free-up device resources for other tasks.

Item Type: Thesis (Masters)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Cloud computing
Q Science > QA Mathematics > Computer software > Mobile Phone Applications
T Technology > T Technology (General) > Information Technology > Computer software > Mobile Phone Applications
Divisions: School of Computing > Master of Science in Cloud Computing
Depositing User: Tamara Malone
Date Deposited: 07 Dec 2022 16:31
Last Modified: 07 Dec 2022 16:31
URI: https://norma.ncirl.ie/id/eprint/5977

Actions (login required)

View Item View Item