Multiagent System for Controlling a Digital Home Connected Based on Internet of Things

This paper presents a Multiagent System (MAS) oriented to proactively control a connected digital home scenario based on Internet of Things (IoT). The objects of IoT have been deployed using the openHAB tool and the agents that control these objects have been programmed using Java Agent DEvelopment Framework (JADE). The agents incorporate a behavior that enables them to be able to execute automatic request/response processes that allow them sharing data of interest and executing rules that define complex behaviors. As a result, we obtained a system developed in Java that proactively controls the objects of IoT according to the changes raised in a digital home scenario.

[1]  Mumbai,et al.  Internet of Things (IoT): A Literature Review , 2015 .

[2]  Toru Ishida,et al.  Integrating Internet of Services and Internet of Things from a Multiagent Perspective , 2018, MMAS.

[3]  Dieter Scherer,et al.  Crowdsourcing air temperature from citizen weather stations for urban climate research , 2017 .

[4]  Agostino Forestiero,et al.  Multi-Agent Recommendation System in Internet of Things , 2017, 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID).

[5]  Pablo Pico-Valencia,et al.  Agentification of the Internet of Things: A systematic literature review , 2018, Int. J. Distributed Sens. Networks.

[6]  Salil S. Kanhere,et al.  Multi-Agent Systems: A Survey , 2018, IEEE Access.

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

[8]  GeihsKurt,et al.  A resource oriented integration architecture for the Internet of Things , 2015 .

[9]  Michael Menth,et al.  Scaling home automation to public buildings: A distributed multiuser setup for OpenHAB 2 , 2017, 2017 Global Internet of Things Summit (GIoTS).

[10]  Carlos José Pereira de Lucena,et al.  FIoT: An agent-based framework for self-adaptive and self-organizing applications based on the Internet of Things , 2017, Inf. Sci..

[11]  Lixin Zhou,et al.  Intelligent Cargo Tracking System Based on the Internet of Things , 2012, 2012 15th International Conference on Network-Based Information Systems.

[12]  Juan Carlos Nieves,et al.  MAIoT - An IoT Architecture with Reasoning and Dialogue Capability , 2017 .

[13]  Siobhán Clarke,et al.  Middleware for Internet of Things: A Survey , 2016, IEEE Internet of Things Journal.

[14]  Juan A. Holgado-Terriza,et al.  Towards the internet of agents: an analysis of the internet of things from the intelligence and autonomy perspective , 2018 .

[15]  Giancarlo Fortino,et al.  Agent-based Internet of Things: State-of-the-art and research challenges , 2020, Future Gener. Comput. Syst..

[16]  Eduardo Serrano,et al.  Internet of Intelligent Things: Bringing Artificial Intelligence into Things and Communication Networks , 2014 .

[17]  Agostino Poggi,et al.  JADE: A software framework for developing multi-agent applications. Lessons learned , 2008, Inf. Softw. Technol..

[18]  Luciana Rech,et al.  RT‐JADE: A preemptive real‐time scheduling middleware for mobile agents , 2018, Concurr. Comput. Pract. Exp..

[19]  Giancarlo Fortino,et al.  Integration of agent-based and Cloud Computing for the smart objects-oriented IoT , 2014, Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[20]  Eleonora Borgia,et al.  The Internet of Things vision: Key features, applications and open issues , 2014, Comput. Commun..

[21]  Sang-Il Choi,et al.  Distributed CoAP Handover Using Distributed Mobility Agents in Internet-of-Things Networks , 2017, J. Inform. and Commun. Convergence Engineering.

[22]  Muneer O. Bani Yassein,et al.  Mining Internet of Things for intelligent objects using genetic algorithm , 2018, Comput. Electr. Eng..

[23]  José A. Senso,et al.  Towards an Internet of Agents model based on Linked Open Data approach , 2018, Autonomous Agents and Multi-Agent Systems.

[24]  Frank Eliassen,et al.  A resource oriented integration architecture for the Internet of Things: A business process perspective , 2015, Pervasive Mob. Comput..

[25]  Kenji Sugawara,et al.  Multiagent-Based Flexible Edge Computing Architecture for IoT , 2018, IEEE Network.

[26]  Mohamed A. El-Zawawy,et al.  Middleware for Internet of Things: Survey and Challenges , 2018 .

[27]  Gauthier Picard,et al.  Multi-agent Based Context Management in AmI Applications , 2015, 2015 20th International Conference on Control Systems and Computer Science.