The presented work aims to contribute towards
the standardization and the interoperability off the Future
Internet through an open and scalable architecture design.
We present S3OiA as a syntactic/semantic Service-Oriented
Architecture that allows the integration of any type of object
or device, not mattering their nature, on the Internet of
Things. Moreover, the architecture makes possible the use
of underlying heterogeneous resources as a substrate for
the automatic composition of complex applications through
a semantic Triple Space paradigm. Created applications are
dynamic and adaptive since they are able to evolve depending
on the context where they are executed. The validation scenario
of this architecture encompasses areas which are prone to
involve human beings in order to promote personal autonomy,
such as home-care automation environments and Ambient
Assisted Living.
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
S3OiA esiot12
1. S³OiA
Smart Spaces and Smart Objects interoperability
Architecture
Mario Vega-Barbas, Diego Casado-Mansilla, Miguel A. Valero, Diego
´ ˜ ´ ´
Lopez-de-Ipina, Jose Bravo and Francisco Florez
MORElab-INTERNET, Deusto Institute of Technology - DeustoTech.
July 4th, 2012
5. Problem Statement and Motivation
Issues
Integration of legacy and new objects
Unify Device Discovery protocols
Mechanisms for distant domain cooperation
S³OiA Introduction 5 / 24
6. Problem Statement and Motivation
From enclosed contexts to global interoperability.
S³OiA Introduction 6 / 24
7. Problem Statement and Motivation
Issues
Integration of legacy and new objects
Unify Device Discovery protocols
Mechanisms for distant domain cooperation
Reduce the number of gateways
S³OiA Introduction 7 / 24
8. Problem Statement and Motivation
Issues
Integration of legacy and new objects
Unify Device Discovery protocols
Mechanisms for distant domain cooperation
Reduce the number of gateways
Human-center approach1
1
e-inclusion, e-accesibility, e-participation
S³OiA Introduction 8 / 24
11. Inspirational Works
Proprietary: Bacnet or Lonworks
Pupose specific:
1. Home automation: Jini or OSGi
2. Industrial (Service Oriented): SOAP-WS → DPWS.
Client/Server in Local context: OBIX or OPC-UA
Resource Oriented: WoT Smart Gateway or IETF-CoAP
Semantic approaches: Smart-M3
S³OiA Review of Similar Approaches 11 / 24
13. S³OiA Design I
Main Architecture Features
Event based, Modular and Resource Oriented
Integration of heterogeneity
Application Composition and Management:
Different Contexts
Evolve & Resource Fault-Tolerant
S³OiA S³OiA design 13 / 24
14. S³OiA Design II
INTELLIGENT USER
GLOBAL
INTERFACE
CONTEXT SERVICE FAULT- EXTERNAL
FEEDBACK MODULE MODULE SERVICE CONSISTENCY S2S
COMPOSITION TOLERANCE DEPENDENCIES
MODULE
EVENT MANAGER (PUBLISH & SUBSCRIBE)
SEMANTIC ANNOTATION MODULE RESOLVER MODULE RESOLVER
(2nd LEVEL)
SERVICE ACCESS AND TRIPLE SPACE API S
E
R
TupleSpaces V
(RDF Semantics) I
C
E
DEVICE INTERFACE DEFINITION R
E
P
O
SERVICE DISCOVERY S
I
T
DEVICE DEVICE TASKING O
DEVICE DRIVER AND R
DISCOVER MANAGER MANAGEMENT Y
Figure: S³OiA: Architecture for IoT interoperability
S³OiA S³OiA design 14 / 24
15. Smart Pills Features I
What have been done?
Smart everyday objects (Pills augmented with RFID)
Home and Chemist context
Calendar reminder through Physical interaction (Available
Objects).
S³OiA S³OiA design 15 / 24
16. Smart Pills Features II
Figure: Smart Diary Interaction
S³OiA S³OiA design 16 / 24
18. Conclusions and Future Work
Conclusions
Architecture design to cope with resources churn
Designed with interoperability and uniform RESTful-alignment
To lower the barrier for application composition
Maintain created applications
Future work
Continue developing architecture functional modules.
New model of Application composition: Intentions.
Lightweight S³OiA.
S³OiA Conclusions 18 / 24
19.
20. All rights of images are reserved by the
original owners*, the rest of the content is licensed
under a Creative Commons by-sa 3.0 license.
* Aitor Gomez-Goiri (template design).