Submitted:
10 January 2025
Posted:
13 January 2025
You are already at the latest version
Abstract
Keywords:
Introduction
- 1.
- Concept of MEC systems integrated with heterogeneous networks and joint time allocation for energy efficient User-equipage (UE) performance. To the best of our knowledge, for the first time, in this is combined the above two concepts of time allocation and offloading to MEC and MDC simultaneously.
- 2.
- The proposed technique, named as Joint Time Allocation and Offloading Policies (JTAOP), is compared with three benchmark cases—namely, total local computation, total offloading, and Joint Time Allocation, to demonstrate further the performance in terms of minimum cost, delay, and energy consumption.
- 3.
- In the proposed setup, a deep learning approach has been used to integrate the concepts of MEC and MDC for both optimal offloading policy and optimal time fraction for harvesting energy and proposing a deep learning-based algorithm which provides minimum cost, in terms of delay and energy consumption, for computational offloading in MEC and MDC.
1. Background and Problem Formulation
2. Related Work
3. Mathematical Modelling and Analysis
Overview
3.1. Local Execution
3.2. Remote Execution
3.2.1. MEC Remote Execution
3.2.2. MDC Remote Execution
3.3. Total Whole Task Execution
4. Optimizing Offloading and Time Allocation with Deep Learning
| Algorithm 1: Offloading and Time Allocation Policies MDC and MEC |
Input: , , , , ,
|
Output: cost
|
![]() |
cost = ; |
Save corresponding input data ; |
Save corresponding label ; |
Repeat for different task sizes; |
Train DNN ; |
Test Training DNN; |
5. Results and Discussion



6. Conclusion
References
- Li, S.; Ma, Y.; Zhang, Y.; Xie, Y. Towards Enhanced Energy Aware Resource Optimization for Edge Devices Through Multi-cluster Communication Systems. Journal of Grid Computing 2024, 22, 1–24. [Google Scholar] [CrossRef]
- Zaman, S.K.u.; Jehangiri, A.I.; Maqsood, T.; Ahmad, Z.; Umar, A.I.; Shuja, J.; Alanazi, E.; Alasmary, W. Mobility-aware computational offloading in mobile edge networks: a survey. Cluster Computing.
- Alhaddad, M.M. Unlocking the Potential of Mobile-Edge Cloud: A Comprehensive Review and Future Directions. Journal of Artificial Intelligence General science (JAIGS) ISSN: 3006-4023 2024, 4, 57–80. [Google Scholar]
- Kraemer, C.; Gelder, W.; Hester, J. User-directed Assembly Code Transformations Enabling Efficient Batteryless Arduino Applications. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 2024, 8, 1–32. [Google Scholar] [CrossRef]
- Hess, S.; Segarra, G.; Evensen, K.; Festag, A.; Weber, T.; Cadzow, S.; Arndt, M.; Wiles, A. Towards standards for sustainable ITS in Europe. In Proceedings of the 16th ITS World Congress and Exhibition, Stockholm, Sweden. Citeseer; 2009. [Google Scholar]
- Ali, Z.; Jiao, L.; Baker, T.; Abbas, G.; Abbas, Z.H.; Khaf, S. A deep learning approach for energy efficient computational offloading in mobile edge computing. IEEE Access 2019, 7, 149623–149633. [Google Scholar] [CrossRef]
- Zhang, X.; Debroy, S. Resource management in mobile edge computing: a comprehensive survey. ACM Computing Surveys 2023, 55, 1–37. [Google Scholar] [CrossRef]
- Mei, J.; Dai, L.; Tong, Z.; Deng, X.; Li, K. Throughput-aware dynamic task offloading under resource constant for MEC with energy harvesting devices. IEEE Transactions on Network and Service Management 2023, 20, 3460–3473. [Google Scholar] [CrossRef]
- Irshad, A.; Abbas, Z.H.; Ali, Z.; Abbas, G.; Baker, T.; Al-Jumeily, D. Wireless powered mobile edge computing systems: Simultaneous time allocation and offloading policies. Electronics 2021, 10, 965. [Google Scholar] [CrossRef]
- Zhang, X.; Liu, J.; Xiong, Z.; Huang, Y.; Zhang, R.; Mao, S.; Han, Z. Cost-Effective Hybrid Computation Offloading in Satellite-Terrestrial Integrated Networks. IEEE Internet of Things Journal 2024. [Google Scholar] [CrossRef]
- Mapari, S.; Veeraiah, V.; Manchala, M.; Dhamodaran, S.; Anand, R.; Kaur, S. Challenges in Remote Big Data Transmission in Io’T Environment. In Proceedings of the 2024 2nd International Conference on Disruptive Technologies (ICDT). IEEE; 2024; pp. 1464–1468. [Google Scholar]
- Kong, G.; Hong, Y.G. Inference Latency Prediction Approaches Using Statistical Information for Object Detection in Edge Computing. Applied Sciences 2023, 13, 9222. [Google Scholar] [CrossRef]
- Qadir, J.; Sainz-De-Abajo, B.; Khan, A.; Garcia-Zapirain, B.; De La Torre-Diez, I.; Mahmood, H. Towards mobile edge computing: Taxonomy, challenges, applications and future realms. Ieee Access 2020, 8, 189129–189162. [Google Scholar] [CrossRef]
- Hu, S.; Chen, X.; Ni, W.; Wang, X.; Hossain, E. Modeling and analysis of energy harvesting and smart grid-powered wireless communication networks: A contemporary survey. IEEE Transactions on Green Communications and Networking 2020, 4, 461–496. [Google Scholar] [CrossRef]
- Orsini, G.; Bade, D.; Lamersdorf, W. Cloudaware: A context-adaptive middleware for mobile edge and cloud computing applications. In Proceedings of the 2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS* W). IEEE; 2016; pp. 216–221. [Google Scholar]
- Shi, W.; Dustdar, S. The promise of edge computing. Computer 2016, 49, 78–81. [Google Scholar] [CrossRef]
- Li, C.; Song, M.; Zhang, L.; Chen, W.; Luo, Y. Offloading optimization and time allocation for multiuser wireless energy transfer based mobile edge computing system. Mobile Networks and Applications.
- Zhang, K.; Mao, Y.; Leng, S.; Zhao, Q.; Li, L.; Peng, X.; Pan, L.; Maharjan, S.; Zhang, Y. Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks. IEEE Access 2016, 4, 5896–5907. [Google Scholar] [CrossRef]
- Mao, S.; Leng, S.; Yang, K.; Huang, X.; Zhao, Q. Fair energy-efficient scheduling in wireless powered full-duplex mobile-edge computing systems. In Proceedings of the GLOBECOM 2017-2017 IEEE Global Communications Conference. IEEE; 2017; pp. 1–6. [Google Scholar]
- Mao, S.; Leng, S.; Maharjan, S.; Zhang, Y. Energy efficiency and delay tradeoff for wireless powered mobile-edge computing systems with multi-access schemes. IEEE Transactions on Wireless Communications 2019, 19, 1855–1867. [Google Scholar] [CrossRef]
- Chen, X.; Jiao, L.; Li, W.; Fu, X. Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM transactions on networking 2015, 24, 2795–2808. [Google Scholar] [CrossRef]
- Yu, S.; Wang, X.; Langar, R. Computation offloading for mobile edge computing: A deep learning approach. In Proceedings of the 2017 IEEE 28th Annual International Symposium on Personal, Indoor, 2017, and Mobile Radio Communications (PIMRC). IEEE; pp. 1–6.
- Lee, J.; Na, W. A survey on mobile edge computing architectures for deep learning models. In Proceedings of the 2022 13th International Conference on Information and Communication Technology Convergence (ICTC). IEEE; 2022; pp. 2346–2348. [Google Scholar]
- Choi, P.; Kwak, J. A Survey on mobile edge computing for deep learning. In Proceedings of the 2023 International Conference on Information Networking (ICOIN). IEEE; 2023; pp. 652–655. [Google Scholar]
- Worgan, P.; Knibbe, J.; Fraser, M.; Plasencia, D.M. Mobile energy sharing futures. In Proceedings of the Proceedings of the 18th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct, New York, NY, USA, 2016. [CrossRef]
- Abusafia, A.; Lakhdari, A.; Bouguettaya, A. Service-Based Wireless Energy Crowdsourcing. In Proceedings of the Service-Oriented Computing; Troya, J.; Medjahed, B.; Piattini, M.; Yao, L.; Fernández, P.; Ruiz-Cortés, A., Eds., Cham; 2022; pp. 653–668. [Google Scholar]
- Lakhdari, A.; Bouguettaya, A.; Mistry, S.; Neiat, A.G. Composing Energy Services in a Crowdsourced IoT Environment. IEEE Transactions on Services Computing 2022, 15, 1280–1294. [Google Scholar] [CrossRef]
- Schildt, S.; Büsching, F.; Jörns, E.; Wolf, L. Candis: Heterogenous mobile cloud framework and energy cost-aware scheduling. In Proceedings of the 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing. IEEE; 2013; pp. 1986–1991. [Google Scholar]
- Sigwele, T.; Pillai, P.; Hu, Y.F. Saving energy in mobile devices using mobile device cloudlet in mobile edge computing for 5G. In Proceedings of the 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). IEEE; 2017; pp. 422–428. [Google Scholar]




| Bits | b1 | b2 | b3 | b4 | b5 | b6 |
|---|---|---|---|---|---|---|
| 0 | 1 | 1 | 0 | 0 | 1 |
| Time Allocation Policy | (Harvesting Time %) | (Offloading %) |
|---|---|---|
| 1 | 0 | 1 |
| 2 | 0.1 | 0.9 |
| 3 | 0.2 | 0.8 |
| 4 | 0.3 | 0.7 |
| 5 | 0.4 | 0.6 |
| 6 | 0.5 | 0.5 |
| 7 | 0.6 | 0.4 |
| 8 | 0.7 | 0.3 |
| 9 | 0.8 | 0.2 |
| 10 | 0.9 | 0.1 |
| 11 | 1 | 0 |
| Related Work | Energy Consumption | Time Delay | Battery Capacity | Wireless Energy Transfer | Deep Learning | Resource Optimisation |
|---|---|---|---|---|---|---|
| [6] | Yes | Yes | Yes | No | No | No |
| [18] | Yes | Yes | No | No | No | No |
| [19] | Yes | No | No | No | No | No |
| [20] | Yes | Yes | No | No | No | No |
| [21] | Yes | Yes | No | No | Yes | Yes |
| [22] | Yes | Yes | No | No | No | No |
| [23] | No | Yes | No | No | Yes | No |
| [24] | Yes | Yes | No | No | No | Yes |
| [25,26,27] | No | No | No | Yes | No | No |
| [28] | Yes | Yes | Yes | Yes | Yes | No |
| Notation | Description |
|---|---|
| Battery of UE | |
| i-th unit of a task in current time resolution | |
| -th unit of a task in current time resolution | |
| Distance (length) between UE and HAP of MEC | |
| Distance (length) between UE and HAP of MDC | |
| Total energy utilisation by UE | |
| Energy utilised by UE for i-th unit | |
| Scavenged energy by UE for i-th unit | |
| Maximum energy utilised by UE | |
| Offloading energy utilisation in edge computing | |
| Energy utilisation in local computing | |
| Frequency of UE for i-th unit | |
| CPU frequency at MES | |
| Channel power gain of i-th units | |
| Downlink channel gain of i-th units | |
| Channel power gain of i-th units of MEC | |
| Channel power gain of i-th units of MDC | |
| Transfer power of i-th units of UE | |
| Transfer power of MEC | |
| Transfer power of HAP | |
| Transfer power of MDC | |
| Processing rate | |
| Maximum data rate on the downlink channel of i-th units | |
| Maximum data rate on the uplink channel of i-th units of MEC | |
| Maximum data rate on the uplink channel of i-th units of MDC | |
| Total time delay for complete task | |
| Time delay of i-th units in remote computing | |
| Downlink time delay | |
| Execution time at MEC | |
| Execution time at MDC | |
| Time delay of i-th units in local computation | |
| Maximum time delay of UE | |
| Total time delay of i-th unit of MEC | |
| Total time delay of i-th unit of MDC | |
| Uplink time delay from UE to MEC | |
| Uplink time delay from UE to MDC |
| Component Size 1 | Component Size 2 | Component Size 3 | Frequency 1 | Frequency 2 | Frequency 3 | Power 1 | Power 2 | Power 3 | MES Distance 1 | MES Distance 2 | MES Distance 3 | MDC Distance 1 | MDC Distance 2 |
| Component Size 1 | Component Size 2 | Component Size 3 | Frequency 1 | Frequency 2 | Frequency 3 | Power 1 | Power 2 | Power 3 | MES Distance 1 | MES Distance 2 | MES Distance 3 | MDC Distance 1 | MDC Distance 2 | Battery Capacity | Minimum Cost |
|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
|---|
| Parameters | Values |
|---|---|
| c | [0.1, 1] Gigabit |
| 737.5 cycles/bit | |
| [0.1, 1] GHz | |
| [100, 300] m | |
| [2, 50] m | |
| 0.8 | |
| dB | |
| 2 | |
| 1 | |
| B | 0.5 MHz |
| dBm/Hz | |
| [1, 15] W | |
| [0, 100] % |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
