Loading [MathJax]/extensions/MathZoom.js
Mobility-Aware Multi-User Offloading Optimization for Mobile Edge Computing | IEEE Journals & Magazine | IEEE Xplore

Mobility-Aware Multi-User Offloading Optimization for Mobile Edge Computing


Abstract:

Mobile Edge Computing (MEC) is a new computing paradigm with great potential to enhance the performance of user equipment (UE) by offloading resource-hungry computation t...Show More

Abstract:

Mobile Edge Computing (MEC) is a new computing paradigm with great potential to enhance the performance of user equipment (UE) by offloading resource-hungry computation tasks to lightweight and ubiquitously deployed MEC servers. In this paper, we investigate the problem of offloading decision and resource allocation among multiple users served by one base station to achieve the optimal system-wide user utility, which is defined as a trade-off between task latency and energy consumption. Mobility in the process of task offloading is considered in the optimization. We prove that the problem is NP-hard and propose a heuristic mobility-aware offloading algorithm (HMAOA) to obtain the approximate optimal offloading scheme. The original global optimization problem is converted into multiple local optimization problems. Each local optimization problem is then decomposed into two subproblems: a convex computation allocation subproblem and a non-linear integer programming (NLIP) offloading decision subproblem. The convex subproblem is solved with a numerical method to obtain the optimal computation allocation among multiple offloading users, and a partial order based heuristic approach is designed for the NLIP subproblem to determine the approximate optimal offloading decision. The proposed HMAOA is with polynomial complexity. Extensive simulation experiments and comprehensive comparison with six baseline algorithms demonstrate its excellent performance.
Published in: IEEE Transactions on Vehicular Technology ( Volume: 69, Issue: 3, March 2020)
Page(s): 3341 - 3356
Date of Publication: 14 January 2020

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction

With the rapid development of Internet of things, user equipment (UE), e.g., mobile phone, wearable device, and vehicle terminal, becomes prevalent and smarter, which boosts the proliferation of novel mobile applications, such as augmented reality, natural language processing, and face recognition. Most of these applications are computation-intensive, latency-sensitive, and bandwidth-demanding. However, the resources in UEs are usually limited. It is difficult to support these emerging applications with merely onboard systems. Mobile cloud computing (MCC) was proposed to solve this problem [1]. By offloading resource-intensive tasks to the powerful remote cloud, MCC brings several benefits: prolonging battery life, supporting sophisticated computations, and providing potentially unlimited storage.

Select All
1.
Z. Sanaei, S. Abolfazli, A. Gani and R. Buyya, "Heterogeneity in mobile cloud computing: Taxonomy and open challenges", IEEE Commun. Surv. Tut., vol. 16, no. 1, pp. 369-392, Jan.–Mar. 2014.
2.
M. Satyanarayanan, P. Bahl, R. Caceres and N. Davies, "The case for VM-based cloudlets in mobile computing", IEEE Pervasive Comput., vol. 8, no. 4, pp. 14-23, Oct.–Dec. 2009.
3.
T. K. Rodrigues, K. Suto, H. Nishiyama, J. Liu and N. Kato, "Machine learning meets computation and communication control in evolving edge and cloud: Challenges and future perspective", IEEE Commun. Surv. Tut..
4.
Y. C. Hu, M. Patel, D. Sabella, N. Sprecher and V. Young, "Mobile edge computing—A key technology towards 5G", Sep. 2015.
5.
Y.-Y. Shih, W.-H. Chung, A.-C. Pang, T.-C. Chiu and H.-Y. Wei, "Enabling low-latency applications in fog-radio access networks", IEEE Netw., vol. 31, no. 1, pp. 52-58, Jan./Feb. 2016.
6.
N. Abbas, Y. Zhang, A. Taherkordi and T. Skeie, "Mobile edge computing: A survey", IEEE Internet Things J., vol. 5, no. 1, pp. 450-465, Feb. 2018.
7.
P. Mach and Z. Becvar, "Mobile edge computing: A survey on architecture and computation offloading", IEEE Commun. Surv. Tut., vol. 19, no. 3, pp. 1628-1656, Jul.–Sep. 2017.
8.
T. G. Rodrigues, K. Suto, H. Nishiyama and N. Kato, "Hybrid method for minimizing service delay in edge cloud computing through VM migration and transmission power control", IEEE Trans. Comput., vol. 66, no. 5, pp. 810-819, May 2016.
9.
T. G. Rodrigues, K. Suto, H. Nishiyama, N. Kato and K. Temma, "Cloudlets activation scheme for scalable mobile edge computing with transmission power control and virtual machine migration", IEEE Trans. Comput., vol. 67, no. 9, pp. 1287-1300, Sep. 2018.
10.
A.-C. Pang, W.-H. Chung, T.-C. Chiu and J. Zhang, "Latency-driven cooperative task computing in multi-user fog-radio access networks", Proc. IEEE Int. Conf. Distrib. Comput. Syst., pp. 615-624, Jun. 2017.
11.
X. Lin, Y. Wang, Q. Xie and M. Pedram, "Task scheduling with dynamic voltage and frequency scaling for energy minimization in the mobile cloud computing environment", IEEE Trans. Services Comput., vol. 8, no. 2, pp. 175-186, Mar./Apr. 2015.
12.
W. Zhang, Y. Wen and D. O. Wu, "Collaborative task execution in mobile cloud computing under a stochastic wireless channel", IEEE Trans. Wireless Commun., vol. 14, no. 1, pp. 81-93, Jan. 2015.
13.
X. Lyu, H. Tian, W. Ni, Y. Zhang, P. Zhang and R. P. Liu, "Energy-efficient admission of delay-sensitive tasks for mobile edge computing", IEEE Trans. Commun., vol. 66, no. 6, pp. 2603-2616, Jun. 2018.
14.
H. Guo, J. Liu, J. Zhang, W. Sun and N. Kato, "Mobile-edge computation offloading for ultradense IoT networks", IEEE Internet Things J., vol. 5, no. 6, pp. 4977-4988, Dec. 2018.
15.
X. Lyu, H. Tian, C. Sengul and P. Zhang, "Multiuser joint task offloading and resource optimization in proximate clouds", IEEE Trans. Veh. Technol., vol. 66, no. 4, pp. 3435-3447, Apr. 2017.
16.
H. Cao and J. Cai, "Distributed multiuser computation offloading for cloudlet-based mobile cloud computing: A game-theoretic machine learning approach", IEEE Trans. Veh. Technol., vol. 67, no. 1, pp. 752-764, Jan. 2018.
17.
X. Chen, "Decentralized computation offloading game for mobile cloud computing", IEEE Trans. Parallel Distrib. Syst., vol. 26, no. 4, pp. 974-983, Apr. 2015.
18.
X. Chen, L. Jiao, W. Li and X. Fu, "Efficient multi-user computation offloading for mobile-edge cloud computing", IEEE/ACM Trans. Netw., vol. 24, no. 5, pp. 2795-2808, Oct. 2016.
19.
J. Du, F. R. Yu, X. Chu, J. Feng and G. Lu, "Computation offloading and resource allocation in vehicular networks based on dual-side cost minimization", IEEE Trans. Veh. Technol., vol. 68, no. 2, pp. 1079-1092, Feb. 2019.
20.
L. F. Bittencourt, J. Diaz-Montes, R. Buyya, O. F. Rana and M. Parashar, "Mobility-aware application scheduling in fog computing", IEEE Cloud Comput., vol. 4, no. 2, pp. 26-35, Mar./Apr. 2017.
21.
X. Sun and N. Ansari, "Primal: Profit maximization avatar placement for mobile edge computing", Proc. IEEE Int. Conf. Commun., pp. 1-6, May 2016.
22.
X. Sun and N. Ansar, "Adaptive avatar handoff in the cloudlet network", IEEE Trans. Cloud Comput., vol. 7, no. 3, pp. 664-676, Jul.–Sep. 2019.
23.
J. Plachy, Z. Becvar and P. Mach, "Path selection enabling user mobility and efficient distribution of data for computation at the edge of mobile network", Comput. Netw., vol. 108, pp. 357-370, 2016.
24.
P. Mach and Z. Becvar, "Cloud-aware power control for real-time application offloading in mobile edge computing", Trans. Emerg. Telecommun. Technol., vol. 27, no. 5, pp. 648-661, 2016.
25.
W. Zhan, H. Duan and Q. Zhu, "Multi-user offloading and resource allocation for vehicular multi-access edge computing", Proc. IEEE Int. Conf. Ubiquitous Comput. Commun., pp. 50-57, Oct. 2019.
26.
A. R. Khan, M. Othman, S. A. Madani and S. U. Khan, "A survey of mobile cloud computing application models", IEEE Commun. Surv. Tut., vol. 16, no. 1, pp. 393-413, Jan.–Mar. 2013.
27.
G. Xie, H. Gao, L. Qian, B. Huang, K. Li and J. Wang, "Vehicle trajectory prediction by integrating physics-and maneuver-based approaches using interactive multiple models", IEEE Trans. Ind. Electron., vol. 65, no. 7, pp. 5999-6008, Jul. 2018.
28.
A. Goldsmith, Wireless Communications, New York, NY, USA:Cambridge Univ. Press, 2005.
29.
L. Wei, R. Q. Hu, Y. Qian and G. Wu, "Energy efficiency and spectrum efficiency of multihop device-to-device communications underlaying cellular networks", IEEE Trans. Veh. Technol., vol. 65, no. 1, pp. 367-380, Jan. 2016.
30.
Y. Pochet and L. A. Wolsey, Production Planning by Mixed Integer Programming, Berlin, Germany:Springer, 2006.

Contact IEEE to Subscribe

References

References is not available for this document.