Joint Resource Allocation and Computation Offloading With Time-Varying Fading Channel in Vehicular Edge Computing

被引:76
作者
Li, Shichao [1 ,2 ]
Lin, Siyu [1 ]
Cai, Lin [3 ]
Li, Wenjie [1 ]
Zhu, Gang [1 ]
机构
[1] Beijing Jiaotong Univ, Sch Elect & Informat Engn, Beijing 100044, Peoples R China
[2] Guilin Univ Elect Technol, Sch Informat & Commun, Guilin 541004, Peoples R China
[3] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC V8W 3P6, Canada
基金
中国国家自然科学基金;
关键词
Edge computing; resource management; time-varying channels; wireless communication; NETWORKS; INTERNET; CLOUD;
D O I
10.1109/TVT.2020.2967882
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Vehicular edge computing (VEC) is considered as a novel paradigm to enhance the safety of automated vehicles and intelligent transportation systems (ITS). The computation offloading strategies are the key point of VEC, and the effect of time-varying channels cannot be ignored during the task transmission period. This paper investigates the utility maximization problem with task delay requirement constraints, in which the influence of time-varying channel on the task offloading strategies during the task offloading period is considered. The time-varying fading channel leads to the time-varying spectrum efficiency (SE), so the previous offloading strategies are questionable when the additional uncertain allocated bandwidth is taken into account. To deal with it, we first propose a linearization based Branch and Bound (LBB) algorithm to solve the fixed SE problem without considering the time-varying channel characteristics. Considering the complexity of the LBB algorithm, a closest rounding integer (CRI) algorithm is proposed to solve the fixed SE problem. Then, based on the resource allocation strategies of the fixed SE problem, we propose the LBB based computation offloading (LBBCO) algorithm and the CRI based computation offloading (CRICO) algorithm to solve the original problem for both the static tasks and dynamic tasks. The proposed LBBCO/CRICO algorithms are also applicable to multi-vehicle and multi-task scenarios. Furthermore, we analyze the effect of small-scale fading on the proposed offloading strategies. The simulation results show that the average utilities of LBBCO and CRICO algorithms have a small gap by 3.93% and 6.13% only to the upper bound, respectively. Meanwhile, the proposed LBBCO and CRICO algorithms can outperform the previous state-of-the-art solution by 4.52% and 2.38%, respectively.
引用
收藏
页码:3384 / 3398
页数:15
相关论文
共 45 条
[1]   Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications [J].
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Mohammadi, Mehdi ;
Aledhari, Mohammed ;
Ayyash, Moussa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2347-2376
[2]  
[Anonymous], 2019, IEEE T COMMUN
[3]  
[Anonymous], BRANCH BOUND METHODS
[4]  
[Anonymous], REFORMULATION LINEAR
[5]  
[Anonymous], 1999, PARALLEL PROCESSING
[6]   The Internet of Things: A survey [J].
Atzori, Luigi ;
Iera, Antonio ;
Morabito, Giacomo .
COMPUTER NETWORKS, 2010, 54 (15) :2787-2805
[7]   VANET-CLOUD: A GENERIC CLOUD COMPUTING MODEL FOR VEHICULAR AD HOC NETWORKS [J].
Bitam, Salim ;
Mellouk, Abdelhamid ;
Zeadally, Sherali .
IEEE WIRELESS COMMUNICATIONS, 2015, 22 (01) :96-102
[8]   Efficient Resource Allocation for On-Demand Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Li, Wenzhong ;
Lu, Sanglu ;
Zhou, Zhi ;
Fu, Xiaoming .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (09) :8769-8780
[9]   Reliable Adaptive Resource Management for Cognitive Cloud Vehicular Networks [J].
Cordeschi, Nicola ;
Amendola, Danilo ;
Baccarelli, Enzo .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2015, 64 (06) :2528-2537
[10]   Computation Offloading and Resource Allocation in Vehicular Networks Based on Dual-Side Cost Minimization [J].
Du, Jianbo ;
Yu, F. Richard ;
Chu, Xiaoli ;
Feng, Jie ;
Lu, Guangyue .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (02) :1079-1092