A New Partial Task Offloading Method in a Cooperation Mode under Multi-Constraints for Multi-UE
Source abstract
Abstract
In Multi-access Edge Computing (MEC), to deal with multiple user equipment (UE)’s task offloading problem of parallel relationships under the multi-constraints, this paper proposes a cooperation partial task offloading method (named CPMM), aiming to reduce UE's energy and computation consumption, while meeting the task completion delay as much as possible. CPMM first studies the task offloading of single-UE and then considers the task offloading of multi-UE based on single-UE task offloading. CPMM uses the critical path algorithm to divide the modules into key and non-key modules. According to some constraints of UE-self when offloading tasks, it gives priority to non-key modules for offloading and uses the evaluation decision method to select some appropriate key modules for offloading. Based on fully considering the competition between multiple UEs for communication resources and MEC service resources, CPMM uses the weighted queuing method to alleviate the competition for communication resources and uses the branch decision algorithm to determine the location of module offloading by BS according to the MEC servers’ resources. It achieves its goal by selecting reasonable modules to offload and using the cooperation of UE, MEC, and Cloud Center to determine the execution location of the modules. Extensive experiments demonstrate that CPMM obtains superior performances in task computation consumption reducing around 6% on average, task completion delay reducing around 5% on average, and better task execution success rate than other similar methods.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: IoT and Edge/Fog Computing · Blockchain Technology Applications and Security · IoT Networks and Protocols
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (27)
Show source-provided references
1. Survey on computation offloading and content caching in mobile edge networks
2. Near-end cloud computing: Opportunities and challenges in the post-cloud computing era
3. A survey on task offloading research in vehicular edge computing
4. A survey on task offloading in multi-access edge computing
5. Global App Store downloads reach 8.6 billion in the first quarter of 2022. [Online]. Available: https://baijiahao.baidu.com/s?id=1731224939845177595&wfr=spider&for=pc
6. Delay-optimal computation task scheduling for mobile-edge computing systems
7. Dynamic computation offloading for mobile-edge computing with energy harvesting devices10.1109/JSAC.2016.2611964 ↗
8. Energy harvesting wireless communications: A review of recent advances10.1109/JSAC.2015.2391531 ↗
9. Joint resource allocation and offloading strategies in cloud enabled cellular networks
10. Auditing cache data integrity in the edge computing environment10.1109/TPDS.2020.3043755 ↗
11. Pricing-driven service caching and task offloading in mobile edge computing10.1109/TWC.2021.3059692 ↗
12. Fast adaptive task offloading in edge computing based on Meta reinforcement learning10.1109/TPDS.2020.3014896 ↗
13. A social-aware group formation framework for information diffusion in narrowband Internet of Things10.1109/JIOT.2017.2777480 ↗
14. Mobile-edge computing: Partial computation offloading using dynamic voltage scaling
15. Resource-constrained serial task offload strategy in mobile edge computing
16. A cooperative partial computation offloading scheme for mobile edge computing enabled Internet of Things10.1109/JIOT.2018.2868616 ↗
17. Fine-granularity based application offloading policy in small cell cloud-enhanced networks
18. A semidefinite relaxation approach to mobile cloud offloading with computing access point
19. Energy-latency trade-off for multiuser wireless computation offloading
20. Edge-oriented computing: A survey on research and use cases10.3390/en15020452 ↗
21. Energy-efficient computation offloading in collaborative edge computing10.1109/JIOT.2022.3179000 ↗
22. Blockchain-enabled approach for big data processing in edge computing10.1109/JIOT.2022.3160838 ↗
23. Pricing-driven service caching and task offloading in mobile edge computing10.1109/TWC.2021.3059692 ↗
24. EdgeABC: An architecture for task offloading and resource allocation in the Internet of Things10.1016/j.future.2020.02.026 ↗
25. AntiConcealer: Reliable detection of adversary concealed behaviors in EdgeAI assisted IoT10.1109/JIOT.2021.3103138 ↗
26. Shaffer · A Practical Introduction to Data Structures and Algorithm Analysis · 2011 · 381
27. Ross · The Introduction to Probability Models · 2014 · 48110.1016/B978-0-12-407948-9.00008-6 ↗