IoT-A: main Architectural Reference Model concepts · PDF file9/1/2010 · IoT-A:...

20
IoT-A: main Architectural Reference Model concepts IoT-A: main Architectural Reference Model concepts Alessandro Bassi IoT-A Technical Coordinator 1 st iot-forum, Berlin Nov 23rd, 2011

Transcript of IoT-A: main Architectural Reference Model concepts · PDF file9/1/2010 · IoT-A:...

IoT-A: main Architectural Reference Model concepts

IoT-A:main Architectural Reference Model concepts

Alessandro BassiIoT-A Technical Coordinator

1st iot-forum, Berlin

Nov 23rd, 2011

IoT-A: main Architectural Reference Model concepts

IoT-A Fact Sheet

Flagship FP7 IP project,call 5,Objective 1.3

Total Budget 18.6 M EUR

17 Partners from 8 EUcountries

Coordinator: Sebastian Lange

Technical Coordinator:Alessandro Bassi

Start Date: Sept 1st, 2010

Duration: 36 months.

IoT-A: main Architectural Reference Model concepts

IoT Domain - current status

Vertical silos

Fragmented architectures, no coherent unifying concepts,solutions exist only for specific application silos.

No coherent approaches to implement the IoT have beenproposed, yet.

Many island solutions do exist (RFID, Sensor nets, etc.).

Little cross-sectorial re-use of technology and exchange ofknowledge.

In essence, today we have only Intranets of Things.

Introducing the IoT-A tree:

a generic Reference Model,derived from Businessconsiderations,application-basedrequirements and currenttechnologies,

able to generate differentReference architecturesdepending ondomain-specificrequirements,

to be used as a blueprintfor concrete architecturedesign.

IoT-A: main Architectural Reference Model concepts

IoT-A Objectives

Establishing Internet of Things modelling foundation.

Providing guidelines for the technical design of its protocols,interfaces, and algorithms;

Building the enabling architectural framework for the IoT;

Federating heterogeneous IoT technologies into ahomogeneous IoT fabric;

Removing the barriers of IoT widescale acceptance.

IoT-A: main Architectural Reference Model concepts

Means of Implementation

1 Setting up of an architectural reference model for theinteroperability of Internet-of-Things systems,

2 Outlining principles and guidelines for the technical design ofits protocols, interfaces, and algorithms

3 Establishing corresponding mechanism for its efficientintegration into the service layer of the FI

IoT-A: main Architectural Reference Model concepts

Means of Implementation (cont’d)

4 Providing a protocol suite based on open protocols centredaround a narrow waste

5 Defining a novel resolution infrastructure, allowing scalablelook up and discovery of Internet-of-Things resources, entitiesof the real world, and their associations;

6 Building novel device platform components;

7 Implementing real-life use cases demonstrating the benefits ofthe developed architecture.

IoT-A: main Architectural Reference Model concepts

Heterogeneity of technologies in the IoT is significantly higherthan in traditional computing systems: they include RFID,sensor networks, embedded systems and mobile technologies;

Interoperability has to be supported in all functionality groupsand communication layers;

Communication technologies will co-exist: gateways will be anecessity;

Interoperability not only has to be achieved across a singledomain, but across different administrative and applicationdomains.

IoT-A: main Architectural Reference Model concepts

Architectural Reference Model

IoT-A: main Architectural Reference Model concepts

Reference Model

IoT-A: main Architectural Reference Model concepts

Domain Model

IoT-A: main Architectural Reference Model concepts

Communication Model: Channel Analysis

Standard Internet Model

IoT Model

IoT-A: main Architectural Reference Model concepts

Communication Model: The Protocol Stack

IoT-A: main Architectural Reference Model concepts

Physical layer

The physical layer remains unchanged from the OSI definition.This is necessary in order to neither exclude any availabletechnology, nor to prevent emerging solutions from beingintegrated into the reference model. The convergence of thedifferent solutions taking part in the communication stack will bemanaged in the upper layer.

IoT-A: main Architectural Reference Model concepts

Link layer

In order to address the heterogeneousness of networkingtechnologies represented in the IoT universe, the link layer requiresspecial attention. In fact, most networks implement similar, butcustomised communication schemes and security solutions. Inorder for IoT systems to achieve full interoperability, as well as thesupport of heterogeneous technologies and a comprehensivesecurity framework, this layer must allow for diversity. But, at thesame time, it needs to provide upper layers with uniform interfaces

IoT-A: main Architectural Reference Model concepts

Network layer

Here, again, the layer provides the same functionalities as thecorrespondent OSI stack. However, in order to support globalmanageability, interoperability, and scalability, this layer needs toprovide a common communication paradigm for every possiblenetworking solution.

IoT-A: main Architectural Reference Model concepts

ID layer

The virtual-entity identifier (VE-ID), split from the locator, is thecentre of the first convergence point in the communication stack,i.e. the ID layer. Leveraging on uniform interfaces provided by thelink layers, the ID Layer allows for a common resolution frameworkfor the IoT. Also, security, authentication, and high-end serviceswill exploit this layer for providing uniform addressing to the manydifferent devices and technologies in IoT networks.

IoT-A: main Architectural Reference Model concepts

End-to-end layer

This layer takes care of translation functionalities,proxies/gateways support and of tuning configuration parameterswhen the communication crosses different networkingenvironments. By building on top of the ID and the network layers,the end-to-end layer provides the final building block for achievinga global M2M communication model.

Data layer

At the top of the communication stack, the data layer interfaceswith the data layer. A high-level description of the data pertinentto IoT is provided by the information model.

IoT-A: main Architectural Reference Model concepts

A gateway for IoT

IoT-A: main Architectural Reference Model concepts

Thank you for your attention