Computational Cost and Energy Efficient Task Offloading in Hierarchical Edge-Clouds

Given the inability of Mobile Cloud Computing (MCC) to guarantee the requirements of the delay-sensitive applications, Mobile Edge Computing (MEC) has been proposed to drastically reduce that latency. But since edge servers suffer from limited capabilities that offset the latency benefits in periods of high load, a hierarchical edge cloud architecture has been studied as a way to mitigate that problem. However, such model incurs different computational costs that depend on the cloudlet layer. In this paper, we jointly minimize the mobile devices' energy consumption and computational cost in a multilayered MEC, by optimizing their transmission power and the assigned server computation while respecting their latency threshold. We mathematically formulate the mixed integer non-convex program and propose an efficient algorithm based on Successive Convex Approximation (SCA) method to solve and obtain a high-quality solution. Through numerical results, we analyze different scenarios, and show the efficiency of our algorithm in providing an approximate solution that efficiently decreases the total energy consumption and computational cost.

[1]  Alberto Ceselli,et al.  Mobile Edge Cloud Network Design Optimization , 2017, IEEE/ACM Transactions on Networking.

[2]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[3]  J. Wenny Rahayu,et al.  Mobile cloud computing: A survey , 2013, Future Gener. Comput. Syst..

[4]  Liang Tong,et al.  A hierarchical edge cloud architecture for mobile computing , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[5]  Wei Zhou,et al.  Computational offloading with delay and capacity constraints in mobile edge , 2017, 2017 IEEE International Conference on Communications (ICC).

[6]  Knud D. Andersen,et al.  The Mosek Interior Point Optimizer for Linear Programming: An Implementation of the Homogeneous Algorithm , 2000 .

[7]  Paramvir Bahl,et al.  GLIMPSE: Continuous, Real-Time Object Recognition on Mobile Devices , 2016, GetMobile Mob. Comput. Commun..

[8]  Wessam Ajib,et al.  Resource Allocation in Two-Tier Wireless Backhaul Heterogeneous Networks , 2016, IEEE Transactions on Wireless Communications.

[9]  Markku J. Juntti,et al.  Achieving Energy Efficiency Fairness in Multicell MISO Downlink , 2015, IEEE Communications Letters.

[10]  Xiao Ma,et al.  Cost-efficient workload scheduling in Cloud Assisted Mobile Edge Computing , 2017, 2017 IEEE/ACM 25th International Symposium on Quality of Service (IWQoS).

[11]  Lin Wang,et al.  Reconciling task assignment and scheduling in mobile edge clouds , 2016, 2016 IEEE 24th International Conference on Network Protocols (ICNP).

[12]  Wessam Ajib,et al.  Centralized and Distributed Energy Efficiency Designs in Wireless Backhaul HetNets , 2017, IEEE Transactions on Wireless Communications.

[13]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.