OneM2M - Views on Platform Interoperability
-
Upload
aalforum -
Category
Healthcare
-
view
347 -
download
3
Transcript of OneM2M - Views on Platform Interoperability
![Page 1: OneM2M - Views on Platform Interoperability](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/1.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/2.jpg)
© 2015 oneM2M 2
Over 200 member organizations in oneM2M
oneM2M partnership project
![Page 3: OneM2M - Views on Platform Interoperability](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/3.jpg)
© 2015 oneM2M 3
200+ members organizations Some of the 200+ active members of oneM2M
![Page 4: OneM2M - Views on Platform Interoperability](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/4.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/5.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/6.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/7.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/8.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/9.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/10.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/11.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/12.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/13.jpg)
© 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](https://reader030.fdocuments.net/reader030/viewer/2022020301/5871e6e31a28ab6a7b8b7299/html5/thumbnails/14.jpg)
© 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