Joint Task Offloading and Resource Allocation for Delay-sensitive Fog Networks

被引:55
作者
Mukherjee, Mithun [1 ]
Kumar, Suman [2 ]
Shojafar, Mohammad [3 ,4 ]
Zhang, Qi [5 ,6 ]
Mavromoustakis, Constandinos X. [7 ]
机构
[1] Guangdong Univ Petrochem Technol, Guangdong Prov Key Lab Petrochem Equipment Fault, Maoming, Peoples R China
[2] IGNTU Amarkantak, Dept Math, Amarkantak, MP, India
[3] Univ Padua, Dept Math, Padua, Italy
[4] Ryerson Univ, Dept Comp Sci, Toronto, ON, Canada
[5] Aarhus Univ, DIGIT, Aarhus, Denmark
[6] Aarhus Univ, Dept Engn, Aarhus, Denmark
[7] Univ Nicosia, Dept Comp Sci, Mobile Syst Lab MoSys Lab, Nicosia, Cyprus
来源
ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC) | 2019年
关键词
D O I
10.1109/icc.2019.8761239
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Computational offloading becomes an important and essential research issue for the delay-sensitive task completion at resource-constraint end-users. Fog computing that extends the computing and storage resources of the cloud computing to the network edge emerges as a potential solution towards low-latency task provisioning via computational offloading. In our offloading scenario, each end-user will first offload the task to its primary fog node. When the primary fog node cannot meet the tolerable latency, it has the possibility to offload to the cloud and/or assisting fog node to obtain extra computing resource to shorten the computing latency at the expense of additional transmission latency. Therefore, a trade-off needs to be carefully made in the offloading decision. At the same time, in addition to the task data from the end-users under its primary coverage, the primary fog node receives the tasks from other end-users via its neighbor fog nodes. Thus, to jointly optimize the computing and communication resources in the fog node, we formulate a delay-sensitive data offloading problem that mainly considers the local task execution delay and transmission delay. An approximate solution is obtained via Quadratically Constraint Quadratic Programming (QCQP). Finally, the extensive simulation results demonstrate the effectiveness of the proposed solution, while guaranteeing minimum end-to-end latency for various task processing densities and traffic intensity levels.
引用
收藏
页数:7
相关论文
共 21 条
[1]   Optimizing the Number of Fog Nodes for Cloud-Fog-Thing Networks [J].
Balevi, Eren ;
Gitlin, Richard D. .
IEEE ACCESS, 2018, 6 :11173-11183
[2]  
Boyd Stephen P., 2014, Convex Optimization
[3]  
Chen M, 2018, METHOD PHARMACOL TOX, P1, DOI 10.1007/978-1-4939-7677-5
[4]  
Chen Meixi, 2015, 2015 IEEE 42nd Photovoltaic Specialist Conference (PVSC). Proceedings, P1, DOI 10.1109/PVSC.2015.7355738
[5]   Joint Offloading Decision and Resource Allocation for Multi-user Multi-task Mobile Cloud [J].
Chen, Meng-Hsi ;
Liang, Ben ;
Dong, Min .
2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
[6]   Multi-User Multi-Task Offloading and Resource Allocation in Mobile Cloud Systems [J].
Chen, Meng-Hsi ;
Liang, Ben ;
Dong, Min .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (10) :6790-6805
[7]  
Dolui K, 2017, 2017 GLOBAL INTERNET OF THINGS SUMMIT (GIOTS 2017), P19
[8]   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
[9]  
Grant M., 2014, CVX MATLAB SOFTWARE
[10]   Live Prefetching for Mobile Computation Offloading [J].
Ko, Seung-Woo ;
Huang, Kaibin ;
Kim, Seong-Lyun ;
Chae, Hyukjin .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (05) :3057-3071