2013 Proceedings IEEE INFOCOM 2013
DOI: 10.1109/infcom.2013.6566921
|View full text |Cite
|
Sign up to set email alerts
|

To offload or not to offload? The bandwidth and energy costs of mobile cloud computing

Abstract: The cloud seems to be an excellent companion of mobile systems, to alleviate battery consumption on smartphones and to backup user's data on-the-fly. Indeed, many recent works focus on frameworks that enable mobile computation offloading to software clones of smartphones on the cloud and on designing cloud-based backup systems for the data stored in our devices. Both mobile computation offloading and data backup involve communication between the real devices and the cloud. This communication does certainly not… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

2
181
0
2

Year Published

2015
2015
2020
2020

Publication Types

Select...
6
4

Relationship

0
10

Authors

Journals

citations
Cited by 343 publications
(185 citation statements)
references
References 18 publications
2
181
0
2
Order By: Relevance
“…Contrary to our approach which relies on C/C++, they mostly rely on .NET or Java which are the most popular environments for mobile device. One of the key feature of those offloading framework, not treated in this paper, is to dynamically determine if it worth offloading the computation in term of communication overhead and energy consumption [33]. Some of those frameworks even explore the parallelization of the execution by providing multi-threading support, or virtual machine duplication, but it requires a considerable programming effort for non programming expert and their result do not present very large speedups (up to 4x).…”
Section: Related Workmentioning
confidence: 99%
“…Contrary to our approach which relies on C/C++, they mostly rely on .NET or Java which are the most popular environments for mobile device. One of the key feature of those offloading framework, not treated in this paper, is to dynamically determine if it worth offloading the computation in term of communication overhead and energy consumption [33]. Some of those frameworks even explore the parallelization of the execution by providing multi-threading support, or virtual machine duplication, but it requires a considerable programming effort for non programming expert and their result do not present very large speedups (up to 4x).…”
Section: Related Workmentioning
confidence: 99%
“…ParanoidAndroid [29], Secloud [42] and CloudShield [1] are illustrative examples of such systems. In these cases, all security-related tasks, including monitoring, analysis and detection can be performed in an environment not exposed to battery constraints.…”
Section: Related Workmentioning
confidence: 99%
“…Interference and user's QoS is neglected in this study. In [11], it is shown that wireless access has an inevitable effect on the performance of MCC, using experimental measurements. The authors in [12], consider the problem of resource scheduling for multi service multi user MCC networks.…”
Section: Introductionmentioning
confidence: 99%