Cargando…

Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform

Smart home is one of the most promising applications of the Internet of Things. Although there have been studies about this technology in recent years, the adoption rate of smart homes is still low. One of the largest barriers is technological fragmentation within the smart home ecosystem. Currently...

Descripción completa

Detalles Bibliográficos
Autores principales: Phan, Linh-An, Kim, Taehong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7285766/
https://www.ncbi.nlm.nih.gov/pubmed/32422946
http://dx.doi.org/10.3390/s20102783
_version_ 1783544761137758208
author Phan, Linh-An
Kim, Taehong
author_facet Phan, Linh-An
Kim, Taehong
author_sort Phan, Linh-An
collection PubMed
description Smart home is one of the most promising applications of the Internet of Things. Although there have been studies about this technology in recent years, the adoption rate of smart homes is still low. One of the largest barriers is technological fragmentation within the smart home ecosystem. Currently, there are many protocols used in a connected home, increasing the confusion of consumers when choosing a product for their house. One possible solution for this fragmentation is to make a gateway to handle the diverse protocols as a central hub in the home. However, this solution brings about another issue for manufacturers: compatibility. Because of the various smart devices on the market, supporting all possible devices in one gateway is also an enormous challenge. In this paper, we propose a software architecture for a gateway in a smart home system to solve the compatibility problem. By creating a mechanism to dynamically download and update a device profile from a server, the gateway can easily handle new devices. Moreover, the proposed gateway also supports unified control over heterogeneous networks. We implemented a prototype to prove the feasibility of the proposed gateway architecture and evaluated its performance from the viewpoint of message execution time over heterogeneous networks, as well as the latency for device profile downloads and updates, and the overhead needed for handling unknown commands.
format Online
Article
Text
id pubmed-7285766
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-72857662020-06-15 Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform Phan, Linh-An Kim, Taehong Sensors (Basel) Article Smart home is one of the most promising applications of the Internet of Things. Although there have been studies about this technology in recent years, the adoption rate of smart homes is still low. One of the largest barriers is technological fragmentation within the smart home ecosystem. Currently, there are many protocols used in a connected home, increasing the confusion of consumers when choosing a product for their house. One possible solution for this fragmentation is to make a gateway to handle the diverse protocols as a central hub in the home. However, this solution brings about another issue for manufacturers: compatibility. Because of the various smart devices on the market, supporting all possible devices in one gateway is also an enormous challenge. In this paper, we propose a software architecture for a gateway in a smart home system to solve the compatibility problem. By creating a mechanism to dynamically download and update a device profile from a server, the gateway can easily handle new devices. Moreover, the proposed gateway also supports unified control over heterogeneous networks. We implemented a prototype to prove the feasibility of the proposed gateway architecture and evaluated its performance from the viewpoint of message execution time over heterogeneous networks, as well as the latency for device profile downloads and updates, and the overhead needed for handling unknown commands. MDPI 2020-05-14 /pmc/articles/PMC7285766/ /pubmed/32422946 http://dx.doi.org/10.3390/s20102783 Text en © 2020 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
Phan, Linh-An
Kim, Taehong
Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform
title Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform
title_full Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform
title_fullStr Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform
title_full_unstemmed Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform
title_short Breaking Down the Compatibility Problem in Smart Homes: A Dynamically Updatable Gateway Platform
title_sort breaking down the compatibility problem in smart homes: a dynamically updatable gateway platform
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7285766/
https://www.ncbi.nlm.nih.gov/pubmed/32422946
http://dx.doi.org/10.3390/s20102783
work_keys_str_mv AT phanlinhan breakingdownthecompatibilityprobleminsmarthomesadynamicallyupdatablegatewayplatform
AT kimtaehong breakingdownthecompatibilityprobleminsmarthomesadynamicallyupdatablegatewayplatform