Proposal of a Multi-agent Based Flexible IoT Edge Computing Architecture Harmonizing Its Control with Cloud Computing

On a large-scale IoT system based on cloud computing, problems such as increase of network load, delay in response, invasion of privacy, are concerned in recent years. As a solution to this problem, edge computing has introduced to the IoT systems. However, if you migrate the cloud function to the edge too much, the collected data cannot be shared between IoT systems and this decreases the usefulness of the IoT system. In this paper, we propose a multi-agent based flexible IoT edge computing architecture to balance global optimization by a cloud and local optimization by edges and to optimize the role of the cloud server and the edge servers dynamically. Also, as its application examples, we introduce an energy management system based on proposed edge computing system architecture to show the effectiveness of our proposal.

[1]  Ivana Podnar Žarko,et al.  Edge Computing Architecture for Mobile Crowdsensing , 2018, IEEE Access.

[2]  Takuo Suganuma,et al.  An M2M Data Analysis Service System based on Open Source Software Environment , 2012 .

[3]  Hiroshi Asano 電力システム運用における需要側資源の活用;電力システム運用における需要側資源の活用;Integration of Demand-side Resources in Power System Operation , 2015 .

[4]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[5]  Yu Yang,et al.  Study and application on the architecture and key technologies for IOT , 2011, 2011 International Conference on Multimedia Technology.

[6]  Norio Shiratori,et al.  Proposal of a Distributed Cooperative IoT System for Flood Disaster Prevention and Its Field Trial Evaluation , 2016, IoT 2016.

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

[8]  Jiannong Cao,et al.  Edge Mesh: A New Paradigm to Enable Distributed Intelligence in Internet of Things , 2017, IEEE Access.

[9]  Peter Palensky,et al.  Demand Side Management: Demand Response, Intelligent Energy Systems, and Smart Loads , 2011, IEEE Transactions on Industrial Informatics.

[10]  Xinyi Huang,et al.  Achieving Simple, Secure and Efficient Hierarchical Access Control in Cloud Computing , 2016, IEEE Transactions on Computers.

[11]  Teruo Higashino,et al.  Edge-centric Computing: Vision and Challenges , 2015, CCRV.

[12]  Ryo Kanamori,et al.  A Survey of Multi-Agents Research That Supports Future Societal Systems(2) : Power Systems, and Wireless Sensor Networks( Agent Technology) , 2013 .

[13]  Hui Guo,et al.  A Survey on Emerging Computing Paradigms for Big Data , 2017 .

[14]  Mahadev Satyanarayanan,et al.  A Brief History of Cloud Offload: A Personal Journey from Odyssey Through Cyber Foraging to Cloudlets , 2015, GETMBL.

[15]  Soumya Simanta,et al.  Tactical Cloudlets: Moving Cloud Computing to the Edge , 2014, 2014 IEEE Military Communications Conference.

[16]  Nei Kato,et al.  Hybrid Method for Minimizing Service Delay in Edge Cloud Computing Through VM Migration and Transmission Power Control , 2017, IEEE Transactions on Computers.

[17]  T. V. Lakshman,et al.  Bringing the cloud to the edge , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[18]  Haibo He,et al.  A Hierarchical Distributed Fog Computing Architecture for Big Data Analysis in Smart Cities , 2015, ASE BD&SI.

[19]  Rajkumar Buyya,et al.  Internet of Things: Principles and Paradigms , 2016 .

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

[21]  Suganuma Takuo,et al.  Proposal of An Environment Adaptive Architecture for Flexible IoT , 2016 .

[22]  Yi Pan,et al.  Edge Computing for the Internet of Things , 2018, IEEE Netw..

[23]  Prem Prakash Jayaraman,et al.  RedEdge: A Novel Architecture for Big Data Processing in Mobile Edge Computing Environments , 2017, J. Sens. Actuator Networks.

[24]  Lazaros Gkatzikis,et al.  Migrate or not? exploiting dynamic task migration in mobile cloud computing systems , 2013, IEEE Wireless Communications.

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

[26]  Suraj S,et al.  Demand Side Management: Demand Response, Intelligent Energy Systems and Smart Loads , 2019, INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY .

[27]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[28]  Xuemin Shen,et al.  Exploiting mobile crowdsourcing for pervasive cloud services: challenges and solutions , 2015, IEEE Communications Magazine.

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