9. AllJoyn™ is the open source project that lets the
compatible smart things around us recognize each
other and share resources and information across brands,
networks, and operating systems.
Openness
A- B C D
Availability
A B C D
Adoption
A B C D
10. The OIC will deliver a specification, an open source
implementation and a certification program ensuring
interoperability regardless of form factor, operating
system, service provider or transport technology
creating a "Network of Everything".
Openness
A B C D
Availability
A B C D
Adoption
A B C D
11. Thread was designed with one goal in mind: To
create the very best way to connect and control
products in the home.
Openness
A B C D
Availability
A B C D
Adoption
A B C D
13. Session: CoAP
Transport: UDP
Network: IPv6
Network Adapter: 6lowpan
Openness
A B C D
Availability
A B C D
Adoption
A B- C D
Security: DTLS
14. MQTT is a machine-to-machine (M2M)/"Internet of
Things" connectivity protocol. It was designed as an
extremely lightweight publish/subscribe messaging
transport. It is useful for connections with remote
locations where a small code footprint is required
and/or network bandwidth is at a premium.
Openness
A- B C D
Availability
A B C D
Adoption
A B C D
15. Lightweight M2M from the Open Mobile Alliance is
fast becoming the global industry standard for M2M
device management for the development of a fast,
deployable, client-server specification to provide
machine-to-machine service.
Openness
A- B C D
Availability
A B C D
Adoption
A B C+ D
16. Eclipse IoT is providing a set of open source
implementations of open standards and open
source frameworks that make it possible to connect
and manage the devices for your IoT solutions.
Openness
A B C D
Availability
A B C D
Adoption
A B C D
Connectivity
- MQTT
- CoAP
- LWM2M
IoT Gateway Services
- Remote management
- Application management
IoT Applications
IoT Solution Frameworks
- Home Automation
- SCADA
- OM2M
Connectivity
- MQTT
- CoAP
- LWM2M
18. The purpose and goal of oneM2M is to develop technical
specifications which address the need for a common
M2M Service Layer that can be readily embedded within
various hardware and software, and relied upon to
connect the myriad of devices in the field with M2M
application servers worldwide.
Openness
A B C D
Availability
A B C D
Adoption
A B C D
19. Our scope has now been expanded to cover the
entire spectrum of requirements for devices and
service support in the digital home. Our projects fall
within two main themes: connectivity and service
enabling, with specific reference to smart home
scenarios.
Openness
A B C D
Availability
A B C D
Adoption
A B C- D
20. Continua is dedicated to establishing a system of
interoperable personal connected health solutions with
the knowledge that extending those solutions into the
home fosters independence, empowers individuals and
provides the opportunity for truly personalized health and
wellness management.
Openness
A B C D
Availability
A B C D
Adoption
A B C D
21. Founded in 1906, the IEC (International
Electrotechnical Commission) is the world’s leading
organization for the preparation and publication of
International Standards for all electrical, electronic
and related technologies. These are known
collectively as “electrotechnology”.
Openness
A B C+ D
Availability
A B C D
Adoption
A B C D
23. The Industrial Internet Consortium (IIC) was founded
in March 2014 to bring together the organizations
and technologies necessary to accelerate growth of
the Industrial Internet by identifying, assembling and
promoting best practices.
Openness
A B C D
Availability
A B C D
Adoption
A B C D
24. Since 2008, the IPSO Alliance has served as a
resource center and thought leader seeking to
establish the Internet Protocol as the basis for the
connection of Smart Objects. The IPSO Alliance
provides a foundation for industry growth by
fostering awareness, providing education, promoting
the industry, generating research, and creating a
better understanding of IP and its role in the Internet
of Things.
Openness
A B C D
Availability
A B C D
Adoption
A B C- D
25. The M2M Alliance represents the interests of the
M2M industry by creating better general conditions
for attractive and lucrative M2M solutions through
the constant interaction among industry, R&D and
policy makers. The promotion of uniform and cross-industry
standards forms an important cornerstone
for creating a future-proof foundation for new
products and innovations. As an independent
industry association the M2M Alliance supports its
members in the growing M2M market as an ideal
partner in the fields of hardware, software,
Openness
A B C D
Availability integration and consulting.
A B C D
Adoption
A B C- D
Today I want to talk about all the different consortiums that have started around IoT. Someday it seems like a new consortium is started every week so it has become a crowded space.
Before I get started, like some of my previous speakers I wanted to show my safe harbour slide. You shouldn’t make any boating, weather or purchasing decision based on this presentation.
IoT is definitely a hot topic and in the last two years a number of IoT consortiums have been started. I first became interested in tracking these consortiums because at Eclipse we believe IoT will only be successful if it is based on open source and open standards. At Eclipse we want to be the home for IoT open source technology and host implementations of open standards. Therefore it became important for me to start to understand what was out there.
They are made of existing groups, like IETF, OASIS, my group Eclipse and new groups like Allseen, Thread and Industrial Internet Consortium. Each group has a specific focus and mission. Some will compete with each other and some are unique. What I want to do is provide a brief introduction to some of these groups and give a brief overview of how open they are, how real there are in terms of delivery on their mission and how widely adopted or popular. This isn’t going to be an exhaustive list but my hope is it will give you a sense of what is out there.
I think the first think people think of is ‘why do we need these consortiums’. This comic from XKCD is pretty indicative of some of the efforts. There is a certain aspect and risk that people want to achieve one IoT standard. I don’t believe we will actually get to just one standard. However, I do believe that for IoT to succeed we do need a set of open standards and open source technology to make it a success.
I think of the consortiums in different types of categories. The first are a set of existing groups that have been successful in their domain and are now expanding into the IoT. These include groups like Zigbee, Bluetooth and UPnP.
All of these groups are updating their specification to be better suited for IoT. In particular they are producing new version for optimization of power management and interoperability. Zigbee just announced 3.0, Bluetooth announced Bluetooth LTE, now Bluetooth Smart and even UPnP has introduced their IoT version called UPnP+. These new versions and initiatives are still a work in progress but it is coming/
A particulate challenge with these groups is that they are very closed. To use their technology you need to license and often certify through membership of the Alliance. From an open source perspective, the IPR is often RAND so the issue of patents is not entirely clear for open source implementations. It is not impossible but it not are clear as some of the other organizations.
The good news is that these groups do have wide adoption and acceptance in their markets.
More interesting to me is a number of new kids that appear to be working on connectivity between devices. Organizations like Allseen, OIC and Thread appear to be staking out the territory of how you solve the challenge of getting all you home automation devices talking together. They are building frameworks on top of standards like Zigbee, Bluetooth, etc. Of all the consortiums, these 3 seem to be the most competitive.
They are new and getting lots of hype so there appears to be momentum on their side
The Allseen Alliance was created in 2013 by Qualcomm for their Alljoyn framework. Alljoyn has been around since 2011 but in 2013 Qualcomm decided they need a better governance model so they created a foundation. Of the 3 consortiums in this group, Allseen is the most advanced in they have code available. The framework itself is open source but under obscure open source license called ISC, which doesn’t have a patent clause. Allseen has also stated they will not do a standard so it binds everyone to the single Alljoyn implementation. Adoption of Alljoyn appears to be very modest.
OIC was announced this year. It appears to be Intel’s and Samsung’s competitive response to Allseen. The missions is almost identical to Allseen. In public announcements, Intel claimed they created Allseen due to IP concerns. OIC is setup to be a standard and an open source implementation. They using the Apache license for the code, so they appear to be very open. However, they are just new so there is nothing available to download and there is no adoption.
Thread was announced in 2014 too. It would appear to be Google/Nest response for an IoT consortium. The current IPR appears to be RAND so not particularly open.
A group of consortiums focused on Developers.
IEFT has been very active in the IoT space. In particular with 1) CoAP a RESTful application message protocol running on top of UDP. Suited for constrained device. 2) 6lowpan, IPv6 over low power personal networks, and 3) DTLS for device security. These efforts are available today but the adoption is limited. It is an
OASIS has standardized another message protocol called MQTT. MQTT is a pub/sub protocol designed for constrained devices. Designed by IBM, it became an official OASIS standard in October 2014. Adoption of MQTT appears to be picking up, in particular vendors are supporting it in their platforms, including opensensors, IBM, 2lemetry, etc.
OMA has a standard called Lightweight M2M for device management.