Key Advances in Pervasive Edge Computing for Industrial Internet of Things in 5G and Beyond

This article surveys emerging technologies related to pervasive edge computing (PEC) for industrial internet-of-things (IIoT) enabled by fifth-generation (5G) and beyond communication networks. PEC encompasses all devices that are capable of performing computational tasks locally, including those at the edge of the core network (edge servers co-located with 5G base stations) and in the radio access network (sensors, actuators, etc.). The main advantages of this paradigm are core network offloading (and benefits therefrom) and low latency for delay-sensitive applications (e.g., automatic control). We have reviewed the state-of-the-art in the PEC paradigm and its applications to the IIoT domain, which have been enabled by the recent developments in 5G technology. We have classified and described three important research areas related to PEC—distributed artificial intelligence methods, energy efficiency, and cyber security. We have also identified the main open challenges that must be solved to have a scalable PEC-based IIoT network that operates efficiently under different conditions. By explaining the applications, challenges, and opportunities, our paper reinforces the perspective that the PEC paradigm is an extremely suitable and important deployment model for industrial communication networks, considering the modern trend toward private industrial 5G networks with local operations and flexible management.

[1]  J. Zhan,et al.  Cloud Computing Security Case Studies and Research , 2013 .

[2]  Nei Kato,et al.  HCP: Heterogeneous Computing Platform for Federated Learning Based Collaborative Content Caching Towards 6G Networks , 2022, IEEE Transactions on Emerging Topics in Computing.

[3]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[4]  Alberto Ceselli,et al.  Optimal Assignment Plan in Sliced Backhaul Networks , 2020, IEEE Access.

[5]  Branka Vucetic,et al.  A Novel Analytical Framework for Massive Grant-Free NOMA , 2019, IEEE Transactions on Communications.

[6]  Qun Li,et al.  Efficient service handoff across edge servers via docker container migration , 2017, SEC.

[7]  Arun Kumar Sangaiah,et al.  EdgeLaaS: Edge Learning as a Service for Knowledge-Centric Connected Healthcare , 2019, IEEE Network.

[8]  Ahmad Rostami,et al.  Private 5G Networks for Vertical Industries: Deployment and Operation Models , 2019, 2019 IEEE 2nd 5G World Forum (5GWF).

[9]  Hirley Alves,et al.  Three-layer Approach to Detect Anomalies in Industrial Environments based on Machine Learning , 2020, 2020 IEEE Conference on Industrial Cyberphysical Systems (ICPS).

[10]  Mangui Liang,et al.  A Multi-Hop VANETs-Assisted Offloading Strategy in Vehicular Mobile Edge Computing , 2020, IEEE Access.

[11]  Dan Liu,et al.  A Survey on Secure Data Analytics in Edge Computing , 2019, IEEE Internet of Things Journal.

[12]  Matti Latva-aho,et al.  Business Models for Local 5G Micro Operators , 2018, 2018 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN).

[13]  Claudio Zunino,et al.  Industrial Communication Systems and Their Future Challenges: Next-Generation Ethernet, IIoT, and 5G , 2019, Proceedings of the IEEE.

[14]  Kin K. Leung,et al.  Adaptive Federated Learning in Resource Constrained Edge Computing Systems , 2018, IEEE Journal on Selected Areas in Communications.

[15]  Erqing Zhang,et al.  Cooperative Autonomous Driving Oriented MEC-Aided 5G-V2X: Prototype System Design, Field Tests and AI-Based Optimization Tools , 2020, IEEE Access.

[16]  Nada Golmie,et al.  Toward Edge-Based Deep Learning in Industrial Internet of Things , 2020, IEEE Internet of Things Journal.

[17]  Stefanos Gritzalis,et al.  Cryptographic Solutions for Industrial Internet-of-Things: Research Challenges and Opportunities , 2018, IEEE Transactions on Industrial Informatics.

[18]  Laurence T. Yang,et al.  LSTM and Edge Computing for Big Data Feature Recognition of Industrial Electrical Equipment , 2019, IEEE Transactions on Industrial Informatics.

[19]  Eytan Modiano,et al.  On the Robustness of Distributed Computing Networks , 2019, 2019 15th International Conference on the Design of Reliable Communication Networks (DRCN).

[20]  Xavier Masip-Bruin,et al.  A Survey on Mobility-Induced Service Migration in the Fog, Edge, and Related Computing Paradigms , 2019, ACM Comput. Surv..

[21]  Daniel Sun,et al.  Reliability and energy efficiency in cloud computing systems: Survey and taxonomy , 2016, J. Netw. Comput. Appl..

[22]  Pan He,et al.  Adversarial Examples: Attacks and Defenses for Deep Learning , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[23]  Song Guo,et al.  Traffic and Computation Co-Offloading With Reinforcement Learning in Fog Computing for Industrial Applications , 2019, IEEE Transactions on Industrial Informatics.

[24]  Kok-Lim Alvin Yau,et al.  Edge Computing in 5G: A Review , 2019, IEEE Access.

[25]  Weihua Zhuang,et al.  AI-Assisted Network-Slicing Based Next-Generation Wireless Networks , 2020, IEEE Open Journal of Vehicular Technology.

[26]  Zhiguo Ding,et al.  A Survey of Multi-Access Edge Computing in 5G and Beyond: Fundamentals, Technology Integration, and State-of-the-Art , 2019, IEEE Access.

[27]  Yi Lin,et al.  Bandwidth Compression Protection Against Collapse in Fog-Based Wireless and Optical Networks , 2018, IEEE Access.

[28]  Xuemin Shen,et al.  Energy-Efficient Multi-task Multi-access Computation Offloading Via NOMA Transmission for IoTs , 2020, IEEE Transactions on Industrial Informatics.

[29]  David Hutchison,et al.  Malware Detection in Cloud Computing Infrastructures , 2016, IEEE Transactions on Dependable and Secure Computing.

[30]  Tianjian Chen,et al.  Federated Machine Learning: Concept and Applications , 2019 .

[31]  Petar Popovski,et al.  5G Wireless Network Slicing for eMBB, URLLC, and mMTC: A Communication-Theoretic View , 2018, IEEE Access.

[32]  Mugen Peng,et al.  Joint Radio Communication, Caching, and Computing Design for Mobile Virtual Reality Delivery in Fog Radio Access Networks , 2019, IEEE Journal on Selected Areas in Communications.

[33]  Paolo Bellavista,et al.  Differentiated Service/Data Migration for Edge Services Leveraging Container Characteristics , 2019, IEEE Access.

[34]  Albert Y. Zomaya,et al.  Federated Learning over Wireless Networks: Optimization Model Design and Analysis , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[35]  Md Zakirul Alam Bhuiyan,et al.  A Secure IoT Service Architecture With an Efficient Balance Dynamics Based on Cloud and Edge Computing , 2019, IEEE Internet of Things Journal.

[36]  Ying-Chang Liang,et al.  Federated Learning in Mobile Edge Networks: A Comprehensive Survey , 2020, IEEE Communications Surveys & Tutorials.

[37]  Rasha Makhlouf,et al.  Cloudy transaction costs: a dive into cloud computing economics , 2020, Journal of Cloud Computing.

[38]  Mohsen Guizani,et al.  Edge Computing in the Industrial Internet of Things Environment: Software-Defined-Networks-Based Edge-Cloud Interplay , 2018, IEEE Communications Magazine.

[39]  Mianxiong Dong,et al.  DeSVig: Decentralized Swift Vigilance Against Adversarial Attacks in Industrial Artificial Intelligence Systems , 2020, IEEE Transactions on Industrial Informatics.

[40]  Brij B. Gupta,et al.  A Recent Survey on DDoS Attacks and Defense Mechanisms , 2011 .

[41]  Meixia Tao,et al.  Edge and Central Cloud Computing: A Perfect Pairing for High Energy Efficiency and Low-Latency , 2018, IEEE Transactions on Wireless Communications.

[42]  Xukan Ran,et al.  Deep Learning With Edge Computing: A Review , 2019, Proceedings of the IEEE.

[43]  Kezhi Wang,et al.  Jointly Optimized Energy-Minimal Resource Allocation in Cache-Enhanced Mobile Edge Computing Systems , 2019, IEEE Access.

[44]  Hui Liu,et al.  Communications, Caching, and Computing for Mobile Virtual Reality: Modeling and Tradeoff , 2018, IEEE Transactions on Communications.

[45]  Zhenyu Zhou,et al.  Energy-Efficient Edge Computing Service Provisioning for Vehicular Networks: A Consensus ADMM Approach , 2019, IEEE Transactions on Vehicular Technology.

[46]  Ahmed Ghoneim,et al.  Intelligent task prediction and computation offloading based on mobile-edge cloud computing , 2020, Future Gener. Comput. Syst..

[47]  Nazar Khan,et al.  Hazard Detection in Supermarkets using Deep Learning on the Edge , 2020, ArXiv.

[48]  Huayong Yang,et al.  A smart surface inspection system using faster R-CNN in cloud-edge computing environment , 2020, Adv. Eng. Informatics.

[49]  Jemin Lee,et al.  Edge Computing-Enabled Cell-Free Massive MIMO Systems , 2019, IEEE Transactions on Wireless Communications.

[50]  Byung-Seo Kim,et al.  Design and Implementation of an Open Source Framework and Prototype For Named Data Networking-Based Edge Cloud Computing System , 2019, IEEE Access.

[51]  Ruby B. Lee,et al.  CloudRadar: A Real-Time Side-Channel Attack Detection System in Clouds , 2016, RAID.

[52]  Wuyang Zhou,et al.  Exploring the road to 6G: ABC — foundation for intelligent mobile networks , 2020, China Communications.

[53]  Zibin Zheng,et al.  Multi-Hop Cooperative Computation Offloading for Industrial IoT–Edge–Cloud Computing Environments , 2019, IEEE Transactions on Parallel and Distributed Systems.

[54]  Song Han,et al.  Industrial Internet of Things: Challenges, Opportunities, and Directions , 2018, IEEE Transactions on Industrial Informatics.

[55]  Kim-Kwang Raymond Choo,et al.  Challenges of Connecting Edge and Cloud Computing: A Security and Forensic Perspective , 2017, IEEE Cloud Computing.

[56]  Lei Jiao,et al.  Dynamic Service Placement for Virtual Reality Group Gaming on Mobile Edge Cloudlets , 2019, IEEE Journal on Selected Areas in Communications.

[57]  Qing Zhu,et al.  Privacy-Preserving Tensor Decomposition Over Encrypted Data in a Federated Cloud Environment , 2020, IEEE Transactions on Dependable and Secure Computing.

[58]  Jinho Choi,et al.  Comparison of Preamble Structures for Grant-Free Random Access in Massive MIMO Systems , 2020, IEEE Wireless Communications Letters.

[59]  Siguang Chen,et al.  Energy-Optimal Dynamic Computation Offloading for Industrial IoT in Fog Computing , 2020, IEEE Transactions on Green Communications and Networking.

[60]  Geoffrey Ye Li,et al.  Collaborative Cloud and Edge Computing for Latency Minimization , 2019, IEEE Transactions on Vehicular Technology.

[61]  Hai Jin,et al.  Computation Offloading Toward Edge Computing , 2019, Proceedings of the IEEE.

[62]  Shahid Mumtaz,et al.  Guest Editorial 5G and Beyond Mobile Technologies and Applications for Industrial IoT (IIoT) , 2018, IEEE Transactions on Industrial Informatics.

[63]  Weisong Shi,et al.  Edge Computing for Autonomous Driving: Opportunities and Challenges , 2019, Proceedings of the IEEE.

[64]  Ada Gavrilovska,et al.  Towards IoT-DDoS Prevention Using Edge Computing , 2018, HotEdge.

[65]  Haitao Yuan,et al.  Profit-Maximized Collaborative Computation Offloading and Resource Allocation in Distributed Cloud and Edge Computing Systems , 2021, IEEE Transactions on Automation Science and Engineering.

[66]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[67]  Rajkumar Buyya,et al.  HealthFog: An Ensemble Deep Learning based Smart Healthcare System for Automatic Diagnosis of Heart Diseases in Integrated IoT and Fog Computing Environments , 2019, Future Gener. Comput. Syst..

[68]  Xiaofei Wang,et al.  Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things , 2019, IEEE Access.

[69]  Yan Zhang,et al.  Differentially Private Asynchronous Federated Learning for Mobile Edge Computing in Urban Informatics , 2020, IEEE Transactions on Industrial Informatics.

[70]  Alasdair Gilchrist Industry 4.0 , 2016, Apress.

[71]  Navendu Jain,et al.  Understanding network failures in data centers: measurement, analysis, and implications , 2011, SIGCOMM.

[72]  Peter Richtárik,et al.  Federated Learning: Strategies for Improving Communication Efficiency , 2016, ArXiv.

[73]  Prabhat Mishra,et al.  A Survey of Side-Channel Attacks on Caches and Countermeasures , 2017, Journal of Hardware and Systems Security.

[74]  Mianxiong Dong,et al.  Learning IoT in Edge: Deep Learning for the Internet of Things with Edge Computing , 2018, IEEE Network.

[75]  Deniz Gündüz,et al.  Semantic-Effectiveness Filtering and Control for Post-5G Wireless Connectivity , 2019, Journal of the Indian Institute of Science.

[76]  Shanhe Yi,et al.  Efficient Live Migration of Edge Services Leveraging Container Layered Storage , 2019, IEEE Transactions on Mobile Computing.

[77]  Hirley Alves,et al.  Six Key Features of Machine Type Communication in 6G , 2020, 2020 2nd 6G Wireless Summit (6G SUMMIT).

[78]  Luying Zhou,et al.  A fog computing based approach to DDoS mitigation in IIoT systems , 2019, Comput. Secur..

[79]  Marja Matinmikko-Blue,et al.  Micro-Operator driven Local 5G Network Architecture for Industrial Internet , 2018, 2019 IEEE Wireless Communications and Networking Conference (WCNC).

[80]  Miao Pan,et al.  Federated Learning in Vehicular Edge Computing: A Selective Model Aggregation Approach , 2020, IEEE Access.

[81]  Peter Corcoran,et al.  Mobile-Edge Computing and the Internet of Things for Consumers: Extending cloud computing and services to the edge of the network , 2016, IEEE Consumer Electronics Magazine.

[82]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[83]  Ainuddin Wahid Abdul Wahab,et al.  Systematic Review on Security and Privacy Requirements in Edge Computing: State of the Art and Future Research Opportunities , 2020, IEEE Access.

[84]  Zhi Yan,et al.  Cooperative Edge Computing With Sleep Control Under Nonuniform Traffic in Mobile Edge Networks , 2019, IEEE Internet of Things Journal.

[85]  Shuai Zheng,et al.  Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things , 2019, IEEE Access.

[86]  Marcus Peinado,et al.  Controlled-Channel Attacks: Deterministic Side Channels for Untrusted Operating Systems , 2015, 2015 IEEE Symposium on Security and Privacy.

[87]  Mahadev Satyanarayanan,et al.  Towards wearable cognitive assistance , 2014, MobiSys.

[88]  Michele Zorzi,et al.  Integrated Access and Backhaul in 5G mmWave Networks: Potentials and Challenges , 2019, ArXiv.

[89]  Qun Li,et al.  A Survey of Virtual Machine Management in Edge Computing , 2019, Proceedings of the IEEE.

[90]  Mugen Peng,et al.  Edge computing technologies for Internet of Things: a primer , 2017, Digit. Commun. Networks.

[91]  J. Wenny Rahayu,et al.  Mobile cloud computing: A survey , 2013, Future Gener. Comput. Syst..

[92]  Jiguo Yu,et al.  Edge Computing Security: State of the Art and Challenges , 2019, Proceedings of the IEEE.

[93]  Jeongho Kwak,et al.  Hybrid Content Caching in 5G Wireless Networks: Cloud Versus Edge Caching , 2018, IEEE Transactions on Wireless Communications.

[94]  Yi Zhou,et al.  Understanding the Mirai Botnet , 2017, USENIX Security Symposium.

[95]  Guanding Yu,et al.  Data Transmission in Mobile Edge Networks: Whether and Where to Compress? , 2019, IEEE Communications Letters.

[96]  Xiaofei Wang,et al.  Convergence of Edge Computing and Deep Learning: A Comprehensive Survey , 2019, IEEE Communications Surveys & Tutorials.

[97]  Lei Li,et al.  Energy-Efficient and Delay-Guaranteed Workload Allocation in IoT-Edge-Cloud Computing Systems , 2019, IEEE Access.

[98]  Ning Zhang,et al.  A Survey on Service Migration in Mobile Edge Computing , 2018, IEEE Access.

[99]  Bing Chen,et al.  Data Security and Privacy-Preserving in Edge Computing Paradigm: Survey and Open Issues , 2018, IEEE Access.

[100]  Anit Kumar Sahu,et al.  Federated Learning: Challenges, Methods, and Future Directions , 2019, IEEE Signal Processing Magazine.

[101]  Xiaoming Tao,et al.  Latency Minimization for D2D-Enabled Partial Computation Offloading in Mobile Edge Computing , 2020, IEEE Transactions on Vehicular Technology.

[102]  F. K. Becker,et al.  Automatic equalization for digital communication , 1965 .