Spontaneous Proximity Clouds: Making Mobile Devices to Collaborate for Resource and Data Sharing
Roya Golchay,Frédéric Le Mouël,Julien Ponge,Nicolas Stouls +3 more
- pp 480-489
Reads0
Chats0
TLDR
ACOMMA as discussed by the authors proposes an ant-inspired, bi-objective offloading middleware for close mobile application offloading to solve the high offloading cost imposed by the long physical distance between the mobile device and the cloud.Abstract:
The base motivation of Mobile Cloud Computing was empowering mobile devices by application offloading onto powerful cloud resources. However, this goal can’t entirely be reached because of the high offloading cost imposed by the long physical distance between the mobile device and the cloud. To address this issue, we propose an application offloading onto a nearby mobile cloud composed of the mobile devices in the vicinity - a Spontaneous Proximity Cloud. We introduce our proposed dynamic, ant-inspired, bi-objective offloading middleware - ACOMMA, and explain its extension to perform a close mobile application offloading. With the learning-based offloading decision-making process of ACOMMA, combined to the collaborative resource sharing, the mobile devices can cooperate for decision cache sharing. We evaluate the performance of ACOMMA in collaborative mode with real benchmarks - Face Recognition and Monte-Carlo algorithms - and achieve 50% execution time gain.read more
Citations
More filters
Proceedings ArticleDOI
MVR: An Architecture for Computation Offloading in Mobile Edge Computing
TL;DR: The offloading system model is described and an innovative architecture, called "MVR", contributing to computation offloading in mobile edge computing is presented, adding importance to the battery lifetime of mobile devices and the performance of applications.
Journal ArticleDOI
Optimized mobile cloud resource discovery architecture based on dynamic cognitive and intelligent technique
TL;DR: In this article, the authors proposed DCICRD architecture, which runs various operations such as resource demand prediction to find the required level of resources, Cloudlet Resource Discovery process which discovers resources based on the requirement predicted using two states expand and shrink, and resource reliability check is performed to identify the reliable resource with energy level and signal strength above the threshold level.
Journal ArticleDOI
Deep learning-based computation offloading with energy and performance optimization
TL;DR: A novel energy and performance efficient deep learning based offloading algorithm for offloading components based on remaining energy and its performance can be determined by the proposed algorithm.
Posted Content
Decentralized, Robust and Efficient Services for an Autonomous and Real-time Urban Crisis Management.
TL;DR: This work proposes to create the ALERT project - Autonomous Liable Emergency service in Real Time - with decentralized, reliable and efficient services, physically close to the citizens, taking decisions locally, in a relevant manner without risk of disconnection with a central authority.
References
More filters
Journal ArticleDOI
The Case for VM-Based Cloudlets in Mobile Computing
TL;DR: The results from a proof-of-concept prototype suggest that VM technology can indeed help meet the need for rapid customization of infrastructure for diverse applications, and this article discusses the technical obstacles to these transformations and proposes a new architecture for overcoming them.
Proceedings ArticleDOI
MAUI: making smartphones last longer with code offload
Eduardo Cuervo,Aruna Balasubramanian,Dae-Ki Cho,Alec Wolman,Stefan Saroiu,Ranveer Chandra,Paramvir Bahl +6 more
TL;DR: MAUI supports fine-grained code offload to maximize energy savings with minimal burden on the programmer, and decides at run-time which methods should be remotely executed, driven by an optimization engine that achieves the best energy savings possible under the mobile device's current connectivity constrains.
Proceedings ArticleDOI
CloneCloud: elastic execution between mobile device and cloud
TL;DR: The design and implementation of CloneCloud is presented, a system that automatically transforms mobile applications to benefit from the cloud that enables unmodified mobile applications running in an application-level virtual machine to seamlessly off-load part of their execution from mobile devices onto device clones operating in a computational cloud.
Proceedings ArticleDOI
ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading
TL;DR: This paper proposes ThinkAir, a framework that makes it simple for developers to migrate their smartphone applications to the cloud and enhances the power of mobile cloud computing by parallelizing method execution using multiple virtual machine (VM) images.
Book ChapterDOI
Calling the cloud: enabling mobile phones as interfaces to cloud applications
TL;DR: In this article, the authors present a middleware platform that can automatically distribute different layers of an application between the phone and the server, and optimize a variety of objective functions (latency, data transferred, cost, etc.).