SlideShare a Scribd company logo
1 of 22
IoT, Demystified
Yulian Slobodyan, SAG Gathering 2015
IoT Kaleidoskope
WSANSmartGrid WSNUbiquitousComputing
SmartEarth M2MPervasiveComputing RFIDTelemetrics
SmartGrid Telematics RWIMeshNetworks SmartDust
SCADAMaaS WoTDomotics SmarterPlanet
ThingsThatThink …
and many more…
Definition
IoT is a plethora of technologies and their applications which provide
means to access and control and inter-connect all kinds of ubiquitous
and uniquely identifiable devices facilities and assets
Evolution of Internet and Web
Computers Things
1.0: Documents
2.0:
Media/content
3.0:
Semantic/context
4.0: Future
Internet of
Web
IoT History
• 1845 – first wired telemetrics project
• 1910’s – first wired sensor networks
• 1940’s – first wireless telemetric systems
• 1960’s – evolvement of SCADA (manufacturing)
• 1970’s – telematics and automotive, GPS
• 1980’s – satellite networks
• 1990’s – first proprietary “IoT” implementations – oil, energy, manufacturing, retail, military
• 1999 – IoT term coined
• 2004 – Japan’s “Ubiquity Network Strategy”
• 2009 – EU’s “IoT: An Action Plan fir Europe”
• 2009 – “Sensing China”
• 2009 – Obama’spositive feedback on IBM’s “Smart Planet”
• 2014 – CoAP
• 2015 – OMA LWM2M
Current IoT Drivers
• Power-efficiency
• Reduced visibility
• Compatibility
• Maintainability
IoT Taxonomy
Buildings &
Utilities
Energy &
Resources
Transportation &
environment
Safety & Security Retail Healthcare &
Life Sciences
Consumers &
home
Industrial &
Manufacturing
Devices
Connection
Management
M2M SCADA
WSN RFID
IoT
SCADA (supervisory control and data acquisition)
• SCADA is a system that
operates with coded signals
over communication channels
so as to provide control of
remote equipment (using
typically one communication
channel per remote station).
M2M (machine-to-machine communication)
• Machine to
Machine refers to
technologies that allow
both wireless and wired
systems to
communicate with
other devices of the
same type.
WSN (wireless sensor networks)
• A wireless sensor network (WSN)
are spatially distributed
autonomous sensors to monitor
physical or environmental
conditions, such as temperature,
sound, pressure, etc., and to
cooperatively pass their data
through the network to a main
location. The more modern
networks are bi-directional, also
enabling control of sensor activity.
RFID (radio frequency identification)
• Radio-frequency
identification (RFID) is the
wireless use
of electromagnetic fields to
transfer data, for the
purposes of automatically
identifying and tracking tags
attached to objects.
Devices: Popular Platforms
• Atmel AVR (Arduino)
• ARM Cortex M (ARMmbed, Contiki, RiotOS,FreeRTOS)
• ARMv7+ (Linux,Windows)
• Intel/AMD (Linux,Windows)
Connection: WSN Protocols
• PAN/LAN:
• Conventional: WiFi, BLuetooth
• Low-power: ZigBee, Xbee, BLE, 6LowPAN, Thread
• WAN:
• Conventional: SMS, Cellular Data (GPRS/EDGE/3G), Satellite
• Low power: ???
Connection: M2M Edge Protocols
• Conventional:
• HTTP
• AMQP
• OMA MDM
• Constrained:
• CoAP
• MQTT (SN)
• OMA LWM2M
CoAP (constrained application protocol)
• Constrained Application Protocol (CoAP) is a software protocol intended to be
used in very simple electronics devices that allows them to communicate
interactively over the Internet. It is particularly targeted for small low power
sensors, switches, valves and similar components that need to be controlled or
supervised remotely, through standard Internet networks.
LWM2M (Lightweight M2M)
• OMA
Lightweight
M2M is a
protocol from
the Open
Mobile
Alliance for
M2M or IoT
device
management.
Manage: IoT Edge Middleware
• LWM2M:
• Eclipse Leshan
• ARM Device Server
• MQTT:
• IBM MQ
• RabbitMQ (plugin)
• ActiveMQ
• Mosquito
Connect & Manage: IoT Cloud Offerings
• Amazon AWS IoT (acquired 2lemetrics)
• ARM Device Connector Beta (acquired Sensinode)
• Microsoft Azure
IoT Cloud Offerings
• Amazon AWS:
• Protocols:
• MQTT
• HTTP
• Management features:
• Certificates
• Offline state
• Simple Registry
• Application features
• Integration with many AWS services
• Workflows
• SQL-like stream processing language
• Supported Platforms
• Linux
• ARM mbed
IoT Cloud Offerings
• Microsoft Azure
• Protocols:
• HTTP
• AMQP
• Management Features
• Certificates
• Simple device registry
• Application Features
• ??
• Supported platforms
• Linux
• Windows
IoT Cloud Offerings
• ARM Mbed OS + ARM Device Connector (Beta)
• Protocols:
• LWM2M/CoAP
• HTTP
• Management Features:
• Certificates, credentials,
• Device registry
• Event subscriptions
• Device management via OMA LWM2M
• Application Features:
• HTTP REST API
• Notifications via HTTP poll/put
• Supported platforms
• ARM mbed
• Linux
Demo
CoAP/DTLS
2.4GHz
ARM Device Server
Node simulators
IoT Gateway
Listener Kafka Topic StreamSets Pipeline
ES Indices Dashboards

More Related Content

What's hot

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
mfrancis
 
LTE Security Training – LTE and LTE-Advanced Security
LTE Security Training – LTE and LTE-Advanced SecurityLTE Security Training – LTE and LTE-Advanced Security
LTE Security Training – LTE and LTE-Advanced Security
Bryan Len
 

What's hot (20)

Device Management for Internet of Things Constrained Devices OMA Lightweight M2M
Device Management for Internet of Things Constrained Devices OMA Lightweight M2MDevice Management for Internet of Things Constrained Devices OMA Lightweight M2M
Device Management for Internet of Things Constrained Devices OMA Lightweight M2M
 
LTE :Mobile Network Security
LTE :Mobile Network SecurityLTE :Mobile Network Security
LTE :Mobile Network Security
 
Zigbee
ZigbeeZigbee
Zigbee
 
Internet of Things: Comparison of Protocols & Standards
Internet of Things: Comparison of Protocols & StandardsInternet of Things: Comparison of Protocols & Standards
Internet of Things: Comparison of Protocols & Standards
 
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
 
Transformation From Today To Tomorrow - Market and Product Strategy 2018
Transformation From Today To Tomorrow - Market and Product Strategy 2018Transformation From Today To Tomorrow - Market and Product Strategy 2018
Transformation From Today To Tomorrow - Market and Product Strategy 2018
 
Zigbee Presentation
Zigbee PresentationZigbee Presentation
Zigbee Presentation
 
Zigbee - Building Smart Homes
Zigbee - Building Smart HomesZigbee - Building Smart Homes
Zigbee - Building Smart Homes
 
IoT Control Units and Communication Models
IoT Control Units and Communication ModelsIoT Control Units and Communication Models
IoT Control Units and Communication Models
 
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
 
Iot
IotIot
Iot
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
 
LTE Security Training – LTE and LTE-Advanced Security
LTE Security Training – LTE and LTE-Advanced SecurityLTE Security Training – LTE and LTE-Advanced Security
LTE Security Training – LTE and LTE-Advanced Security
 
Catching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveCatching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) Wave
 
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,...
 
IOT beginnners
IOT beginnnersIOT beginnners
IOT beginnners
 
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
 
Unizen LORA Flyer
Unizen LORA FlyerUnizen LORA Flyer
Unizen LORA Flyer
 
[CLASS 2014] Palestra Técnica - Ilan Barda
[CLASS 2014] Palestra Técnica - Ilan Barda[CLASS 2014] Palestra Técnica - Ilan Barda
[CLASS 2014] Palestra Técnica - Ilan Barda
 
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
 

Similar to IoT, Demystified

SCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdf
SCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdfSCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdf
SCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdf
GobinathAECEJRF1101
 
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfTM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
ssuser8b324e
 

Similar to IoT, Demystified (20)

the connection of iot with lora pan which enable
the connection of iot with lora pan which enablethe connection of iot with lora pan which enable
the connection of iot with lora pan which enable
 
1.pptx
1.pptx1.pptx
1.pptx
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Evolution of M2M Communication
Evolution of M2M CommunicationEvolution of M2M Communication
Evolution of M2M Communication
 
SCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdf
SCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdfSCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdf
SCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdf
 
Internet of things & its insights
Internet of things & its insightsInternet of things & its insights
Internet of things & its insights
 
Mesh IoT Networks Explained
Mesh IoT Networks ExplainedMesh IoT Networks Explained
Mesh IoT Networks Explained
 
IoT Standards & Ecosystem
IoT Standards & EcosystemIoT Standards & Ecosystem
IoT Standards & Ecosystem
 
DCCN 2016 - Protocols and technologies for IoT
DCCN 2016 - Protocols and technologies for IoTDCCN 2016 - Protocols and technologies for IoT
DCCN 2016 - Protocols and technologies for IoT
 
Internet of Things.pptx
Internet of Things.pptxInternet of Things.pptx
Internet of Things.pptx
 
IOT technology-standards
IOT technology-standardsIOT technology-standards
IOT technology-standards
 
Scada and industry 4.0
Scada and industry 4.0Scada and industry 4.0
Scada and industry 4.0
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoT
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Iot
IotIot
Iot
 
IOT ajay binay.pdf
IOT ajay binay.pdfIOT ajay binay.pdf
IOT ajay binay.pdf
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfTM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
 
Internet of things
Internet of thingsInternet of things
Internet of things
 

More from Yulian Slobodyan (11)

Containerization - The DevOps Revolution
Containerization - The DevOps RevolutionContainerization - The DevOps Revolution
Containerization - The DevOps Revolution
 
Slides Saturn-final
Slides Saturn-finalSlides Saturn-final
Slides Saturn-final
 
Amazon Cloud Overview
Amazon Cloud OverviewAmazon Cloud Overview
Amazon Cloud Overview
 
Mono - Alternative .NET CLR Implementation
Mono - Alternative .NET CLR ImplementationMono - Alternative .NET CLR Implementation
Mono - Alternative .NET CLR Implementation
 
Security Training: #4 Development: Typical Security Issues
Security Training: #4 Development: Typical Security IssuesSecurity Training: #4 Development: Typical Security Issues
Security Training: #4 Development: Typical Security Issues
 
Security Training: #3 Threat Modelling - Practices and Tools
Security Training: #3 Threat Modelling - Practices and ToolsSecurity Training: #3 Threat Modelling - Practices and Tools
Security Training: #3 Threat Modelling - Practices and Tools
 
Security Training: #1 What Actually a Security Is?
Security Training: #1 What Actually a Security Is?Security Training: #1 What Actually a Security Is?
Security Training: #1 What Actually a Security Is?
 
Security Training: #2 Cryptography Basics
Security Training: #2 Cryptography BasicsSecurity Training: #2 Cryptography Basics
Security Training: #2 Cryptography Basics
 
.NET Micro Framework
.NET Micro Framework.NET Micro Framework
.NET Micro Framework
 
eBiz#3: CEP
eBiz#3: CEPeBiz#3: CEP
eBiz#3: CEP
 
StreamInsight Breakthrough
StreamInsight BreakthroughStreamInsight Breakthrough
StreamInsight Breakthrough
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

IoT, Demystified

  • 2. IoT Kaleidoskope WSANSmartGrid WSNUbiquitousComputing SmartEarth M2MPervasiveComputing RFIDTelemetrics SmartGrid Telematics RWIMeshNetworks SmartDust SCADAMaaS WoTDomotics SmarterPlanet ThingsThatThink … and many more…
  • 3. Definition IoT is a plethora of technologies and their applications which provide means to access and control and inter-connect all kinds of ubiquitous and uniquely identifiable devices facilities and assets
  • 4. Evolution of Internet and Web Computers Things 1.0: Documents 2.0: Media/content 3.0: Semantic/context 4.0: Future Internet of Web
  • 5. IoT History • 1845 – first wired telemetrics project • 1910’s – first wired sensor networks • 1940’s – first wireless telemetric systems • 1960’s – evolvement of SCADA (manufacturing) • 1970’s – telematics and automotive, GPS • 1980’s – satellite networks • 1990’s – first proprietary “IoT” implementations – oil, energy, manufacturing, retail, military • 1999 – IoT term coined • 2004 – Japan’s “Ubiquity Network Strategy” • 2009 – EU’s “IoT: An Action Plan fir Europe” • 2009 – “Sensing China” • 2009 – Obama’spositive feedback on IBM’s “Smart Planet” • 2014 – CoAP • 2015 – OMA LWM2M
  • 6. Current IoT Drivers • Power-efficiency • Reduced visibility • Compatibility • Maintainability
  • 7. IoT Taxonomy Buildings & Utilities Energy & Resources Transportation & environment Safety & Security Retail Healthcare & Life Sciences Consumers & home Industrial & Manufacturing Devices Connection Management M2M SCADA WSN RFID IoT
  • 8. SCADA (supervisory control and data acquisition) • SCADA is a system that operates with coded signals over communication channels so as to provide control of remote equipment (using typically one communication channel per remote station).
  • 9. M2M (machine-to-machine communication) • Machine to Machine refers to technologies that allow both wireless and wired systems to communicate with other devices of the same type.
  • 10. WSN (wireless sensor networks) • A wireless sensor network (WSN) are spatially distributed autonomous sensors to monitor physical or environmental conditions, such as temperature, sound, pressure, etc., and to cooperatively pass their data through the network to a main location. The more modern networks are bi-directional, also enabling control of sensor activity.
  • 11. RFID (radio frequency identification) • Radio-frequency identification (RFID) is the wireless use of electromagnetic fields to transfer data, for the purposes of automatically identifying and tracking tags attached to objects.
  • 12. Devices: Popular Platforms • Atmel AVR (Arduino) • ARM Cortex M (ARMmbed, Contiki, RiotOS,FreeRTOS) • ARMv7+ (Linux,Windows) • Intel/AMD (Linux,Windows)
  • 13. Connection: WSN Protocols • PAN/LAN: • Conventional: WiFi, BLuetooth • Low-power: ZigBee, Xbee, BLE, 6LowPAN, Thread • WAN: • Conventional: SMS, Cellular Data (GPRS/EDGE/3G), Satellite • Low power: ???
  • 14. Connection: M2M Edge Protocols • Conventional: • HTTP • AMQP • OMA MDM • Constrained: • CoAP • MQTT (SN) • OMA LWM2M
  • 15. CoAP (constrained application protocol) • Constrained Application Protocol (CoAP) is a software protocol intended to be used in very simple electronics devices that allows them to communicate interactively over the Internet. It is particularly targeted for small low power sensors, switches, valves and similar components that need to be controlled or supervised remotely, through standard Internet networks.
  • 16. LWM2M (Lightweight M2M) • OMA Lightweight M2M is a protocol from the Open Mobile Alliance for M2M or IoT device management.
  • 17. Manage: IoT Edge Middleware • LWM2M: • Eclipse Leshan • ARM Device Server • MQTT: • IBM MQ • RabbitMQ (plugin) • ActiveMQ • Mosquito
  • 18. Connect & Manage: IoT Cloud Offerings • Amazon AWS IoT (acquired 2lemetrics) • ARM Device Connector Beta (acquired Sensinode) • Microsoft Azure
  • 19. IoT Cloud Offerings • Amazon AWS: • Protocols: • MQTT • HTTP • Management features: • Certificates • Offline state • Simple Registry • Application features • Integration with many AWS services • Workflows • SQL-like stream processing language • Supported Platforms • Linux • ARM mbed
  • 20. IoT Cloud Offerings • Microsoft Azure • Protocols: • HTTP • AMQP • Management Features • Certificates • Simple device registry • Application Features • ?? • Supported platforms • Linux • Windows
  • 21. IoT Cloud Offerings • ARM Mbed OS + ARM Device Connector (Beta) • Protocols: • LWM2M/CoAP • HTTP • Management Features: • Certificates, credentials, • Device registry • Event subscriptions • Device management via OMA LWM2M • Application Features: • HTTP REST API • Notifications via HTTP poll/put • Supported platforms • ARM mbed • Linux
  • 22. Demo CoAP/DTLS 2.4GHz ARM Device Server Node simulators IoT Gateway Listener Kafka Topic StreamSets Pipeline ES Indices Dashboards

Editor's Notes

  1. Add Wikipedia definition
  2. SCADA – Check years for GPS, LWM2M, CoAP
  3. SCADA definition
  4. Mention Low power wan networks currently piloted/developed
  5. See iot standards on eclipse.org
  6. Add ARM Cloud Partners