Vous êtes sur la page 1sur 18

ITU Workshop on the Internet of Things Trend and Challenges in Standardization

(Geneva, Switzerland, 18 February 2014)

OPEN PROTOCOLS FOR AN


OPEN, INTEROPERABLE
INTERNET OF THINGS
Dr Carol Cosgrove-Sacks

Senior Advisor on International Standards Policy

OASIS

info@oasis-open.org
Geneva, Switzerland, 18 February 2014

OPEN
PROTOCOLFOR AN
S
OPEN
INTEROPERA
BLE
INTERNET OF
THINGS
Open standards for the global
info society
5,000+ experts in 70+ tech

What The Phrase Means


Kevin Ashton coined "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 door Every part, on Every sensor
Every auto Every room every parts list
in every device

in every bed,
chair or bracelet
... in every
home, office,
building or
hospital room
in every city
and village ...

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 safe
development methods.

Open, Rapid and Safe:

Open Source and Open Standards


OPEN: Both work well. Easy to join,
transparent to review.
FAST: 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
browsers (4)

FOSS

(3)

Identity standard
toolkits (6)

(5)

FOSS

Fast open standards


groups ...
and solid open source
projects ...
work
together
well
Giant
ecologiesvery
can grow
from

open projects, promoting


widespread use and adaptation.

One open standard (UBL for


e-invoicing) generates many
local profiles, regional public

Fast open standards


groups ...
and solid open source
projects ...
Giant
ecologiesvery
can grow
from
work
together
well

open projects, promoting


widespread use and adaptation.
This works in the Internet of
Things as well.

The OASIS MQTT TC (8)


standardizes this industry
protocol for lightweight
sensor and device
coordination, complemented
and informed by Eclipse's
open source implementation

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
emerging foran 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,

Open Standards and Open


Source Projects will
accelerate the development
of the IoT

Thank you!
Questions?

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
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-impleme

Notes

7. UBL: https://www.oasis-open.org/committees/ubl (OASIS); http://www.ne


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?


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 compu
12. API-oriented standards: https://www.oasis-open.org/committees/amqp
https://www.oasis-open.org/committees/odata (OData); MQTT (fn 8).
13. Cybersecurity: https://www.oasis-open.org/committees/tc_cat.php?cat=
14.Privacy standards: https://www.oasis-open.org/committees/pmrm (Privac
https://www.oasis-open.org/committees/pbd-se (Privacy by Design);
https://www.oasis-open.org/committees/tc_cat.php?cat=privid (other).

Vous aimerez peut-être aussi