SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
© 2017 oneM2M
How oneM2M fits into the IoT Landscape -
enabling cross vertical domain interoperability
Andreas Neubacher, 20.06.2018
Presentation @ IEC SEG8 meeting
1
© 2017 oneM2M
Agenda
2
oneM2M Interworking with other domains
or proximal technologies
3
The Standards Landscape and Categorization of Standards1
How oneM2M fit’s into the IoT picture2
oneM2M technology in Action4
6/19/2018
© 2017 oneM2M
The Standards Landscape and
categorization of Standards
6/19/2018 3
© 2017 oneM2M
CoAP
RTPSWebSocket
HTTP
OS-IoTIoTDM
 Which groups actually specify technology, which are just doing marketing & promotion?
 Which technologies are used / will be used for M2M, IoT industrial IoT?
 Which technologies are overlapping or complementing each other?
Jungle of Consortia, Standards& OS-
Projects
6/19/2018 4
© 2017 oneM2M
Over 200 member organizations
in oneM2M
oneM2M: A Global Partnership Project
A standard to create ecosystem, similar to 3GPP specifying 2G, 3G, LTE
The 8 regional Standards Developent
organizations SDO‘s, are transposing
oneM2M technical specifications into
normative Standards. Those standards
are then references by regional legal
and regulatory bodies
56/19/2018
© 2017 oneM2M
200+ Members in oneM2M
66/19/2018
Some of the 200+ active members of oneM2M
© 2017 oneM2M
 Highly isolated and resilient local networks
 Multiple Firewalls, very often no direct
connection to internet
 A lot of protocols specific to industry automation
 Optimized for real time control
 Heterogeneous
 Vendor specific
Factory domain Carrier Domain
INDUSTRY AUTOMATION AND ICT*
complementary areas will merge and blur
7
 Global standards
 IP-based communication
 Cloud-based production of network-related or
service-related functions
 “Softwarization” of networks
 Network Function
Virtualization (NFV)
 Software Defined
Networks (SDN)
*) ICT = Information and Communication Technology
I 4.0
Different families of standards are relevant; different communities need to harmonize their solutions
Industrie 4.0. standards should be global; fragmented and regional standards need to be consolidated
Main challenge: Domain specific innovation in the light of commonly understood requirements
6/19/2018
© 2017 oneM2M
Observation 1: mix proximal & distal networks
8
Source: „How oneM2M fits into the landscape of IoT technologies” Industry Day Bangalore, September 20th 2017 Dr. Josef J. Blanz
6/19/2018
© 2017 oneM2M 9
C
Horozontal relevant Standards
Vertical relevant Standards
Cloud
productsInfrastructure / Data Center
Home Domain Autmotive Domain Industrial Domain
Observation 2: proximal & distal standards
6/19/2018
© 2017 oneM2M
Observation 3: different standards for
different applications / Layers
• Plain Connectivity Layer standards (connectivity only, i.e. IP@ / IP data transport)
• Example:
• WLAN IEEE 802.11, PAN IEEE 802.15., LAN IEEE 802.3, Cellular technologies 2G, 3G, LTE
• Characteristics:
• Bandwitdh, Latency, Pathloss/Range, QoS support
• Service:
• IP@, connectivity, may be security features, Authentication and Authorization, global availability (roaming)
• Hybrid connectivity standards (offering data transport plus other services)
• Example:
• Zigbee, Bluetooth (connectivity based on IEEE802.15.x), OCF (connectivity base on IEEE 802.11), Z-Wave etc.
• Characteristics:
• Specific services enabling Applications on top of the Technology, mainly in context of the connectivity/range
• Services:
• Different services e.g. like Bluetooth Profiles “OPP (Object Push-), HFP (Hands Free-) Profile, or specific data models for Home Domain
and mesh functionality as built in Z-Wave
6/19/2018 10
© 2017 oneM2M
• Data/Service Layer standards (data interoperability)
• Example:
• oneM2M, OPC-UA
• Characteristics:
• Services, independent of underlying connectivity technology
• Service:
• E.g. security features, data models, discovery functions, device management, registration services,
subscriptions and notifications etc…
6/19/2018 11
Observation 3: different standards for
different applications / Layers
© 2017 oneM2M
P-
IoT Applications
Service Layer
aka Service Platform
Middleware
Enablement Platform
HTTP WebSocketCoAP RTPS
DTLS /
UDP
TLS /
TCP
Protocols
IP
IEEE
802.1TSN
Wired
Access
I
IndustrialIoT
Physical
Link
Network
Transport
Presentation
Application
Session
Technologies and standards in the
communication Stack for IoT
Source: „How oneM2M fits into the landscape of IoT technologies” Industry Day Bangalore, September 20th 2017 Dr. Josef J. Blanz
6/19/2018 12
© 2017 oneM2M
Interoperability of Data, Example:
„I4.0 Verwaltungsschale“ / Asset Administration Shell (AAS)
6/19/2018 13
*) Source: I4.0, DISKUSSIONSPAPIER, I4.0-Sprache, „Vokabular, Nachrichtenstruktur und semantische Interaktionsprotokolle der I4.0-Sprache“
https://www.plattform-i40.de/I40/Redaktion/DE/Downloads/Publikation/hm-2018-sprache.pdf?__blob=publicationFile&v=5
*)
© 2017 oneM2M
Take Aways
6/19/2018 14
1. Technology categorization based on “Distance”
i. proximal networks are providing connectivity within the shop floor, within a “enterprise”-,
building, or a plant
• proximal networks are usually operated by the plant or the enterprises itself
• proximal networks are usually decoupled/protected from wide area networks by firewalls etc..
• Required (high) latencies, may be possibly only delivered within the proximal networks over
local distances
• proximal networks are able to provide the components attached to proximal networks may
have different live cycles compared to distal networks
ii. distal networks are providing connectivity between manufacturing sites and between (e.g.
Logistic) partners in the value chain over (global) wide area networks
• distal networks are usually operated by various partners (global connectivity)
• distal networks usually require, Authentication, Authorization and Accounting to gain access to
the network at all
• distal networks are constrained in latency by physics, i.e. speed of light. (~1ms delay
corresponds to ~300km in vacuum/air)
© 2017 oneM2M
Take Aways
6/19/2018 15
2. Technology categorization based the protocol Layer support
i. Plain Connectivity Layer standards (connectivity only, i.e. IP@ / IP data transport)
ii. Hybrid connectivity standards (offering data transport plus other services)
iii. Data/Service Layer standards (data interoperability)
3. Interoperability of Data, are key enabler for cross vertical domain interoperability and uses cases
i. Data need to be able to be interpreted by various instances/stakeholders
ii. Data model’s need to be defined
iii. Interworking, towards legacy or vertical technologies with their own Data model’s possible
© 2017 oneM2M
How oneM2M fit’s into the IoT
picture
6/19/2018 16
© 2017 oneM2M
IP Communication
Connectivity Layer
17
Main Components of an IoT Solution
Device / Cloud Infrastructure
IoT Application
Common Service
Layer “IoT OS”
Cloud
products„many“ IoT Devices
IoT Infrastructure
(Service Platform)
6/19/2018
© 2017 oneM2M
Connectivity Layer
Individual Standards
in IoT Communication
18
IoT Application
IoT Device IoT Infrastructure
(Service Platform)
Common Service
Layer “IoT OS”
Cloud
products
6/19/2018
© 2017 oneM2M
Connectivity
 Applications access the Connectivity
Layer and built-in sensors, via API’s
provided by the Operating System
 Operating System collects connectivity
requests from applications, buffers
messages, optimizes & controls device’s
network use
 Connectivity Layer provides the device
access to the Internet via the 3GPP
mobile network WiFi etc..
Learn form the Success of smart Phones
offer a framework for developers!
19
Operating System
Applications
*) API: Application Programmers Interface
API
Take Away:
Apply the concept of an Operating System “OS” to IoT Devices
Governance:
6/19/2018
© 2017 oneM2M
Common IoT Key problems solved by
oneM2M
20
• oneM2M stores data in case of lack of connectivity
• oneM2M can controls the devices usage of connectivity (When, how often
communication happens)
Connectivity
• oneM2M provides globally standardized interfaces for the Application
developers (device and cloud)
• oneM2M enables Application portability
Application
area
• oneM2M provides services towards the Application (Application –Registration & -Discovery,
Subscription & Notifications Services, Secure Communication, Device Management etc…
• oneM2M enables Device portability (a Device can be connected to any
Infrastructure solution)
Data
Interoperability
6/19/2018
© 2017 oneM2M
Interfaces in scope of developers
21*) API REST Communication
IoT Application
Common Service
Layer / IoT OS
IP Communication
Mca Communication *
Connectivity Layer
Mca Communication *
Mcc Communication
Cloud
productsIoT Device
IoT Infrastructure
(Service Platform)
6/19/2018
© 2017 oneM2M
Connectivity Layer
Functions provided by an Common
Service layer
22
IoT Application
Common Service
Layer “IoT OS”
IP Communication
Functions Provided
by the oneM2M
Common Service Layer
Legend:
Registration
Group
Management
SecurityDiscovery
Data
Management
& Repository
Application &
Service
Management
Device
Management
Subscription
& Notification
Communicati
on
Management
Service
Charging &
Accounting
Location
Network
Service
Exposure
Standardized Functions, exposed to applications
IoT Device
IoT Infrastructure
(Service Platform)
6/19/2018
© 2017 oneM2M
Possibilities to attach devices
via oneM2M Technology to an Infrastructure
23
• Infrastructure Node (IN): contains one
Common Services Entity and contains zero or
more Application Entities
• Middle Node (MN): contains one
Common Services Entity and contains zero
or more Application Entities. NOTE: There may
be zero or more Middle Nodes in the Field
Domain of the oneM2M System.
Application Dedicated Node: contains at
least one Application Entity and does not
contain a Common Services Entity
NOTE: There may be zero or more
ADNs in the Field Domain of the
oneM2M System.
EXAMPLE: Physical
mapping: an Application Dedicated
Node could reside in a constrained
M2M Device.
Application
Dedicated
Node
Application
Dedicated
Node
Application
Dedicated
Node
Middle NodeMiddle Node
Middle Node
Infrastructure Node
AE AE
AE
AE AE
IN-CSE
CSE
CSE
AE
CSE
AE
Source*): oneM2M-TS-0001-V3.11.0 Functional Architecture
Application
Dedicated
Node
AE
6/19/2018
© 2017 oneM2M
oneM2MInterworking with
other domains / proximal
technologies
6/19/2018 24
© 2017 oneM2M
oneM2M Interworking towards domains
25
Gateway (oneM2M MN)
6/19/2018
E.g. OPC- UA
Technology
based
oneM2M IN-
CSE
oneM2M AE
oneM2M AE
oneM2M AE
oneM2M CSE
oneM2M
AE
Gateway (oneM2M MN)
Based on a slide provided by: Dr. Josef J. Blanz „How oneM2M fits into the landscape of IoT technologies” Industry Day Bangalore, September 20th 2017
Industrial
Domain
enablement IPE
KNX, Zigbee
or XYZ
Network
KNX / Zigbee /
XYZ App
oneM2M
CSE
oneM2M AE
© 2017 oneM2M
Interworking towards non oneM2M
domains
• Interworking towards other technologies/domains is based Interworking Proxy Application Entities
(IPE’s).
• IPE’S are specialized Applications that facilitate interworking between non oneM2M Nodes and
the oneM2M System. An IPE maps data of the non oneM2M Nodes into oneM2M resources
• Towards major market relevant technologies/verticals, oneM2M defines/standardizes interworking,
e.g. covered in oneM2M documents:
• TR-0018 Industrial Domain Enablement
• TR-0049 Industrial Domain Information Model Mapping & Semantics Support
• TS-0023 Home Appliances Information Model and Mapping
• For generic interworking and guidance can be found in:
• TS-0030 Ontology based Interworking
6/19/2018 26
© 2017 oneM2M
Take Aways
6/19/2018 27
1. oneM2M is a standard to provide multivendor interoperability and solves common problems in
the IoT area
2. oneM2M does an abstraction of the underlying connectivity layer technologies, towards the
Application on the Device and at the Infrastructure Domain (towards the actual Cloud solution)
3. oneM2M uses already existing Technologies (Protocols, Serializations etc.) and describes how
they are going to be used between the oneM2M entities
4. oneM2M provides globally specified Developer friendly API’s for Application developers
=> Mca reference points
5. oneM2M provides an multivendor interoperable open interface between the Device and
Infrastructure Domain => Mcc reference point
© 2017 oneM2M
Take Aways
6/19/2018 28
6. oneM2M common Service Layer provides Services towards the Applications
(@ the Device and @ the Infrastructure)
• oneM2M registers (possibly Authenticate) Applications
• oneM2M discovery services for Applications
• oneM2M provides e2e security and access control policies between Applications per design
• oneM2M stores data in case of lack of connectivity
• oneM2M provides carrier grade Device Management functionality based on LWM2M, OMA DM or
TR69 specifications
• oneM2M controls the communication layer, how, when, and the frequency connectivity is used.
(protects the connectivity network and contributes to power efficiency)
• …..
7. oneM2M provides a flexible Architecture, to be accommodated at various different device
platforms
8. oneM2M covers Data Models, Semantic and provides Interworking to other Technolgies
© 2017 oneM2M
Next Step:
oneM2M technology in Action
6/19/2018 29
© 2017 oneM2M
Dipl.-Ing. Andreas Neubacher
Technology & Innovation | Standardization & IPR Management
Rennweg 97-99, 1030 Wien
Tel: +43 1 79 585 7204
Tel: +43 1 79 585 9 7204
Mobil: +43 676 604 79 54
E-Mail: andreas.neubacher@t-mobile.at
www.t-mobile.at
Questions?
6/19/2018 30

Weitere ähnliche Inhalte

Was ist angesagt?

oneM2M - taking a look inside
oneM2M -  taking a look insideoneM2M -  taking a look inside
oneM2M - taking a look insideoneM2M
 
Eclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platformEclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platformMahdi Ben Alaya
 
oneM2M Introduction and security
oneM2M Introduction and securityoneM2M Introduction and security
oneM2M Introduction and securityJongseok Choi
 
An end-to-end standard oneM2M infrastructure for the Smart Home - Andre Bottaro
An end-to-end standard oneM2M infrastructure for the Smart Home - Andre BottaroAn end-to-end standard oneM2M infrastructure for the Smart Home - Andre Bottaro
An end-to-end standard oneM2M infrastructure for the Smart Home - Andre Bottaromfrancis
 
Next-Generation Closed-Loop Automation - an Inside View
Next-Generation Closed-Loop Automation - an Inside ViewNext-Generation Closed-Loop Automation - an Inside View
Next-Generation Closed-Loop Automation - an Inside ViewLaurent Ciavaglia
 
Building Blocks for IoT
Building Blocks for IoTBuilding Blocks for IoT
Building Blocks for IoTBob Marcus
 
Internet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M CommunicationInternet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M CommunicationSherin C Abraham
 
Internet of Things, Cloud and Big Data
Internet of Things, Cloud and Big DataInternet of Things, Cloud and Big Data
Internet of Things, Cloud and Big DataEurotech
 
Smart M2M gateway based architecture for m2m device and endpoint management
Smart M2M gateway based architecture for m2m device and endpoint managementSmart M2M gateway based architecture for m2m device and endpoint management
Smart M2M gateway based architecture for m2m device and endpoint managementSoumya Kanti Datta
 
SaskTel & Data for Good - Sean Milne
SaskTel & Data for Good - Sean MilneSaskTel & Data for Good - Sean Milne
SaskTel & Data for Good - Sean MilneData For Good Regina
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachAtanu Roy Chowdhury
 
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Open Mobile Alliance
 
Enabling Advanced Automation with Network-friendly Machine Learning
Enabling Advanced Automation with Network-friendly Machine LearningEnabling Advanced Automation with Network-friendly Machine Learning
Enabling Advanced Automation with Network-friendly Machine LearningLaurent Ciavaglia
 
Management for CPS
Management for CPSManagement for CPS
Management for CPSBob Marcus
 
Recent Advances in Network Automation Standards
Recent Advances in Network Automation StandardsRecent Advances in Network Automation Standards
Recent Advances in Network Automation StandardsLaurent Ciavaglia
 
Mobile edge computing an important step to a virtual world!
Mobile edge computing an important step to a virtual world!Mobile edge computing an important step to a virtual world!
Mobile edge computing an important step to a virtual world!Sophia Lorenn
 
Cloud for the Military - Projects, Promise
Cloud for the Military - Projects, PromiseCloud for the Military - Projects, Promise
Cloud for the Military - Projects, PromiseJohn Palfreyman
 
Intent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and EnablersIntent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and EnablersLaurent Ciavaglia
 

Was ist angesagt? (20)

oneM2M - taking a look inside
oneM2M -  taking a look insideoneM2M -  taking a look inside
oneM2M - taking a look inside
 
Eclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platformEclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platform
 
oneM2M Introduction and security
oneM2M Introduction and securityoneM2M Introduction and security
oneM2M Introduction and security
 
An end-to-end standard oneM2M infrastructure for the Smart Home - Andre Bottaro
An end-to-end standard oneM2M infrastructure for the Smart Home - Andre BottaroAn end-to-end standard oneM2M infrastructure for the Smart Home - Andre Bottaro
An end-to-end standard oneM2M infrastructure for the Smart Home - Andre Bottaro
 
Next-Generation Closed-Loop Automation - an Inside View
Next-Generation Closed-Loop Automation - an Inside ViewNext-Generation Closed-Loop Automation - an Inside View
Next-Generation Closed-Loop Automation - an Inside View
 
Building Blocks for IoT
Building Blocks for IoTBuilding Blocks for IoT
Building Blocks for IoT
 
Internet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M CommunicationInternet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M Communication
 
Internet of Things, Cloud and Big Data
Internet of Things, Cloud and Big DataInternet of Things, Cloud and Big Data
Internet of Things, Cloud and Big Data
 
Smart M2M gateway based architecture for m2m device and endpoint management
Smart M2M gateway based architecture for m2m device and endpoint managementSmart M2M gateway based architecture for m2m device and endpoint management
Smart M2M gateway based architecture for m2m device and endpoint management
 
SaskTel & Data for Good - Sean Milne
SaskTel & Data for Good - Sean MilneSaskTel & Data for Good - Sean Milne
SaskTel & Data for Good - Sean Milne
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
 
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
 
Enabling Advanced Automation with Network-friendly Machine Learning
Enabling Advanced Automation with Network-friendly Machine LearningEnabling Advanced Automation with Network-friendly Machine Learning
Enabling Advanced Automation with Network-friendly Machine Learning
 
Management for CPS
Management for CPSManagement for CPS
Management for CPS
 
The Automation Continuum
The Automation ContinuumThe Automation Continuum
The Automation Continuum
 
Recent Advances in Network Automation Standards
Recent Advances in Network Automation StandardsRecent Advances in Network Automation Standards
Recent Advances in Network Automation Standards
 
Mobile edge computing an important step to a virtual world!
Mobile edge computing an important step to a virtual world!Mobile edge computing an important step to a virtual world!
Mobile edge computing an important step to a virtual world!
 
The New Intelligent Network: Building a Smarter, Simpler Architecture
The New Intelligent Network: Building a Smarter, Simpler ArchitectureThe New Intelligent Network: Building a Smarter, Simpler Architecture
The New Intelligent Network: Building a Smarter, Simpler Architecture
 
Cloud for the Military - Projects, Promise
Cloud for the Military - Projects, PromiseCloud for the Military - Projects, Promise
Cloud for the Military - Projects, Promise
 
Intent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and EnablersIntent Driven Networks: Challenges and Enablers
Intent Driven Networks: Challenges and Enablers
 

Ähnlich wie How oneM2M fits into the IoT Landscape - enabling cross vertical domain interoperability

Industry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptxIndustry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptxSahanaMk2
 
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
 
Internet of Things - Esper
Internet of Things - EsperInternet of Things - Esper
Internet of Things - EsperTarun Vashisth
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domainssemanticsconference
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaCodeOps Technologies LLP
 
Soldatos io t-academy-cosmote-231117-v-final
Soldatos io t-academy-cosmote-231117-v-finalSoldatos io t-academy-cosmote-231117-v-final
Soldatos io t-academy-cosmote-231117-v-finalJohn Soldatos
 
Edge Computing and 5G, a powerful digital mix for IoT - AIT
Edge Computing and 5G, a powerful digital mix for IoT - AITEdge Computing and 5G, a powerful digital mix for IoT - AIT
Edge Computing and 5G, a powerful digital mix for IoT - AIThubraum IoT Academy
 
5G and edge computing - CORAL perspective
5G and edge computing - CORAL perspective5G and edge computing - CORAL perspective
5G and edge computing - CORAL perspectiveRichard Scott
 
Standardized Service Layering for IoT in oneM2M
Standardized Service Layering for IoT in oneM2MStandardized Service Layering for IoT in oneM2M
Standardized Service Layering for IoT in oneM2MNicolas Damour
 
What's the Right Messaging Standard for the IoT?
What's the Right Messaging  Standard for the IoT?What's the Right Messaging  Standard for the IoT?
What's the Right Messaging Standard for the IoT?Angelo Corsaro
 
Control on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing ServicesControl on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing ServicesIRJET Journal
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP Project
 
The International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHomeThe International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHomeir. Carmelo Zaccone
 
ZONeSEC: critical infrastructure protection in real practice
ZONeSEC: critical infrastructure protection in real practice ZONeSEC: critical infrastructure protection in real practice
ZONeSEC: critical infrastructure protection in real practice José Ramón Martínez Salio
 
Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...
Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...
Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...Codemotion
 
LTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilitiesLTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilitiesYaroslav Domaratsky
 
02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdfChien Huang Chang
 
BDE_SC4_WS3_1_Simon Scerri - BDE Intro
BDE_SC4_WS3_1_Simon Scerri - BDE IntroBDE_SC4_WS3_1_Simon Scerri - BDE Intro
BDE_SC4_WS3_1_Simon Scerri - BDE IntroBigData_Europe
 

Ähnlich wie How oneM2M fits into the IoT Landscape - enabling cross vertical domain interoperability (20)

Industry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptxIndustry_Day-2019-0001-oneM2M_Overview.pptx
Industry_Day-2019-0001-oneM2M_Overview.pptx
 
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
 
Internet of Things - Esper
Internet of Things - EsperInternet of Things - Esper
Internet of Things - Esper
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domains
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant Krishna
 
Soldatos io t-academy-cosmote-231117-v-final
Soldatos io t-academy-cosmote-231117-v-finalSoldatos io t-academy-cosmote-231117-v-final
Soldatos io t-academy-cosmote-231117-v-final
 
Edge Computing and 5G, a powerful digital mix for IoT - AIT
Edge Computing and 5G, a powerful digital mix for IoT - AITEdge Computing and 5G, a powerful digital mix for IoT - AIT
Edge Computing and 5G, a powerful digital mix for IoT - AIT
 
5G and edge computing - CORAL perspective
5G and edge computing - CORAL perspective5G and edge computing - CORAL perspective
5G and edge computing - CORAL perspective
 
Standardized Service Layering for IoT in oneM2M
Standardized Service Layering for IoT in oneM2MStandardized Service Layering for IoT in oneM2M
Standardized Service Layering for IoT in oneM2M
 
What's the Right Messaging Standard for the IoT?
What's the Right Messaging  Standard for the IoT?What's the Right Messaging  Standard for the IoT?
What's the Right Messaging Standard for the IoT?
 
Control on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing ServicesControl on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing Services
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
 
The International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHomeThe International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHome
 
ZONeSEC: critical infrastructure protection in real practice
ZONeSEC: critical infrastructure protection in real practice ZONeSEC: critical infrastructure protection in real practice
ZONeSEC: critical infrastructure protection in real practice
 
Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...
Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...
Hyperscalable Unified IoT Platform - Janko Isidorovic - Codemotion Amsterdam ...
 
LTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilitiesLTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilities
 
02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf
 
BDE_SC4_WS3_1_Simon Scerri - BDE Intro
BDE_SC4_WS3_1_Simon Scerri - BDE IntroBDE_SC4_WS3_1_Simon Scerri - BDE Intro
BDE_SC4_WS3_1_Simon Scerri - BDE Intro
 
unit 2.pdf
unit 2.pdfunit 2.pdf
unit 2.pdf
 

Kürzlich hochgeladen

Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 

Kürzlich hochgeladen (20)

Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 

How oneM2M fits into the IoT Landscape - enabling cross vertical domain interoperability

  • 1. © 2017 oneM2M How oneM2M fits into the IoT Landscape - enabling cross vertical domain interoperability Andreas Neubacher, 20.06.2018 Presentation @ IEC SEG8 meeting 1
  • 2. © 2017 oneM2M Agenda 2 oneM2M Interworking with other domains or proximal technologies 3 The Standards Landscape and Categorization of Standards1 How oneM2M fit’s into the IoT picture2 oneM2M technology in Action4 6/19/2018
  • 3. © 2017 oneM2M The Standards Landscape and categorization of Standards 6/19/2018 3
  • 4. © 2017 oneM2M CoAP RTPSWebSocket HTTP OS-IoTIoTDM  Which groups actually specify technology, which are just doing marketing & promotion?  Which technologies are used / will be used for M2M, IoT industrial IoT?  Which technologies are overlapping or complementing each other? Jungle of Consortia, Standards& OS- Projects 6/19/2018 4
  • 5. © 2017 oneM2M Over 200 member organizations in oneM2M oneM2M: A Global Partnership Project A standard to create ecosystem, similar to 3GPP specifying 2G, 3G, LTE The 8 regional Standards Developent organizations SDO‘s, are transposing oneM2M technical specifications into normative Standards. Those standards are then references by regional legal and regulatory bodies 56/19/2018
  • 6. © 2017 oneM2M 200+ Members in oneM2M 66/19/2018 Some of the 200+ active members of oneM2M
  • 7. © 2017 oneM2M  Highly isolated and resilient local networks  Multiple Firewalls, very often no direct connection to internet  A lot of protocols specific to industry automation  Optimized for real time control  Heterogeneous  Vendor specific Factory domain Carrier Domain INDUSTRY AUTOMATION AND ICT* complementary areas will merge and blur 7  Global standards  IP-based communication  Cloud-based production of network-related or service-related functions  “Softwarization” of networks  Network Function Virtualization (NFV)  Software Defined Networks (SDN) *) ICT = Information and Communication Technology I 4.0 Different families of standards are relevant; different communities need to harmonize their solutions Industrie 4.0. standards should be global; fragmented and regional standards need to be consolidated Main challenge: Domain specific innovation in the light of commonly understood requirements 6/19/2018
  • 8. © 2017 oneM2M Observation 1: mix proximal & distal networks 8 Source: „How oneM2M fits into the landscape of IoT technologies” Industry Day Bangalore, September 20th 2017 Dr. Josef J. Blanz 6/19/2018
  • 9. © 2017 oneM2M 9 C Horozontal relevant Standards Vertical relevant Standards Cloud productsInfrastructure / Data Center Home Domain Autmotive Domain Industrial Domain Observation 2: proximal & distal standards 6/19/2018
  • 10. © 2017 oneM2M Observation 3: different standards for different applications / Layers • Plain Connectivity Layer standards (connectivity only, i.e. IP@ / IP data transport) • Example: • WLAN IEEE 802.11, PAN IEEE 802.15., LAN IEEE 802.3, Cellular technologies 2G, 3G, LTE • Characteristics: • Bandwitdh, Latency, Pathloss/Range, QoS support • Service: • IP@, connectivity, may be security features, Authentication and Authorization, global availability (roaming) • Hybrid connectivity standards (offering data transport plus other services) • Example: • Zigbee, Bluetooth (connectivity based on IEEE802.15.x), OCF (connectivity base on IEEE 802.11), Z-Wave etc. • Characteristics: • Specific services enabling Applications on top of the Technology, mainly in context of the connectivity/range • Services: • Different services e.g. like Bluetooth Profiles “OPP (Object Push-), HFP (Hands Free-) Profile, or specific data models for Home Domain and mesh functionality as built in Z-Wave 6/19/2018 10
  • 11. © 2017 oneM2M • Data/Service Layer standards (data interoperability) • Example: • oneM2M, OPC-UA • Characteristics: • Services, independent of underlying connectivity technology • Service: • E.g. security features, data models, discovery functions, device management, registration services, subscriptions and notifications etc… 6/19/2018 11 Observation 3: different standards for different applications / Layers
  • 12. © 2017 oneM2M P- IoT Applications Service Layer aka Service Platform Middleware Enablement Platform HTTP WebSocketCoAP RTPS DTLS / UDP TLS / TCP Protocols IP IEEE 802.1TSN Wired Access I IndustrialIoT Physical Link Network Transport Presentation Application Session Technologies and standards in the communication Stack for IoT Source: „How oneM2M fits into the landscape of IoT technologies” Industry Day Bangalore, September 20th 2017 Dr. Josef J. Blanz 6/19/2018 12
  • 13. © 2017 oneM2M Interoperability of Data, Example: „I4.0 Verwaltungsschale“ / Asset Administration Shell (AAS) 6/19/2018 13 *) Source: I4.0, DISKUSSIONSPAPIER, I4.0-Sprache, „Vokabular, Nachrichtenstruktur und semantische Interaktionsprotokolle der I4.0-Sprache“ https://www.plattform-i40.de/I40/Redaktion/DE/Downloads/Publikation/hm-2018-sprache.pdf?__blob=publicationFile&v=5 *)
  • 14. © 2017 oneM2M Take Aways 6/19/2018 14 1. Technology categorization based on “Distance” i. proximal networks are providing connectivity within the shop floor, within a “enterprise”-, building, or a plant • proximal networks are usually operated by the plant or the enterprises itself • proximal networks are usually decoupled/protected from wide area networks by firewalls etc.. • Required (high) latencies, may be possibly only delivered within the proximal networks over local distances • proximal networks are able to provide the components attached to proximal networks may have different live cycles compared to distal networks ii. distal networks are providing connectivity between manufacturing sites and between (e.g. Logistic) partners in the value chain over (global) wide area networks • distal networks are usually operated by various partners (global connectivity) • distal networks usually require, Authentication, Authorization and Accounting to gain access to the network at all • distal networks are constrained in latency by physics, i.e. speed of light. (~1ms delay corresponds to ~300km in vacuum/air)
  • 15. © 2017 oneM2M Take Aways 6/19/2018 15 2. Technology categorization based the protocol Layer support i. Plain Connectivity Layer standards (connectivity only, i.e. IP@ / IP data transport) ii. Hybrid connectivity standards (offering data transport plus other services) iii. Data/Service Layer standards (data interoperability) 3. Interoperability of Data, are key enabler for cross vertical domain interoperability and uses cases i. Data need to be able to be interpreted by various instances/stakeholders ii. Data model’s need to be defined iii. Interworking, towards legacy or vertical technologies with their own Data model’s possible
  • 16. © 2017 oneM2M How oneM2M fit’s into the IoT picture 6/19/2018 16
  • 17. © 2017 oneM2M IP Communication Connectivity Layer 17 Main Components of an IoT Solution Device / Cloud Infrastructure IoT Application Common Service Layer “IoT OS” Cloud products„many“ IoT Devices IoT Infrastructure (Service Platform) 6/19/2018
  • 18. © 2017 oneM2M Connectivity Layer Individual Standards in IoT Communication 18 IoT Application IoT Device IoT Infrastructure (Service Platform) Common Service Layer “IoT OS” Cloud products 6/19/2018
  • 19. © 2017 oneM2M Connectivity  Applications access the Connectivity Layer and built-in sensors, via API’s provided by the Operating System  Operating System collects connectivity requests from applications, buffers messages, optimizes & controls device’s network use  Connectivity Layer provides the device access to the Internet via the 3GPP mobile network WiFi etc.. Learn form the Success of smart Phones offer a framework for developers! 19 Operating System Applications *) API: Application Programmers Interface API Take Away: Apply the concept of an Operating System “OS” to IoT Devices Governance: 6/19/2018
  • 20. © 2017 oneM2M Common IoT Key problems solved by oneM2M 20 • oneM2M stores data in case of lack of connectivity • oneM2M can controls the devices usage of connectivity (When, how often communication happens) Connectivity • oneM2M provides globally standardized interfaces for the Application developers (device and cloud) • oneM2M enables Application portability Application area • oneM2M provides services towards the Application (Application –Registration & -Discovery, Subscription & Notifications Services, Secure Communication, Device Management etc… • oneM2M enables Device portability (a Device can be connected to any Infrastructure solution) Data Interoperability 6/19/2018
  • 21. © 2017 oneM2M Interfaces in scope of developers 21*) API REST Communication IoT Application Common Service Layer / IoT OS IP Communication Mca Communication * Connectivity Layer Mca Communication * Mcc Communication Cloud productsIoT Device IoT Infrastructure (Service Platform) 6/19/2018
  • 22. © 2017 oneM2M Connectivity Layer Functions provided by an Common Service layer 22 IoT Application Common Service Layer “IoT OS” IP Communication Functions Provided by the oneM2M Common Service Layer Legend: Registration Group Management SecurityDiscovery Data Management & Repository Application & Service Management Device Management Subscription & Notification Communicati on Management Service Charging & Accounting Location Network Service Exposure Standardized Functions, exposed to applications IoT Device IoT Infrastructure (Service Platform) 6/19/2018
  • 23. © 2017 oneM2M Possibilities to attach devices via oneM2M Technology to an Infrastructure 23 • Infrastructure Node (IN): contains one Common Services Entity and contains zero or more Application Entities • Middle Node (MN): contains one Common Services Entity and contains zero or more Application Entities. NOTE: There may be zero or more Middle Nodes in the Field Domain of the oneM2M System. Application Dedicated Node: contains at least one Application Entity and does not contain a Common Services Entity NOTE: There may be zero or more ADNs in the Field Domain of the oneM2M System. EXAMPLE: Physical mapping: an Application Dedicated Node could reside in a constrained M2M Device. Application Dedicated Node Application Dedicated Node Application Dedicated Node Middle NodeMiddle Node Middle Node Infrastructure Node AE AE AE AE AE IN-CSE CSE CSE AE CSE AE Source*): oneM2M-TS-0001-V3.11.0 Functional Architecture Application Dedicated Node AE 6/19/2018
  • 24. © 2017 oneM2M oneM2MInterworking with other domains / proximal technologies 6/19/2018 24
  • 25. © 2017 oneM2M oneM2M Interworking towards domains 25 Gateway (oneM2M MN) 6/19/2018 E.g. OPC- UA Technology based oneM2M IN- CSE oneM2M AE oneM2M AE oneM2M AE oneM2M CSE oneM2M AE Gateway (oneM2M MN) Based on a slide provided by: Dr. Josef J. Blanz „How oneM2M fits into the landscape of IoT technologies” Industry Day Bangalore, September 20th 2017 Industrial Domain enablement IPE KNX, Zigbee or XYZ Network KNX / Zigbee / XYZ App oneM2M CSE oneM2M AE
  • 26. © 2017 oneM2M Interworking towards non oneM2M domains • Interworking towards other technologies/domains is based Interworking Proxy Application Entities (IPE’s). • IPE’S are specialized Applications that facilitate interworking between non oneM2M Nodes and the oneM2M System. An IPE maps data of the non oneM2M Nodes into oneM2M resources • Towards major market relevant technologies/verticals, oneM2M defines/standardizes interworking, e.g. covered in oneM2M documents: • TR-0018 Industrial Domain Enablement • TR-0049 Industrial Domain Information Model Mapping & Semantics Support • TS-0023 Home Appliances Information Model and Mapping • For generic interworking and guidance can be found in: • TS-0030 Ontology based Interworking 6/19/2018 26
  • 27. © 2017 oneM2M Take Aways 6/19/2018 27 1. oneM2M is a standard to provide multivendor interoperability and solves common problems in the IoT area 2. oneM2M does an abstraction of the underlying connectivity layer technologies, towards the Application on the Device and at the Infrastructure Domain (towards the actual Cloud solution) 3. oneM2M uses already existing Technologies (Protocols, Serializations etc.) and describes how they are going to be used between the oneM2M entities 4. oneM2M provides globally specified Developer friendly API’s for Application developers => Mca reference points 5. oneM2M provides an multivendor interoperable open interface between the Device and Infrastructure Domain => Mcc reference point
  • 28. © 2017 oneM2M Take Aways 6/19/2018 28 6. oneM2M common Service Layer provides Services towards the Applications (@ the Device and @ the Infrastructure) • oneM2M registers (possibly Authenticate) Applications • oneM2M discovery services for Applications • oneM2M provides e2e security and access control policies between Applications per design • oneM2M stores data in case of lack of connectivity • oneM2M provides carrier grade Device Management functionality based on LWM2M, OMA DM or TR69 specifications • oneM2M controls the communication layer, how, when, and the frequency connectivity is used. (protects the connectivity network and contributes to power efficiency) • ….. 7. oneM2M provides a flexible Architecture, to be accommodated at various different device platforms 8. oneM2M covers Data Models, Semantic and provides Interworking to other Technolgies
  • 29. © 2017 oneM2M Next Step: oneM2M technology in Action 6/19/2018 29
  • 30. © 2017 oneM2M Dipl.-Ing. Andreas Neubacher Technology & Innovation | Standardization & IPR Management Rennweg 97-99, 1030 Wien Tel: +43 1 79 585 7204 Tel: +43 1 79 585 9 7204 Mobil: +43 676 604 79 54 E-Mail: andreas.neubacher@t-mobile.at www.t-mobile.at Questions? 6/19/2018 30