Secrecy-Based Delay-Aware Computation Offloading via Mobile Edge Computing for Internet of Things

Mobile edge computing (MEC), which enables smart terminals to actively offload computation workloads to computational servers deployed at the edge of networks, has provided an efficient approach to address the intensive computation requirement in mobile Internet applications. In this paper, we investigate the delay-aware computation offloading via MEC for Internet of Things (IoT) with secrecy provisioning. Specifically, we consider a scenario where a malicious eavesdropper intentionally overhears the IoT devices’ offloaded computational data. Taking into account the secrecy outage due to the eavesdropper’s overhearing, we formulate a joint optimization of the secrecy-provisioning, computation offloading, and radio resource allocation (including time and power allocations), with the objective of minimizing the overall delay in finishing the computation requirement of the IoT device. Despite the nonconvexity of the joint optimization problem, we propose an efficient algorithm to compute the optimal computation offloading solution. By exploiting the optimal offloading decision of each IoT device, we further consider the scenario of a group of IoT devices offloading computation workloads to the edge server, and investigate how the edge server optimally selects the devices for providing the computation offloading service while subject to the limited energy budget and the time-slot budget of the edge server. We propose an efficient algorithm to find the optimal selection of the devices. We present extensive numerical results to validate the effectiveness of our proposed algorithms and show the impact of the secrecy requirement.

[1]  Xuemin Shen,et al.  Energy-Aware Traffic Offloading for Green Heterogeneous Networks , 2016, IEEE Journal on Selected Areas in Communications.

[2]  Kaibin Huang,et al.  Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading , 2016, IEEE Transactions on Wireless Communications.

[3]  Ju Ren,et al.  Serving at the Edge: A Scalable IoT Architecture Based on Transparent Computing , 2017, IEEE Network.

[4]  Rui Zhang,et al.  Optimal Dynamic Resource Allocation for Multi-Antenna Broadcasting With Heterogeneous Delay-Constrained Traffic , 2008, IEEE Journal of Selected Topics in Signal Processing.

[5]  Antonio Pascual-Iserte,et al.  Optimization of Radio and Computational Resources for Energy Efficiency in Latency-Constrained Application Offloading , 2014, IEEE Transactions on Vehicular Technology.

[6]  Xu Chen,et al.  Decentralized Computation Offloading Game for Mobile Cloud Computing , 2014, IEEE Transactions on Parallel and Distributed Systems.

[7]  Andrea Zanella,et al.  Internet of Things for Smart Cities , 2014, IEEE Internet of Things Journal.

[8]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[9]  Ju Ren,et al.  Delay-Optimal Proactive Service Framework for Block-Stream as a Service , 2018, IEEE Wireless Communications Letters.

[10]  Yuan Wu,et al.  Demand Response Management via Real-Time Electricity Price Control in Smart Grids , 2013, IEEE Journal on Selected Areas in Communications.

[11]  Ying Jun Zhang,et al.  Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[12]  Zhou Su,et al.  A Secure Content Caching Scheme for Disaster Backup in Fog Computing Enabled Mobile Social Networks , 2018, IEEE Transactions on Industrial Informatics.

[13]  Alagan Anpalagan,et al.  Internet of Things (IoT) in 5G Wireless Communications , 2016, IEEE Access.

[14]  Lajos Hanzo,et al.  A Survey on Wireless Security: Technical Challenges, Recent Advances, and Future Trends , 2015, Proceedings of the IEEE.

[15]  Zhou Su,et al.  An Edge Caching Scheme to Distribute Content in Vehicular Networks , 2018, IEEE Transactions on Vehicular Technology.

[16]  Xianfu Chen,et al.  Energy-Efficiency Oriented Traffic Offloading in Wireless Networks: A Brief Survey and a Learning Approach for Heterogeneous Cellular Networks , 2015, IEEE Journal on Selected Areas in Communications.

[17]  Jianbing Ni,et al.  Providing Task Allocation and Secure Deduplication for Mobile Crowdsensing via Fog Computing , 2020, IEEE Transactions on Dependable and Secure Computing.

[18]  Marco Conti,et al.  Data Offloading Techniques in Cellular Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[19]  Xuemin Shen,et al.  Green-Oriented Traffic Offloading through Dual Connectivity in Future Heterogeneous Small Cell Networks , 2018, IEEE Communications Magazine.

[20]  Xiaowei Yang,et al.  Secrecy-Driven Resource Management for Vehicular Computation Offloading Networks , 2018, IEEE Network.

[21]  Min Sheng,et al.  Mobile-Edge Computing: Partial Computation Offloading Using Dynamic Voltage Scaling , 2016, IEEE Transactions on Communications.

[22]  Chuan Ma,et al.  Secrecy-Based Access Control for Device-to-Device Communication Underlaying Cellular Networks , 2013, IEEE Communications Letters.

[23]  Daniele Tarchi,et al.  An Energy and Delay-Efficient Partial Offloading Technique for Fog Computing Architectures , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[24]  Rodrigo Roman,et al.  Mobile Edge Computing, Fog et al.: A Survey and Analysis of Security Threats and Challenges , 2016, Future Gener. Comput. Syst..

[25]  Xiaodong Lin,et al.  Efficient and Secure Service-Oriented Authentication Supporting Network Slicing for 5G-Enabled IoT , 2018, IEEE Journal on Selected Areas in Communications.

[26]  Jiming Chen,et al.  Narrowband Internet of Things: Implementations and Applications , 2017, IEEE Internet of Things Journal.

[27]  Ju Ren,et al.  BOAT: A Block-Streaming App Execution Scheme for Lightweight IoT Devices , 2018, IEEE Internet of Things Journal.

[28]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[29]  Ju Ren,et al.  Two Time-Scale Resource Management for Green Internet of Things Networks , 2019, IEEE Internet of Things Journal.

[30]  Min Dong,et al.  Joint offloading decision and resource allocation for multi-user multi-task mobile cloud , 2016, 2016 IEEE International Conference on Communications (ICC).

[31]  Miguel R. D. Rodrigues,et al.  Secrecy Capacity of Wireless Channels , 2006, 2006 IEEE International Symposium on Information Theory.

[32]  Mehdi Bennis,et al.  Performance Optimization in Mobile-Edge Computing via Deep Reinforcement Learning , 2018, 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall).

[33]  Weihua Zhuang,et al.  Auction-Based Resource Allocation for Sharing Cloudlets in Mobile Cloud Computing , 2018, IEEE Transactions on Emerging Topics in Computing.

[34]  Haiyun Luo,et al.  Energy-Optimal Mobile Cloud Computing under Stochastic Wireless Channel , 2013, IEEE Transactions on Wireless Communications.

[35]  Yu Cao,et al.  Energy-Delay Tradeoff for Dynamic Offloading in Mobile-Edge Computing System With Energy Harvesting Devices , 2018, IEEE Transactions on Industrial Informatics.

[36]  Xinyu Yang,et al.  A Survey on the Edge Computing for the Internet of Things , 2018, IEEE Access.

[37]  O. Erhun Kundakcioglu,et al.  Generalized Assignment Problem , 2009, Encyclopedia of Optimization.

[38]  Kun Yang,et al.  Fair Energy-Efficient Scheduling in Wireless Powered Full-Duplex Mobile-Edge Computing Systems , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[39]  Ke Zhang,et al.  Mobile-Edge Computing for Vehicular Networks: A Promising Network Paradigm with Predictive Off-Loading , 2017, IEEE Veh. Technol. Mag..

[40]  Xiaofeng Tao,et al.  Secrecy Outage Probability in Multi-RAT Heterogeneous Networks , 2016, IEEE Communications Letters.

[41]  Xuemin Shen,et al.  Secrecy-Based Energy-Efficient Data Offloading via Dual Connectivity Over Unlicensed Spectrums , 2016, IEEE Journal on Selected Areas in Communications.

[42]  Yan Zhang,et al.  Deep Learning for Secure Mobile Edge Computing , 2017, ArXiv.