Delay-guaranteed Mobile Augmented Reality Task Offloading in Edge-assisted Environment

被引:5
作者
Hao, Jia [1 ,2 ]
Chen, Yang [1 ,2 ]
Gan, Jianhou [1 ,2 ]
机构
[1] Yunnan Normal Univ, Key Lab Educ Informatizat Nationalities, Minist Educ, Kunming 650500, Peoples R China
[2] Yunnan Normal Univ, Yunnan Key Lab Smart Educ, Kunming 650500, Peoples R China
基金
中国国家自然科学基金;
关键词
Augmented Reality (AR); task offloading; Bayesian Network; particle swarm optimization; genetic algorithm; ALLOCATION; SYSTEMS;
D O I
10.1016/j.adhoc.2024.103539
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the introduction of Augmented Reality (AR) into mobile devices, it becomes a trend to develop mobile AR applications in various fields. However, the execution of AR task demands the extensive resources of computation, memory and storage, which makes it difficult for mobile terminals with constrained hardware resources to carry out AR applications within the limited delay. In response to this challenge, we propose a mobile AR offloading method under the edge-assisted environment. Firstly, we divide an AR task into consecutive subtasks, and then collect the features of hardware, software, configuration, and runtime environments from the edge servers to be offloaded. With the features, we construct an AR subtask Execution delay Prediction Bayesian Network (EPBN) to predict the execution delay of different subtasks on each edge platform. Based on the prediction, we model the task offloading as the NP-hard Traveling Salesman Problem (TSP), and then propose a PSOGA based solution by adopting the heuristic algorithm of Particle Swarm Optimization (PSO) to encode the offloading strategy and using Genetic Algorithm (GA) for particle update. The extensive experiments prove that the average performances of EPBN outperform the others with 17.23%, 23.97%, and 20.67% on micro-P, microR, and micro-F1 respectively, and the PSO-GA ensures that the offloading latency is reduced by nearly 5% compared to the suboptimal algorithm.
引用
收藏
页数:14
相关论文
共 38 条
[1]   Using Xen and KVM as real-time hypervisors [J].
Abeni, Luca ;
Faggioli, Dario .
JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 106
[2]  
[Anonymous], 2024, Apple ARKit
[3]   Adaptive Resource Allocation for Computation Offloading: A Control-Theoretic Approach [J].
Avgeris, Marios ;
Dechouniotis, Dimitrios ;
Athanasopoulos, Nikolaos ;
Papavassiliou, Symeon .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (02)
[4]   Heterogeneous Task Offloading and Resource Allocations via Deep Recurrent Reinforcement Learning in Partial Observable Multifog Networks [J].
Baek, Jungyeon ;
Kaddoum, Georges .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (02) :1041-1056
[5]  
Bozorgchenani A, 2017, INT SYM WIRELESS COM, P390, DOI 10.1109/ISWCS.2017.8108146
[6]   Energy-Efficient Offloading for DNN-Based Smart IoT Systems in Cloud-Edge Environments [J].
Chen, Xing ;
Zhang, Jianshan ;
Lin, Bing ;
Chen, Zheyi ;
Wolter, Katinka ;
Min, Geyong .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (03) :683-697
[7]   Energy-Efficient Task Offloading and Resource Allocation via Deep Reinforcement Learning for Augmented Reality in Mobile Edge Networks [J].
Chen, Xing ;
Liu, Guizhong .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (13) :10843-10856
[8]   Balanced clustering and joint resources allocation in cooperative fog computing system [J].
Cheng, Huaqing ;
Xia, Weiwei ;
Yan, Feng ;
Shen, Lianfeng .
2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
[9]  
developers, 2024, Google ARCore
[10]   Computation Offloading and Resource Allocation in Mixed Fog/Cloud Computing Systems With Min-Max Fairness Guarantee [J].
Du, Jianbo ;
Zhao, Liqiang ;
Feng, Jie ;
Chu, Xiaoli .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (04) :1594-1608