WG Action: Rechartered A Semantic Definition Format for Data and Interactions of Things (asdf)

The IESG <iesg-secretary@ietf.org> Fri, 14 June 2024 21:40 UTC

Return-Path: <iesg-secretary@ietf.org>
X-Original-To: ietf-announce@ietf.org
Delivered-To: ietf-announce@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 26B6AC15106B; Fri, 14 Jun 2024 14:40:49 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Subject: WG Action: Rechartered A Semantic Definition Format for Data and Interactions of Things (asdf)
X-Test-IDTracker: no
X-IETF-IDTracker: 12.15.0
Auto-Submitted: auto-generated
Precedence: bulk
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <171840124915.22237.11281026027838687321@ietfa.amsl.com>
Date: Fri, 14 Jun 2024 14:40:49 -0700
Message-ID-Hash: 6F45WZ4T2KF3SE3XZXGSIMPAEE7VAPRL
X-Message-ID-Hash: 6F45WZ4T2KF3SE3XZXGSIMPAEE7VAPRL
X-MailFrom: iesg-secretary@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf-announce.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, asdf-chairs@ietf.org, asdf@ietf.org
X-Mailman-Version: 3.3.9rc4
List-Id: "IETF announcement list. No discussions." <ietf-announce.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-announce/wKAJ8frPEoKUmWxI9vVrhHGbtCA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-announce>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-announce-owner@ietf.org>
List-Post: <mailto:ietf-announce@ietf.org>
List-Subscribe: <mailto:ietf-announce-join@ietf.org>
List-Unsubscribe: <mailto:ietf-announce-leave@ietf.org>

The A Semantic Definition Format for Data and Interactions of Things (asdf)
WG in the Applications and Real-Time Area of the IETF has been rechartered.
For additional information, please contact the Area Directors or the WG
Chairs.

A Semantic Definition Format for Data and Interactions of Things (asdf)
-----------------------------------------------------------------------
Current status: Active WG

Chairs:
  Michael Richardson <mcr+ietf@sandelman.ca>
  Niklas Widell <niklas.widell@ericsson.com>

Assigned Area Director:
  Francesca Palombini <francesca.palombini@ericsson.com>

Applications and Real-Time Area Directors:
  Murray Kucherawy <superuser@gmail.com>
  Orie Steele <orie@transmute.industries>

Mailing list:
  Address: asdf@ietf.org
  To subscribe: https://www.ietf.org/mailman/listinfo/asdf
  Archive: https://mailarchive.ietf.org/arch/browse/asdf/

Group page: https://datatracker.ietf.org/group/asdf/

Charter: https://datatracker.ietf.org/doc/charter-ietf-asdf/

## Background

In 2019 One Data Model (OneDM) was started to bring several IoT SDOs and IoT
device and platform vendors together under a broad, multi-party liaison
agreement, with a goal of arriving at a common set of data and interaction
models that describe IoT devices. After some exploratory work this resulted
in a successful proposal to create the ASDF WG.

As a common language for writing down these models, the Semantic Definition
Format went through the IETF process, producing (draft-ietf-asdf-sdf). This
SDF Base specification has now reached WG Consensus, to be published. SDF
represents these models in JSON, enabling re-use of specification formats
such as CDDL (RFC 8610) and the formats proposed at json-schema.org and their
tooling, for describing both the SDF format itself and the structure of the
data to be modelled in SDF.

SDF does not directly address data serialization. Instead, SDF focuses solely
on modeling the structure and semantics of the data being exchanged.
Consequently, the task of data serialization (including RPC semantics) is
delegated to other standards, which are typically established by existing IoT
SDOs.

## The ASDF Working Group

The ASDF WG has developed SDF into a standards-track specification for thing
interaction and data modeling. In the process of developing this
specification, further functional requirements have emerged that can be
addressed as extensions to the base SDF specification.

The ASDF WG will liaise with OneDM and other relevant organizations. ASDF
will extend SDF to cover the following standard track extensions:

* modeling of links and relationships between elements of models,

* modeling of non-affordance attribute (e.g., location)
information/interaction for digital twins where the corresponding physical
objects can be described with SDF,

* additional SDF modeling mechanisms to enable property mapping between
additional IoT SDOs' objects (including instances, and types), and

* information/interaction modeling and protocol mappings to enable gateway
interactions between IP and non-IP transports, with draft-brinckman-nipc-00
as a starting point.

To increase ease of use, ASDF WG will also complete work on the proposal for
a Compact Notation for SDF.

As work evolves, ASDF will observe and may want to interact with IRTF
Research Groups such as the Usable Formal Methods Research Group (UFMRG).
ASDF will work with Thing-to-Thing Research Group (T2TRG) and its WISHI (Work
on IoT Semantic/Hypermedia Interoperability, https://wishi.space) program to
engage researchers  and other SDOs in this space, such as W3C Web of Things,
which is working on Thing Models and related specifications.

Milestones:

  Sep 2024 - Submit to the IESG a standards track extension to SDF to
  describe sdfTyped links.

  Nov 2024 - Submit to the IESG a standards track extension to SDF to
  describe relationships between elements of models (beyond sdfRef).

  Jan 2025 - Submit to the IESG a standards track document on Compact
  Notation for SDF.

  May 2025 - Submit to the IESG a standards track specification on how to use
  SDF to communicate over IP with non-IP based devices.

  Aug 2025 - Submit to the IESG a standards track extension which allows for
  industry specific attributes to be associated with a common SDF model.

  Aug 2025 - Submit to the IESG a standards track specification on describing
  instances that are based on SDF models.

  Sep 2025 - Submit to the IESG a standards track extension to SDF to allow
  for inclusion of physical information and other non-affordance attribute
  information/interactions as an SDF attribute (e.g., to provide modeling
  support for digital twins).