INTER-IoT: Interoperability of Heterogeneous IoT Platforms

32
INTER-IoT: Interoperability of Heterogeneous IoT Platforms Regel G. Usach, Universitat Politècnica de València (UPV) 1 st CHARIOT Workshop Rome 11 th October 2018

Transcript of INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Page 1: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Regel G. Usach,

Universitat Politècnica de València (UPV)

1st CHARIOT Workshop

Rome 11th October 2018

Page 2: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Hyper-connected Society

IoT Platforms Connecting Everything Everywhere

Everything connected, everything analysed,

Embedded intelligence everywhere

Page 3: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

What is interoperability?

Compatibility De-facto standard Interoperability

Interoperability is defined as the ability of different technology systems, system components or software applications to establish communication between them, exchange data, and interpret properly the received information, being capable of using it

Page 4: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Value of Interoperability

• Enables the integration of systems and elements, also coordination and cooperation among systems

• Enables synergies and sharing of information• Important benefits and massive creation of added value when we interconnect the

unconnected

• 40% of the potential benefits from IoT are not possible without interoperability (McKensey Global study, 2015)

Page 5: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Example of IoT interoperability among

IoT systems (port environment)

Road Haulier ITS IoT platform IoT platform

Interoperability among port IoT systems and platforms of different entities

• Coordination and sharing of relevant information about truck access

• Optimization of port process -> Better coordination, fluid traffic, lower waitingtime, less queues, time saving, very important economic benefits, more control, more security, less bureaocracy but more information and more accesible..

VERY IMPORTANT BENEFITS THANKS TO SYSTEMS INTEROPERABILITY !!

Page 6: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Interoperability: major challenge in IoT

VAST HETEROGENEITY - IoT is highly heterogeneous : it is composed by a wide variety of devices, technologies, protocols, IoT platforms that use different standards, have different vendors’ specifications.. •

-> It is complex to make them work together within a system-> It is very complex to make IoT systems interoperate

LACK OF A GLOBAL STANDARD FOR IOT

Currently there is no defacto global standard .. and none is foreseen in the future

CAUSES:

De-facto standard

Page 7: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Real Problem: heterogeneity & over-existence

of standards

Page 8: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Interoperability: major challenge in IoT

CURRENT SITUATION

IoT platforms and IoT systems use their own specific data formats, semantics, standards..

• Babel-tower situation• Vertical silos of isolated information• No interoperability among IoT platforms/systems

Page 9: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Major Issues Facing IoT

• Issue 1: Vertical silos hamper organisations' efforts to act globally: while an endless stream of

new smart and connected things hits the market every day, it mostly feeds ‘vertical silos’ that are

closed to the rest of the IoT, thus resulting in:

• islands of information and knowledge

• market separation per application domain, hindering technical innovation and investments

in the IoT business.

Page 10: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Major Issues Facing IoT

• Issue 2. People and organizations may be reluctant to step into the IoT arena:

the reason is multifold: One of the causes is the difficulties associated to the lack of

interoperability

Difficulties in perceiving the real added value that the IoT may bring in all sectors of society;

Page 11: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Inter-IoT Interoperability solution

INTER-IoT: interoperable open IoT framework (+engineering tools

+ guiding methodology) for achieving a seamless, transparent integration of

heterogeneous IoT platforms at all levels, regardless the application domains

Acting as a middle element among IoT platforms, provides interoperability at all levels among them.

-> It allows different systems to talk to each other, seamlessly, at different layers

-> Layer-oriented approach

PlatformA

PlatformB

https://www.youtube.com/watch?v=EPW4bVu4msg

Page 12: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-IoT Concept

INTEROPERABILITY

D2D: device-to-deviceN2N: network-to-networkMW2MW: middleware-to-middlewareAS2AS: app&services-to-app&servicesDS2DS: data&semantics-to-d&semantics

Page 13: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-IoT Concept

Guiding methodology & tools for implementingINTER-IoT

Framework for :• monitoring and configuring the

whole INTER-IoTimplementation and integrationof systems

• Easily developing applicationand services on top

INTER-LAYER

INTER-APIInteroperability solutions for each

specific layer

Page 14: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-IoT Software Architecture

INTER-METH

INTER-API

INTER-FRAMEWORK

INTER-LAYER

INTER-METH

INTER-API

SERVICES

CROSS LAYER

SECURITYAPI MANAGER

INTERMW

GATEWAY SDN

IPSM

INTERAS

INTER-FRAMEWORK

Page 15: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-IoT Architecture concepts

INTER-IoT architecture provides

full interoperability according to

the Levels of Information System

Interoperability Model

• Isolated/connected the initial

status

• Functional achieved with

N2N,MW2MW, AS2AS layers

• Domain achieved in DS2DS

layer

• Enterprise achieved with

INTERFW/INTER-APIISOLATED

CONNECTED

FUNCTIONAL

DOMAIN

ENTERPRISE

NO INTER-IoT

SIMPLE ADAPTERS

Before ICT-30

Other approaches

INTERMW/D2D/AS2AS

+ IPSM

+ INTERFW/INTERAPI

N2N

Page 16: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-LAYER

Layered approach that provides very tighintegration, higher than a general approach

Each INTER-IoT solution layer has a set of tools and methods to provideinteroperability at that specific layer

Each layer solution is:• virtualized, to provide an easy and

quick set-up• exposes an API and it is securized• independent• extensible,scalable, flexible to each case

Page 17: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Smart Gateway – D2D

Allows:

• D2D interoperability

• suitable for SDN N2N networks

• highly adaptable – to new technologies to new

updates

• partially virtualized

Page 18: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Smart Gateway – D2D

GW separated in two planes

INTER-FWINTER-API

VIRTUAL PHYSICAL

Page 19: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-MW: MW2MW interoperability

INTER-MW

IOT PLATFORM N

IOT PLATFORM 1

Page 20: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-MW: MW2MW interoperability

Middleware-to-Middleware interoperability

Broker for sharing information among platforms at MW level

• under subscription and agreed conditions

• real time flows of (sensor)data

Provides syntactic interoperability: • performs real time adaptation of data formats (syntactic translation)

+ other MW funtionality

Page 21: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Inter Platform Semantic Mediator (IPSM)

• Component that provides semantic interoperability among IoT

platforms & systems, at data and semantic level

• Automatic real-time semantic translation among streams of data of

any pair of IoT platforms -> common semantic interpretation of data

Platform Platform

IPSM

Page 22: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

IPSM Architecture

Page 23: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

AS2AS – Service composition

• Access to IoT Platform Native Services

• Composition of services from different IoT platforms

• Usable Graphical Interface for creating service flows

Page 24: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-API

Providing methods for flexible, reliable and interoperable APIs

supporting the development of use cases and allowing application

developers to produce new added value across multiple systems

API

Page 25: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER - Framework

INTER-API

Page 26: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

INTER-FW High-level features

Page 27: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Inter-IoT Interoperability Solution?

Practically

infinite

scenarios

Not Unique

Approach

Page 28: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Application on IoT domains

e-Health Transport

and

Logistics

Active &

Healthy

Ageing• Medical devices

+ wearables

+ mobile gateways

• CE marking

• Coordination of

port services &

port entities

• Optimization of

port processes

• Home

monitoring

• Enabling

independent

life & safety

Domain agnostic: can be applied on ANY domain

or across domains

Page 29: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Who is INTER-IoT for?

Page 30: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

Who is INTER-IoT for?

Page 31: INTER-IoT: Interoperability of Heterogeneous IoT Platforms
Page 32: INTER-IoT: Interoperability of Heterogeneous IoT Platforms

More Information at:http://www.inter-iot.eu and http://www.iot-epi.eu

@INTER_IoT @interiot.H2020 INTER-IoT

Horizon 2020 – Research and Innovation Framework Programme

THANK YOU,Are there any questions?

CONTACT