The IoT Semantic Interoperability Workshop 2016 will take place March 17 & 18, 2016 and is organized by the Internet Architecture Board (IAB). The workshop’s main focus will be on discussing the harmonization of information and data models for use with IoT deployments. In order to keep the group at a manageable size, prospective participants are required to submit a position paper as an expression of interest. All authors of accepted position papers are invited to attend the workshop. The workshop will be structured as a series of working sessions punctuated by invited speakers, who will present on-going standardization and research developments. The organizing committee may ask submitters of particularly salient papers to present their ideas and experiences at the workshop. We expect active participation of all guests.

Participation at the workshop is free of charge.

IPSO Smart Objects paper: Introduction

Standards for constrained devices are rapidly consolidating and the availability of IP on constrained devices enabled these devices to easily connect to the Internet. The IETF has also created a set of specifications for such IP-enabled devices to work in a Web-like fashion. One such protocol is the Constrained Application Protocol (CoAP) [1] that provides request/response methods, ways to identify resources, discovery mechanisms, etc. similar to HTTP [2] but for use in constrained environments. However, the use of standardized protocols does not ensure interoperability on the application layer. Therefore, there is a clear need for being able to communicate using structured data models on top of protocols like CoAP and HTTP. IPSO Smart Objects provide a common design pattern, an object model, to provide high level interoperability between Smart Object devices and connected software applications on other devices and services. IPSO Objects are defined in such a way that they do not depend on the use of CoAP, any RESTful protocol is sufficient. Nevertheless, to develop a complete and interoperable solution the Object model is based on the Open Mobile Alliance Lightweight Specification (OMA LWM2M) [3], which is a set of management interfaces built on top of CoAP in order to enable device management operations (bootstrapping, firmware updates, error reporting, etc.). While LWM2M uses objects with fixed mandatory resources, IPSO Smart Objects use a more reusable design.

View IPSO’s Smart Objects paper here