SlideShare a Scribd company logo
1 of 27
oneM2M Overview
Roland Hechwartner, oneM2M TP Chair
oneM2M Industry Day
IIIT, Hyderabad 25 September 2019
1
© 2019 oneM2M
Agenda – oneM2M @ Industry Day
•oneM2M Overview – this presentation
Followed by…
• Do No Harm to the Network using oneM2M - oneM2M – 3GPP Interworking
• oneM2M Certification
• Data Semantics
• oneM2M Smart Device Template - in a typical vertical industry
• oneM2M in Smart Cities – Korean Smart City Initiative
• C-DOT & oneM2M activities
• Global oneM2M implementations - oneTransport/Bordeaux/KEPCO
2
© 2019 oneM2M
oneM2M Partnership Project
3
founded1 July, 24th 2012
TP#1: Sep 24th-29th 2012
[1] Partnership Agreement V 2.0 (Approved March 2013)
Release 2 transposition
ITU-T SG20 Y.4500.x
Partner transpositions
 De jure Standard
 “collaborate on standard”
 focus on interoperability
 “compete in implementation”
www.oneM2M.org
All documents and specifications are publically available
=> Reuse e.g.
Join forces
=> reduce fragmentation
HGI
Almost 200 member organizations in oneM2M
© 2019 oneM2M 4
oneM2M Structure
Steering
Committee
Technical
Plenary
Finance
Industry Liaison
Marketing
Legal
Methods/Procedures
Work Programme
Coordination Group
Methods of Work
Partners
Members
/
Partners
http://onem2m.org/about-onem2m/organisation-and-structure
Requirements
and Domain
Models
System Design
and Security
Testing and
Developers
Ecosystem
© 2019 oneM2M 5
oneM2M Work Process
Industry
Public Services
Enterprise Healthcare
Energy
Transportation
Other
Residential
REQUIREMENTS
TS-0002
TECHNICAL SPECS
TECHNICAL REPORTS
Certification Program
TECHNICAL SPECS
TECHNICAL REPORTS
TECHNICAL SPECS
TECHNICAL REPORTS
Interoperability
Test Events
© 2019 oneM2M
oneM2M Breaks Down the Silos
6
Smart
Emergency
Services
Smart
Transportation
Smart
Infrastructure
Vertical
Information
Flow
Vertical
Information
Flow
Vertical
Information
Flow
Smart
Emergency
Services
Smart
Transportation
Smart
Infrastructure
Service Layer
…
…
…
Horizontal
Information Flow
© 2019 oneM2M
oneM2M
is an End-to-End IoT Technology
7
Service Layer
Service Layer
Communication Network(s)
Service Layer
App
App App App
Non-
oneM2M
App
Flexible Deployment Options
• IoT Cloud / Enterprise
• IoT Gateway
• IoT Edge Device
• IoT User Devices
© 2017 oneM2M
© 2019 oneM2M
© 2019 oneM2M
oneM2M Architecture
Underlying
Network
Underlying
Network
CSE
AE
NSE
CSE
AE
NSE
CSE
AE
NSE
NSE
Device, Sensor, Actuator Edge Device or Gateway Backend or Cloud
Application
Layer
Service
Layer
Network
Layer
CSE
Other
Backend
Developer API
Network Interface
Application Entity (AE) Provides application logic for the end-to-end M2M solutions
Common Services Entity (CSE) Provides the set of "service functions" that are common to the M2M environments
Network Services Entity (NSE) Provides services to the CSEs besides the pure data transport
Node Logical equivalent of a physical (or possibly virtualized, especially on the server side) device
Application Service Node Middle Node Infrastructure Node
8
© 2017 oneM2M
© 2019 oneM2M
© 2019 oneM2M
oneM2M is Resource Oriented
Based on REST architecture style (representational state transfer)
• Access using an URI http://www.example.com/wiki/rest
• Representation format: XML, JSON, BSON, …
• Dependencies, hierarchy is represented by link in resource representation
Based on slides provided by Thierry Monteil at the CDOT foundation Day 2019
Basic Resources
• Common Service Entity (CSE)
• Container (CNT)
• Application Entity (AE)
• Container (CNT)
• Content Instance (CIN)
• ….
onem2m.org, TS-0001 Functional Architecture
9
© 2017 oneM2M
© 2019 oneM2M
© 2019 oneM2M
oneM2M functions provided to
applications
10
Registration
Registration
Group
Management
Security
Discovery
Data
Management &
Repository
Application &
Service
Management
Device
Management
Subscription &
Notification
Communication
Management
Service Charging
& Accounting
Location
Network Service
Exposure
Semantics
Transaction
Management
Service Layer
Common Service Layer
© 2019 oneM2M
• oneM2M complements existing proven
security technologies to address IoT
security challenges
• oneM2M provides a common set of
security capabilities to secure IoT
devices and applications and prevent/
mitigate attacks
• oneM2M exposes an abstracted set of
security related APIs to help simplify
security for IoT devices and applications
11
Registration
Registration
Group
Management
Security
Discovery
Data
Management
& Repository
Application &
Service
Management
Device
Management
Subscription
& Notification
Communicatio
n
Management
Service
Charging &
Accounting
Location
Network
Service
Exposure
Semantics
Transaction
Management
Service Layer
Enrollment &
Provisioning
Secure
Communication
Authorization
Dynamic
Authorization
Privacy
Policy
Manager
End-to-End
Security
oneM2M Security Framework
Source: Dale Seed, oneM2M Overview 2019
© 2019 oneM2M
oneM2M Device Management
Framework
• oneM2M provides a common set of
management capabilities to manage IoT
devices, applications and the service
layer
• Device Management
• Device Configuration (e.g. enable/ disable
capabilities, provisioning)
• Device Diagnostics and Monitoring (e.g.
memory, battery, event logs, reboot)
• Device Firmware Management
• Device Topology Management (e.g. Area
Network topology & characteristics)
• Application & Service Layer
Management
• Policy Configuration
• Software Management (e.g. download/ install/
activation)
12
Registration
Registration
Group
Management
Security
Discovery
Data
Management
& Repository
Application &
Service
Management
Device
Management
Subscription
& Notification
Communication
Management
Service
Charging &
Accounting
Location
Network
Service
Exposure
Semantics
Transaction
Management
Service Layer
Software
Configuration
Software
Management
Device
Topology
Management
Device
Firmware
Upgrade
Device
Diagnostics
Device
Configuration
Source: Dale Seed, oneM2M Overview 2019
© 2019 oneM2M
oneM2M Interworking Framework
13
Discovery, Security, Data
Management, etc.
Source: oneM2M MAS Webinar
© 2017 oneM2M
© 2019 oneM2M
© 2019 oneM2M
oneM2M Interworking towards
Domain-specific Technologies
Gateway (oneM2M Middle Node)
E.g. OCF,
OMA LwM2M
oneM2M
Infrastructure -
CSE
oneM2M AE
Application
oneM2M AE
Application
oneM2M AE
Application
oneM2M CSE
oneM2M
AE
Application
Gateway (oneM2M Middle Node)
Based on a slide provided by: Dr. Josef J. Blanz . ndustry Day Bangalore, September 20th 2017
oneM2M defined
IPE
Application
KNX, Zigbee,
ETSI ITS
etc Network
KNX, Zigbee,
ETSI ITS etc App
Application
oneM2M CSE
oneM2M
IPE
Application
oneM2M
AE
Application
Data Containers
+ Abstract
Information Model
Backend
IPE … Interworking Proxy Entity
oneM2M Release 2 & 3:
• Generic IPE (Ontology-based Interworking)
• IoT proximal Interworking TS-0033
14
© 2017 oneM2M
© 2019 oneM2M
© 2019 oneM2M
oneM2M Specifications & Release 4
Current Specifications
• Requirements
• Functional Architecture
• Security
• Service Layer Protocols
• Protocol Bindings
e.g. HTTP, CoAP, MQTT, WebSockets
• Base Ontology & Semantics
• Remote Management Enablement
e.g. for OMA, BBF
• Vertical Domain Support
e.g. Smart Home
• Interworking Support
e.g. LwM2M, OCF, 3GPP, OSGi
• Tests & Certifications
Release 4 - More Smart City & Vertical Domain Support
• Smart City, e.g. Ontologies for Smart City Services
• Public Warning Service Enabling
• Vehicular Domain Enabling, incl. 3GPP V2X interworking
• Industrial Domain Enabling, e.g. OPC-UA model mapping
• Railway Domain Enabling
• Interworking e.g. ZigBee, Modbus
• …
Release 4 - Feature Enhancement & Optimization
• SDT4.0 & Data Model extension, e.g. City, Railway
• Semantic Enhancement, e.g. reasoning, ontology mapping
• Security Enhancement, e.g. user/data privacy
• Edge & Fog Computing support, e.g. service provisioning, service pooling
• System Optimizations, e.g. lightweight services, platform discovery, rule
engine, users, …
• 3GPP Interworking, e.g. session QoS, V2X, charging..
• Testing & Developer Guides
15
© 2019 oneM2M
oneM2M Timeline
16
Industry
Day 5
TP42
Hyderabad
Sep 25
© 2019 oneM2M
oneM2M Adoption
17
oneM2M Product Offerings
oneM2M Trial Deployment
oneM2M Commercial
Deployment
oneM2M Open Source
Project
oneM2M has
global adoption
Source: Dale Seed, oneM2M Overview 2019
© 2019 oneM2M
oneM2M Implementation and
Deployment Base
18
IotDM
OS-IoT
Industry-driven Open source implementations
Regular Interop Events (6 Held from 2015-2018)
Examples of Commercial implementations, Prototypes, Trials
Certification Test Houses and Test Tool Vendors
A vibrant and
healthy
ecosystem of
oneM2M
implementations
exists!
Based on slides by: Dale Seed, oneM2M Overview 2019
© 2019 oneM2M
oneM2M - Common Service Layer
19
oneM2M
• Open global de-jure Standard
• Specifies a common set of horizontal IoT services
• Interworks with existing IoT technologies
• Value proposition
• Simplifies the life for IoT stakeholders
• Minimize development, deployment and maintenance
costs
• Interoperability testing and certification program
• Mature and commercially deployed technology
• Vendor independent => Essential building block for an
IoT ecosystem
Takeaways
© 2019 oneM2M
Thank you!
20
© 2019 oneM2M
Backup
21
• Publicly Accessible Links
• oneM2M Releases and Specifications
© 2019 oneM2M
oneM2M Feature Summary by Release
22
© 2019 oneM2M
Publicly Accessible Links
• Web Site
• http://www.oneM2M.org
• Developer Guides
• http://www.onem2m.org/developer-guides
• Technical Questions
• http://www.onem2m.org/technical/technical-questions
• Published Specifications
• http://www.onem2m.org/technical/published-
documents
• Documents developed in oneM2M
• http://www.onem2m.org/technical/latest-drafts
23
• Webinars
• http://www.onem2m.org/technical/webinars
• YouTube Channel
• https://www.youtube.com/c/onem2morg
• Events
• http://www.onem2m.org/news-events/events
• Certified Products
• http://www.onem2mcert.com/sub/sub04_01.php
© 2019 oneM2M
Publicly Accessible Links
24
Developer Guides
are now accessible via the public link:
http://www.onem2m.org/developer-guides
© 2019 oneM2M
 TS 0001: Functional Architecture
 TS 0002: Requirements
 TS 0003: Security Solutions
 TS 0004: Service Layer Core Protocol
 TS 0005: Management Enablement (OMA)
 TS 0006: Management Enablement (BBF)
 TS 0007: Service Components
 TS 0009: HTTP Protocol Binding
 TS 0010: MQTT Protocol Binding
 TS 0011: Common Terminology
 TS 0012: oneM2M Base Ontology
 TS 0014: LWM2M Interworking
 TS 0015: Testing Framework
 TS 0020: WebSocket Protocol Binding
 TS 0021: oneM2M and AllJoyn Interworking
 TS 0023: Home Appliances Information Model and Mapping
 TS 0024: OIC Interworking
 TR 0001: Use Cases Collection
 TR 0007: Study of Abstraction and Semantic Enablements
 TR 0008: Security
 TR 0012: oneM2M End-to-End security and Group Authentication
 TR 0016: Study of Authorization Architecture for Supporting Heterogeneous Access Control Policies
 TR 0017: Home Domain Abstract Information Model
 TR 0018: Industrial Domain Enablement
 TR 0022: Continuation and Integration of HGI Smart Home Activities
 TR 0024: 3GPP Release 13 Interworking
 TS-0032 – MAF and MEF Interface Specification
 TR-0025 Application developer guide
 TR-0034 CoAP binding and long polling for temp. monit.
 TR-0035 Device management use case
 TR-0037 Smart farm example using MQTT binding
 TR-0039 Developer guide-SDT-based implementation
 TR-0045 Implementing semantics
Release
1
Release
2
Release
2A
oneM2M Releases and Specifications
For details see also
[1] ADM-0008-Release 1 Control Document
[2] ADM-0011-Release 2 Control Document
[3] ADM-0012-Release 2A Control Document
© 2019 oneM2M
oneM2M Release 3 Deliverables
TS 0001 - Functional Architecture, V 3.13.2
TS 0002 - Requirements, V 3.1.2
TS 0003 - Security Solutions, V 3.10.2
TS 0004 - Service Layer Core Protocol, V 3.11.0
TS 0005 – Management enablement (OMA), V 3.4.2
TS 0006 – Management enablement (BBF), V 3.6.2
TS 0008 – CoAP Protocol Binding, V 3.3.1
TS 0009 – HTTP Protocol Binding, V3.2.0
TS 0010 – MQTT Protocol Binding, V 3.0.2
TS 0011 – Common Terminology, V 3.0.2
TS-0012 – Base Ontology, V 3.7.3
TS-0014 – LWM2M Interworking, V 3.1.1
TS-0016 – Secure Environment Abstraction V 3.0.2
TS-0020 – WebSocket Protocol Binding, V 3.0.1
TS-0022 – Field Device Configuration-V 3.0.1
TS-0023 – Home Appliances Information Model and Mapping, V 3.7.3
TS-0024 – OCF Interworking, V 3.2.2
TS-0026 – 3GPP Interworking V3.0.0
TS-0030 – Ontology Based Interworking V 3.0.3
TS-0031 – Feature Catalogue V 3.0.0
TS-0032 – MAF and MEF Interface Specification V 3.0.1
TS-0033 – Interworking Framework V 3.0.0
TS-0034 – Semantics Support V 3.0.0
TS-0035 – OSGi Interworking V 3.0.0
TR-0001 Use Cases Collection, V 3.1.1
TR-0026 Vehicular Domain Enablement, V 3.0.1
TR-0033 Study on Enhanced Semantic Enablement V 3.0.0
Technical
Specifications
Technical
Reports
ADM-0017 Release 3 Control Document
© 2019 oneM2M
31 active Work Items*
* status in ADM-0001-Work Program Management v42.0.0.
Release 4 candidates marked in blue
TP WIs
WI-0049 - Rel-1,2 & 3 Maintenance
WI-0079 - Rel-4 Small Technical Enhancements
RDM WG
WI-0015 - oneM2M Use Case Continuation
WI-0046 – Vehicular domain enablement
WI-0070 - Disaster Alert Service Enabler
WI-0075 – Ind. Dom. Inf. Model Mapg. & Sem. Spt.
WI-0081 - Smart Device Template 4.0
WI-0084 – SDT based Information Model and
Mapping for Vert. Ind.
WI-0092 - Railway Domain Enablement
WI-0094- Ontologies for Smart City Services (OSCS)
TDE WG
WI-0054 - Developers guide series
WI-0060 - Interoperability testing Release 2
WI-0078 - oneM2M API guide
WI-0085 - Conformance Test Specifications
Release 3
WI-0086 - Conformance Test Specifications
Release 4
SDS WG
WI-0053 - Enhancements on Semantic Support
WI-0058 – Interworking with 3GPP networks
WI-0064 - Adaptation of oneM2M for Smart City
WI-0069 – Heterogen. identificat. service in
oneM2M syst.
WI-0071 - oneM2M and W3C Web of Things Iwk
WI-0072 – Modbus interworking
WI-0076 - Lightweight oneM2M Services
WI-0077 - Attribute Based Access Control Policy
WI-0080 - Edge and Fog Computing
WI-0082 - 3GPP V2X Interworking
WI-0083 - oneM2M Service Subscribers and Users
WI-0088 - M2M/IoT Application and Component
Configuration
WI-0089 - Getting started with oneM2M
WI-0090 - oneM2M and Zigbee interworking
WI-0091 - oneM2M Services and Platforms
Discovery
WI-0093 - Action Triggering Enhancements
27

More Related Content

Similar to Industry_Day-2019-0001-oneM2M_Overview.pptx

oneM2M webinar (2014)
oneM2M webinar (2014)oneM2M webinar (2014)
oneM2M webinar (2014)Marc Jadoul
 
MajorProject_AnilSharma
MajorProject_AnilSharmaMajorProject_AnilSharma
MajorProject_AnilSharmaAnil Sharma
 
M2M Presentation at Telecom Council of Silicon Valley
M2M Presentation at Telecom Council of Silicon ValleyM2M Presentation at Telecom Council of Silicon Valley
M2M Presentation at Telecom Council of Silicon ValleyDaniel Kellmereit
 
OneM2M - Views on Platform Interoperability
OneM2M - Views on Platform InteroperabilityOneM2M - Views on Platform Interoperability
OneM2M - Views on Platform InteroperabilityAALForum
 
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...IRJET Journal
 
A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...Soumya Kanti Datta
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...DESMOND YUEN
 
Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...
Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...
Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...IRJET Journal
 
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...Open Mobile Alliance
 
Cognizant Cloud for Utilities
Cognizant Cloud for UtilitiesCognizant Cloud for Utilities
Cognizant Cloud for UtilitiesSteve Lennon
 
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWAREFIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWAREFIWARE
 
IRJET - Cloud Computing Application
IRJET -  	  Cloud Computing ApplicationIRJET -  	  Cloud Computing Application
IRJET - Cloud Computing ApplicationIRJET Journal
 
Hope, fear, and the data center time machine
Hope, fear, and the data center time machineHope, fear, and the data center time machine
Hope, fear, and the data center time machineCisco Canada
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEurotech
 
Making IoT a Reality_Axeda _ May 8 2013 _Mahbubul Alam
Making IoT a Reality_Axeda _ May 8 2013 _Mahbubul AlamMaking IoT a Reality_Axeda _ May 8 2013 _Mahbubul Alam
Making IoT a Reality_Axeda _ May 8 2013 _Mahbubul AlamMahbubul Alam
 
Making io t a reality axeda _ may 8 2013 _mahbubul alam
Making io t a reality   axeda _ may 8 2013 _mahbubul alamMaking io t a reality   axeda _ may 8 2013 _mahbubul alam
Making io t a reality axeda _ may 8 2013 _mahbubul alamMahbubul Alam
 
IRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing FeaturesIRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing FeaturesIRJET Journal
 
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystWhat OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystmfrancis
 
5G-webinar from 5G-course, Anritsu, adcomm
5G-webinar from 5G-course, Anritsu, adcomm 5G-webinar from 5G-course, Anritsu, adcomm
5G-webinar from 5G-course, Anritsu, adcomm Saurabh Verma
 

Similar to Industry_Day-2019-0001-oneM2M_Overview.pptx (20)

oneM2M webinar (2014)
oneM2M webinar (2014)oneM2M webinar (2014)
oneM2M webinar (2014)
 
MajorProject_AnilSharma
MajorProject_AnilSharmaMajorProject_AnilSharma
MajorProject_AnilSharma
 
M2M Presentation at Telecom Council of Silicon Valley
M2M Presentation at Telecom Council of Silicon ValleyM2M Presentation at Telecom Council of Silicon Valley
M2M Presentation at Telecom Council of Silicon Valley
 
OneM2M - Views on Platform Interoperability
OneM2M - Views on Platform InteroperabilityOneM2M - Views on Platform Interoperability
OneM2M - Views on Platform Interoperability
 
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
 
A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...
 
Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...
Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...
Secure Channel Establishment Techniques for Homomorphic Encryption in Cloud C...
 
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
 
Cognizant Cloud for Utilities
Cognizant Cloud for UtilitiesCognizant Cloud for Utilities
Cognizant Cloud for Utilities
 
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWAREFIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
 
IRJET - Cloud Computing Application
IRJET -  	  Cloud Computing ApplicationIRJET -  	  Cloud Computing Application
IRJET - Cloud Computing Application
 
Hope, fear, and the data center time machine
Hope, fear, and the data center time machineHope, fear, and the data center time machine
Hope, fear, and the data center time machine
 
oneM2M overview
oneM2M overviewoneM2M overview
oneM2M overview
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT Solutions
 
Making IoT a Reality_Axeda _ May 8 2013 _Mahbubul Alam
Making IoT a Reality_Axeda _ May 8 2013 _Mahbubul AlamMaking IoT a Reality_Axeda _ May 8 2013 _Mahbubul Alam
Making IoT a Reality_Axeda _ May 8 2013 _Mahbubul Alam
 
Making io t a reality axeda _ may 8 2013 _mahbubul alam
Making io t a reality   axeda _ may 8 2013 _mahbubul alamMaking io t a reality   axeda _ may 8 2013 _mahbubul alam
Making io t a reality axeda _ may 8 2013 _mahbubul alam
 
IRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing FeaturesIRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing Features
 
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystWhat OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
 
5G-webinar from 5G-course, Anritsu, adcomm
5G-webinar from 5G-course, Anritsu, adcomm 5G-webinar from 5G-course, Anritsu, adcomm
5G-webinar from 5G-course, Anritsu, adcomm
 

Recently uploaded

Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012sapnasaifi408
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...shivangimorya083
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfDivyeshPatel234692
 
CFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceCFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceSanjay Bokadia
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Niya Khan
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...Suhani Kapoor
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceanilsa9823
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...shivangimorya083
 
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackVIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackSuhani Kapoor
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackVIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackSuhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳anilsa9823
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfSoham Mondal
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boodykojalkojal131
 
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...Suhani Kapoor
 
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位obuhobo
 
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012rehmti665
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 

Recently uploaded (20)

Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
 
CFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceCFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector Experience
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
 
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackVIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
 
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackVIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
 
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
 
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
 
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
 
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
 

Industry_Day-2019-0001-oneM2M_Overview.pptx

  • 1. oneM2M Overview Roland Hechwartner, oneM2M TP Chair oneM2M Industry Day IIIT, Hyderabad 25 September 2019 1
  • 2. © 2019 oneM2M Agenda – oneM2M @ Industry Day •oneM2M Overview – this presentation Followed by… • Do No Harm to the Network using oneM2M - oneM2M – 3GPP Interworking • oneM2M Certification • Data Semantics • oneM2M Smart Device Template - in a typical vertical industry • oneM2M in Smart Cities – Korean Smart City Initiative • C-DOT & oneM2M activities • Global oneM2M implementations - oneTransport/Bordeaux/KEPCO 2
  • 3. © 2019 oneM2M oneM2M Partnership Project 3 founded1 July, 24th 2012 TP#1: Sep 24th-29th 2012 [1] Partnership Agreement V 2.0 (Approved March 2013) Release 2 transposition ITU-T SG20 Y.4500.x Partner transpositions  De jure Standard  “collaborate on standard”  focus on interoperability  “compete in implementation” www.oneM2M.org All documents and specifications are publically available => Reuse e.g. Join forces => reduce fragmentation HGI Almost 200 member organizations in oneM2M
  • 4. © 2019 oneM2M 4 oneM2M Structure Steering Committee Technical Plenary Finance Industry Liaison Marketing Legal Methods/Procedures Work Programme Coordination Group Methods of Work Partners Members / Partners http://onem2m.org/about-onem2m/organisation-and-structure Requirements and Domain Models System Design and Security Testing and Developers Ecosystem
  • 5. © 2019 oneM2M 5 oneM2M Work Process Industry Public Services Enterprise Healthcare Energy Transportation Other Residential REQUIREMENTS TS-0002 TECHNICAL SPECS TECHNICAL REPORTS Certification Program TECHNICAL SPECS TECHNICAL REPORTS TECHNICAL SPECS TECHNICAL REPORTS Interoperability Test Events
  • 6. © 2019 oneM2M oneM2M Breaks Down the Silos 6 Smart Emergency Services Smart Transportation Smart Infrastructure Vertical Information Flow Vertical Information Flow Vertical Information Flow Smart Emergency Services Smart Transportation Smart Infrastructure Service Layer … … … Horizontal Information Flow
  • 7. © 2019 oneM2M oneM2M is an End-to-End IoT Technology 7 Service Layer Service Layer Communication Network(s) Service Layer App App App App Non- oneM2M App Flexible Deployment Options • IoT Cloud / Enterprise • IoT Gateway • IoT Edge Device • IoT User Devices
  • 8. © 2017 oneM2M © 2019 oneM2M © 2019 oneM2M oneM2M Architecture Underlying Network Underlying Network CSE AE NSE CSE AE NSE CSE AE NSE NSE Device, Sensor, Actuator Edge Device or Gateway Backend or Cloud Application Layer Service Layer Network Layer CSE Other Backend Developer API Network Interface Application Entity (AE) Provides application logic for the end-to-end M2M solutions Common Services Entity (CSE) Provides the set of "service functions" that are common to the M2M environments Network Services Entity (NSE) Provides services to the CSEs besides the pure data transport Node Logical equivalent of a physical (or possibly virtualized, especially on the server side) device Application Service Node Middle Node Infrastructure Node 8
  • 9. © 2017 oneM2M © 2019 oneM2M © 2019 oneM2M oneM2M is Resource Oriented Based on REST architecture style (representational state transfer) • Access using an URI http://www.example.com/wiki/rest • Representation format: XML, JSON, BSON, … • Dependencies, hierarchy is represented by link in resource representation Based on slides provided by Thierry Monteil at the CDOT foundation Day 2019 Basic Resources • Common Service Entity (CSE) • Container (CNT) • Application Entity (AE) • Container (CNT) • Content Instance (CIN) • …. onem2m.org, TS-0001 Functional Architecture 9
  • 10. © 2017 oneM2M © 2019 oneM2M © 2019 oneM2M oneM2M functions provided to applications 10 Registration Registration Group Management Security Discovery Data Management & Repository Application & Service Management Device Management Subscription & Notification Communication Management Service Charging & Accounting Location Network Service Exposure Semantics Transaction Management Service Layer Common Service Layer
  • 11. © 2019 oneM2M • oneM2M complements existing proven security technologies to address IoT security challenges • oneM2M provides a common set of security capabilities to secure IoT devices and applications and prevent/ mitigate attacks • oneM2M exposes an abstracted set of security related APIs to help simplify security for IoT devices and applications 11 Registration Registration Group Management Security Discovery Data Management & Repository Application & Service Management Device Management Subscription & Notification Communicatio n Management Service Charging & Accounting Location Network Service Exposure Semantics Transaction Management Service Layer Enrollment & Provisioning Secure Communication Authorization Dynamic Authorization Privacy Policy Manager End-to-End Security oneM2M Security Framework Source: Dale Seed, oneM2M Overview 2019
  • 12. © 2019 oneM2M oneM2M Device Management Framework • oneM2M provides a common set of management capabilities to manage IoT devices, applications and the service layer • Device Management • Device Configuration (e.g. enable/ disable capabilities, provisioning) • Device Diagnostics and Monitoring (e.g. memory, battery, event logs, reboot) • Device Firmware Management • Device Topology Management (e.g. Area Network topology & characteristics) • Application & Service Layer Management • Policy Configuration • Software Management (e.g. download/ install/ activation) 12 Registration Registration Group Management Security Discovery Data Management & Repository Application & Service Management Device Management Subscription & Notification Communication Management Service Charging & Accounting Location Network Service Exposure Semantics Transaction Management Service Layer Software Configuration Software Management Device Topology Management Device Firmware Upgrade Device Diagnostics Device Configuration Source: Dale Seed, oneM2M Overview 2019
  • 13. © 2019 oneM2M oneM2M Interworking Framework 13 Discovery, Security, Data Management, etc. Source: oneM2M MAS Webinar
  • 14. © 2017 oneM2M © 2019 oneM2M © 2019 oneM2M oneM2M Interworking towards Domain-specific Technologies Gateway (oneM2M Middle Node) E.g. OCF, OMA LwM2M oneM2M Infrastructure - CSE oneM2M AE Application oneM2M AE Application oneM2M AE Application oneM2M CSE oneM2M AE Application Gateway (oneM2M Middle Node) Based on a slide provided by: Dr. Josef J. Blanz . ndustry Day Bangalore, September 20th 2017 oneM2M defined IPE Application KNX, Zigbee, ETSI ITS etc Network KNX, Zigbee, ETSI ITS etc App Application oneM2M CSE oneM2M IPE Application oneM2M AE Application Data Containers + Abstract Information Model Backend IPE … Interworking Proxy Entity oneM2M Release 2 & 3: • Generic IPE (Ontology-based Interworking) • IoT proximal Interworking TS-0033 14
  • 15. © 2017 oneM2M © 2019 oneM2M © 2019 oneM2M oneM2M Specifications & Release 4 Current Specifications • Requirements • Functional Architecture • Security • Service Layer Protocols • Protocol Bindings e.g. HTTP, CoAP, MQTT, WebSockets • Base Ontology & Semantics • Remote Management Enablement e.g. for OMA, BBF • Vertical Domain Support e.g. Smart Home • Interworking Support e.g. LwM2M, OCF, 3GPP, OSGi • Tests & Certifications Release 4 - More Smart City & Vertical Domain Support • Smart City, e.g. Ontologies for Smart City Services • Public Warning Service Enabling • Vehicular Domain Enabling, incl. 3GPP V2X interworking • Industrial Domain Enabling, e.g. OPC-UA model mapping • Railway Domain Enabling • Interworking e.g. ZigBee, Modbus • … Release 4 - Feature Enhancement & Optimization • SDT4.0 & Data Model extension, e.g. City, Railway • Semantic Enhancement, e.g. reasoning, ontology mapping • Security Enhancement, e.g. user/data privacy • Edge & Fog Computing support, e.g. service provisioning, service pooling • System Optimizations, e.g. lightweight services, platform discovery, rule engine, users, … • 3GPP Interworking, e.g. session QoS, V2X, charging.. • Testing & Developer Guides 15
  • 16. © 2019 oneM2M oneM2M Timeline 16 Industry Day 5 TP42 Hyderabad Sep 25
  • 17. © 2019 oneM2M oneM2M Adoption 17 oneM2M Product Offerings oneM2M Trial Deployment oneM2M Commercial Deployment oneM2M Open Source Project oneM2M has global adoption Source: Dale Seed, oneM2M Overview 2019
  • 18. © 2019 oneM2M oneM2M Implementation and Deployment Base 18 IotDM OS-IoT Industry-driven Open source implementations Regular Interop Events (6 Held from 2015-2018) Examples of Commercial implementations, Prototypes, Trials Certification Test Houses and Test Tool Vendors A vibrant and healthy ecosystem of oneM2M implementations exists! Based on slides by: Dale Seed, oneM2M Overview 2019
  • 19. © 2019 oneM2M oneM2M - Common Service Layer 19 oneM2M • Open global de-jure Standard • Specifies a common set of horizontal IoT services • Interworks with existing IoT technologies • Value proposition • Simplifies the life for IoT stakeholders • Minimize development, deployment and maintenance costs • Interoperability testing and certification program • Mature and commercially deployed technology • Vendor independent => Essential building block for an IoT ecosystem Takeaways
  • 21. © 2019 oneM2M Backup 21 • Publicly Accessible Links • oneM2M Releases and Specifications
  • 22. © 2019 oneM2M oneM2M Feature Summary by Release 22
  • 23. © 2019 oneM2M Publicly Accessible Links • Web Site • http://www.oneM2M.org • Developer Guides • http://www.onem2m.org/developer-guides • Technical Questions • http://www.onem2m.org/technical/technical-questions • Published Specifications • http://www.onem2m.org/technical/published- documents • Documents developed in oneM2M • http://www.onem2m.org/technical/latest-drafts 23 • Webinars • http://www.onem2m.org/technical/webinars • YouTube Channel • https://www.youtube.com/c/onem2morg • Events • http://www.onem2m.org/news-events/events • Certified Products • http://www.onem2mcert.com/sub/sub04_01.php
  • 24. © 2019 oneM2M Publicly Accessible Links 24 Developer Guides are now accessible via the public link: http://www.onem2m.org/developer-guides
  • 25. © 2019 oneM2M  TS 0001: Functional Architecture  TS 0002: Requirements  TS 0003: Security Solutions  TS 0004: Service Layer Core Protocol  TS 0005: Management Enablement (OMA)  TS 0006: Management Enablement (BBF)  TS 0007: Service Components  TS 0009: HTTP Protocol Binding  TS 0010: MQTT Protocol Binding  TS 0011: Common Terminology  TS 0012: oneM2M Base Ontology  TS 0014: LWM2M Interworking  TS 0015: Testing Framework  TS 0020: WebSocket Protocol Binding  TS 0021: oneM2M and AllJoyn Interworking  TS 0023: Home Appliances Information Model and Mapping  TS 0024: OIC Interworking  TR 0001: Use Cases Collection  TR 0007: Study of Abstraction and Semantic Enablements  TR 0008: Security  TR 0012: oneM2M End-to-End security and Group Authentication  TR 0016: Study of Authorization Architecture for Supporting Heterogeneous Access Control Policies  TR 0017: Home Domain Abstract Information Model  TR 0018: Industrial Domain Enablement  TR 0022: Continuation and Integration of HGI Smart Home Activities  TR 0024: 3GPP Release 13 Interworking  TS-0032 – MAF and MEF Interface Specification  TR-0025 Application developer guide  TR-0034 CoAP binding and long polling for temp. monit.  TR-0035 Device management use case  TR-0037 Smart farm example using MQTT binding  TR-0039 Developer guide-SDT-based implementation  TR-0045 Implementing semantics Release 1 Release 2 Release 2A oneM2M Releases and Specifications For details see also [1] ADM-0008-Release 1 Control Document [2] ADM-0011-Release 2 Control Document [3] ADM-0012-Release 2A Control Document
  • 26. © 2019 oneM2M oneM2M Release 3 Deliverables TS 0001 - Functional Architecture, V 3.13.2 TS 0002 - Requirements, V 3.1.2 TS 0003 - Security Solutions, V 3.10.2 TS 0004 - Service Layer Core Protocol, V 3.11.0 TS 0005 – Management enablement (OMA), V 3.4.2 TS 0006 – Management enablement (BBF), V 3.6.2 TS 0008 – CoAP Protocol Binding, V 3.3.1 TS 0009 – HTTP Protocol Binding, V3.2.0 TS 0010 – MQTT Protocol Binding, V 3.0.2 TS 0011 – Common Terminology, V 3.0.2 TS-0012 – Base Ontology, V 3.7.3 TS-0014 – LWM2M Interworking, V 3.1.1 TS-0016 – Secure Environment Abstraction V 3.0.2 TS-0020 – WebSocket Protocol Binding, V 3.0.1 TS-0022 – Field Device Configuration-V 3.0.1 TS-0023 – Home Appliances Information Model and Mapping, V 3.7.3 TS-0024 – OCF Interworking, V 3.2.2 TS-0026 – 3GPP Interworking V3.0.0 TS-0030 – Ontology Based Interworking V 3.0.3 TS-0031 – Feature Catalogue V 3.0.0 TS-0032 – MAF and MEF Interface Specification V 3.0.1 TS-0033 – Interworking Framework V 3.0.0 TS-0034 – Semantics Support V 3.0.0 TS-0035 – OSGi Interworking V 3.0.0 TR-0001 Use Cases Collection, V 3.1.1 TR-0026 Vehicular Domain Enablement, V 3.0.1 TR-0033 Study on Enhanced Semantic Enablement V 3.0.0 Technical Specifications Technical Reports ADM-0017 Release 3 Control Document
  • 27. © 2019 oneM2M 31 active Work Items* * status in ADM-0001-Work Program Management v42.0.0. Release 4 candidates marked in blue TP WIs WI-0049 - Rel-1,2 & 3 Maintenance WI-0079 - Rel-4 Small Technical Enhancements RDM WG WI-0015 - oneM2M Use Case Continuation WI-0046 – Vehicular domain enablement WI-0070 - Disaster Alert Service Enabler WI-0075 – Ind. Dom. Inf. Model Mapg. & Sem. Spt. WI-0081 - Smart Device Template 4.0 WI-0084 – SDT based Information Model and Mapping for Vert. Ind. WI-0092 - Railway Domain Enablement WI-0094- Ontologies for Smart City Services (OSCS) TDE WG WI-0054 - Developers guide series WI-0060 - Interoperability testing Release 2 WI-0078 - oneM2M API guide WI-0085 - Conformance Test Specifications Release 3 WI-0086 - Conformance Test Specifications Release 4 SDS WG WI-0053 - Enhancements on Semantic Support WI-0058 – Interworking with 3GPP networks WI-0064 - Adaptation of oneM2M for Smart City WI-0069 – Heterogen. identificat. service in oneM2M syst. WI-0071 - oneM2M and W3C Web of Things Iwk WI-0072 – Modbus interworking WI-0076 - Lightweight oneM2M Services WI-0077 - Attribute Based Access Control Policy WI-0080 - Edge and Fog Computing WI-0082 - 3GPP V2X Interworking WI-0083 - oneM2M Service Subscribers and Users WI-0088 - M2M/IoT Application and Component Configuration WI-0089 - Getting started with oneM2M WI-0090 - oneM2M and Zigbee interworking WI-0091 - oneM2M Services and Platforms Discovery WI-0093 - Action Triggering Enhancements 27

Editor's Notes

  1. The oneM2M device management framework can manage both oneM2M and non-oneM2M based devices The oneM2M device management framework can interwork to various existing device management technologies (e.g. OMA DM, OMA LWM2M, BBF, …) oneM2M provides a common set of device management capabilities to manage IoT devices and the applications and services hosted on these devices Device Configuration (e.g. enable/ disable capabilities, provisioning) Device Diagnostics and Monitoring (e.g. memory, battery, event logs, reboot) Device Firmware Management Device Topology Management (e.g. Area Network topology & characteristics) Policy Configuration Software Management (e.g. download/ install/ activation) oneM2M exposes an abstracted set of device management related APIs to help simplify management of IoT devices