5G support for Industrial IoT Applications— Challenges, Solutions, and Research gaps

Industrial IoT has special communication requirements, including high reliability, low latency, flexibility, and security. These are instinctively provided by the 5G mobile technology, making it a successful candidate for supporting Industrial IoT (IIoT) scenarios. The aim of this paper is to identify current research challenges and solutions in relation to 5G-enabled Industrial IoT, based on the initial requirements and promises of both domains. The methodology of the paper follows the steps of surveying state-of-the art, comparing results to identify further challenges, and drawing conclusions as lessons learned for each research domain. These areas include IIoT applications and their requirements; mobile edge cloud; back-end performance tuning; network function virtualization; and security, blockchains for IIoT, Artificial Intelligence support for 5G, and private campus networks. Beside surveying the current challenges and solutions, the paper aims to provide meaningful comparisons for each of these areas (in relation to 5G-enabled IIoT) to draw conclusions on current research gaps.

[1]  Jerker Delsing,et al.  Enabling IoT automation using local clouds , 2016, 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT).

[2]  Gábor Németh,et al.  DAL: A Locality-Optimizing Distributed Shared Memory System , 2017, HotCloud.

[3]  Jianli Pan,et al.  Future Edge Cloud and Edge Computing for Internet of Things Applications , 2018, IEEE Internet of Things Journal.

[4]  Xuyun Zhang,et al.  An edge computing-enabled computation offloading method with privacy preservation for internet of connected vehicles , 2019, Future Gener. Comput. Syst..

[5]  Qi Zhang,et al.  Code-Partitioning Offloading Schemes in Mobile Edge Computing for Augmented Reality , 2019, IEEE Access.

[6]  Mubashir Husain Rehmani,et al.  Applications of Blockchains in the Internet of Things: A Comprehensive Survey , 2019, IEEE Communications Surveys & Tutorials.

[7]  Nasir Ghani,et al.  Demystifying IoT Security: An Exhaustive Survey on IoT Vulnerabilities and a First Empirical Look on Internet-Scale IoT Exploitations , 2019, IEEE Communications Surveys & Tutorials.

[8]  Zibin Zheng,et al.  IoT Service Based on JointCloud Blockchain: The Case Study of Smart Traveling , 2018, 2018 IEEE Symposium on Service-Oriented System Engineering (SOSE).

[9]  Weisong Shi,et al.  Security in Internet of Things: Opportunities and Challenges , 2016, 2016 International Conference on Identification, Information and Knowledge in the Internet of Things (IIKI).

[10]  Yunlong Cai,et al.  An Edge-Computing Based Architecture for Mobile Augmented Reality , 2018, IEEE Network.

[11]  Holger Karl,et al.  Prototyping and Demonstrating 5G Verticals: The Smart Manufacturing Case , 2019, 2019 IEEE Conference on Network Softwarization (NetSoft).

[12]  Xiaopei Wu,et al.  OpenVDAP: An Open Vehicular Data Analytics Platform for CAVs , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[13]  Pál Varga,et al.  Security threats and issues in automation IoT , 2017, 2017 IEEE 13th International Workshop on Factory Communication Systems (WFCS).

[14]  Hong-Ning Dai,et al.  A Hybrid Computing Solution and Resource Scheduling Strategy for Edge Computing in Smart Manufacturing , 2019, IEEE Transactions on Industrial Informatics.

[15]  M. Shamim Hossain,et al.  Telesurgery Robot Based on 5G Tactile Internet , 2018, Mob. Networks Appl..

[16]  Pál Varga,et al.  QoS Guarantees for Industrial IoT Applications over LTE - a Feasibility Study , 2019, 2019 IEEE International Conference on Industrial Cyber Physical Systems (ICPS).

[17]  Felix Klaedtke,et al.  A Security Architecture for 5G Networks , 2018, IEEE Access.

[18]  Kushagra Vaid,et al.  Azure Accelerated Networking: SmartNICs in the Public Cloud , 2018, NSDI.

[19]  Paramvir Bahl,et al.  Real-Time Video Analytics: The Killer App for Edge Computing , 2017, Computer.

[20]  Charles C. Byers,et al.  Architectural Imperatives for Fog Computing: Use Cases, Requirements, and Architectural Techniques for Fog-Enabled IoT Networks , 2017, IEEE Communications Magazine.

[21]  P. Mahadevan,et al.  An overview , 2007, Journal of Biosciences.

[22]  Tanesh Kumar,et al.  5G security: Analysis of threats and solutions , 2017, 2017 IEEE Conference on Standards for Communications and Networking (CSCN).

[23]  Karan Gupta,et al.  Offloading distributed applications onto smartNICs using iPipe , 2019, SIGCOMM.

[24]  Zhu Han,et al.  Machine Learning Paradigms for Next-Generation Wireless Networks , 2017, IEEE Wireless Communications.

[25]  Hamid Aghvami,et al.  Internet of skills, where robotics meets AI, 5G and the Tactile Internet , 2017, 2017 European Conference on Networks and Communications (EuCNC).

[26]  George C. Hadjichristofi,et al.  Internet of Things: Security vulnerabilities and challenges , 2015, 2015 IEEE Symposium on Computers and Communication (ISCC).

[27]  Juan Carlos De Martin,et al.  Blockchain for the Internet of Things: A systematic literature review , 2016, 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA).

[28]  Alois Knoll,et al.  5G for the Factory of the Future: Wireless Communication in an Industrial Environment , 2019, ArXiv.

[29]  Zhifeng Zhao,et al.  A Machine Learning Based Intrusion Detection System for Software Defined 5G Network , 2017, ArXiv.

[30]  Jun Huang,et al.  Vehicular Fog Computing: Enabling Real-Time Traffic Management for Smart Cities , 2019, IEEE Wireless Communications.

[31]  Pan Li,et al.  Channel State Information Prediction for 5G Wireless Communications: A Deep Learning Approach , 2020, IEEE Transactions on Network Science and Engineering.

[32]  M. Shamim Hossain,et al.  Energy Efficient Task Caching and Offloading for Mobile Edge Computing , 2018, IEEE Access.

[33]  Yongqiang Xiong,et al.  ClickNP: Highly Flexible and High Performance Network Processing with Reconfigurable Hardware , 2016, SIGCOMM.

[34]  Balázs Sonkoly,et al.  How to orchestrate a distributed OpenStack , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[35]  Hong Liu,et al.  Blockchain-Enabled Security in Electric Vehicles Cloud and Edge Computing , 2018, IEEE Network.

[36]  Alois Knoll,et al.  5G for Robotics: Ultra-Low Latency Control of Distributed Robotic Systems , 2017, 2017 International Symposium on Computer Science and Intelligent Controls (ISCSIC).

[37]  Pál Varga,et al.  Practical 5G KPI Measurement Results on a Non-Standalone Architecture , 2020, NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium.

[38]  Antonio Iera,et al.  Providing ultra‐short latency to user‐centric 5G applications at the mobile network edge , 2018, Trans. Emerg. Telecommun. Technol..

[39]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[40]  Niraj K. Jha,et al.  A Comprehensive Study of Security of Internet-of-Things , 2017, IEEE Transactions on Emerging Topics in Computing.

[41]  Walid Saad,et al.  A Colonel Blotto Game for Anti-Jamming in the Internet of Things , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[42]  Andrea C. Arpaci-Dusseau,et al.  SOCK: Rapid Task Provisioning with Serverless-Optimized Containers , 2018, USENIX Annual Technical Conference.

[43]  Frank H. P. Fitzek,et al.  Mobile Edge Cloud for Robot Control Services in Industry Automation , 2019, 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[44]  Jerker Delsing,et al.  The Arrowhead Framework architecture , 2017 .

[45]  Weihai Chen,et al.  Industrial IoT in 5G environment towards smart manufacturing , 2018, J. Ind. Inf. Integr..

[46]  Joachim Sachs,et al.  Adaptive 5G Low-Latency Communication for Tactile InternEt Services , 2019, Proceedings of the IEEE.

[47]  Gerhard Fettweis,et al.  5G-Enabled Tactile Internet , 2016, IEEE Journal on Selected Areas in Communications.

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

[49]  Shancang Li,et al.  5G Internet of Things: A survey , 2018, J. Ind. Inf. Integr..

[50]  Dániel Kozma,et al.  Supporting Digital Production, Product Lifecycle and Supply Chain Management in Industry 4.0 by the Arrowhead Framework – a Survey , 2019, 2019 IEEE 17th International Conference on Industrial Informatics (INDIN).

[51]  Shrisha Rao,et al.  CloudSpider: Combining Replication with Scheduling for Optimizing Live Migration of Virtual Machines across Wide Area Networks , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[52]  Andreas Mitschele-Thiel,et al.  Latency Critical IoT Applications in 5G: Perspective on the Design of Radio Interface and Network Architecture , 2017, IEEE Communications Magazine.

[53]  Bruno Volckaert,et al.  Fog Computing: Enabling the Management and Orchestration of Smart City Applications in 5G Networks , 2017, Entropy.

[54]  Yue Wang,et al.  Artificial Intelligence for Elastic Management and Orchestration of 5G Networks , 2019, IEEE Wireless Communications.

[55]  Sergio Iserte,et al.  GSaaS: A Service to Cloudify and Schedule GPUs , 2018, IEEE Access.

[56]  Gerhard P. Fettweis,et al.  The Tactile Internet: Applications and Challenges , 2014, IEEE Vehicular Technology Magazine.

[57]  Dushantha Nalin K. Jayakody,et al.  A Survey on Security and Privacy of 5G Technologies: Potential Solutions, Recent Advancements, and Future Directions , 2020, IEEE Communications Surveys & Tutorials.

[58]  Nadir Shah,et al.  Orchestration of Microservices for IoT Using Docker and Edge Computing , 2018, IEEE Communications Magazine.

[59]  Csaba Simon,et al.  Tuning Runtimes in Open Source FaaS , 2019, IOV.

[60]  Sergio Iserte,et al.  Enabling GPU Virtualization in Cloud Environments , 2016, CLOSER.

[61]  OthmanMazliza,et al.  Internet of Things security , 2017 .

[62]  Dániel Kozma,et al.  Communication Challenges and Solutions between Heterogeneous Industrial IoT Systems , 2019, 2019 15th International Conference on Network and Service Management (CNSM).

[63]  Miguel Castro,et al.  FaRM: Fast Remote Memory , 2014, NSDI.

[64]  Geoffrey C. Fox,et al.  Enabling High Performance Computing in Cloud Infrastructure using Virtualized GPUs , 2013 .

[65]  Volker Skwarek,et al.  Blockchains as security-enabler for industrial IoT-applications , 2017 .

[66]  Hongbo Zhu,et al.  Blockchain for the IoT and industrial IoT: A review , 2020, Internet Things.

[67]  Jose Ordonez-Lucena,et al.  Network Slicing for 5G with SDN/NFV: Concepts, Architectures, and Challenges , 2017, IEEE Communications Magazine.

[68]  Arvind Krishnamurthy,et al.  E3: Energy-Efficient Microservices on SmartNIC-Accelerated Servers , 2019, USENIX ATC.

[69]  Jerker Delsing,et al.  Making system of systems interoperable - The core components of the arrowhead framework , 2017, J. Netw. Comput. Appl..

[70]  Nikolay Teslya,et al.  Blockchain-based platform architecture for industrial IoT , 2017, 2017 21st Conference of Open Innovations Association (FRUCT).

[71]  Yi Lu,et al.  Opportunities and Challenges in the Industrial Internet of Things based on 5G Positioning , 2018, 2018 8th International Conference on Localization and GNSS (ICL-GNSS).

[72]  Tiago M. Fernández-Caramés,et al.  A Review on the Use of Blockchain for the Internet of Things , 2018, IEEE Access.

[73]  Dimitris Schinianakis,et al.  Alternative Security Options in the 5G and IoT Era , 2017, IEEE Circuits and Systems Magazine.

[74]  Zhifeng Zhao,et al.  Machine learning-based IDS for software-defined 5G network. , 2018 .

[75]  Sudeep Tanwar,et al.  Blockchain for 5G-enabled IoT for industrial automation: A systematic review, solutions, and challenges , 2020, Mechanical Systems and Signal Processing.

[76]  Pál Varga,et al.  Utilizing Deep Learning for Mobile Telecommunications Network Management , 2019, 2019 IFIP/IEEE Symposium on Integrated Network and Service Management (IM).

[77]  Kim-Kwang Raymond Choo,et al.  Blockchain Applications for Industry 4.0 and Industrial IoT: A Review , 2019, IEEE Access.

[78]  Pál Varga,et al.  On the Security Threat of Abandoned and Zombie Cellular IoT Devices , 2019, 2019 IEEE 17th International Conference on Industrial Informatics (INDIN).

[79]  Volker Stich,et al.  Future industrial networking: from use cases to wireless technologies to a flexible system architecture , 2019, Autom..

[80]  Xiaohu You,et al.  AI for 5G: research directions and paradigms , 2018, Science China Information Sciences.

[81]  Tiago M. Fernández-Caramés,et al.  A Fog Computing and Cloudlet Based Augmented Reality System for the Industry 4.0 Shipyard , 2018, Sensors.

[82]  Attila Korösi,et al.  Dataplane Specialization for High-performance OpenFlow Software Switching , 2016, SIGCOMM.

[83]  Ramjee Prasad,et al.  Impact of 5G Technologies on Industry 4.0 , 2018, Wireless Personal Communications.

[84]  Mehdi Bennis,et al.  Living on the edge: The role of proactive caching in 5G wireless networks , 2014, IEEE Communications Magazine.

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

[86]  Walid Saad,et al.  Interference Management for Cellular-Connected UAVs: A Deep Reinforcement Learning Approach , 2018, IEEE Transactions on Wireless Communications.

[87]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[88]  IMT Vision – Framework and overall objectives of the future development of IMT for 2020 and beyond M Series Mobile , radiodetermination , amateur and related satellite services , 2015 .

[89]  Tarik Taleb,et al.  On Multi-Access Edge Computing: A Survey of the Emerging 5G Network Edge Cloud Architecture and Orchestration , 2017, IEEE Communications Surveys & Tutorials.

[90]  Mazliza Othman,et al.  Internet of Things security: A survey , 2017, J. Netw. Comput. Appl..

[91]  Srinivasan Seshan,et al.  FreeFlow: Software-based Virtual RDMA Networking for Containerized Clouds , 2019, NSDI.

[92]  Lorenza Giupponi,et al.  From 4G to 5G: Self-organized Network Management meets Machine Learning , 2017, Comput. Commun..

[93]  Lyes Khoukhi,et al.  5G-Slicing-Enabled Scalable SDN Core Network: Toward an Ultra-Low Latency of Autonomous Driving Service , 2019, IEEE Journal on Selected Areas in Communications.

[94]  Koshy Varghese,et al.  Impact of 5G Technology on IoT Applications in Construction Project Management , 2019 .

[95]  Quan Zhang,et al.  Firework: Data Processing and Sharing for Hybrid Cloud-Edge Analytics , 2018, IEEE Transactions on Parallel and Distributed Systems.

[96]  Manuel Díaz,et al.  On blockchain and its integration with IoT. Challenges and opportunities , 2018, Future Gener. Comput. Syst..

[97]  Jingjing Yao,et al.  Reliability-Aware Fog Resource Provisioning for Deadline-Driven IoT Services , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[98]  Rose Qingyang Hu,et al.  Security for 5G Mobile Wireless Networks , 2018, IEEE Access.

[99]  Tarik Taleb,et al.  Orchestrating 5G Network Slices to Support Industrial Internet and to Shape Next-Generation Smart Factories , 2019, IEEE Network.

[100]  Florian Schmidt,et al.  My VM is Lighter (and Safer) than your Container , 2017, SOSP.

[101]  Jong Hyuk Park,et al.  A Lightweight Hash-Based Blockchain Architecture for Industrial IoT , 2019, Applied Sciences.

[102]  Félix J. García Clemente,et al.  A Self-Adaptive Deep Learning-Based System for Anomaly Detection in 5G Networks , 2018, IEEE Access.

[103]  Mohammadreza Barzegaran,et al.  Multi-Level Time-Sensitive Networking (TSN) Using the Data Distribution Services (DDS) for Synchronized Three-Phase Measurement Data Transfer , 2019, IEEE Access.

[104]  Faqir Zarrar Yousaf,et al.  NFV and SDN—Key Technology Enablers for 5G Networks , 2017, IEEE Journal on Selected Areas in Communications.

[105]  Imran A. Zualkernan,et al.  Internet of things (IoT) security: Current status, challenges and prospective measures , 2015, 2015 10th International Conference for Internet Technology and Secured Transactions (ICITST).

[106]  Lei Xu,et al.  Can machine learning aid in delivering new use cases and scenarios in 5G? , 2016, NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium.

[107]  Xiangming Wen,et al.  A Service-Oriented Deployment Policy of End-to-End Network Slicing Based on Complex Network Theory , 2018, IEEE Access.

[108]  M Awais Javed,et al.  5G Security Artifacts (DoS / DDoS and Authentication) , 2019, 2019 International Conference on Communication Technologies (ComTech).

[109]  Joohyung Lee,et al.  Deep Learning Based Pilot Allocation Scheme (DL-PAS) for 5G Massive MIMO System , 2018, IEEE Communications Letters.

[110]  Li Bai,et al.  BPIIoT: A Light-Weighted Blockchain-Based Platform for Industrial IoT , 2019, IEEE Access.

[111]  Zibin Zheng,et al.  Blockchain for Internet of Things: A Survey , 2019, IEEE Internet of Things Journal.

[112]  Xinyu Yang,et al.  A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications , 2017, IEEE Internet of Things Journal.

[113]  Pál Varga,et al.  LTE core network testing using generated traffic based on models from real-life data , 2013, 2013 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS).

[114]  M. Shamim Hossain,et al.  Edge-CoCaCo: Toward Joint Optimization of Computation, Caching, and Communication on Edge Cloud , 2018, IEEE Wireless Communications.

[115]  Csaba Simon,et al.  Performance Evaluation of Low Latency Communication Alternatives in a Containerized Cloud Environment , 2018, 2018 IEEE 11th International Conference on Cloud Computing (CLOUD).

[116]  Holger Karl,et al.  Putting 5G into Production: Realizing a Smart Manufacturing Vertical Scenario , 2019, 2019 European Conference on Networks and Communications (EuCNC).

[117]  Andrei Palade,et al.  An Evaluation of Open Source Serverless Computing Frameworks Support at the Edge , 2019, 2019 IEEE World Congress on Services (SERVICES).

[118]  Nikolay Teslya,et al.  Blockchain Platforms Overview for Industrial IoT Purposes , 2018, 2018 22nd Conference of Open Innovations Association (FRUCT).

[119]  Sergio Iserte,et al.  On the benefits of the remote GPU virtualization mechanism: The rCUDA case , 2017, Concurr. Comput. Pract. Exp..

[120]  Artificial intelligence and machine learning in next-generation systems , 2018 .