dc.contributor.author |
Karim,S M Azharul |
|
dc.contributor.author |
Prevost, John J |
|
dc.contributor.author |
Rad, Paul |
|
dc.date.accessioned |
2018-07-24T09:51:11Z |
|
dc.date.available |
2018-07-24T09:51:11Z |
|
dc.date.issued |
2016 |
|
dc.identifier.issn |
2210-142X |
|
dc.identifier.uri |
https://journal.uob.edu.bh:443/handle/123456789/616 |
|
dc.description.abstract |
Mobile devices have limited resources in terms of power and bandwidth. Cloud computing offers a way to reduce the power consumption of mobile devices by offloading computation to the cloud. However, offloading computation means an increase in communication energy consumption. The trade-off between energy and network characteristics (bandwidth/latency) in a mobile device is very important. Therefore computation offloading must be done strategically. The optimum utilization of the available mobile device resources needs to be assured. In this paper, we propose an intelligent and dynamic algorithm to offload computation to the cloud utilizing containers. We focus on offloading computation based upon the communication topology, device energy and user inputs. We analyze the cost of offloading computation for different user inputs, and based on the inputs, we decide whether to offload the application to the cloud or not. Our algorithm was implemented using two different approaches, a fuzzy-logic system and a neuro-fuzzy system. These were both simulated using MATLAB?, and the results compared. Our previous work demonstrated that the fuzzy-logic system performed better than the referenced system. This paper demonstrates that the neuro-fuzzy approach, utilizing a container based hosting model, improves on our prior results. |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
University of Bahrain |
en_US |
dc.rights |
Attribution-NonCommercial-ShareAlike 4.0 International |
* |
dc.rights.uri |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
* |
dc.subject |
Cloud computing |
en_US |
dc.subject |
offloading computation |
en_US |
dc.subject |
network topology |
en_US |
dc.subject |
bandwidth |
en_US |
dc.subject |
latency |
en_US |
dc.subject |
MATLAB |
en_US |
dc.subject |
Container. |
en_US |
dc.title |
Efficient Real -Time Mobile Computation in the Cloud Using Containers ontainers |
en_US |
dc.type |
Article |
en_US |
dc.identifier.doi |
http://dx.doi.org/10.12785/IJCDS/050103 |
|
dc.volume |
05 |
|
dc.issue |
01 |
|
dc.source.title |
International Journal of Computing and Digital Systems |
|
dc.abbreviatedsourcetitle |
IJCDS |
|