Cargando…

Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks

The Internet of Things is comprised of heterogeneous devices, applications, and platforms using multiple communication technologies to connect the Internet for providing seamless services ubiquitously. With the requirement of developing Internet of Things products, many protocols, program libraries,...

Descripción completa

Detalles Bibliográficos
Autores principales: Jin, Wenquan, Kim, DoHyeun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6021941/
https://www.ncbi.nlm.nih.gov/pubmed/29861453
http://dx.doi.org/10.3390/s18061721
_version_ 1783335571480903680
author Jin, Wenquan
Kim, DoHyeun
author_facet Jin, Wenquan
Kim, DoHyeun
author_sort Jin, Wenquan
collection PubMed
description The Internet of Things is comprised of heterogeneous devices, applications, and platforms using multiple communication technologies to connect the Internet for providing seamless services ubiquitously. With the requirement of developing Internet of Things products, many protocols, program libraries, frameworks, and standard specifications have been proposed. Therefore, providing a consistent interface to access services from those environments is difficult. Moreover, bridging the existing web services to sensor and actuator networks is also important for providing Internet of Things services in various industry domains. In this paper, an Internet of Things proxy is proposed that is based on virtual resources to bridge heterogeneous web services from the Internet to the Internet of Things network. The proxy enables clients to have transparent access to Internet of Things devices and web services in the network. The proxy is comprised of server and client to forward messages for different communication environments using the virtual resources which include the server for the message sender and the client for the message receiver. We design the proxy for the Open Connectivity Foundation network where the virtual resources are discovered by the clients as Open Connectivity Foundation resources. The virtual resources represent the resources which expose services in the Internet by web service providers. Although the services are provided by web service providers from the Internet, the client can access services using the consistent communication protocol in the Open Connectivity Foundation network. For discovering the resources to access services, the client also uses the consistent discovery interface to discover the Open Connectivity Foundation devices and virtual resources.
format Online
Article
Text
id pubmed-6021941
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-60219412018-07-02 Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks Jin, Wenquan Kim, DoHyeun Sensors (Basel) Article The Internet of Things is comprised of heterogeneous devices, applications, and platforms using multiple communication technologies to connect the Internet for providing seamless services ubiquitously. With the requirement of developing Internet of Things products, many protocols, program libraries, frameworks, and standard specifications have been proposed. Therefore, providing a consistent interface to access services from those environments is difficult. Moreover, bridging the existing web services to sensor and actuator networks is also important for providing Internet of Things services in various industry domains. In this paper, an Internet of Things proxy is proposed that is based on virtual resources to bridge heterogeneous web services from the Internet to the Internet of Things network. The proxy enables clients to have transparent access to Internet of Things devices and web services in the network. The proxy is comprised of server and client to forward messages for different communication environments using the virtual resources which include the server for the message sender and the client for the message receiver. We design the proxy for the Open Connectivity Foundation network where the virtual resources are discovered by the clients as Open Connectivity Foundation resources. The virtual resources represent the resources which expose services in the Internet by web service providers. Although the services are provided by web service providers from the Internet, the client can access services using the consistent communication protocol in the Open Connectivity Foundation network. For discovering the resources to access services, the client also uses the consistent discovery interface to discover the Open Connectivity Foundation devices and virtual resources. MDPI 2018-05-26 /pmc/articles/PMC6021941/ /pubmed/29861453 http://dx.doi.org/10.3390/s18061721 Text en © 2018 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
Jin, Wenquan
Kim, DoHyeun
Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks
title Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks
title_full Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks
title_fullStr Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks
title_full_unstemmed Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks
title_short Development of Virtual Resource Based IoT Proxy for Bridging Heterogeneous Web Services in IoT Networks
title_sort development of virtual resource based iot proxy for bridging heterogeneous web services in iot networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6021941/
https://www.ncbi.nlm.nih.gov/pubmed/29861453
http://dx.doi.org/10.3390/s18061721
work_keys_str_mv AT jinwenquan developmentofvirtualresourcebasediotproxyforbridgingheterogeneouswebservicesiniotnetworks
AT kimdohyeun developmentofvirtualresourcebasediotproxyforbridgingheterogeneouswebservicesiniotnetworks