Web-of-Things Vision: Things-as-a-Service and Interaction Patterns

01 June 2011

New Image

With the decrease in cost of adding networking capabilities to everyday objects, users will soon interact with hundreds of connected objects [2]. The "Internet of Things" aims at connecting these objects to the IP-based Internet. In parallel, the Web has become the de facto platform for hosting services delivered to end-users. As a result, the vision of a "Web of Things" emerged, in which any connected object becomes a resource exposed on the Web that can in turn be used in any web-based application that wants to interact with the physical world. Architectures enabling a "Web of Things" have been proposed, but the importance of object descriptions and their representation to the end-user have not been fully leveraged yet. In this paper, we present models enabling semantics of objects to be described for use in applications, and interfaces capturing and interpreting such semantics to allow situationbased interactions between users and connected objects. The rest of this paper is organized as follows. Section 2 gives on overview of related works. Section 3 introduces the mechanisms realizing our "Web of Things" approach. Section 4 gives a description of the prototyped architecture focusing on illustrative use cases. Finally, conclusion gives perspectives of such a vision as well as future directions.