SlideShare a Scribd company logo
1 of 21
Download to read offline
1© 2015 Sierra Wireless
IoT/M2M Service Delivery Platforms
WTA WebEx Workshop - July 22nd 2015
Nicolas Damour, CTO Office, ndamour@sierrawireless.com
2© 2015 Sierra Wireless
IoT/M2M SDPs – Sierra Wireless – Agenda
• Services offered by the oneM2M platform
• How does it interact with the underlying networks
• Why is a standard for SDP important
• Why oneM2M in particular
• Sierra Wireless Service Platform: AirVantage + Legato
3© 2015 Sierra Wireless
The IoT/M2M Service Delivery Platform – 1/3
IoT Service
Provider
IoT Device
Host
IoT
Infrastructure
IoT
Device
IoT Embedded
Service Layer
IoT Service
Platform
IoT Server
Application
IoT Device
Application
Network
Source
(Connected Living)
4© 2015 Sierra Wireless
The IoT/M2M Service Delivery Platform – 2/3
IoT Service
Provider
IoT Device
Host
IoT
Infrastructure
IoT
Device
IoT Embedded
Service Layer
IoT Service
Platform
IoT Server
Application
IoT Device
Application
Network
Application Layer
Service Layer
Network Layer
5© 2015 Sierra Wireless
The IoT/M2M Service Delivery Platform – 3/3
IoT Service
Provider
IoT Device
Host
IoT
Infrastructure
IoT
Device
IoT Server
Application
IoT Device
Application
Network
Application Layer
Service Layer
Network Layer
Cellular, xDSL, Satellite,
Wifi, Bluetooth, Zigbee…
IoT/M2M
SDP
IoT Embedded
Service Layer
IoT Service
Platform
6© 2015 Sierra Wireless
Registration
Group
Management
SecurityDiscovery
Data
Management &
Repository
Application &
Service
Management
Device
Management
Subscription &
Notification
Communication
Management
Service
Charging &
Accounting
Location
Network Service
Exposure
oneM2M – Common Services Functions
7© 2015 Sierra Wireless
Underlying
Network
CSE
AE
CSE
AE
NSENSE
Device
(“Application Service Node”)
IoT Cloud Platform
(“Infrastructure Node”)
Application
Layer
Service
Layer
Network
Layer
Mca Mca
McnMcn Mcc
Node (Host) Logical equivalent of a physical (or possibly virtualized) device
Common Services Entity (Service Layer) Provides the set of "service functions" common to the M2M environments
Application Entity (Application) Provides application logic for the end-to-end M2M solutions
Reference Point (Interface) One or more interfaces - Mca, Mcn, Mcc and Mcc’ (between 2 service providers)
Network Services Entity (Modem) Provides connectivity services to the CSEs besides the pure data transport
oneM2M – Architecture Overview
8© 2015 Sierra Wireless
Registration
Group
Management
SecurityDiscovery
Data
Management &
Repository
Application &
Service
Management
Device
Management
Subscription &
Notification
Communication
Management
Service
Charging &
Accounting
Location
Network Service
Exposure
oneM2M – Example of Data Exchange
9© 2015 Sierra Wireless
CSE
AE
CSE
AE
NSENSE
Mca Mca
McnMcn Mcc
“Primary protocols” HTTP, CoAP and MQTT fully supported to transport data over Mca, Mcc and Mcn
“Legacy” DM Protocols OMA-DM, LWM2M and TR-069 supported, exposing DM resources over Mca
Data model - payload Encoding in XML or JSON, with semantic support in release 2
Example request from AE
GET http://provider.net/home/temperature/la
HTTP/1.1
Host: provider.net
X-Orig: /CSE-1234/WeatherApp42
X-M2M-RI: 56398096
Accept: application/vnd.onem2m-res+json
Example response from CSE
HTTP/1.1 200 OK
X-M2M-RI: 56398096
Content-Type: application/vnd.onem2m-res+json
Content-Length: 94
{"ri":"28375964","cnf":"application/json:0",
"con":"{'timestamp':1413405177000,'value':25.32}"}
oneM2M – Example of Data Exchange
10© 2015 Sierra Wireless
Registration
Group
Management
SecurityDiscovery
Data
Management &
Repository
Application &
Service
Management
Device
Management
Subscription &
Notification
Communication
Management
Service
Charging &
Accounting
Location
Network Service
Exposure
oneM2M – Interaction with underlying networks
11© 2015 Sierra Wireless
CSE
AE
CSE
AE
NSENSE
Mca Mca
McnMcn Mcc
oneM2M – Interaction with underlying networks
IoT Device Connection Efficiency – oneM2M “CMDH Policies”
Communication
Management
Network Service
Exposure
Rel.13 Service Capability Exposure Framework
Communications over all kinds of transport networks: xDSL, satellite, cellular, ...
12© 2015 Sierra Wireless
Why is a standard for SDPs important?
• Reduced deployment and operation costs
• Cost-effective products thanks to focused R&D efforts
• Easier application development
• Easier integration between solution components
• Ability to share and reuse infrastructure and field devices
• Sustainable investments
• No vendor lock-in
• Ability to benefit from further evolutions of the standard as it grows
• Improved opportunities
• Ability to share and reuse data across vertical applications
• Ability to interconnect with other IoT/M2M systems
• Fostering of new applications and new business models
13© 2015 Sierra Wireless
Over 200 member organizations
actively involved
in oneM2M
Why oneM2M? Recognized global standard
14© 2015 Sierra Wireless
Why oneM2M? Recognized global standard
Some of the 200+ active members of oneM2M
15© 2015 Sierra Wireless
Why oneM2M? Strong implementation base
Open source implementations
Commercial implementations
available and demos
IotDM
16© 2015 Sierra Wireless
Why oneM2M? Mature and active standard
• Work started in 2012, leveraging 3+ years of experience
• 3800 docs produced in 2013, 4400 docs in 2014…
• Release 1 published in Jan 2015
• 16 specifications published so far
• More than 40 specifications in the works
• Hundreds of documents produced every month
• Corrections to release 1 actively maintained
• Release 2 with new features planned for 2016
17© 2015 Sierra Wireless
Why oneM2M? Interoperable standard
Guidelines
Protocols Full platforms
MQTT
OMADM LWM2M
HTTP CoAP TLS DTLS
uses
uses
uses
interworks with
interworks with
interworks with
active collaborations
18© 2015 Sierra Wireless
Why oneM2M? Interoperable standard
ConnecThing App
AllJoyn Google Nest
Jawbone U24 Philips Hue
Powertech
Smart Plug
oneM2M
Service Entity
(MN-CSE)
Dawon DNS
Smart Plug
oneM2M
Interworking
Proxy
(for AllJoyn)
oneM2M
Service Entity
(IN-CSE)
oneM2M
Interworking
Proxy
(for Nest)
oneM2M
Service Entity
(IN-CSE)
oneM2M
Interworking
Proxy
(for Hue)
oneM2M
Service Entity
(IN-CSE)
oneM2M
Interworking
Proxy
(for Jawbone)
Pebble
NestAllJoyn
OIC
HueJawbone
oneM2M
onePass
App
Open
API
onePass
App
Open
API
onePass
App
Open
API
Example implementation by KETI
19© 2015 Sierra Wireless
Sierra Wireless – Offering for the IoT
Embedded
Cellular
Modules
Gateways
and Routers
Intelligent
Terminals
Secure
Cloud Services
Cellular
Connectivity
Connected
Machines &
Equipment
Applications
& enterprise
integration
End-to-end offering
with total modularity
3rd party
products
compatible
IoT Modules
IoT Gateways
Professional Services
20© 2015 Sierra Wireless
Sierra Wireless – Service Delivery Platform
Application
Proprietary &
oneM2M APIs
Application
21© 2015 Sierra Wireless
Thank you

More Related Content

What's hot

What's hot (20)

M2M and IoT - Two words for two meetings worlds
M2M and IoT - Two words for two meetings worldsM2M and IoT - Two words for two meetings worlds
M2M and IoT - Two words for two meetings worlds
 
LTE-M - LTE for Machines
LTE-M - LTE for MachinesLTE-M - LTE for Machines
LTE-M - LTE for Machines
 
Cellular LPWA for the IoT
Cellular LPWA for the IoTCellular LPWA for the IoT
Cellular LPWA for the IoT
 
Lte-m Sierra Wireless V1
Lte-m Sierra Wireless V1Lte-m Sierra Wireless V1
Lte-m Sierra Wireless V1
 
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopNXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
 
3GPP LTE-M Standard
3GPP LTE-M Standard3GPP LTE-M Standard
3GPP LTE-M Standard
 
Actility and Solvera Lynx webinar: LoRaWAN for smart cities
Actility and Solvera Lynx webinar: LoRaWAN for smart citiesActility and Solvera Lynx webinar: LoRaWAN for smart cities
Actility and Solvera Lynx webinar: LoRaWAN for smart cities
 
Lasting Solutions for Electric Vehicle Charging Stations
Lasting Solutions for Electric Vehicle Charging StationsLasting Solutions for Electric Vehicle Charging Stations
Lasting Solutions for Electric Vehicle Charging Stations
 
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
 
Create New Value for You - Huawei Agile Network
Create New Value for You - Huawei Agile NetworkCreate New Value for You - Huawei Agile Network
Create New Value for You - Huawei Agile Network
 
MobilePlots.com - Policy Control today and tomorrow - SDN and 5G
MobilePlots.com - Policy Control today and tomorrow - SDN and 5GMobilePlots.com - Policy Control today and tomorrow - SDN and 5G
MobilePlots.com - Policy Control today and tomorrow - SDN and 5G
 
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
 
Evolution of high-speed interfaces in disaggregated open networks
Evolution of high-speed interfaces in disaggregated open networksEvolution of high-speed interfaces in disaggregated open networks
Evolution of high-speed interfaces in disaggregated open networks
 
MEF Presto for SDN-enabled service lifecycle automation
MEF Presto for SDN-enabled service lifecycle automationMEF Presto for SDN-enabled service lifecycle automation
MEF Presto for SDN-enabled service lifecycle automation
 
Getting ready for wi-fi 6 and IOT
Getting ready for wi-fi 6 and IOTGetting ready for wi-fi 6 and IOT
Getting ready for wi-fi 6 and IOT
 
Automated and secure service activation at the network edge with zero touch p...
Automated and secure service activation at the network edge with zero touch p...Automated and secure service activation at the network edge with zero touch p...
Automated and secure service activation at the network edge with zero touch p...
 
5G is more than a new radio - network slicing
5G is more than a new radio - network slicing5G is more than a new radio - network slicing
5G is more than a new radio - network slicing
 
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
 
Design and deployment of optical white box
Design and deployment of optical white boxDesign and deployment of optical white box
Design and deployment of optical white box
 
Ignes lo ra - thierry lestable - 29102015 - vfinal
Ignes   lo ra - thierry lestable - 29102015 - vfinalIgnes   lo ra - thierry lestable - 29102015 - vfinal
Ignes lo ra - thierry lestable - 29102015 - vfinal
 

Similar to IoT/M2M Service Delivery Platforms

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
SahanaMk2
 
5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems
lebarka
 

Similar to IoT/M2M Service Delivery Platforms (20)

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...
 
OneM2M - Views on Platform Interoperability
OneM2M - Views on Platform InteroperabilityOneM2M - Views on Platform Interoperability
OneM2M - Views on Platform Interoperability
 
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
 
Dcm solution for m2 m webnms
Dcm solution for m2 m webnmsDcm solution for m2 m webnms
Dcm solution for m2 m webnms
 
M2M Service Optimization
M2M Service OptimizationM2M Service Optimization
M2M Service Optimization
 
oneM2M - taking a look inside
oneM2M -  taking a look insideoneM2M -  taking a look inside
oneM2M - taking a look inside
 
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
 
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
 
Sierra Wireless Developer Day 2013 - 08 - Open AT
Sierra Wireless Developer Day 2013 - 08 - Open ATSierra Wireless Developer Day 2013 - 08 - Open AT
Sierra Wireless Developer Day 2013 - 08 - Open AT
 
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
 
Future Network
Future NetworkFuture Network
Future Network
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work
 
Transforming to Enable 5G
Transforming to Enable 5GTransforming to Enable 5G
Transforming to Enable 5G
 
5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems
 
Public Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service AssurancePublic Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service Assurance
 
Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
Plnog 3: Zbigniew Skurczyński -  Wirtualizacja i optymalizacja infrastrukturyPlnog 3: Zbigniew Skurczyński -  Wirtualizacja i optymalizacja infrastruktury
Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
 
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
 
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT SpaceOMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
 
Stefan Haase Cloud
Stefan Haase CloudStefan Haase Cloud
Stefan Haase Cloud
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

IoT/M2M Service Delivery Platforms

  • 1. 1© 2015 Sierra Wireless IoT/M2M Service Delivery Platforms WTA WebEx Workshop - July 22nd 2015 Nicolas Damour, CTO Office, ndamour@sierrawireless.com
  • 2. 2© 2015 Sierra Wireless IoT/M2M SDPs – Sierra Wireless – Agenda • Services offered by the oneM2M platform • How does it interact with the underlying networks • Why is a standard for SDP important • Why oneM2M in particular • Sierra Wireless Service Platform: AirVantage + Legato
  • 3. 3© 2015 Sierra Wireless The IoT/M2M Service Delivery Platform – 1/3 IoT Service Provider IoT Device Host IoT Infrastructure IoT Device IoT Embedded Service Layer IoT Service Platform IoT Server Application IoT Device Application Network Source (Connected Living)
  • 4. 4© 2015 Sierra Wireless The IoT/M2M Service Delivery Platform – 2/3 IoT Service Provider IoT Device Host IoT Infrastructure IoT Device IoT Embedded Service Layer IoT Service Platform IoT Server Application IoT Device Application Network Application Layer Service Layer Network Layer
  • 5. 5© 2015 Sierra Wireless The IoT/M2M Service Delivery Platform – 3/3 IoT Service Provider IoT Device Host IoT Infrastructure IoT Device IoT Server Application IoT Device Application Network Application Layer Service Layer Network Layer Cellular, xDSL, Satellite, Wifi, Bluetooth, Zigbee… IoT/M2M SDP IoT Embedded Service Layer IoT Service Platform
  • 6. 6© 2015 Sierra Wireless Registration Group Management SecurityDiscovery Data Management & Repository Application & Service Management Device Management Subscription & Notification Communication Management Service Charging & Accounting Location Network Service Exposure oneM2M – Common Services Functions
  • 7. 7© 2015 Sierra Wireless Underlying Network CSE AE CSE AE NSENSE Device (“Application Service Node”) IoT Cloud Platform (“Infrastructure Node”) Application Layer Service Layer Network Layer Mca Mca McnMcn Mcc Node (Host) Logical equivalent of a physical (or possibly virtualized) device Common Services Entity (Service Layer) Provides the set of "service functions" common to the M2M environments Application Entity (Application) Provides application logic for the end-to-end M2M solutions Reference Point (Interface) One or more interfaces - Mca, Mcn, Mcc and Mcc’ (between 2 service providers) Network Services Entity (Modem) Provides connectivity services to the CSEs besides the pure data transport oneM2M – Architecture Overview
  • 8. 8© 2015 Sierra Wireless Registration Group Management SecurityDiscovery Data Management & Repository Application & Service Management Device Management Subscription & Notification Communication Management Service Charging & Accounting Location Network Service Exposure oneM2M – Example of Data Exchange
  • 9. 9© 2015 Sierra Wireless CSE AE CSE AE NSENSE Mca Mca McnMcn Mcc “Primary protocols” HTTP, CoAP and MQTT fully supported to transport data over Mca, Mcc and Mcn “Legacy” DM Protocols OMA-DM, LWM2M and TR-069 supported, exposing DM resources over Mca Data model - payload Encoding in XML or JSON, with semantic support in release 2 Example request from AE GET http://provider.net/home/temperature/la HTTP/1.1 Host: provider.net X-Orig: /CSE-1234/WeatherApp42 X-M2M-RI: 56398096 Accept: application/vnd.onem2m-res+json Example response from CSE HTTP/1.1 200 OK X-M2M-RI: 56398096 Content-Type: application/vnd.onem2m-res+json Content-Length: 94 {"ri":"28375964","cnf":"application/json:0", "con":"{'timestamp':1413405177000,'value':25.32}"} oneM2M – Example of Data Exchange
  • 10. 10© 2015 Sierra Wireless Registration Group Management SecurityDiscovery Data Management & Repository Application & Service Management Device Management Subscription & Notification Communication Management Service Charging & Accounting Location Network Service Exposure oneM2M – Interaction with underlying networks
  • 11. 11© 2015 Sierra Wireless CSE AE CSE AE NSENSE Mca Mca McnMcn Mcc oneM2M – Interaction with underlying networks IoT Device Connection Efficiency – oneM2M “CMDH Policies” Communication Management Network Service Exposure Rel.13 Service Capability Exposure Framework Communications over all kinds of transport networks: xDSL, satellite, cellular, ...
  • 12. 12© 2015 Sierra Wireless Why is a standard for SDPs important? • Reduced deployment and operation costs • Cost-effective products thanks to focused R&D efforts • Easier application development • Easier integration between solution components • Ability to share and reuse infrastructure and field devices • Sustainable investments • No vendor lock-in • Ability to benefit from further evolutions of the standard as it grows • Improved opportunities • Ability to share and reuse data across vertical applications • Ability to interconnect with other IoT/M2M systems • Fostering of new applications and new business models
  • 13. 13© 2015 Sierra Wireless Over 200 member organizations actively involved in oneM2M Why oneM2M? Recognized global standard
  • 14. 14© 2015 Sierra Wireless Why oneM2M? Recognized global standard Some of the 200+ active members of oneM2M
  • 15. 15© 2015 Sierra Wireless Why oneM2M? Strong implementation base Open source implementations Commercial implementations available and demos IotDM
  • 16. 16© 2015 Sierra Wireless Why oneM2M? Mature and active standard • Work started in 2012, leveraging 3+ years of experience • 3800 docs produced in 2013, 4400 docs in 2014… • Release 1 published in Jan 2015 • 16 specifications published so far • More than 40 specifications in the works • Hundreds of documents produced every month • Corrections to release 1 actively maintained • Release 2 with new features planned for 2016
  • 17. 17© 2015 Sierra Wireless Why oneM2M? Interoperable standard Guidelines Protocols Full platforms MQTT OMADM LWM2M HTTP CoAP TLS DTLS uses uses uses interworks with interworks with interworks with active collaborations
  • 18. 18© 2015 Sierra Wireless Why oneM2M? Interoperable standard ConnecThing App AllJoyn Google Nest Jawbone U24 Philips Hue Powertech Smart Plug oneM2M Service Entity (MN-CSE) Dawon DNS Smart Plug oneM2M Interworking Proxy (for AllJoyn) oneM2M Service Entity (IN-CSE) oneM2M Interworking Proxy (for Nest) oneM2M Service Entity (IN-CSE) oneM2M Interworking Proxy (for Hue) oneM2M Service Entity (IN-CSE) oneM2M Interworking Proxy (for Jawbone) Pebble NestAllJoyn OIC HueJawbone oneM2M onePass App Open API onePass App Open API onePass App Open API Example implementation by KETI
  • 19. 19© 2015 Sierra Wireless Sierra Wireless – Offering for the IoT Embedded Cellular Modules Gateways and Routers Intelligent Terminals Secure Cloud Services Cellular Connectivity Connected Machines & Equipment Applications & enterprise integration End-to-end offering with total modularity 3rd party products compatible IoT Modules IoT Gateways Professional Services
  • 20. 20© 2015 Sierra Wireless Sierra Wireless – Service Delivery Platform Application Proprietary & oneM2M APIs Application
  • 21. 21© 2015 Sierra Wireless Thank you