Joint task offloading and resource allocation in mobile edge computing with energy harvesting

Springer Science and Business Media LLC - Tập 11 - Trang 1-14 - 2022
Shichao Li1,2, Ning Zhang2, Ruihong Jiang3, Zou Zhou1, Fei Zheng1, Guiqin Yang4
1Guangxi Key Laboratory of Wireless Broadband Communication and Signal Processing, Guilin University of Electronic Technology, Guilin, China
2Department of Electrical and Computer Engineering, University of Windsor, Windsor, Canada
3School of Information and Communication Engineering, Beijing University of Posts and Telecommunications, Beijing, China
4School of Electronic and Information Engineering, Lanzhou Jiaotong University, Lanzhou, China

Tóm tắt

Mobile edge computing (MEC) is considered to be a promising technique to enhance the computation capability and reduce the energy consumption of smart mobile devices (SMDs) in the sixth-generation (6G) networks. With the huge increase of SMDs, many applications of SMDs can be interrupted due to the limited energy supply. Combining MEC and energy harvesting (EH) can help solve this issue, where computation-intensive tasks can be offloaded to edge servers and the SMDs can also be charged during the offloading. In this work, we aim to minimize the total energy consumption subject to the service latency requirement by jointly optimizing the task offloading ratio and resource allocation (including time switching (TS) factor, uplink transmission power of SMDs, downlink transmission power of eNodeB, computation resources of SMDs and MEC server). Compared with the previous studies, the task uplink transmission time, MEC computation time and the computation results downloading time are all considered in this problem. Since the problem is non-convex, we first reformulate it, and then decompose it into two subproblems, i.e., joint uplink and downlink transmission time optimization subproblem (JUDTT-OP) and joint task offloading ratio and TS factor optimization subproblem (JTORTSF-OP). By solving the two subproblems, a joint task offloading and resource allocation with EH (JTORAEH) algorithm is proposed to solve the considered problem. Simulation results show that compared with other benchmark methods, the proposed JTORAEH algorithm can achieve a better performance in terms of the total energy consumption.

Tài liệu tham khảo

Li S, Zhang N, Lin S, Kong L, Katangur A, Khan MK, Ni M, Zhu G (2018) Joint admission control and resource allocation in edge computing for Internet of things. IEEE Netw 32(1):72–79. Li S, Lin S, Cai L, Li W, Zhu G (2020) Joint resource allocation and computation offloading with time-varying fading channel in vehicular edge computing. IEEE Trans Veh Technol 69(3):3384–3398. Li S, Zhang N, Chen H, Lin S, Dobre OA, Wang H (2021) Joint road side units selection and resource allocation in vehicular edge computing. IEEE Trans Veh Technol 70(12):13190–13204. Li S, Wang Q, Wang Y, Xie J, Tan D, Kou W, Li W (2021) Joint congestion control and resource allocation for delay-aware tasks in mobile edge computing. Wirel Commun Mob Comput 2021(1):1–16. Jiang R, Xiong K, Fan P, Zhou L, Zhong Z (2020) Outage probability and throughput of multirelay SWIPT-WPCN networks with nonlinear EH model and imperfect CSI. IEEE Syst J 14(1):1206–1217. Chen Y, Zhang N, Zhang Y, Chen X, Wu W, Shen XS (2021) TOFFEE: Task offloading and frequency scaling for energy efficiency of mobile devices in mobile edge computing. IEEE Trans Cloud Comput 9(4):1634–1644. Wang F, Zhang X (2018) Dynamic computation offloading and resource allocation over mobile edge computing networks with energy harvesting capability In: 2018 IEEE International Conference on Communications (ICC), 1–6. https://doi.org/10.1109/ICC.2018.8422096. Jiang R, Xiong K, Fan P, Zhang Y, Zhong Z (2019) Power minimization in SWIPT networks with coexisting power-splitting and time-switching users under nonlinear EH model. IEEE Internet Things J 6(5):8853–8869. Zhang G, Chen Y, Shen Z, Wang L (2019) Distributed energy management for multiuser mobile-edge computing systems with energy harvesting devices and QoS constraints. IEEE Internet Things J 6(3):4035–4048. Wang F, Xu J, Cui S (2020) Optimal energy allocation and task offloading policy for wireless powered mobile edge computing systems. IEEE Trans Wirel Commun 19(4):2443–2459. Teng Y, Cheng K, Zhang Y, Wang X (2019) Mixed-timescale joint computational offloading and wireless resource allocation strategy in energy harvesting multi-MEC server systems. IEEE Access 7:74640–74652. Hu X, Wong K, Yang K (2018) Wireless powered cooperation-assisted mobile edge computing. IEEE Trans Wirel Commun 17(4):2375–2388. Wang F, Xu J, Wang X, Cui S (2018) Joint offloading and computing optimization in wireless powered mobile-edge computing systems. IEEE Trans Wirel Commun 17(3):1784–1797. Ji L, Guo S (2019) Energy-efficient cooperative resource allocation in wireless powered mobile edge computing. IEEE Internet Things J 6(3):4744–4754. Mahmood A, Ahmed A, Naeem M, Hong Y (2020) Partial offloading in energy harvested mobile edge computing: A direct search approach. IEEE Access 8:36757–36763. Liu B, Wang J, Ma S, Zhou F, Ma Y, Lu G (2019) Energy-efficient cooperation in mobile edge computing-enabled cognitive radio networks. IEEE Access 7:45382–45394. Zhao Y, Leung VCM, Gao H, Chen Z, Ji H (2018) Uplink resource allocation in mobile edge computing-based heterogeneous networks with multi-band RF energy harvesting In: 2018 IEEE International Conference on Communications (ICC), 1–6.. IEEE. https://doi.org/10.1109/ICC.2018.8422201. Wang F, Xing H, Xu J (2019) Optimal resource allocation for wireless powered mobile edge computing with dynamic task arrivals In: 2019 IEEE International Conference on Communications (ICC), 1–7.. IEEE. https://doi.org/10.1109/ICC.2019.8761143. Guo J, Song Z, Cui Y, Liu Z, Ji Y (2017) Energy-efficient resource allocation for multi-user mobile edge computing In: GLOBECOM 2017 - 2017 IEEE Global Communications Conference, 1–7. Jiang R, Xiong K, Fan P, Zhong Z, Letaief KB (2020) Information-energy region for SWIPT networks in mobility scenarios. IEEE Trans Veh Technol 69(7):7264–7280. Zhao P, Tian H, Qin C, Nie G (2017) Energy-saving offloading by jointly allocating radio and computational resources for mobile edge computing. IEEE Access 5:11255–11268. Miettinen AP, Nurminen JK (2010) Energy efficiency of mobile clients in cloud computing In: 2010 USENIX Conference on Hot Topics in Cloud Computing (Hotcloud), 4–4.. USENIX Association. https://doi.org/10.5555/1863103.1863107. Choi JH, Bansal A, Meterelliyoz M, Murthy J, Roy K (2007) Self-consistent approach to leakage power and temperature estimation to predict thermal runaway in FinFET circuits. IEEE Trans Comput Aided Des Integr Circ Syst 26(11):2059–2068. Wei X, Goth G, Kelly P, Zoodsma R, VanDeventer A (2014) Air-water hybrid cooling for computer servers: A case study for optimum cooling energy allocation In: Fourteenth Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), 568–573.. IEEE. https://doi.org/10.1109/ITHERM.2014.6892331. Jiang R, Xiong K, Fan P, Zhang Y, Zhong Z (2017) Optimal design of swipt systems with multiple heterogeneous users under non-linear energy harvesting model. IEEE Access 5:11479–11489. Boyd S, Vandenberghe L (2004) Convex Optimization. Cambridge University Press, Cambridge. Wang F, Xu J, Wang X, Cui S (2018) Joint offloading and computing optimization in wireless powered mobile-edge computing systems. IEEE Trans Wirel Commun 17(3):1784–1797. Zhang J, Xia W, Yan F, Shen L (2018) Joint computation offloading and resource allocation optimization in heterogeneous networks with mobile edge computing. IEEE Access 6:19324–19337.