Abstract

This article presents an Internet of Things architecture for Smart Homes that specifically targets service composition and reconfiguration as enablers for the actuation and smart behavior capabilities. To this end, the main challenge that has to be addressed is the support to a seamless integration, composition, and reconfiguration of Internet of Things objects. Two enabling technologies are proposed here: a planning strategy based on a common-sense reasoning approach for service composition and a virtual-network protocol for Inter-Domain Messaging. The planner will identify the services that, properly connected, will cater for arisen, and therefore, unexpected needs. The virtual-network protocol will provide the support for this interconnection to take place in a transparent and orthogonal manner. This is particularly important to enable autonomous systems to instantiate composite services. To demonstrate the capabilities of the resulting framework, two use cases are presented, which under real circumstances demonstrate the potential of the proposed approach.

Highlights

  • Research efforts in Internet of Things (IoT) have been addressed to support data-collection applications, overlooking the need for actuation and smart behavior

  • Following a design by contract (DbC) approach, and due to the limited expressiveness of the service description languages, we propose to model these type of restrictions at the knowledge-base level, in which the flexibility provided by the description language is enough to capture the clauses of contract

  • We propose a novel approach for homogenization purposes consisting of a virtual network protocol for inter-domain messaging, which enables every IoT object, or thing, to be univocally addressed and accessed, independently of its inherent technology and location

Read more

Summary

Introduction

Research efforts in Internet of Things (IoT) have been addressed to support data-collection applications, overlooking the need for actuation and smart behavior. Scone supports a higher order logic language very convenient for describing the domain-specific and context knowledge as well as the insights of IoT services, in terms of the actions and events they are related to and the interfaces they implement, require, or use. We propose a novel approach for homogenization purposes consisting of a virtual network protocol for inter-domain messaging, which enables every IoT object, or thing, to be univocally addressed and accessed, independently of its inherent technology and location This protocol, known as IDM, is in essence, similar to IP, but it focuses in addressing the IoT issues for which the use of IP is not directly an option.[28] IDM is pursuing a twofold aim: (1) providing an abstraction layer around these technologies and (2) supporting a seamless interaction among these different technologies. Plan(a, p); Agent a resorts to a set of actions or plan p to enable the person to access the room

Evaluation
Experimental results
Conclusion
26. Protocol buffers
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call