In this work, a flexible and extensive digital platform for Smart Homes is presented, exploiting the most advanced technologies of the Internet of Things, such as Radio Frequency Identification, wearable electronics, Wireless Sensor Networks, and Artificial Intelligence. Thus, the main novelty of the paper is the system-level description of the platform flexibility allowing the interoperability of different smart devices. This research was developed within the framework of the operative project HABITAT (Home Assistance Based on the Internet of Things for the Autonomy of Everybody), aiming at developing smart devices to support elderly people both in their own houses and in retirement homes, and embedding them in everyday life objects, thus reducing the expenses for healthcare due to the lower need for personal assistance, and providing a better life quality to the elderly users.
23 September 2019 in IEEE Transactions on Microwave Theory and Techniques
In this article, we describe a customized 2.45-GHz radio frequency identification (RFID) reader designed to simultaneously perform 3-D tracking of multiple tagged entities (objects or people), static or dynamic, in harsh electromagnetic indoor environments. This is obtained by a bi-dimensional electronic beam-steering, implementing the monopulse radar concept simultaneously in the elevation and azimuth directions, with tags-reader distance estimation based on received signal strength indicator (RSSI) measurements. Experimental results show that the system is able to perform a tri-dimensional scanning of a monitored room with decimeter-accuracy over the three reference axes. The RF front end is designed to be lightweight, thin, and compact in such a way that it is portable and embeddable in domestic objects. For this purpose, a multi-layer solution is adopted with a 2-D patch antenna array aperture coupled with the RF front end. 3-D localization data are computed onboard by means of a seamless connection of the RF front end with a low-power microcontroller, which is able to store tags 3-D localization data over a multi-hour time frame. A useful method to remotely control the whole system is presented, using a Raspberry Pi 3B, directly connecting the reader with a flexible and extensive digital platform for Smart Homes. The presented architecture is experimentally demonstrated to perform a reliable fall detection of tagged people in indoor environments.
This paper presents a decentralized Web-based architecture designed to support the development of distributed, dynamic, context-aware and interoperable services and applications. The architecture enables the detection and notification of changes over the Web of Data by means of a content-based publish-subscribe mechanism where the W3C SPARQL 1.1 Update and Query languages are fully supported and used respectively by publishers and subscribers. The architecture is built on top of the W3C SPARQL 1.1 Protocol and introduces the SPARQL 1.1 Secure Event protocol and the SPARQL 1.1 Subscribe Language as a means for conveying and expressing subscription requests and notifications. The reference implementation of the architecture offers to developers a design pattern for a modular, scalable and effective application development.
6 September 2019 in IEEE Internet of Things Journal
The Web of Things (WoT) has recently appeared as the latest evolution of the Internet of Things and, as the name suggests, requires that devices interoperate through the Internet using Web protocols and standards. Currently only a few theoretical approaches have been presented by researchers and industry, to fight the fragmentation of the IoT world through the adoption of semantics. This further evolution is known as Semantic Web of Things and relies on a WoT implementation crafted on the technologies proposed by the Semantic Web stack. This paper presents a working implementation of the Web of Things declined in its Semantic flavour through the adoption of a shared ontology for describing devices. In addition to that, the ontology includes patterns for dynamic interactions between devices, and therefore we define it as dynamic ontology. A practical example will give a proof of concept and overall evaluation, showing how the dynamic setup proposed can foster interoperability at information level allowing on one hand smart discovery, enabling on the other hand orchestration and automatic interaction through the semantic information available.