Energy-Optimal Dynamic Computation Offloading for Industrial IoT in Fog Computing

被引:78
作者
Chen, Siguang [1 ,2 ]
Zheng, Yimin [1 ,2 ]
Lu, Weifeng [1 ,2 ]
Varadarajan, Vijayakumar [3 ]
Wang, Kun [4 ]
机构
[1] Nanjing Univ Posts & Telecommun, Jiangsu Key Lab Broadband Wireless Commun & Inter, Nanjing 210003, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Jiangsu Engn Res Ctr Commun & Network Technol, Nanjing 210003, Peoples R China
[3] VIT Univ, Sch Comp Sci & Engn, Chennai 600127, Tamil Nadu, India
[4] Univ Calif Los Angeles, Dept Elect & Comp Engn, Los Angeles, CA 90095 USA
来源
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING | 2020年 / 4卷 / 02期
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Computation offloading; fog computing; energy efficiency; dynamic voltage scaling; industrial Internet of Things; RESOURCE-ALLOCATION; MOBILE; OPTIMIZATION; CLOUD; INTERNET; THINGS;
D O I
10.1109/TGCN.2019.2960767
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Fog computing is emerging as a promising mode to meet the stringent requirement of low latency in industrial Internet of Things (IIoT). By dynamically offloading part of the computation-intensive tasks from a fog node to a cloud server, the computation experience of users can be further improved in fog computing systems. In this paper, we develop an energyoptimal dynamic computation offloading scheme (EDCO) for IIoT in a fog computing scenario. The purpose is to minimize energy consumption when computation tasks are accomplished within a desired energy overhead and delay. Specifically, we first formulate an energy minimization computation offloading problem with delay, energy and other network resource constraints. To address this optimization problem, an accelerated gradient algorithm with joint optimization of the offloading ratio and transmission time is proposed; it can find the optimal value with a fast speed that improves the convergence speed of traditional methods. Subsequently, to better meet the stringent energy and latency requirements of IIoT applications, the dynamic voltage scaling (DVS) technique is integrated into the above solution, and we develop an alternating minimization algorithm to achieve energy-optimal fog computation offloading by jointly optimizing the offloading ratio, transmission power, local CPU computation speed and transmission time. Finally, the numerical results reveal that the proposed offloading scheme is superior to the local computing, full offloading and partial offloading with fixed computation speed schemes in terms of energy consumption and completion time. We also confirm the convergence rate advantage of the accelerated algorithm.
引用
收藏
页码:566 / 576
页数:11
相关论文
共 35 条
[21]   Performance Guaranteed Computation Offloading for Mobile-Edge Cloud Computing [J].
Tao, Xiaoyi ;
Ota, Kaoru ;
Dong, Mianxiong ;
Qi, Heng ;
Li, Keqiu .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2017, 6 (06) :774-777
[22]   Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling [J].
Thinh Quang Dinh ;
Tang, Jianhua ;
La, Quang Duy ;
Quek, Tony Q. S. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2017, 65 (08) :3571-3584
[23]   Joint Offloading and Computing Optimization in Wireless Powered Mobile-Edge Computing Systems [J].
Wang, Feng ;
Xu, Jie ;
Wang, Xin ;
Cui, Shuguang .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (03) :1784-1797
[24]   GREEN INDUSTRIAL INTERNET OF THINGS ARCHITECTURE: AN ENERGY-EFFICIENT PERSPECTIVE [J].
Wang, Kun ;
Wang, Yihui ;
Sun, Yanfei ;
Guo, Song ;
Wu, Jinsong .
IEEE COMMUNICATIONS MAGAZINE, 2016, 54 (12) :48-54
[25]  
Wang Y., 2018, P IEEE INT C COMM IC, P1
[26]   Mobile-Edge Computing: Partial Computation Offloading Using Dynamic Voltage Scaling [J].
Wang, Yanting ;
Sheng, Min ;
Wang, Xijun ;
Wang, Liang ;
Li, Jiandong .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2016, 64 (10) :4268-4282
[27]   Traffic and Computation Co-Offloading With Reinforcement Learning in Fog Computing for Industrial Applications [J].
Wang, Yixuan ;
Wang, Kun ;
Huang, Huawei ;
Miyazaki, Toshiaki ;
Guo, Song .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (02) :976-986
[28]   FCSS: Fog-Computing-based Content-Aware Filtering for Security Services in Information-Centric Social Networks [J].
Wu, Jun ;
Dong, Mianxiong ;
Ota, Kaoru ;
Li, Jianhua ;
Guan, Zhitao .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2019, 7 (04) :553-564
[29]   A Task-Oriented User Selection Incentive Mechanism in Edge-Aided Mobile Crowdsensing [J].
Xiong, Jinbo ;
Chen, Xiuhua ;
Yang, Qing ;
Chen, Lei ;
Yao, Zhiqiang .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (04) :2347-2360
[30]   Making Big Data Open in Edges: A Resource-Efficient Blockchain-Based Approach [J].
Xu, Chenhan ;
Wang, Kun ;
Li, Peng ;
Guo, Song ;
Luo, Jiangtao ;
Ye, Baoliu ;
Guo, Minyi .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (04) :870-882