SlideShare a Scribd company logo
How do open source software andHow do open source software and
open standards work together?open standards work together?
FOR AN OPENFOR AN OPEN
OPENOPEN
PROTOCOLSPROTOCOLS
INTEROPERABLE
INTERNET OF
THINGS
"The largest
standards group
for electronic
commerce on the
Web"
Over 5,000Over 5,000
participantsparticipants
representing morerepresenting more
than 600than 600
organizations andorganizations and
individualsindividuals
70+ technical70+ technical
committeescommittees
producing royalty-producing royalty-
free and RANDfree and RAND
standardsstandards
What's “IoT”?
Kevin Ashton, 2009, coins "Internet of Things" phrase
to describe a system where the Internet is connected
to the physical world via ubiquitous sensors
How Ubiquitous?
Gartner: “IoT Installed Base Will Grow to 26 Billion Units By
2020.” That number might be too low.
●
Every mobile
●
Every auto
●
Every door
●
Every room
●
Every sensor in
every device …
in every bed,
chair or bracelet
... in every
home, office,
building or
hospital room
… in every city
and village ...
on Earth ...
●
Every part, on
every parts list
The Challenges
Every one of those sensor and control points is generating
data. Often, it's very informative and very private data.
Systems are needed to help those devices talk to each other,
manage all that data, and enforce proper access control.
Big Data means BIG Challenges
All of the messaging, management,
and access control technologies used
in these large-scale device networks
must be massively scalable.
Open Protocols
Current Internet and software methods are highly modular
(APIs), highly distributed (Cloud) and "loosely coupled"
(SOA). In today's systems, every LEGO brick comes from a
different source – and they all still must snap together.
This requires open, rapid and safeopen, rapid and safe development methods.
Open, Rapid and Safe:
Open Source and Open StandardsOpen Source and Open Standards
OPEN: Both work well. Easy to join, transparent to review.
RAPID: Open source methods work well. Rapid iterations
and ease of contributions promote rapid development. (1)
SAFE: Open standards methods work well. Strong IPR rules,
balanced participation, neutral governance = usable work. (2)
Fast open standards groups ...
and solid open source projects ...
work together very well
Many open standards projects
are robustly supported by free
& open source software.
Web standard (3)
FOSS browsers (4)
Identity standard (5)
FOSS toolkits (6)
Giant ecologies can grow from open projects,
promoting widespread use and adaptation.
Fast open standards groups ...
and solid open source projects ...
work together very well
One open standard (UBL for e-invoicing)
generates many local profiles, regional
public projects and open source tools. (7)
Giant ecologies can grow from open projects,
promoting widespread use and adaptation.
This works in the Internet of Things, too.
Fast open standards groups ...
and solid open source projects ...
work together very well
The OASISOASIS MQTT TC (8)
standardizes this
industry protocol for lightweight sensor and
device coordination, complemented and
informed by Eclipse'sEclipse's open source
implementation project. The two projects
feed each other improvements, on a non-
exclusive basis, as others also may build to it.
Key Challenges
for an Open Internet of Things
Lightweight protocols for
devices to work together,
communicate
Unique and extensible
identifiers for all those
billions of devices
Demand for API access and
interoperability
Cybersecurity
Privacy and Policy
Key standards projects for an
Open Internet of Things
Lightweight protocols
for devices to work
together, communicate
OASIS MQTT, MQTT-SN (8)
OASIS SmartGrid projects (9)
Unique and extensible
identifiers for all those
billions of devices
Multiple new projects,
XRI(10)
, UUIDs, etc.
Demand for API access
and interoperability
SOA/Cloud orchestration (11)
and API standardization
(AMQP, MQTT, OData) (12)
Cybersecurity KMIP, SAML,
XACML/JSON, PKCS11,
CloudAuthZ (13)
Privacy and Policy PMRM, PbDSE, and
Personal Data Stores (14)
Open Standards and Open Source
Projects will accelerate the
development of the IoT
Questions?Questions?
www.oasis-open.org
info@oasis-open.org
Notes
1. FOSS: http://www.unctad.org/en/docs/c3em21d2_en.pdf (UNCTAD);
http://www.netvibes.com/cabinetoffice#Open_Source (UK Action Plan).
2. Open Standards: http://www.wto.org/english/docs_e/legal_e/17-tbt_e.htm (WTO);
http://www.talkstandards.com/standards-and-oss/.
3. HTML: http://www.w3.org/html/.
4. HTML FOSS Browsers: http://www.mozilla.org/en-US/firefox/new/ (Mozilla);
http://www.w3.org/Amaya/ (Amaya).
5. SAML: https://www.oasis-open.org/committees/security.
6. SAML FOSS Toolkits: http://saml.xml.org/wiki/saml-open-source-implementations.
7. UBL: https://www.oasis-open.org/committees/ubl (OASIS); http://www.nesubl.eu/ ,
http://en.wikipedia.org/wiki/OIOXML , http://www.peppol.eu/pilot-reporting ,
http://www.ibm.com/developerworks/library/x-ind-disrubl/ ,
http://www.opensourceacademy.eu/index.php?id=59 (guides);
http://openinvoice.org/ubl4j/, http://sourceforge.net/projects/freeb-ubl ,
http://xmltools.oio.dk/oioonlinevalidator/ehandel/0p71/Invoice/ ,
http://www.ubl-italia.org/ubl-italia/imple/pgcl.asp?p=418,
http://www.simpleubl.com/articles/what-is-nes/ (tools).
8. MQTT: https://www.oasis-open.org/committees/mqtt OASIS);
http://wiki.eclipse.org/Paho (Eclipse); http://mqtt.org/news (industry).
Notes
9. SmartGrid, Devices: https://www.oasis-open.org/committees/tc_cat.php?cat=smartgrid.
10. Identifiers: https://www.oasis-open.org/committees/xri (XRI);
https://www.oasis-open.org/committees/xdi (XDI).
11. SOA and Cloud: https://www.oasis-open.org/committees/soa-rm (SOA);
https://www.oasis-open.org/committees/tc_cat.php?cat=cloud (cloud computing).
12. API-oriented standards: https://www.oasis-open.org/committees/amqp (AMQP);
https://www.oasis-open.org/committees/odata (OData); MQTT (fn 8).
13. Cybersecurity: https://www.oasis-open.org/committees/tc_cat.php?cat=security.
14. Privacy standards: https://www.oasis-open.org/committees/pmrm (Privacy Model);
https://www.oasis-open.org/committees/pbd-se (Privacy by Design);
https://www.oasis-open.org/committees/tc_cat.php?cat=privid (other).
Notes

More Related Content

PPTX
ABC of IoT Consortiums
PPT
Adoptive Gateways for dIverse MuLtiple Environments
PDF
Introduction to the AGILE project: open source modular gateway for the IoT (C...
PPSX
Internet of things - The Present & The Future
PDF
Iot tunisia forum 2017 security, confidentiality and privacy in iot
PPTX
Cl16 wit io_t
PDF
Hyper-Connectivity and Data Proliferation - Ecosystem Perspective
PPTX
Introduction To IoT
ABC of IoT Consortiums
Adoptive Gateways for dIverse MuLtiple Environments
Introduction to the AGILE project: open source modular gateway for the IoT (C...
Internet of things - The Present & The Future
Iot tunisia forum 2017 security, confidentiality and privacy in iot
Cl16 wit io_t
Hyper-Connectivity and Data Proliferation - Ecosystem Perspective
Introduction To IoT

What's hot (20)

PDF
Scenarios for Smart Devices in 2025: Brave New Smartphone and/or Black Mirror?
PDF
Blockchain Introduction
PDF
FRONTIERS IN CRYPTOGRAPHY
PPTX
Internet of things (io t)
PDF
Open Source for Industry 4.0 – Open IoT Summit NA 2018
PDF
Cisco io t for vietnam cio community 2 apr 2015 - split
PDF
IoT security reference architecture
PDF
CDE Marketplace: 2iC
PPTX
Gsc mstf m_koster_atlanta_may_7_2013_rev1.1
PDF
The State of Edge Computing for IoT
PDF
Open Source Rookies and Community
PDF
Towards an industrial Web of Things
PDF
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
PDF
Manage your data across platforms (Joachim Lohkamp, Jolocom)
PPT
Charalampos Doukas, ICT30 AGILE, IoT Forum 2016, Smart Gateways, Blockchain &...
PDF
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...
PPTX
The Future of IoT: Why We Need the Open Interconnect Consortium
PPTX
IoT World Forum Press Conference - 10.14.2014
PDF
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
PDF
IoT and WoT (Internet of Things and Web of Things)
Scenarios for Smart Devices in 2025: Brave New Smartphone and/or Black Mirror?
Blockchain Introduction
FRONTIERS IN CRYPTOGRAPHY
Internet of things (io t)
Open Source for Industry 4.0 – Open IoT Summit NA 2018
Cisco io t for vietnam cio community 2 apr 2015 - split
IoT security reference architecture
CDE Marketplace: 2iC
Gsc mstf m_koster_atlanta_may_7_2013_rev1.1
The State of Edge Computing for IoT
Open Source Rookies and Community
Towards an industrial Web of Things
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
Manage your data across platforms (Joachim Lohkamp, Jolocom)
Charalampos Doukas, ICT30 AGILE, IoT Forum 2016, Smart Gateways, Blockchain &...
SFScon 21 - Nicola Altamura - Implementation of IOTA solutions on embedded de...
The Future of IoT: Why We Need the Open Interconnect Consortium
IoT World Forum Press Conference - 10.14.2014
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
IoT and WoT (Internet of Things and Web of Things)
Ad

Similar to OASIS: How open source and open standards work together: the Internet of Things (20)

PDF
Tsunami of Technologies. Are we prepared?
PPTX
Internet Of Things and Open Source
PPT
Windham Danny
PDF
Fiware overview3
ODP
Open Source Software Version 5
PPTX
Internet of manufacturing and Open Source
PDF
Open Source Movement
PDF
Open Source Software Development by TLV Partners
PDF
Open source presentation
PPTX
Meetup srilanka
ODP
Open Source Software Storyboard Ver 8
PDF
4.Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stefan Avesand, Stamatis ...
PPT
Go open2010 sde_20100417
PPS
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My!
PPTX
Fiware, the future internet
PPTX
An Open Source Project for the IoT
PPTX
The Rise of Open Source
PPTX
Open Source and the Internet of Things
PDF
Devcon2上海 参加報告
Tsunami of Technologies. Are we prepared?
Internet Of Things and Open Source
Windham Danny
Fiware overview3
Open Source Software Version 5
Internet of manufacturing and Open Source
Open Source Movement
Open Source Software Development by TLV Partners
Open source presentation
Meetup srilanka
Open Source Software Storyboard Ver 8
4.Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stefan Avesand, Stamatis ...
Go open2010 sde_20100417
Self-Driving Cars, Smart Watches and Heads-Up Displays... Oh My!
Fiware, the future internet
An Open Source Project for the IoT
The Rise of Open Source
Open Source and the Internet of Things
Devcon2上海 参加報告
Ad

More from James Bryce Clark (8)

DOC
NSTIC IDESG Baseline Requirements for Security, Privacy, UX and Interop
PDF
OASIS Open Stds and FOSS Nov 2019
PDF
OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...
PDF
Rutkowski OASIS CTI F2F Cybersecurity Act Preso 20160115
PDF
OASIS at ETSI on Open Standards and Open Source 2015
PDF
Struse 2015 A funny thing happened on the way to OASIS: standarising STIX +...
PDF
NSTIC IDESG Functional Requirements status report from FMO
PPTX
OASIS PMRM overview and tools #EIC2014: Sabo and Janssen
NSTIC IDESG Baseline Requirements for Security, Privacy, UX and Interop
OASIS Open Stds and FOSS Nov 2019
OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...
Rutkowski OASIS CTI F2F Cybersecurity Act Preso 20160115
OASIS at ETSI on Open Standards and Open Source 2015
Struse 2015 A funny thing happened on the way to OASIS: standarising STIX +...
NSTIC IDESG Functional Requirements status report from FMO
OASIS PMRM overview and tools #EIC2014: Sabo and Janssen

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Empathic Computing: Creating Shared Understanding
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
cuic standard and advanced reporting.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Review of recent advances in non-invasive hemoglobin estimation
Diabetes mellitus diagnosis method based random forest with bat algorithm
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Digital-Transformation-Roadmap-for-Companies.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation_ Review paper, used for researhc scholars
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Spectral efficient network and resource selection model in 5G networks
Empathic Computing: Creating Shared Understanding
NewMind AI Monthly Chronicles - July 2025
cuic standard and advanced reporting.pdf
Understanding_Digital_Forensics_Presentation.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
20250228 LYD VKU AI Blended-Learning.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...

OASIS: How open source and open standards work together: the Internet of Things

  • 1. How do open source software andHow do open source software and open standards work together?open standards work together? FOR AN OPENFOR AN OPEN OPENOPEN PROTOCOLSPROTOCOLS INTEROPERABLE INTERNET OF THINGS
  • 2. "The largest standards group for electronic commerce on the Web" Over 5,000Over 5,000 participantsparticipants representing morerepresenting more than 600than 600 organizations andorganizations and individualsindividuals 70+ technical70+ technical committeescommittees producing royalty-producing royalty- free and RANDfree and RAND standardsstandards
  • 3. What's “IoT”? Kevin Ashton, 2009, coins "Internet of Things" phrase to describe a system where the Internet is connected to the physical world via ubiquitous sensors
  • 4. How Ubiquitous? Gartner: “IoT Installed Base Will Grow to 26 Billion Units By 2020.” That number might be too low. ● Every mobile ● Every auto ● Every door ● Every room ● Every sensor in every device … in every bed, chair or bracelet ... in every home, office, building or hospital room … in every city and village ... on Earth ... ● Every part, on every parts list
  • 5. The Challenges Every one of those sensor and control points is generating data. Often, it's very informative and very private data. Systems are needed to help those devices talk to each other, manage all that data, and enforce proper access control.
  • 6. Big Data means BIG Challenges All of the messaging, management, and access control technologies used in these large-scale device networks must be massively scalable.
  • 7. Open Protocols Current Internet and software methods are highly modular (APIs), highly distributed (Cloud) and "loosely coupled" (SOA). In today's systems, every LEGO brick comes from a different source – and they all still must snap together. This requires open, rapid and safeopen, rapid and safe development methods.
  • 8. Open, Rapid and Safe: Open Source and Open StandardsOpen Source and Open Standards OPEN: Both work well. Easy to join, transparent to review. RAPID: Open source methods work well. Rapid iterations and ease of contributions promote rapid development. (1) SAFE: Open standards methods work well. Strong IPR rules, balanced participation, neutral governance = usable work. (2)
  • 9. Fast open standards groups ... and solid open source projects ... work together very well Many open standards projects are robustly supported by free & open source software. Web standard (3) FOSS browsers (4) Identity standard (5) FOSS toolkits (6)
  • 10. Giant ecologies can grow from open projects, promoting widespread use and adaptation. Fast open standards groups ... and solid open source projects ... work together very well One open standard (UBL for e-invoicing) generates many local profiles, regional public projects and open source tools. (7)
  • 11. Giant ecologies can grow from open projects, promoting widespread use and adaptation. This works in the Internet of Things, too. Fast open standards groups ... and solid open source projects ... work together very well The OASISOASIS MQTT TC (8) standardizes this industry protocol for lightweight sensor and device coordination, complemented and informed by Eclipse'sEclipse's open source implementation project. The two projects feed each other improvements, on a non- exclusive basis, as others also may build to it.
  • 12. Key Challenges for an Open Internet of Things Lightweight protocols for devices to work together, communicate Unique and extensible identifiers for all those billions of devices Demand for API access and interoperability Cybersecurity Privacy and Policy
  • 13. Key standards projects for an Open Internet of Things Lightweight protocols for devices to work together, communicate OASIS MQTT, MQTT-SN (8) OASIS SmartGrid projects (9) Unique and extensible identifiers for all those billions of devices Multiple new projects, XRI(10) , UUIDs, etc. Demand for API access and interoperability SOA/Cloud orchestration (11) and API standardization (AMQP, MQTT, OData) (12) Cybersecurity KMIP, SAML, XACML/JSON, PKCS11, CloudAuthZ (13) Privacy and Policy PMRM, PbDSE, and Personal Data Stores (14)
  • 14. Open Standards and Open Source Projects will accelerate the development of the IoT
  • 16. Notes 1. FOSS: http://www.unctad.org/en/docs/c3em21d2_en.pdf (UNCTAD); http://www.netvibes.com/cabinetoffice#Open_Source (UK Action Plan). 2. Open Standards: http://www.wto.org/english/docs_e/legal_e/17-tbt_e.htm (WTO); http://www.talkstandards.com/standards-and-oss/. 3. HTML: http://www.w3.org/html/. 4. HTML FOSS Browsers: http://www.mozilla.org/en-US/firefox/new/ (Mozilla); http://www.w3.org/Amaya/ (Amaya). 5. SAML: https://www.oasis-open.org/committees/security. 6. SAML FOSS Toolkits: http://saml.xml.org/wiki/saml-open-source-implementations.
  • 17. 7. UBL: https://www.oasis-open.org/committees/ubl (OASIS); http://www.nesubl.eu/ , http://en.wikipedia.org/wiki/OIOXML , http://www.peppol.eu/pilot-reporting , http://www.ibm.com/developerworks/library/x-ind-disrubl/ , http://www.opensourceacademy.eu/index.php?id=59 (guides); http://openinvoice.org/ubl4j/, http://sourceforge.net/projects/freeb-ubl , http://xmltools.oio.dk/oioonlinevalidator/ehandel/0p71/Invoice/ , http://www.ubl-italia.org/ubl-italia/imple/pgcl.asp?p=418, http://www.simpleubl.com/articles/what-is-nes/ (tools). 8. MQTT: https://www.oasis-open.org/committees/mqtt OASIS); http://wiki.eclipse.org/Paho (Eclipse); http://mqtt.org/news (industry). Notes
  • 18. 9. SmartGrid, Devices: https://www.oasis-open.org/committees/tc_cat.php?cat=smartgrid. 10. Identifiers: https://www.oasis-open.org/committees/xri (XRI); https://www.oasis-open.org/committees/xdi (XDI). 11. SOA and Cloud: https://www.oasis-open.org/committees/soa-rm (SOA); https://www.oasis-open.org/committees/tc_cat.php?cat=cloud (cloud computing). 12. API-oriented standards: https://www.oasis-open.org/committees/amqp (AMQP); https://www.oasis-open.org/committees/odata (OData); MQTT (fn 8). 13. Cybersecurity: https://www.oasis-open.org/committees/tc_cat.php?cat=security. 14. Privacy standards: https://www.oasis-open.org/committees/pmrm (Privacy Model); https://www.oasis-open.org/committees/pbd-se (Privacy by Design); https://www.oasis-open.org/committees/tc_cat.php?cat=privid (other). Notes