ENGINE:Cost Effective Offloading in Mobile Edge Computing with Fog-Cloud Cooperation

11/06/2017
by   Long Chen, et al.
0

Mobile Edge Computing (MEC) as an emerging paradigm utilizing cloudlet or fog nodes to extend remote cloud computing to the edge of the network, is foreseen as a key technology towards next generation wireless networks. By offloading computation intensive tasks from resource constrained mobile devices to fog nodes or the remote cloud, the energy of mobile devices can be saved and the computation capability can be enhanced. For fog nodes, they can rent the resource rich remote cloud to help them process incoming tasks from mobile devices. In this architecture, the benefit of short computation and computation delay of mobile devices can be fully exploited. However, existing studies mostly assume fog nodes possess unlimited computing capacity, which is not practical, especially when fog nodes are also energy constrained mobile devices. To provide incentive of fog nodes and reduce the computation cost of mobile devices, we provide a cost effective offloading scheme in mobile edge computing with the cooperation between fog nodes and the remote cloud with task dependency constraint. The mobile devices have limited budget and have to determine which task should be computed locally or sent to the fog. To address this issue, we first formulate the offloading problem as a task finish time inimization problem with given budgets of mobile devices, which is NP-hard. We then devise two more algorithms to study the network performance. Simulation results show that the proposed greedy algorithm can achieve the near optimal performance. On average, the Brute Force method and the greedy algorithm outperform the simulated annealing algorithm by about 28.13 finish time.

READ FULL TEXT
research
11/09/2018

Energy-Efficient Offloading in Mobile Edge Computing with Edge-Cloud Collaboration

Multiple access mobile edge computing is an emerging technique to bring ...
research
06/04/2018

Echo: An Edge-Centric Code Offloading System with Quality of Service Guarantee

Code offloading is promising to accelerate mobile applications and save ...
research
07/11/2021

Offloading Optimization with Delay Distribution in the 3-tier Federated Cloud, Edge, and Fog Systems

Mobile edge computing and fog computing are promising techniques providi...
research
01/28/2023

Wireless and Service Allocation for Mobile Computation Offloading with Task Deadlines

In mobile computation offloading (MCO), mobile devices (MDs) can choose ...
research
07/25/2019

OPPLOAD: Offloading Computational Workflows in Opportunistic Networks

Computation offloading is often used in mobile cloud, edge, and/or fog c...
research
06/25/2019

Active Learning Solution on Distributed Edge Computing

Industry 4.0 becomes possible through the convergence between Operationa...
research
09/11/2018

Verifiable Computations with RAM-like Running Times

Current and emerging trends such as cloud computing, fog computing, and ...

Please sign up or login with your details

Forgot password? Click here to reset