AoI-Aware Partial Computation Offloading in IIoT With Edge Computing: A Deep Reinforcement Learning Based Approach

被引:7
作者
Peng, Kai [1 ,2 ]
Xiao, Peiyun [1 ,2 ]
Wang, Shangguang [3 ]
Leung, Victor C. M. [4 ,5 ]
机构
[1] Huaqiao Univ, Coll Engn, Quanzhou 362021, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
[3] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[4] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[5] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC V6T 1Z4, Canada
基金
中国国家自然科学基金;
关键词
Task analysis; Industrial Internet of Things; Energy consumption; Optimization; Computational modeling; Cloud computing; Real-time systems; directed acyclic graph; age of information (AoI); deep reinforcement learning; INTERNET; AGE;
D O I
10.1109/TCC.2023.3328614
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid growth of the Industrial Internet of Things, a large amount of industrial data that needs to be processed promptly. Edge computing-based computation offloading can well assist industrial devices to process these data and reduce the overall time overhead. However, there are dependencies among tasks and some tasks have high latency requirements, so completing computation offloading while considering the above factors faces important challenges. In this article, we design a computation offloading method based on a directed acyclic graph task model by modeling task dependencies. In addition to considering traditional optimization objectives in previous computation offloading problems (e.g., latency, energy consumption, etc.), we also propose an age of information (AoI) model to reflect the freshness of information and transform the task offloading problem into an optimization problem for latency, energy consumption, and AoI. To address this issue, we propose a method based on an improved dueling double deep Q-network computation offloading algorithm, named ID3CO. Specifically, it combines the advantages of deep Q-network, double deep Q-network, and dueling deep Q-network algorithms while further utilizing deep residual neural networks to improve convergence. Extensive simulations are conducted to demonstrate that ID3CO outperforms the existing baselines in terms of performance.
引用
收藏
页码:3766 / 3777
页数:12
相关论文
共 40 条
[1]   Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading [J].
Bi, Suzhi ;
Zhang, Ying Jun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (06) :4177-4190
[2]   Energy Efficient Dynamic Offloading in Mobile Edge Computing for Internet of Things [J].
Chen, Ying ;
Zhang, Ning ;
Zhang, Yongchao ;
Chen, Xin ;
Wu, Wen ;
Shen, Xuemin .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (03) :1050-1060
[3]   Dynamic Task Software Caching-Assisted Computation Offloading for Multi-Access Edge Computing [J].
Chen, Zhixiong ;
Yi, Wenqiang ;
Alam, Atm S. ;
Nallanathan, Arumugam .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2022, 70 (10) :6950-6965
[4]   Intelligent Delay-Aware Partial Computing Task Offloading for Multiuser Industrial Internet of Things Through Edge Computing [J].
Deng, Xiaoheng ;
Yin, Jian ;
Guan, Peiyuan ;
Xiong, Neal N. ;
Zhang, Lan ;
Mumtaz, Shahid .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04) :2954-2966
[5]  
Gong Y., 2022, IEEE Trans. Netw. Sci. Eng., early access, DOI [10.1109/TNSE.2022.3141728, DOI 10.1109/TNSE.2022.3141728]
[6]   Deep Reinforcement Learning-Guided Task Reverse Offloading in Vehicular Edge Computing [J].
Gu, Anqi ;
Wu, Huaming ;
Tang, Huijun ;
Tang, Chaogang .
2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, :2200-2205
[7]   AoI-aware energy control and computation offloading for industrial IoT [J].
Huang, Jiwei ;
Gao, Han ;
Wan, Shaohua ;
Chen, Ying .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 139 :29-37
[8]   Deep Reinforcement Learning for Time-Energy Tradeoff Online Offloading in MEC-Enabled Industrial Internet of Things [J].
Jiao, Xianlong ;
Ou, Hongjun ;
Chen, Shiguang ;
Guo, Songtao ;
Qu, Yuben ;
Xiang, Chaocan ;
Shang, Jiaxing .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (06) :3465-3479
[9]   Analysis on Computation-Intensive Status Update in Mobile Edge Computing [J].
Kuang, Qiaobin ;
Gong, Jie ;
Chen, Xiang ;
Ma, Xiao .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (04) :4353-4366
[10]   DRL-Based Long-Term Resource Planning for Task Offloading Policies in Multiserver Edge Computing Networks [J].
Li, Haiyuan ;
Assis, Karcius Day R. ;
Yan, Shuangyi ;
Simeonidou, Dimitra .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04) :4151-4164