Next Article in Journal
Reduced Complexity Detection in MIMO Systems with SC-FDE Modulations and Iterative DFE Receivers
Previous Article in Journal
Robust Wireless Local Area Networks Based on Compressed Sensing
Previous Article in Special Issue
IoT-Based Intelligent Modeling of Smart Home Environment for Fire Prevention and Safety
Article Menu

Export Article

Open AccessArticle
J. Sens. Actuator Netw. 2018, 7(2), 16; doi:10.3390/jsan7020016

Virtual Replication of IoT Hubs in the Cloud: A Flexible Approach to Smart Object Management

1
Caligoo S.r.l, Via G. Falcone, 12, 42021 Barco di Bibbiano, Reggio Emilia, Italy
2
IoT Laboratory, Department of Information Engineering, University of Parma, Parco Area delle Scienze 181/A, 43124 Parma, Italy
*
Author to whom correspondence should be addressed.
Received: 27 December 2017 / Revised: 18 March 2018 / Accepted: 20 March 2018 / Published: 26 March 2018
(This article belongs to the Special Issue Smart Homes: Current Status and Future Possibilities)
View Full-Text   |   Download PDF [14406 KB, uploaded 26 March 2018]   |  

Abstract

In future years, the Internet of Things is expected to interconnect billions of highly heterogeneous devices, denoted as “smart objects”, enabling the development of innovative distributed applications. Smart objects are constrained sensor/actuator-equipped devices, in terms of computational power and available memory. In order to cope with the diverse physical connectivity technologies of smart objects, the Internet Protocol is foreseen as the common “language” for full interoperability and as a unifying factor for integration with the Internet. Large-scale platforms for interconnected devices are required to effectively manage resources provided by smart objects. In this work, we present a novel architecture for the management of large numbers of resources in a scalable, seamless, and secure way. The proposed architecture is based on a network element, denoted as IoT Hub, placed at the border of the constrained network, which implements the following functions: service discovery; border router; HTTP/Constrained Application Protocol (CoAP) and CoAP/CoAP proxy; cache; and resource directory. In order to protect smart objects (which cannot, because of their constrained nature, serve a large number of concurrent requests) and the IoT Hub (which serves as a gateway to the constrained network), we introduce the concept of virtual IoT Hub replica: a Cloud-based “entity” replicating all the functions of a physical IoT Hub, which external clients will query to access resources. IoT Hub replicas are constantly synchronized with the physical IoT Hub through a low-overhead protocol based on Message Queue Telemetry Transport (MQTT). An experimental evaluation, proving the feasibility and advantages of the proposed architecture, is presented. View Full-Text
Keywords: Internet of Things; edge computing; cloud computing Internet of Things; edge computing; cloud computing
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Cirani, S.; Ferrari, G.; Mancin, M.; Picone, M. Virtual Replication of IoT Hubs in the Cloud: A Flexible Approach to Smart Object Management. J. Sens. Actuator Netw. 2018, 7, 16.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
J. Sens. Actuator Netw. EISSN 2224-2708 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top