Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture

In recent years, the smart home field has gained wide attention for its broad application prospects. However, families using smart home systems must usually adopt various heterogeneous smart devices, including sensors and devices, which makes it more difficult to manage and control their home system...

Descripción completa

Detalles Bibliográficos
Autores principales: Zheng, Song, Zhang, Qi, Zheng, Rong, Huang, Bi-Qin, Song, Yi-Lin, Chen, Xin-Chu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5620528/
https://www.ncbi.nlm.nih.gov/pubmed/28926957
http://dx.doi.org/10.3390/s17092135
_version_ 1783267603950600192
author Zheng, Song
Zhang, Qi
Zheng, Rong
Huang, Bi-Qin
Song, Yi-Lin
Chen, Xin-Chu
author_facet Zheng, Song
Zhang, Qi
Zheng, Rong
Huang, Bi-Qin
Song, Yi-Lin
Chen, Xin-Chu
author_sort Zheng, Song
collection PubMed
description In recent years, the smart home field has gained wide attention for its broad application prospects. However, families using smart home systems must usually adopt various heterogeneous smart devices, including sensors and devices, which makes it more difficult to manage and control their home system. How to design a unified control platform to deal with the collaborative control problem of heterogeneous smart devices is one of the greatest challenges in the current smart home field. The main contribution of this paper is to propose a universal smart home control platform architecture (IAPhome) based on a multi-agent system and communication middleware, which shows significant adaptability and advantages in many aspects, including heterogeneous devices connectivity, collaborative control, human-computer interaction and user self-management. The communication middleware is an important foundation to design and implement this architecture which makes it possible to integrate heterogeneous smart devices in a flexible way. A concrete method of applying the multi-agent software technique to solve the integrated control problem of the smart home system is also presented. The proposed platform architecture has been tested in a real smart home environment, and the results indicate that the effectiveness of our approach for solving the collaborative control problem of different smart devices.
format Online
Article
Text
id pubmed-5620528
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56205282017-10-03 Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture Zheng, Song Zhang, Qi Zheng, Rong Huang, Bi-Qin Song, Yi-Lin Chen, Xin-Chu Sensors (Basel) Article In recent years, the smart home field has gained wide attention for its broad application prospects. However, families using smart home systems must usually adopt various heterogeneous smart devices, including sensors and devices, which makes it more difficult to manage and control their home system. How to design a unified control platform to deal with the collaborative control problem of heterogeneous smart devices is one of the greatest challenges in the current smart home field. The main contribution of this paper is to propose a universal smart home control platform architecture (IAPhome) based on a multi-agent system and communication middleware, which shows significant adaptability and advantages in many aspects, including heterogeneous devices connectivity, collaborative control, human-computer interaction and user self-management. The communication middleware is an important foundation to design and implement this architecture which makes it possible to integrate heterogeneous smart devices in a flexible way. A concrete method of applying the multi-agent software technique to solve the integrated control problem of the smart home system is also presented. The proposed platform architecture has been tested in a real smart home environment, and the results indicate that the effectiveness of our approach for solving the collaborative control problem of different smart devices. MDPI 2017-09-16 /pmc/articles/PMC5620528/ /pubmed/28926957 http://dx.doi.org/10.3390/s17092135 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zheng, Song
Zhang, Qi
Zheng, Rong
Huang, Bi-Qin
Song, Yi-Lin
Chen, Xin-Chu
Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture
title Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture
title_full Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture
title_fullStr Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture
title_full_unstemmed Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture
title_short Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture
title_sort combining a multi-agent system and communication middleware for smart home control: a universal control platform architecture
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5620528/
https://www.ncbi.nlm.nih.gov/pubmed/28926957
http://dx.doi.org/10.3390/s17092135
work_keys_str_mv AT zhengsong combiningamultiagentsystemandcommunicationmiddlewareforsmarthomecontrolauniversalcontrolplatformarchitecture
AT zhangqi combiningamultiagentsystemandcommunicationmiddlewareforsmarthomecontrolauniversalcontrolplatformarchitecture
AT zhengrong combiningamultiagentsystemandcommunicationmiddlewareforsmarthomecontrolauniversalcontrolplatformarchitecture
AT huangbiqin combiningamultiagentsystemandcommunicationmiddlewareforsmarthomecontrolauniversalcontrolplatformarchitecture
AT songyilin combiningamultiagentsystemandcommunicationmiddlewareforsmarthomecontrolauniversalcontrolplatformarchitecture
AT chenxinchu combiningamultiagentsystemandcommunicationmiddlewareforsmarthomecontrolauniversalcontrolplatformarchitecture