An IoT-based user-centric ecosystem for heterogeneous Smart Home environments

Recent innovations in the ICT field are strongly focused towards the Internet of Things, which will definitely lead to an enhancement also in the domestic environments. Low-power and low-cost devices are expected to create a network of interconnected smart objects able to transform our homes into real Smart Homes. However, the heterogeneity of the underlying technologies prevents these smart objects to natively interoperate for adapting the environment to users' needs. In addition, common users are often excluded from the development of new applicative services that exploit physical devices, as they do not have sufficient programming and technological skills. To overcome these limitations, we propose a software ecosystem that allows different-skilled users to develop location-aware services able to autonomously manage the Smart Home. These services control the environment in accordance with user-defined rules and the users' location, calculated by exploiting an indoor localization mechanism. In addition, to directly interact with smart devices, users can also define customized interfaces for mobile devices. Finally, a multi-protocol middleware allows both the services and the mobile applications to access the physical network hiding the underlying heterogeneities. As a proof-of-concept, the first implementation steps are presented.

[1]  Wolfgang Kastner,et al.  Integrating Building Automation Systems and IPv6 in the Internet of Things , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[2]  Lei Jing,et al.  A location-aware lifestyle improvement system to save energy in smart home , 2012, 4th International Conference on Awareness Science and Technology.

[3]  Milind R. Naphade,et al.  Smarter Cities and Their Innovation Challenges , 2011, Computer.

[4]  Wolfgang Kastner,et al.  A Transparent IPv6 Multi-protocol Gateway to Integrate Building Automation Systems in the Internet of Things , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[5]  Luca Mainetti,et al.  The use of NFC and Android technologies to enable a KNX-based smart home , 2013, 2013 21st International Conference on Software, Telecommunications and Computer Networks - (SoftCOM 2013).

[6]  Luca Mainetti,et al.  Discovery and Mash-up of Physical Resources through a Web of Things Architecture , 2014 .

[7]  Dan Feng,et al.  iOSDC : A Novel Autonomous Intelligent OSD Cluster , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).

[8]  Luigi Patrono,et al.  A novel MAC scheduler to minimize the energy consumption in a Wireless Sensor Network , 2014, Ad Hoc Networks.

[9]  Wan-Young Chung,et al.  Enhanced RSSI-Based Real-Time User Location Tracking System for Indoor and Outdoor Environments , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).

[10]  Kalyan Subbu,et al.  Poster abstract: A location aware personalized smart control system , 2014, IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks.

[11]  Jordán Pascual Espada,et al.  Midgar: Generation of heterogeneous objects interconnecting applications. A Domain Specific Language proposal for Internet of Things scenarios , 2014, Comput. Networks.

[12]  Sam Ruby,et al.  RESTful Web Services , 2007 .

[13]  Jean Hennebert,et al.  A Web-of-Things Gateway for KNX Networks , 2013 .