W3C Begins Standards Work on Web of Things to Reduce IoT Fragmentation
W3C has recently launched the Web of Things Working Group to develop initial standards for the Web of Things, tasked with the goal to counter the fragmentation of the IoT; reduce the costs of development; lessen the risks to both investors and customers; and encourage exponential growth in the market for IoT devices and services.
In advance of W3C’s presence at Mobile World Congress 2017 next week, where W3C executives will be available on 27-29 February, W3C CEO Dr. Jeff Jaffe commented, "There are huge, transformative opportunities not only for mobile operators but for all businesses if we can overcome the fragmentation of the IoT. As stewards of the Open Web Platform, W3C is in a unique position to create the royalty-free and platform-independent standards needed to achieve this goal."
Read the Media Advisory to learn about the technical approach the Working Group will take and the broad range of collaboration.
Unlocking the potential
The Internet of Things (IoT) suffers from a lack of interoperability across platforms. As a result developers are faced with data silos, high costs and limited market potential. This can be likened to the situation before the Internet when there were competing non-interoperable networking technologies. The Internet makes it easy to develop networked applications independently of those technologies. W3C is seeking to do the same for the Internet of Things.
To achieve this goal, we need platform independent APIs for application developers, and a means for different platforms to discover how to inter-operate with one another. The approach we are taking is based upon rich metadata that describes the data and interaction models exposed to applications, and the communications and security requirements for platforms to communicate effectively. A further aspect is the need to enable platforms to share the same meaning when they exchange data. We are therefore seeking to enable expression of the semantics of things and the domain constraints associated with them, building upon W3C's extensive work on RDF and Linked Data.
Identity is important for devices, users, applications and services, e.g. as part of end to end security and for trust management. Unlike regular web applications, we can't assume that the user is present and able to authenticate his or herself. Trust management will entail the means to verify metadata, e.g. the provenance of data, the location of a given sensor, and so forth. This is analogous to know your customer requirements in the banking world. Confidentiality and privacy are important concepts for business to business and business to consumer services. Open standards are needed to enable open distributed markets of services.
Applications and services often need data at a higher level than the raw data provided by sensors. Moreover, data needs to be interpreted in the context of other sources of information. The same applies to control systems whose actions need to be translated in context into actions on lower level entities. The Web of Things needs to be able to model the real world at different levels of abstraction, and to enable open markets with free competition of services across these levels. The things in the Web of Things can be considered as virtual representations of physical or abstract entities.
A consequence of this is that the "Things" in the Web of Things are not limited to connected devices, but can also include things that are not and cannot be connected such as people and places, and abstract ideas, such as events (e.g. a concert), organizations, and time periods (e.g. the 70s). Each thing can have one or more virtual representations (avatars). Things can also have histories, e.g. for a car, recording the sequence of previous owners. Avatars have identities, rich descriptions, services, access control and data handling policies. Avatars have URIs and are accessible via web technologies. Avatars make it easier to build applications and services that combine information from different sources and different levels of abstraction.
W3C cannot do this alone, and we are working in collaboration with many other IoT industry alliances and standards development organizations. Your help is needed to realize the huge potential for enabling Web scale open markets of services based upon inter-platform Web technology standards. You can help with the investigative studies needed to identify precisely what standards are needed, with developing the standards themselves, and with open source projects and engaging with the Maker communities to encourage wide scale adoption of the Web of Things.
- 7th IG and 2nd WG face to face, 15-19 May 2017, Osaka, Japan, hosted by Panasonic
- The first International Workshop on Engineering the Web of Things, 5-8 June 2017, Rome, Italy
- IoT Week 2017, 6-9 June 2017, Geneva, Switzerland
- Smart Cities Connect, 26-28 June 2017, Austin, TX
- Security of Things World, 27-28 June 2016, Berlin, Germany
- 8th IG and 3rd WG face to face, 9-13 July 2017, Düsseldorf, Germany, hosted by RWE
- 9th IG and 4rd WG face to face, 6-10 November 2017 (TPAC 2017), Burlingame, California, hosted by W3C
- 6th IG and 1st WG face to face, Santa Clara, California, 5-9 February 2017, hosted by Intel
- 5th IG face to face, Montreal, 11-13 April 2016, hosted by UQUAM
- 4th IG face to face, Sophia Antipolis, 26-28 January 2016, hosted by Eurecom
- 3rd IG face to face, Sapporo, 29-30 October 2015 hosted by W3C
- 2nd IG face to face, Sunnyvale, 29-31 July 2015 hosted by Fujitsu
- Joint meeting with IRTF, Prague, 18-19 July 2015 hosted by the IETF
- 1st IG face to face, Munich, 20-22 April 2015 hosted by Siemens
- Web of Things Workshop (Berlin, June 2014)