IOCD-Based Semantic Enablement for Service-Oriented M2M Architecture

To build a simple picture of M2M communication under service-oriented M2M architecture, a key innovation underlines the enablement of M2M device abstraction and semantics support. However, state of the art structures of M2M devices/software lack common M2M Service Layer for interoperability. Devices/software rely heavily on specific API implementation-oriented data services and the data definition of their own. In this paper, we propose a generic M2M design pattern called IOCD by referring to the SSO pattern used in Semantic Sensor Network ontology to enable interoperability among M2M devices and their services. This briefly abstracts and describes machines from four key properties: input (I), output (O), capability (C) and deployment (D). Based on the design pattern, we extend these four properties to build our IOCD design model. To enable IOCD semantic support, we build our M2M semantic server under oneM2M architecture, and extend the oneM2M Generic semantic functional model. The M2M semantic server retrieves data from the oneM2M platform, and semantically annotates and reasons on the data according to IOCD design model.

[1]  Mohsen Guizani,et al.  Home M2M networks: Architectures, standards, and QoS improvement , 2011, IEEE Communications Magazine.

[2]  Krzysztof Janowicz,et al.  The Stimulus-Sensor-Observation Ontology Design Pattern and its Integration into the Semantic Sensor Network Ontology , 2010, SSN.

[3]  Geng Wu,et al.  M2M: From mobile to embedded internet , 2011, IEEE Communications Magazine.

[4]  Klaus Moessner,et al.  Knowledge Representation in the Internet of Things: Semantic Modelling and its Applications , 2013 .

[5]  Dmitry Namiot,et al.  About M2M standards and their possible extensions , 2012, 2012 2nd Baltic Congress on Future Internet Communications.

[6]  Zeljko Popovic,et al.  Abstraction and Semantics support in M2M communications , 2013, 2013 36th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[7]  Roger Wattenhofer,et al.  Towards a zero-configuration wireless sensor network architecture for smart buildings , 2009, BuildSys '09.

[8]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..