Proposed Web of Things Interest Group Charter
Comments are welcome on the Web of Things Interest Group public e-mail list , and you are encouraged to file issues on GitHub and open pull-requests with concrete proposals. The GitHub location of this document is https://github.com/w3c/wot/tree/master/charters/wot-ig-2019.html .
The mission of the Web of Things Interest Group is to counter the fragmentation of the Internet of Things by introducing a Web-based abstraction layer capable of interconnecting existing Internet of Things platforms and complementing available standards. We aim to reduce costs through the global reach of Web standards, to enable open markets of services, and to unleash the power of the network effect. As a W3C Interest Group, we are seeking to build a shared understanding of the Web of Things, and to identify opportunities for initiating standards track work within W3C working groups. Liaisons between W3C, industry alliances and standards development organizations are already in discussion for two critical areas: semantic interoperability and end-to-end security across different platforms.
This proposed charter is available on GitHub . Feel free to raise issues .
Start date | 1 January 2019 |
---|---|
End date | 30 June 2020 |
Charter extension | See Change History . |
Chairs | [chair name] (affiliation) |
Team Contacts | [team contact name] (0.1 FTE ) |
Meeting Schedule |
Teleconferences:
Weekly
with
additional
topic-specific
calls
as
appropriate.
Face-to-face: We will meet during the W3C's annual Technical Plenary week; additional face-to-face meetings may be scheduled by consent of the participants, with no more than 4 face-to-face meetings in total per year. |
Introduction
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. The W3C is seeking to do the same for the Internet of Things with the Web of Things.
To achieve this goal for cross-platform interoperability, 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. This is the second charter for the Web of Things Interest Group and continues the work on identifying requirements for the technology building blocks for the application layer that forms the Web of Things.
The Web of Things is founded on the Architecture of the World Wide Web . Things stand for physical or abstract entities such as sensor nodes and services encompassing multiple devices, respectively. Each thing is identified with a URI. This URI can be followed to access the thing's description, which can include its relationship to other things, analogous to links in HTML. The Web of Things also allows for on-device data processing and direct thing-to-thing interaction. For this, things can provide a standardized vendor neutral runtime environment for portable apps, similar to Web apps running in every browser. Due to the variations in requirements across application domains, there are many protocols. Things can be interacted with on many kinds of platforms and devices ranging from resource-constrained IoT devices and less constrained gateways to cloud-based server farms. In addition, Web browsers may be used for the human-machine interface for services based around the Web of Things.
The short term priority for the Interest Group is to draft a proposed charter for a Working Group that specifies work items that the Interest Group believes are ready for progression along the W3C Recommendation track. In the mid-term, the priority is to demonstrate how the Web of Things can be used across a wide range of IoT platforms in collaboration with the corresponding consortia and organizations. This will include work on metadata for describing particular platforms, as well as work on semantic models and constraints, and enabling end-to-end security across different platforms. In the long term, the priority will be on enabling open markets of services on the scale of the Web.
Scope
Scope Summary
- Support the proposed Web of Things Working Group
- Organize and run PlugFests to evaluate the current working assumptions in regards to Web of Things technologies
- Reach out and collaborate with interested organizations, vendors, and communities in support of the Interest Group's mission
- Explore areas and identify work that is ready for transfer to the W3C Recommendation Track
The Web of Things Interest Group (WoT IG) is a forum for discussion of ideas relating to the Web of Things and is intended to complement the role of the proposed Web of Things Working Group. In particular, the Interest Group will propose new Work Items for the Working Group based upon new use case considerations and discussions with IoT developer communities, industry alliances, and standards development organizations. Vice versa, the Interest Group will consider new topics that are submitted to it by the Working Group.
The Interest Group will identify requirements for standardization in two ways: first, by exploring use cases and requirements for a broad range of application domains, and second, through examining the requirements for integrating a broad range of IoT platforms into the Web of Things. Two areas that have already been identified as critical are semantic interoperability and end-to-end security across different platforms. The Interest Group will work on these in coordination with external groups to address their needs.
In the mid term, this is expected to include an exploration of the role of semantic technologies for representing and applying domain constraints, and an exploration of the role of trust assumptions for enabling end-to-end security across platforms using standards defined by different organizations. This work would combine implementation experience with in-depth analysis. The Interest Group is seeking to broaden the range of participants to provide the necessary skills and resources to conduct this work.
An important activity is the operation of PlugFests to collect interoperability implementation experience and to validate the current working assumptions of the technological building blocks discussed in the Web of Things Interest Group as well as proposed Working Group. These events enable developers to get together to test their implementations and facilitates networking between partners and experts. The Interest Group will seek to encourage work on open source projects and community evaluation of the Web of Things. In more detail, PlugFests allow participants to:
- assist with preparing implementation reports for WoT WG Candidate Recommendations
- test-drive upcoming or proposed technologies for the W3C Recommendation Track
- take part in interoperability experiments across implementations for ideas at different levels of maturity
- reach out to other communities and new Members through an OpenDay for non-Members, which usually includes a demo track
In the long term, the Interest Group will use the practical experience gained from these experiments as a basis for identifying new work items. Further ideas for topic areas are expected from discussions and expert presentations of IoT projects, including for example, decentralised IoT systems and the role of blockchains. Another example is the exploration of ideas for a vendor neutral Web platform for apps that are installed on home gateways. The Interest Group will incubate work items for the Web of Things until they are ready for transfer to the W3C Recommendation Track, either in existing Working Groups, such as the Web of Things Working Group, or in new working groups.
Deliverables
More detailed milestones and updated publication schedules are available on the group publication status page .
Short-term Deliverables
The first set of deliverables listed here were started during the first charter period. They mainly represent supportive input for the proposed Web of Things Working Group.
Long-term Deliverables
These deliverables cover critical areas for the Interest Group's mission. Note that to help with these, we are seeking new participants with expertise in the areas of embedded systems, IoT platforms and protocols, security, data types, and semantic modelling. In particular, we expect deliverables that report on in-depth practical studies on:
Additional deliverables may be added by the Interest Group as appropriate to explore specific topics in greater depth.
Coordination
For all specifications, this Interest Group will seek horizontal review for accessibility, internationalization, performance, privacy, and security with the relevant Working and Interest Groups, and with the TAG . Invitation for review must be issued during each major standards-track document transition, including FPWD and CR , and should be issued when major changes occur in a specification.
Additional technical coordination with the following Groups will be made, per the W3C Process Document :
W3C Groups
- Web of Things Working Group
- The charter for this group is in preparation, and when it is operating, will be the most important W3C group for the Web of Things Interest Group to coordinate with.
- Accessible Platform Architectures Working Group
- For coordination on impacts of Web of Things technologies on accessibility to users with disabilities.
- Semantic Web Interest Group
- For expertise on enabling the expression of semantic models and domain constraints as part of the Web of Things, and the identification of best practices.
- Spatial Data on the Web Working Group
- For collaboration on semantic descriptions, e.g. the Semantic Sensor Network Ontology.
- RDF Data Shapes Working Group
- For expertise on expressing structural constraints on RDF graphs in relation to domain models.
- Privacy Interest Group
- For collaboration on privacy considerations for the Web of Things.
- Web Security Interest Group
- For collaboration on areas of mutual interest in respect to security for the Web of Things.
- Device and Sensors Working Group
- For coordination on APIs for sensors and actuators.
- Web and Automotive Business & Working Groups
- For collaboration on technologies and requirements relating to connected cars and the Web of Things.
- Efficient XML Interchange Working Group
- In relation to efficient interchange for thing descriptions.
External Organizations
To succeed in establishing inter-platform standards, W3C needs to coordinate with IoT alliances and standards development organizations. The following provides examples of organizations with which the Interest Group has already had significant coordination, during the period of the first charter. A longer list is available on the Interest Group wiki.
- Open Connectivity Foundation
- For collaboration on integrating OCF based platforms within the Web of Things, including platform metadata and approaches for enabling semantic interoperability, and end to end security across platforms.
- oneM2M
- For collaboration on integrating M2M based platforms within the Web of Things, including platform metadata and approaches for enabling semantic interoperability, and end to end security across platforms.
- GSMA
- For coordination in respect to the interests of Network Operators.
- IETF Authentication and Authorization for Constrained Environments (ace) Working Group
- In respect to security building blocks for the Web of Things.
- IETF Core Working Group
- In respect to protocol bindings for the CoAP protocol.
- IRTF Thing to Thing Research Group
- For coordination of matters of mutual interest in relation to the Web of Things.
- Industrial Internet Consortium
- For collaboration on use cases, requirements and architecture for the Web of Things.
- OPC Foundation
- For collaboration on semantic interoperability and end to end security across platforms.
- Plattform Industrie 4.0
- For collaboration on use cases and requirements for smart manufacturing, including semantic interoperability and end to end security across platforms.
Participation
To
be
successful,
this
interest
group
Interest
Group
is
expected
to
have
6
or
more
active
participants
for
its
duration,
including
representatives
from
the
key
implementors
of
this
specification,
and
active
Editors
and
Test
Leads
for
each
document.
specification.
The
Chairs
Chairs,
specification
Editors,
and
document
Editors
Test
Leads
are
expected
to
contribute
half
of
a
working
day
per
week
towards
the
Interest
(Working|Interest)
Group.
There
is
no
minimum
requirement
for
other
Participants.
The
group
encourages
questions,
comments,
comments
and
issues
on
its
public
mailing
lists
and
document
repositories
repositories,
as
described
in
Communication
.
The group also welcomes non-Members to contribute technical submissions for consideration upon their agreement to the terms of the W3C Patent Policy .
Communication
Technical discussions for this Interest Group are conducted in public . Meeting minutes from teleconference and face-to-face meetings will be archived for public review, and technical discussions and issue tracking will be conducted in a manner that can be both read and written to by the general public. Working Drafts and Editor's Drafts of specifications will be developed on a public repository and may permit direct public contribution requests.
Information about the group (including details about deliverables, issues, actions, status, participants, and meetings) will be available from the Web of Things Interest Group home page.
Most Web of Things Interest Group teleconferences will focus on discussion of particular specifications and will be conducted on an as-needed basis.
This group primarily conducts its technical work on the public mailing list public-wot-ig@w3.org ( archive ). The public is invited to post messages to this list.
The group may use a Member-confidential mailing list for administrative purposes and, at the discretion of the Chairs and Members of the group, for Member-only discussions in special cases when a participant requests such a discussion.
Decision Policy
This
group
will
seek
to
make
decisions
through
consensus
and
due
process,
per
the
W3C
Process
Document
(section
3.3
).
Typically,
an
editor
or
other
participant
makes
an
initial
proposal,
which
is
then
refined
in
discussion
with
Members
members
of
the
group
and
other
reviewers,
and
consensus
emerges
with
little
formal
voting
being
required.
However,
if
a
decision
is
necessary
for
timely
progress,
but
progress
and
consensus
is
not
achieved
after
careful
consideration
of
the
range
of
views
presented,
the
Chairs
may
call
for
a
group
vote,
vote
and
record
a
decision
along
with
any
objections.
To afford asynchronous decisions and organizational deliberation, any resolution (including publication decisions) taken in a face-to-face meeting or teleconference will be considered provisional. A call for consensus (CfC) will be issued for all resolutions (for example, via email and/or web-based survey), with a response period from one week to 10 working days, depending on the chair's evaluation of the group consensus on the issue. If no objections are raised on the mailing list by the end of the response period, the resolution will be considered to have consensus as a resolution of the Interest Group.
All
decisions
made
by
the
group
should
be
considered
resolved
unless
and
until
new
information
becomes
available,
available
or
unless
reopened
at
the
discretion
of
the
Chairs
or
the
Director.
This
charter
is
written
in
accordance
with
the
W3C
Process
Document
(Section
3.4,
Votes)
,
and
includes
no
voting
procedures
beyond
what
the
Process
Document
requires.
Patent Disclosures
The
Web
of
Things
Interest
Group
provides
an
opportunity
to
share
perspectives
on
the
topic
addressed
by
this
charter.
W3C
reminds
Interest
Group
participants
of
their
obligation
to
comply
with
patent
disclosure
obligations
as
set
out
in
Section
6
of
the
W3C
Patent
Policy.
While
the
Interest
Group
does
not
produce
Recommendation-track
documents,
when
Interest
Group
participants
review
Recommendation-track
specifications
from
Working
Groups,
the
patent
disclosure
obligations
do
apply.
For
more
information
about
disclosure
obligations
for
this
group,
please
see
the
W3C
Patent
Policy
Implementation
.
Licensing
This Interest Group will use the W3C Software and Document license for all its deliverables.
About this Charter
This charter has been created according to section 5.2 of the Process Document . In the event of a conflict between this document or the provisions of any charter and the W3C Process, the W3C Process shall take precedence.
Charter History
Note:
Only
include
this
section
if
Display
this
is
a
charter
extension.
table
and
update
it
when
appropriate.
Requirements
for
charter
extension
history
are
documented
in
the
Charter
Guidebook
(section
4)
.
The following table lists details of all changes from the initial charter, per the W3C Process Document (section 5.2.3) :
Charter Period | Start Date | End Date | Changes |
---|---|---|---|
Initial Charter |
|
|
none |
|
|
|
[description
of
change
to
charter,
with
link
to
new
deliverable
item
in
charter]
Note:
use
the
class
|