Re: [Asdf] Roman Danyliw's Block on charter-ietf-asdf-01-00: (with BLOCK and COMMENT)

Roman Danyliw <rdd@cert.org> Thu, 18 April 2024 18:14 UTC

Return-Path: <rdd@cert.org>
X-Original-To: asdf@ietfa.amsl.com
Delivered-To: asdf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24240C14F6ED; Thu, 18 Apr 2024 11:14:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cert.org
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tygi1xBdb8tQ; Thu, 18 Apr 2024 11:14:11 -0700 (PDT)
Received: from USG02-CY1-obe.outbound.protection.office365.us (mail-cy1usg02on0043.outbound.protection.office365.us [23.103.209.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C6F9C14F61E; Thu, 18 Apr 2024 11:14:11 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=ldTFpoMi5lhH5r/cMROJm3ZJhE7wL5p4Qcu3tgZ6NUFIa6kMKwDx6sRx35vVc2q/3OM79hvyt3OmlmWbbxNCCJcaTTVBKndbsoG8yAPchynCggE9VhSTkUYXFhBKrdCHtovrNXvfuj3dtNvHJz0yZchbqBetGvP/ZHgPFyl3zM+N60dtH9mMaTZfPg1oQniDAFDWrzLkfUScVKehjnf4+j95pbZH/KJQV8enKqPFoq5tRyzicSQlUa/2zobtf12xc95FB4vm4kdyr9teCYwYl9HSXFIUAl7Fh/4dnE6tgHHzzcZ9upnz3mWTTNml5GH4GomRPTDvVrQ0XWpsUOCumQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3+hfh4IALZQjQVbdnDgKQ+eIiCO11L4XF6nW4CNANUs=; b=UhSLvaG1rAK0xUe2evmE9Wn9YaABAkQOkFplD7I7YW/8HivfFK562VA6LLq8FN+LsXBulwelcXJB9nbVM8Wq958+p/OS65+esomcGQNE6yxHMFdYMQ5fXXA7MPRVsKikBuVoflP7ETRr/1CJlel4dzcgslnJrTdxgiYR9nnY1Q1CWksW7cu7dVkj+V1hYs3CPF1ZaN4wyo9/EW5miMA779hq+V5HyjtvAKGQXBjKeSsxQU9jg5/P3ZTeq7vxfP3SKMvZBbPkA3/pB1TLH9RqsSEbntaDxjgxXNkzoxChSirhGr+dL5v8GdeTxZALGtT2as52LoZnBqQK0H+h/ubWnQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3+hfh4IALZQjQVbdnDgKQ+eIiCO11L4XF6nW4CNANUs=; b=XJaQDFLZScreyt+D7l0Z1DkNaKgArwS0Ttu5lSrJaeJGP24kf9Uownv+wYH0cgYqKKkJKtHtLjBrOF3YAOC63XSUComrP549uMdioKfdUL01WHJkNhrckHfVEwQb+r7yrv4KTka9PGQMgfYFIWNRb+/zgqHMozWBRViME2EYvtc=
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:168::11) by BN2P110MB1478.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:178::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.34; Thu, 18 Apr 2024 18:14:09 +0000
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::acd1:6591:c445:e0b]) by BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::acd1:6591:c445:e0b%5]) with mapi id 15.20.7409.061; Thu, 18 Apr 2024 18:14:09 +0000
From: Roman Danyliw <rdd@cert.org>
To: Francesca Palombini <francesca.palombini@ericsson.com>, Michael Richardson <mcr+ietf@sandelman.ca>, The IESG <iesg@ietf.org>, "asdf-chairs@ietf.org" <asdf-chairs@ietf.org>, Eliot Lear <lear@lear.ch>
CC: "asdf@ietf.org" <asdf@ietf.org>
Thread-Topic: [Asdf] Roman Danyliw's Block on charter-ietf-asdf-01-00: (with BLOCK and COMMENT)
Thread-Index: AQHahXhIIY/2V/M2w0qhq8Bv+RWhj7FWgoWAgAxGOICAC1xTsA==
Date: Thu, 18 Apr 2024 18:14:09 +0000
Message-ID: <BN2P110MB1107432F477D47C6D57927D0DC0EA@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
References: <171211545322.38704.10445972035247049395@ietfa.amsl.com> <9744.1712149155@obiwan.sandelman.ca> <PAXPR07MB78389440A053717E0BBA880F98052@PAXPR07MB7838.eurprd07.prod.outlook.com>
In-Reply-To: <PAXPR07MB78389440A053717E0BBA880F98052@PAXPR07MB7838.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN2P110MB1107:EE_|BN2P110MB1478:EE_
x-ms-office365-filtering-correlation-id: 46e0cc95-6c4a-458a-011e-08dc5fd357bc
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hMjHiIKGVvjq2FePvXWix95CRPprc7unkeV4CC3SWvHkz/io1BQJvurDQZAId+DwmYWTwfnP0h3lMzCTEvjKGj+VEYXkyKJ7K25FM3B6X39HlrTFsIZMURSYKfu/BlG/sZA33eIqUzSfgNvxTEECcqnNtN2WO0BUlrsXP/Hk5Fi3VHGBxDv1gvu1CAEgMPjoCCpNHd2zZkFnC+bUMwZJxeCnb21lZ1a1fDiCjWWj7cuJ8Hudqk896mierlEIB0JtAWesyxsCUqPtiSS07EuKoM4SoKz/ue/fv5cCFF7Qa2iGGNmHqQUqYB2qZ4igBz+P17VvVNfWYCvMUpwAwThLIlBBaEGd+vk29JTiyguDY3fY2HG/F3qltlAgPk6kUS0aaHfGCsxkGNw9w9ItHmQ7+VSQSBDZYFfWuIiIUpYYbdsZNKF37wYvhuduwmPcesMApwD8vq+iPrSmrWYRZB7iR52Axb0r/kWNn3tU9B/28G7zGYubgUPChq6J+4V+XfLQfBg/76R1+szUWcUoiEn+TO/KHuxG5ZM45Hk2Rs7FzyCzH+mXvkJ86U7ij3enRHGeHJygXLmlYJU5j7JJ5jEanCgC1s/ghBbPzuqmbfgMZYGTe4yswWrgTWjAf84a8VkLIRS5tvULNxpm1BgfAg8jKWToK7/xkSbF18KsE53kvrYuwtT4wiX2Fcq3jtIF3JSxheTCQjJgESIqz46lkpXs4A1G2BHUUvcE3wm9WWWQ3s0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(366007)(41320700004)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: injxsh4HSMAQUyaT4836ikc2k6K442sdEUuiS7xOs93RvPAz4V+Oz0QLyHYsrnVQcY+pyKUr7BNj10b1+5YAgDal5ppynZjqlEFGCYTr4SoR71T/ssXmo4xlgdjYjAPSgfu/0fpsmZaVfM/VBbt/+IWEFidi8NoYpWBoz0U8fuxqILmhP1zxi9VHR/NxaQaoAo6k50tXUdiIQ3+FMjpTpyEKvfLD7CDmMEkODUJZzyjVoEWBNyH2FiPbC+XiL466N2r/R3bgm/cbDyFzSwKmQFiiOjoD8JqpuLJPr5OXus3r8QmgM2CIHFrDnWcKnyMCjlu7lvKeWJlvEXZsA482NhEUDMKM39zNjaif9Rjq4CCflqwfyi8MGwfTNW+bHcUeHuKJH43OACWV3vmjjmNHSm7yTrYdolyYAdwOw1+0L+DWq2elanWYg8jgOcMARu9qsmUSizs9oGP29eaeDdqsAuIr77WA6L0j3C6SmVtXwBRYbO2GJAH8oI8SsltoEFMdueK8IVEi8EVLUc1HV846w2Prbr/tVMfdZ17MXzpLOXf1MHoOb0omH20cbpLG4JwcSPgVTh5SN4e4TGJ32vprVQC/4Cz83ihUaDDdwQ1hRgc8IaZeRvMJRaQwenbEr4y6WfM+nKHsMnJ3VRocAlkzSytKHqspnpaZJm1y58VQojIr2HKwnuX5lh2W71Q4634vlCJKY//G3q9Euul0Y8R7wTD0Cgi/LOdynSWqRzNtckXghdgnwbVz4C93QeBC3PrXmaqQhkgDfDVaVNl5uK1sGD9QirtfMMASCht0IyEsJu12KtXCWjX7Y+8KN+KQO9YSYdnsZXWtuT4gDEAa09MMB8jPimRWpsGZzV1mfGo3iup12XtEGcWUiHYQv0osG/6pBBVcUeQNh7O7kDsMhR3zfjPTXiIYD+p0C423KkfBc1VzJqSLM6+ebgCoY8iJZFlrDWaz+1zUMtCzBmMlgE7quy6qhzxmmTYPi8X5xIGoactGBpFNBlSbGdf+0ZLhMkNzRIcK6UT7nkJTk2Xs+e4Enpq9Mz2yabB33tXeSRoJWMG/YciYMxJ5qehhos5QVkrsgyW8WFbxeKVKQ3pc1TdKGRzNll1TE8KHzXGRuf671uB5qdqr8dBb6JZJ8Oj9l8R/lyPZZ8hpYswnWclbwfufKXvlmXx7/PIoiQDBUzqT3Akszys6oiVyfPV+gcOVHp09/MtZrrGUtrLwZREZlUQDBjiku0xPf7tiFZz4DzUNvwLKD0xTouBg0anl6QzTzYMM9eBWaHbwIHITSQ1Oqf6fDHnfIyEREBb5pXvbfqIDL7K5hKL9dAwIvmmV8JnmAqE4+Dq88ZHCPQRtKwEG0DzwXhIDTU1lOL272GBW8T0xjM/YNw2+3UL0uwzqgG+6uqkv6Ql5Osskmj7qpKv1cUEY7CR+VVun/yjKBo5m0KT9vxHc4oOEfwyfdnMrkN8lEgnmAI90va1oWW6nYxf5HYb995J3vUSU4S7bR38aIwUnN7k=
Content-Type: multipart/alternative; boundary="_000_BN2P110MB1107432F477D47C6D57927D0DC0EABN2P110MB1107NAMP_"
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 46e0cc95-6c4a-458a-011e-08dc5fd357bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Apr 2024 18:14:09.4296 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN2P110MB1478
Archived-At: <https://mailarchive.ietf.org/arch/msg/asdf/0E8vOjbxmRSygS6d2nRtGVUg3sU>
Subject: Re: [Asdf] Roman Danyliw's Block on charter-ietf-asdf-01-00: (with BLOCK and COMMENT)
X-BeenThere: asdf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "A Semantic Description Format \(SDF\) for Things and their Interactions and Data" <asdf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/asdf>, <mailto:asdf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/asdf/>
List-Post: <mailto:asdf@ietf.org>
List-Help: <mailto:asdf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/asdf>, <mailto:asdf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Apr 2024 18:14:16 -0000

Hi!

Thanks for all of the follow-up to date.

From: Francesca Palombini <francesca.palombini@ericsson.com>
Sent: Thursday, April 11, 2024 4:26 AM
To: Michael Richardson <mcr+ietf@sandelman.ca>; Roman Danyliw <rdd@cert.org>; The IESG <iesg@ietf.org>; asdf-chairs@ietf.org; Eliot Lear <lear@lear.ch>
Cc: asdf@ietf.org
Subject: Re: [Asdf] Roman Danyliw's Block on charter-ietf-asdf-01-00: (with BLOCK and COMMENT)

Warning: External Sender - do not click links or open attachments unless you recognize the sender and know the content is safe.

Roman, all,

Given Roman’s comment about the scope (which I believe is more about how the text is formulated and can be fixed with editorial changes), what do you think of this change:

OLD:
The ASDF WG will develop these extensions in consultation with experts from OneDM and its contributing organizations to extend SDF to cover aspects such as digital twin, mapping to other IoT SDOs, and gateway interactions translating between IP and other transports.

NEW:
The ASDF WG will develop these extensions in consultation with experts from OneDM and its contributing organizations to extend SDF to cover aspects such as:

[Roman] Thanks for this text refinement.  Regarding scope, I still don’t understand the scope to sufficiently answer “when the WG is done”?   Is the current text establishing an open-ended/maintenance style WG where the IETF will service OneDM, or are there one or two existing artifacts that service each of the bullet points?

* digital twin, where the corresponding physical objects can be described with SDF,

[Roman] Digital twins for physical objects strikes me as a huge topic.  Is there a single, umbrella document to publish or are the “digital twin models” of any objects potentially going to be run through this WG?  I see there is a draft-lee-asdf-digital-twin-01 in related documents.  From Michael’s feedback below, it looks like this might be one document.  Could the scope be clarified as:

==[ rough proposal ]==
# Program of Work

** Proposed standard document extending SDF to provide data model properties to support for digital twin models for physical objects
==[ rough proposal ]==

* SDF mapping of properties between several IoT SDOs' objects, and

[Roman] Is this about extending SDF to provide model elements to allow SDF to map to objects?  As in, there is one document to make; or there is a family of documents to make?  If the former, what are the first two SDF-to-other-SDOs-IoT makings to mappings to make?  I observe no milestones to scope the class of activity.  If only one or two SDOs can be named now, why can’t this more narrow scope be defined to demonstrate the need for long-term maintenance/

If the latter, could the scope be clarified as:

==[ rough proposal ]==
…
** Proposed standard document extending SDF with data model properties that allow the mapping between the formats of different IoT SDO objects
==[ rough proposal ]==

I see that milestones are intended to be discussed during an April interim.  Has that meeting happened and what was the result of that discussion?

* gateway interactions translating between IP and other non-IP transports.

[Roman] Is there one document to produce here or a collection of mappings IP-to-other-transport mappings?

[Roman] Assuming this is a protocol, the charter doesn’t contain enough words for me to even understand who the end-points of the protocol would be, let alone what a gateway is in this context and the properties of the desired protocol.  Is draft-brinckman-nipc-00 a proposal for this work?

Thanks,
Roman




This is my attempt at putting Michael’s explanation below to text. For the third point I really didn’t find any more text would help. Roman, given the context Eliot and Michael have given you, is there anything there that would help? Michael, Eliot and working group: what do you think?

Francesca

From: ASDF <asdf-bounces@ietf.org<mailto:asdf-bounces@ietf.org>> on behalf of Michael Richardson <mcr+ietf@sandelman.ca<mailto:mcr+ietf@sandelman.ca>>
Date: Wednesday, 3 April 2024 at 14:59
To: Roman Danyliw <rdd@cert.org<mailto:rdd@cert.org>>, The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>, asdf-chairs@ietf.org<mailto:asdf-chairs@ietf.org> <asdf-chairs@ietf.org<mailto:asdf-chairs@ietf.org>>, asdf@ietf.org<mailto:asdf@ietf.org> <asdf@ietf.org<mailto:asdf@ietf.org>>
Subject: Re: [Asdf] Roman Danyliw's Block on charter-ietf-asdf-01-00: (with BLOCK and COMMENT)

Roman Danyliw via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>> wrote:
> -- Is _any_ "digital twin" in scope?

Any digital twin whose physical twin can be described with SDF.
The digital twin people have asked to have some additional
attributes/relationships between sdfObjects, I think, like "containedIn",
"onTopOf" and the like.

    > -- ASDF will now support _any_
    > extensions from "other IoT SDOs"?

It says, "mapping to other IoT SDOs"
in SDF terms, this means that we can include the fact that in IoT SDO X, a
lightbulb is "on" when the value is 100(%), while in another IoT SDO Y, it
is "on" when the value is 255.  This information presently has to be hard
coded into the translators.

    > -- Is "gateway interactions
    > translating between IP and other transports" is this a data model issue
    > or a protocol?

We are looking at adopting a protocol that runs over IP (to a gateway), which
references devices which are not reachable by IP (such as BTLE, legacy
Zigbee, ...) and refers to them by sdfRef.  There was a really nice analogy
to SMTP in the mailing list and the gateways to other formats of old.

    > Is it possible to narrow the scope at all?

I guess we have to add more words, and I'm not sure what words to add.

    > ----------------------------------------------------------------------
    > COMMENT:
    > ----------------------------------------------------------------------

    > There are no milestones

That's the subject of the virtual interim meeting at the end of April.


--
Michael Richardson <mcr+IETF@sandelman.ca<mailto:mcr+IETF@sandelman.ca>>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide