Enhancing Autonomy with Blockchain and Multi-Access Edge Computing in Distributed Robotic Systems

This conceptual paper discusses how different aspects involving the autonomous operation of robots and vehicles will change when they have access to next-generation mobile networks. 5G and beyond connectivity is bringing together a myriad of technologies and industries under its umbrella. High-bandwidth, low-latency edge computing services through network slicing have the potential to support novel application scenarios in different domains including robotics, autonomous vehicles, and the Internet of Things. In particular, multi-tenant applications at the edge of the network will boost the development of autonomous robots and vehicles offering computational resources and intelligence through reliable offloading services. The integration of more distributed network architectures with distributed robotic systems can increase the degree of intelligence and level of autonomy of connected units. We argue that the last piece to put together a services framework with third-party integration will be next-generation low-latency blockchain networks. Blockchains will enable a transparent and secure way of providing services and managing resources at the Multi-Access Edge Computing (MEC) layer. We overview the state-of-the-art in MEC slicing, distributed robotic systems and blockchain technology to define a framework for services the MEC layer that will enhance the autonomous operations of connected robots and vehicles.

[1]  Qian He,et al.  Blockchain and Deep Reinforcement Learning Empowered Intelligent 5G Beyond , 2019, IEEE Network.

[2]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[3]  Andreas Kunz,et al.  Mobile edge computing with network resource slicing for Internet-of-Things , 2018, 2018 IEEE 4th World Forum on Internet of Things (WF-IoT).

[4]  Dario Sabella,et al.  Mobile-Edge Computing Architecture: The role of MEC in the Internet of Things , 2016, IEEE Consumer Electronics Magazine.

[5]  Xianbin Wang,et al.  Intelligent Network Slicing for V2X Services Toward 5G , 2019, IEEE Network.

[6]  Mariana Raykova,et al.  RapidChain: Scaling Blockchain via Full Sharding , 2018, CCS.

[7]  Eduardo Castelló Ferrer The blockchain: a new framework for robotic swarm systems , 2016, Proceedings of the Future Technologies Conference (FTC) 2018.

[8]  Ke Zhang,et al.  Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks , 2016, IEEE Access.

[9]  Xiaolong Hu,et al.  Autonomous Driving in the iCity—HD Maps as a Key Challenge of the Automotive Industry , 2016 .

[10]  Jiayu Zhou,et al.  EdgeChain: Blockchain-based Multi-vendor Mobile Edge Application Placement , 2018, 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft).

[11]  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.

[12]  Rachid Guerraoui,et al.  The Hidden Vulnerability of Distributed Learning in Byzantium , 2018, ICML.

[13]  Christian Cachin,et al.  Architecture of the Hyperledger Blockchain Fabric , 2016 .

[14]  Tuan Nguyen Gia,et al.  Multi-Sensor Fusion for Navigation and Mapping in Autonomous Vehicles: Accurate Localization in Urban Environments , 2020, Unmanned Syst..

[15]  Benjamin Sapp,et al.  Rules of the Road: Predicting Driving Behavior With a Convolutional Model of Semantic Interactions , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Christian Bettstetter,et al.  Robots that Sync and Swarm: A Proof of Concept in ROS 2 , 2019, 2019 International Symposium on Multi-Robot and Multi-Agent Systems (MRS).

[17]  Daniele Munaretto,et al.  Multi-Access Edge Computing: The Driver Behind the Wheel of 5G-Connected Cars , 2018, IEEE Communications Standards Magazine.

[18]  Marko Vukolic,et al.  Hyperledger fabric: a distributed operating system for permissioned blockchains , 2018, EuroSys.

[19]  Xu Chen,et al.  In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning , 2018, IEEE Network.

[20]  Theresa A. Pardo,et al.  Conceptualizing smart city with dimensions of technology, people, and institutions , 2011, dg.o '11.

[21]  Jorge Pena Queralta,et al.  Blockchain-Powered Collaboration in Heterogeneous Swarms of Robots , 2019 .

[22]  Philipp Jovanovic,et al.  OmniLedger: A Secure, Scale-Out, Decentralized Ledger via Sharding , 2018, 2018 IEEE Symposium on Security and Privacy (SP).

[23]  Robert J. Wood,et al.  Science, technology and the future of small autonomous drones , 2015, Nature.

[24]  Mohsen Guizani,et al.  Blockchain-Based Mobile Edge Computing Framework for Secure Therapy Applications , 2018, IEEE Access.

[25]  Prateek Saxena,et al.  A Secure Sharding Protocol For Open Blockchains , 2016, CCS.

[26]  Jere Backman,et al.  Blockchain network slice broker in 5G: Slice leasing in factory of the future use case , 2017, 2017 Internet of Things Business Models, Users, and Networks.

[27]  Zibin Zheng,et al.  An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends , 2017, 2017 IEEE International Congress on Big Data (BigData Congress).

[28]  Tarik Taleb,et al.  Towards Modeling Cross-Domain Network Slices for 5G , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[29]  Zhu Han,et al.  When Mobile Blockchain Meets Edge Computing , 2017, IEEE Communications Magazine.

[30]  Hannu Tenhunen,et al.  Collaborative Mapping with IoE-based Heterogeneous Vehicles for Enhanced Situational Awareness , 2019, 2019 IEEE Sensors Applications Symposium (SAS).

[31]  Fengbo Ren,et al.  Are FPGAs Suitable for Edge Computing? , 2018, HotEdge.

[32]  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).

[33]  Wolfram Burgard,et al.  The limits and potentials of deep learning for robotics , 2018, Int. J. Robotics Res..

[34]  Antonio Iera,et al.  5G Network Slicing for Vehicle-to-Everything Services , 2017, IEEE Wireless Communications.

[35]  Maria Rita Palattella,et al.  Internet of Things in the 5G Era: Enablers, Architecture, and Business Models , 2016, IEEE Journal on Selected Areas in Communications.

[36]  Takeshi Ohkawa,et al.  ROS-Compliant FPGA Component Technology - FPGA installation into ROS , 2017 .

[37]  Hannu Tenhunen,et al.  Edge Computing for Mobile Robots: Multi-Robot Feature-Based Lidar Odometry with FPGAs , 2019, 2019 Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU).

[38]  Marko Vukolić,et al.  Rethinking Permissioned Blockchains , 2017 .

[39]  Jorge Pena Queralta,et al.  Offloading Monocular Visual Odometry with Edge Computing: Optimizing Image Quality in Multi-Robot Systems , 2019, ICSCC.

[40]  É.,et al.  Managing Byzantine Robots via Blockchain Technology in a Swarm Robotics Collective Decision Making Scenario , 2018, AAMAS.

[41]  Yan Chen,et al.  Intelligent 5G: When Cellular Networks Meet Artificial Intelligence , 2017, IEEE Wireless Communications.

[42]  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).

[43]  Victor C. M. Leung,et al.  Joint computation offloading and content caching for wireless blockchain networks , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[44]  Daniel Davis Wood,et al.  ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER , 2014 .

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

[46]  J. Li,et al.  Smart city and the applications , 2011, 2011 International Conference on Electronics, Communications and Control (ICECC).