scispace - formally typeset
Journal ArticleDOI

Energy Aware Offloading for Competing Users on a Shared Communication Channel

TLDR
The paper shows that for a wide range of parameters, a game where each user independently sets its offloading decisions always has a pure Nash equilibrium, and a Gauss-Seidel-like method for determining this equilibrium is introduced.
Abstract
This paper considers a set of mobile users that employ cloud-based computation offloading . In order to execute jobs in the cloud, the user uploads must occur over a base station channel that is shared by all of the uploading users. Since the job completion times are subject to hard deadline constraints, this restricts the feasible set of jobs that can be processed. The system is modelled as a competitive game in which each user is interested in minimizing its own energy consumption. The game is subject to the real-time constraints imposed by the job execution deadlines, user specific channel bit rates, and the competition over the shared communication channel. The paper shows that for a wide range of parameters, a game where each user independently sets its offloading decisions always has a pure Nash equilibrium, and a Gauss-Seidel-like method for determining this equilibrium is introduced. Results are presented that illustrate that the system always converges to a Nash equilibrium using the Gauss-Seidel method. Data is also presented that show the number of iterations required, and the quality of the solutions. We find that the solutions perform well compared to a lower bound on total energy performance.

read more

Citations
More filters
Journal ArticleDOI

Partial Offloading Scheduling and Power Allocation for Mobile Edge Computing Systems

TL;DR: This paper investigates the joint problem of partial offloading scheduling and resource allocation for MEC systems with multiple independent tasks, and proposes iterative algorithms for the joint issue of POSP.
Journal ArticleDOI

Mobile Edge Computing Empowered Energy Efficient Task Offloading in 5G

TL;DR: This paper formulate an energy optimization problem of offloading, which aims at minimizing the overall energy consumption at all system entities and takes into account of the constraints from both computation capabilities and service delay requirement, and develop an artificial fish swarm algorithm based scheme.
Proceedings ArticleDOI

Joint offloading and resource allocation for computation and communication in mobile cloud with computing access point

TL;DR: An efficient three-step algorithm comprising of semidefinite relaxation (SDR), alternating optimization (AO), and sequential tuning (ST) is shown to always compute a locally optimal solution, and give nearly optimal performance under a wide range of parameter settings.
Journal ArticleDOI

Learning for Computation Offloading in Mobile Edge Computing

TL;DR: A model-free reinforcement learning offloading mechanism is proposed which helps MUs learn their long-term offloading strategies to maximize theirLong-term utilities in the face of time-varying wireless environments.
Journal ArticleDOI

Toward Computation Offloading in Edge Computing: A Survey

TL;DR: A thorough literature review is conducted to reveal the state-of-the-art of computation offloading in edge computing.
References
More filters
Journal ArticleDOI

Xen and the art of virtualization

TL;DR: Xen, an x86 virtual machine monitor which allows multiple commodity operating systems to share conventional hardware in a safe and resource managed fashion, but without sacrificing either performance or functionality, considerably outperform competing commercial and freely available solutions.
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.
Journal ArticleDOI

Pervasive computing: vision and challenges

TL;DR: The relationship of this new field to its predecessors is examined: distributed systems and mobile computing, and four new research thrusts are identified: effective use of smart spaces, invisibility, localized scalability, and masking uneven conditioning.
Proceedings ArticleDOI

MAUI: making smartphones last longer with code offload

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.
Related Papers (5)