onem2m - views on platform interoperability

14
© 2015 oneM2M 1. oneM2M 2. views on platform interop. From: Omar Elloumi, Alcatel-Lucent, oneM2M TP chair Source: Meeting Date: 2015-09-22 Agenda Item:

Upload: aalforum

Post on 16-Apr-2017

345 views

Category:

Healthcare


3 download

TRANSCRIPT

Page 1: OneM2M - Views on Platform Interoperability

© 2015 oneM2M

1. oneM2M 2. views on platform interop.

From: Omar Elloumi, Alcatel-Lucent, oneM2M TP chair Source: Meeting Date: 2015-09-22

Agenda Item:

Page 2: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 2

Over 200 member organizations in oneM2M

oneM2M partnership project

Page 3: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 3

200+ members organizations Some of the 200+ active members of oneM2M

Page 4: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 4

Purpose, Work & Deliverables

Purpose To specify and promote a

Standard for an M2M/IoT Common Service Layer

Work Six physical 1-week meetings per year with ~100 attendees 200+ documents produced and discussed at each meeting

3800 docs in 2013 4400 docs in 2014

Deliverables Technical Reports (TRs) and Technical Specifications (TSs)

Release 1 published in January 2015 – 10 TSs + 5 TRs Release 2 planned for mid-2016

Page 5: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 5

oneM2M Service Delivery Platform

Connected Thing (eg. server, machine)

Connected Thing

(eg. car, machine)

IoT Component

IoT Component

IoT Service Framework

IoT Service Platform

IoT (Server) Application

IoT (Device) Application

Connectivity Network

Page 6: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 6

Connected Thing (eg. server, machine)

Connected Thing

(eg. car, machine)

IoT Component

IoT Component

IoT Service Framework

IoT Service Platform

IoT (Server) Application

IoT (Device) Application

Connectivity Network

Application Layer

Service Layer

Network Layer Cellular, xDSL, Satellite, Wifi,

Bluetooth, Zigbee…

M2M Service Delivery Platform

Page 7: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 7

oneM2M Service Delivery Platform

Connected Thing (eg. server, machine)

Connected Thing

(eg. car, machine)

IoT Component

IoT Component

IoT (Server) Application

IoT (Device) Application

Connectivity Network

Application Layer

Service Layer

Network Layer Cellular, xDSL, Satellite, Wifi,

Bluetooth, Zigbee…

IoT/M2M SDP

IoT Service Framework

IoT Service Platform

Page 8: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 8

Work Process

Public Services

Enterprise

Healthcare

Energy

Transportation

Other

Residential

REQUIREMENTS TS-0002

TECHNICAL SPECS TECHNICAL REPORTS

Industry

Page 9: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 9

Underlying Network

Underlying Network

CSE

AE

NSE

CSE

AE

NSE

CSE

AE

NSE NSE

Device Gateway Server

Application Layer

Service Layer

Network Layer

Mca

Mcn

Mca Mca

Mcn Mcn Mcn Mcc Mcc

Entities AE (Application Entity), CSE (Common Services Entity) and NSE (Network Services Entity)

Reference Point One or more interfaces - Mca, Mcn, Mcc and Mcc’

Technical View

CSE

Mcc’

Other Server

EXAMPLE REQUEST GET http://provider.net/home/temperature/la HTTP/1.1 Host: provider.net X-Orig: /CSE-1234/WeatherApp42 X-M2M-RI: 56398096 Accept: application/vnd.onem2m-res+json

EXAMPLE RESPONSE HTTP/1.1 200 OK X-M2M-RI: 56398096 Content-Type: application/vnd.onem2m-res+json Content-Length: 94 {"ri":"28375964","cnf":"application/json:0", "con":"{'timestamp':1413405177000,'value':25.32}"}

Page 10: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 10

Interoperable standard

Guidelines & Ref. Arch.

Protocols Platforms

MQTT

OMADM LWM2M

HTTP CoAP TLS DTLS

uses

uses

uses interworks with

interworks with

collaborations

….

Page 11: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 11

Collaborative Mindset

• Collaborative mindset within oneM2M • Partnership Project from the start • Strong focus on reusing existing technologies wherever possible • Strong consideration for user industries

• Collaborative mindset with external organizations • Personal Connected Health Alliance – Continua • Home Gateway Initiative • AllSeen Alliance • Open Interconnect Consortium • European Smart Metering Industry Group • IEEE P2413 • ITU-T SG20 • W3C

Page 12: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 12

Platform interop - two important dimensions: 1. Proximity network to infrastructure,

alljoyn/oneM2M example

Source: oneM2M TR-0014

Page 13: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 13

Platform interop - two important dimensions: 2. Infrastructure platform to infrastructure

platform

IN-CSE

AE

Mca

oneM2M network Other network

IoT platform

Apps

API

Page 14: OneM2M - Views on Platform Interoperability

© 2015 oneM2M 14

Conclusion

• IoT platform interop is real gap

• Two dimensions:

– 1. Proximity network to infrastructure platform

– 2. Infrastructure platform to infrastructure platform

• oneM2M answer is

– Interworking framework for 1

– Mcc’ for 2