SlideShare a Scribd company logo
1 of 51
Without App Standards…
…There Is No Internet of Anything
Guy Martin
Senior Strategist/Head of Digital Marketing
guym@osg.samsung.com
@guyma, @OpenInterConn
Agenda
• IoT Market
• IoT Challenges
• IoT Standards & Their Importance
• IoT Needs by Stakeholder Group
• Moving IoT Forward
Internet of Things – The Market
Internet of Things…
…is at the “Peak of Inflated Expectations”
- Gartner “Hype Cycle Report” 2014
Internet of Things…
…will take“5 to 10 years to reach maturity.”
- Gartner “Hype Cycle Report” 2014
Internet of Things…
…is not a new concept.
(Earliest modern references were in 1990s)
Internet of Things…
…devices getting smart & connected.
Internet of Things…
…an explosion of data and control points.
Internet of Things…
…will affect everything.
Internet of Things…
…is going to be HUGE!
Internet of Things…
…“50B devices by 2020”
- Cisco
Internet of Things…
…“$1.7T in products & services by 2020”
- IDC
Internet of Things…
…“$300B in products & services by 2020”
- Gartner
How will the services & apps
talk to the devices?
How will developers
build the services & apps
that talk to the devices?
Internet of Things Market
Internet of Things Market
• Significant Market Opportunities
– Device/Sensor Makers
– Consumer Electronics
– Software Developers
– Infrastructure (Cloud) Providers
– Service Providers
Internet of Things Market
• Driving Connected Decisions
– Connecting Things is only the first step
– Intelligent Decisions/Actions is the key
Internet of Things – Challenges
Internet of Things Challenges - INTEROPERABILITY
• Different devices/capabilities
– Micro (no screen, embedded, etc.)
– Mini (wearables)
– Standard (mobile devices, tablets, etc.)
– Macro (SmartHome collections, Cloud, etc.)
Internet of Things Challenges - INTEROPERABILITY
• Different operating systems
• Different network protocols
• Different vendors
– How do you differentiate products?
• Different silos/vertical markets
Internet of Things Challenges – USER ACCEPTANCE
• Security
• Data privacy
• Different user expectations
– Techie/Expert
– Average User
– Corporate/Enterprise User
– Industrial User
Internet of Things – Standards
“The nice things about standards…
…is you have so many to choose from.”
- Dr. Andrew S. Tanenbaum
Where Standards Fit in IoT
Applications Supporting Organizations
Standards Are Nothing Without Code
Open Source Code for IoT App Standards
• Collaborative Development
– Speeds Innovation & Interoperability
• Bootstraps Device Makers
• Bootstraps App Developers
• Provides ‘reality check’ for Standards Organization
Source: https://ccistudentcenterblog.files.wordpress.com
How OIC Works in Standards & Open Source
• Specification
Development
• RAND-Z IP policy
• Reference
Implementation
• Apache 2.0 License
OIC Certified
Products
Hardware &
Applications
IoT Needs by Stakeholder Group
IoT Standards & Consumers
Where Standards Fit - CONSUMERS in IoT
Applications Supporting Organizations
What CONSUMERS (Currently) Want in IoT
What CONSUMERS (Eventually) Want in IoT
What CONSUMERS Currently Get in IoT
What CONSUMERS Currently Get in IoT
IoT Standards & Device Makers
Where Standards Fit - DEVICE MAKERS in IoT
Applications
Supporting Organizations
IoT Cloud Services
Reporting & Control
Internet
Things & Wearables
Bridging & Forwarding
LE
New Modes of Communication
= Local Network / Same Subnet (Wi-Fi, Ethernet, etc…)
Smart Devices
Peer-to-Peer
STUN/TURN
Scope of IoT Comms App Standards
We need a way
to make IoT
comms as easy
for developers
and
manufacturers as
connecting a
client to a server
in the Cloud.
App Standards will address the challenge of IoT comms
CloudSmartIoT
Client to Cloud
Internet
Compliance Testing & Certification
• Mandatory feature:
– Defined in the
specification,
– Released in open
source, and
– Mandatory in the
Interoperability
certification program
• All other features are
optional
– Note: some features
that are in both the
specification and
open source may be
still be optional
Open Source Specification
Mandatory
(in spec, cert &
committed in Open
Source Project)
Interoperability Certification
Optional
Open
Source
Features
Tested
Optional
Open
Source
Features
Tested
Optional
Spec
Features
Optional
Spec
Features
IoT Standards & Developers
Where Standards Fit - DEVELOPERS in IoT
Applications Supporting Organizations
Conceptual Framework
Framework
Profiles
Consumer Enterprise Industrial Automotive Education Health
Security, Identity & Permissions
Discovery
Data
Transmission
Data
Management
Device
Management
Transports
LE
Remote
Access Cloud
Resource Model
Resource Model
Security, Identity & Permissions
Discovery Comms
Device
Management
Transport Abstraction
API - Language Mapping
Accessing Resources
Resource Model
Security, Identity & Permissions
Discovery Comms
Device
Management
Transport Abstraction
LE
Entity HandlerAPI - Language Mapping
Application
Local
IP
Local
IP
Resource
Shared Transport
Security, Identity & Permissions
Discovery Comms
Device
Management
Transport Abstraction
API - Language Mapping
Accessing Non-Standard Resources
Resource Model
Security, Identity & Permissions
Discovery Comms
Device
Management
Transport Abstraction
LE
Protocol Plug-In
API - Language Mapping
Application
Local
IP
Local
IP
Shared Transport
Resource Model
Protocol Plug-In
Manager
Resource
Comms
Resources and Structures
Collection
Property
Collection
Property
Resource
Property
Attribute
Attribute
Resource
Property
Attribute
Attribute
Resource
Property
Attribute
Attribute
• On-off state
• Brightness
• Temperature
• Location
• Friendly name
• Sensor version
• Etc…
Property
• Resource Type
• Resource Interface
• Discoverability
• Resource version
• Access Control List
• Observable
• Etc…
Property
Property
Property
Property
Light Resource Examples
Resource
Light
Status: On/Off
Resource
Light
Status: On/Off
Dimming: 0-100
Resource
Light
Status: On/Off
Dimming: 0-100
Hue: RGB
Hue: HSL
Colour Temp: K
Grouping Devices
Collection
Garage Door Opener
Resource
Door Mechanism
Action: Open/Close/Stop
Status: Closed/Not-Closed
Resource
Light
Status: On/Off
Detailed Status:
Open/Opening/
Closing/Closed/Etc…
Collection
Things in the Garage
Resource
Light
Status: On/Off
Moving IoT Forward
Moving IoT Forward
Continue Innovation at Transport Layer
• Develop new/better RF/network protocols/standards
• Strengthen existing standards
• Foster relationships with app standards
Moving IoT Forward
Let Developers Add Value, Not Deal with Plumbing
• Standard APIs that allow developers to deliver value
• Cross-platform & IoT vertical agnostic layers
• Open up a market for ‘Connected Decisions’ apps
Automated/Intelligent Decision
Device
/Data
Sensor
Sensor
For More Information
http://openinterconnect.org
http://iotivity.org

More Related Content

What's hot

Successful Industrial IoT Patterns
Successful Industrial IoT PatternsSuccessful Industrial IoT Patterns
Successful Industrial IoT PatternsWSO2
 
IoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoTIoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoTEurotech
 
Eclipse kura in industry 4.0 david woodard
Eclipse kura in industry 4.0   david woodardEclipse kura in industry 4.0   david woodard
Eclipse kura in industry 4.0 david woodardEurotech
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsThe IOT Academy
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT GatewayEurotech
 
What is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouWhat is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouEduardo Pelegri-Llopart
 
Design Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoTDesign Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoTMark Underwood
 
Oliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-finalOliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-finalDaeyoung Kim
 
Intelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edgeIntelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edgeEurotech
 
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019Eclipse IoT
 
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...Real-Time Innovations (RTI)
 
IoT and the Role of Platforms
IoT and the Role of PlatformsIoT and the Role of Platforms
IoT and the Role of PlatformsTiE Bangalore
 
AGILE Gateway for Internet of Things
AGILE Gateway for Internet of ThingsAGILE Gateway for Internet of Things
AGILE Gateway for Internet of ThingsCharalampos Doukas
 
IoT the driver of Business Innovation: better products, new services and...
IoT the driver of  Business Innovation: better products, new  services  and...IoT the driver of  Business Innovation: better products, new  services  and...
IoT the driver of Business Innovation: better products, new services and...Eurotech
 
UCT IoT Deployment and Challenges
UCT IoT Deployment and ChallengesUCT IoT Deployment and Challenges
UCT IoT Deployment and ChallengesThe IOT Academy
 
WSO2 IoT Server and Device Cloud
WSO2 IoT Server and Device CloudWSO2 IoT Server and Device Cloud
WSO2 IoT Server and Device CloudWSO2
 
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...Erik G. Hansen
 
Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns John Mathon
 
Internet of things applications covering industrial domain
Internet of things applications covering industrial domainInternet of things applications covering industrial domain
Internet of things applications covering industrial domainDev Bhattacharya
 
Connecting to the IoT
Connecting to the IoTConnecting to the IoT
Connecting to the IoTFIWARE
 

What's hot (20)

Successful Industrial IoT Patterns
Successful Industrial IoT PatternsSuccessful Industrial IoT Patterns
Successful Industrial IoT Patterns
 
IoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoTIoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoT
 
Eclipse kura in industry 4.0 david woodard
Eclipse kura in industry 4.0   david woodardEclipse kura in industry 4.0   david woodard
Eclipse kura in industry 4.0 david woodard
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and Applications
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
What is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouWhat is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts You
 
Design Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoTDesign Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoT
 
Oliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-finalOliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-final
 
Intelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edgeIntelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edge
 
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
 
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
 
IoT and the Role of Platforms
IoT and the Role of PlatformsIoT and the Role of Platforms
IoT and the Role of Platforms
 
AGILE Gateway for Internet of Things
AGILE Gateway for Internet of ThingsAGILE Gateway for Internet of Things
AGILE Gateway for Internet of Things
 
IoT the driver of Business Innovation: better products, new services and...
IoT the driver of  Business Innovation: better products, new  services  and...IoT the driver of  Business Innovation: better products, new  services  and...
IoT the driver of Business Innovation: better products, new services and...
 
UCT IoT Deployment and Challenges
UCT IoT Deployment and ChallengesUCT IoT Deployment and Challenges
UCT IoT Deployment and Challenges
 
WSO2 IoT Server and Device Cloud
WSO2 IoT Server and Device CloudWSO2 IoT Server and Device Cloud
WSO2 IoT Server and Device Cloud
 
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
 
Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns
 
Internet of things applications covering industrial domain
Internet of things applications covering industrial domainInternet of things applications covering industrial domain
Internet of things applications covering industrial domain
 
Connecting to the IoT
Connecting to the IoTConnecting to the IoT
Connecting to the IoT
 

Similar to Without App Standards, There's No Internet of Anything

WSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in FinanceWSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in FinanceWSO2
 
apidays London 2023 - Open Standards, AI and Data for better business decisio...
apidays London 2023 - Open Standards, AI and Data for better business decisio...apidays London 2023 - Open Standards, AI and Data for better business decisio...
apidays London 2023 - Open Standards, AI and Data for better business decisio...apidays
 
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...WSO2
 
Going Beyond the Device Heart Beat
Going Beyond the Device Heart BeatGoing Beyond the Device Heart Beat
Going Beyond the Device Heart BeatBalwinder Kaur
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Academy
 
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...gogo6
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulKellton Tech Solutions Ltd
 
Vertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part IVertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part IVertex Holdings
 
Vertex perspectives ai optimized chipsets (part i)
Vertex perspectives   ai optimized chipsets (part i)Vertex perspectives   ai optimized chipsets (part i)
Vertex perspectives ai optimized chipsets (part i)Yanai Oron
 
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...GetInData
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018Peter Defreyne
 
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS
 
Track 4 session 6 - st dev con 2016 - samsung artik
Track 4   session 6 - st dev con 2016 - samsung artikTrack 4   session 6 - st dev con 2016 - samsung artik
Track 4 session 6 - st dev con 2016 - samsung artikST_World
 
The Need for IoT Ecosystem to become a Producer Nation
The Need for IoT Ecosystem to become a Producer NationThe Need for IoT Ecosystem to become a Producer Nation
The Need for IoT Ecosystem to become a Producer NationDr. Mazlan Abbas
 
Building the Internet of Everything
Building the Internet of Everything Building the Internet of Everything
Building the Internet of Everything Cisco Canada
 
IOT in the Indian Context CeBIT India 2015 Oct 30
IOT in the Indian Context CeBIT India 2015 Oct 30IOT in the Indian Context CeBIT India 2015 Oct 30
IOT in the Indian Context CeBIT India 2015 Oct 30Krishna Kumar G
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)milemadinah
 

Similar to Without App Standards, There's No Internet of Anything (20)

Open Interconnect Consortium - Why & What
Open Interconnect Consortium - Why & WhatOpen Interconnect Consortium - Why & What
Open Interconnect Consortium - Why & What
 
WSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in FinanceWSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in Finance
 
apidays London 2023 - Open Standards, AI and Data for better business decisio...
apidays London 2023 - Open Standards, AI and Data for better business decisio...apidays London 2023 - Open Standards, AI and Data for better business decisio...
apidays London 2023 - Open Standards, AI and Data for better business decisio...
 
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...
 
Seoul Conference - Marketing Presentation
Seoul Conference - Marketing PresentationSeoul Conference - Marketing Presentation
Seoul Conference - Marketing Presentation
 
Going Beyond the Device Heart Beat
Going Beyond the Device Heart BeatGoing Beyond the Device Heart Beat
Going Beyond the Device Heart Beat
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
 
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successful
 
Digital transformation and AI @Edge
Digital transformation and AI @EdgeDigital transformation and AI @Edge
Digital transformation and AI @Edge
 
Vertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part IVertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part I
 
Vertex perspectives ai optimized chipsets (part i)
Vertex perspectives   ai optimized chipsets (part i)Vertex perspectives   ai optimized chipsets (part i)
Vertex perspectives ai optimized chipsets (part i)
 
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
 
Track 4 session 6 - st dev con 2016 - samsung artik
Track 4   session 6 - st dev con 2016 - samsung artikTrack 4   session 6 - st dev con 2016 - samsung artik
Track 4 session 6 - st dev con 2016 - samsung artik
 
The Need for IoT Ecosystem to become a Producer Nation
The Need for IoT Ecosystem to become a Producer NationThe Need for IoT Ecosystem to become a Producer Nation
The Need for IoT Ecosystem to become a Producer Nation
 
Building the Internet of Everything
Building the Internet of Everything Building the Internet of Everything
Building the Internet of Everything
 
IOT in the Indian Context CeBIT India 2015 Oct 30
IOT in the Indian Context CeBIT India 2015 Oct 30IOT in the Indian Context CeBIT India 2015 Oct 30
IOT in the Indian Context CeBIT India 2015 Oct 30
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 

Recently uploaded

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 

Recently uploaded (20)

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 

Without App Standards, There's No Internet of Anything

Editor's Notes

  1. Happening now because of Moore’s Law; cost effective to connect a light blub.
  2. Not the only question for the Internet of Things…but a big one.
  3. Not the only question for the Internet of Things…but a big one.
  4. OIC will align with other groups, including the Industrial Internet Consortium (IIC) that are already working on IoT Cloud Services. Client to Cloud communications is a solved problem. Developers find it easy to set up this sort of communication. They can get a connection to a particular IP address and port without understanding anything about the underlying technologies. More people got PCs, phones and then tablets. Many people have more than one device. There are lots of ways these devices can communicate directly with each other: Bluetooth, Wi-Fi Direct, via a local IP network they are both connected to – often because they are using the same Wi-Fi AP – or via the Internet (using servers to find each other, but with the data flowing directly from one device to another). Any one of these technologies is more complex than the classic client to cloud communication. Add in additional requirements such as security and identity, or actively managing a connection and moving it between available transports to always deliver the best connection, and it becomes a very hard problem. Better for the industry to solve it once, and well. As the cost of compute power and connectivity decreases both are finding their way onto fixed and limited function devices, enabling the Internet of Things (IoT). Similar issues of communications complexity exist in this area, along with a need for service-level normalisation to deliver the envisioned interoperability. Things and wearables need to communicate with each other, and also with smarter devices. Data needs to be shared widely across a mesh of communications. Once on a smart device the data can be shared with other smart devices, bridging across different transports via the peer-to-peer connectivity already discussed, or to Cloud servers via traditional client to Cloud comms. This is a “bottoms-up” type communication that is a high priority for consumer IoT applications, but will also have value in other verticals. Another related mode of communication is a big focus for the Industrial vertical: IoT Cloud Services. This mode of communication is more concerned with “tops-down” control of devices by, and reporting of data back to, a central node – usually a server in the cloud. It implies a degree of ownership and ability to configure both the network and all the devices that are members of the network.
  5. For a feature to become Mandatory, it shall be specified in the standard, committed in the open source and mandatory in the certification & interop program. Otherwise, it will be Optional. The latest approved open source code shall implement all the mandatory features of the latest approved standard The open source code can include optional components that are or not present in the standard, and vice-versa
  6. Collection is a resource that has references to other resources – can be used to build trees, graphs and other structures. Can also be used for simple groups. Attribute describes the state of a resource while the property describes the resource (example of properties are type, interface, discoverability, observability etc) Resource types have some similarity to but not the same as profiles in BLE.