Re: [T2TRG] T2TRG last call for draft-irtf-t2trg-iot-edge-06

Kerry Lynn <kerlyn@ieee.org> Mon, 13 June 2022 21:42 UTC

Return-Path: <kerlyn2001@gmail.com>
X-Original-To: t2trg@ietfa.amsl.com
Delivered-To: t2trg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C421EC14CF1B; Mon, 13 Jun 2022 14:42:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.258
X-Spam-Level:
X-Spam-Status: No, score=-6.258 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ieee.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 iCuzVg_DIvvg; Mon, 13 Jun 2022 14:42:40 -0700 (PDT)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D9A0C15AAEF; Mon, 13 Jun 2022 14:42:23 -0700 (PDT)
Received: by mail-lf1-x12a.google.com with SMTP id h23so10949941lfe.4; Mon, 13 Jun 2022 14:42:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AtRdSkvVkGKByHvHtUBNVg6n9Z8BxMmKbThJHubbUVY=; b=NtHOfil3HI2Sy3tfof69TLtbWHiSAx73i0fxVf9oacQLzTAYV9yKpx6pj1Asaho+RP 39kNATLEPdDwu+orcbVfODBkiMEiBBM1B/YESAi942iLwYwhUoIGlSLwdDLeVsu2HxWa JZDiXiepumYY/PORfVeA96oH3wrRmHj9CIayw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AtRdSkvVkGKByHvHtUBNVg6n9Z8BxMmKbThJHubbUVY=; b=JRimyaV2AFg0n35/gx5/k1vDikHBhPmChT4GKTDuJxybeHyzVmW9JLcVtZmu9djCrn HRz6TsILYBPbHvlXO96dtXB3KumfeEyJSqSRuzL/ZnmtjNITG4jxr30hM+tV064FE9b2 dkAlw5f2FJ4LZ+2OND9ObRX52evkFkcliSU7uLS2EX7pPAJTNqI04QDegzmPDKq308RU LFY4kFTOczY8JnpHHt1W475H6lmTSO11HIJwtrspnE4QqPQp2HX41Qe5D2G4J5CBqoum xe5DFLr33rNPZ8z9kc0HuxPu2Ts5QmbDefnyl3GI4JGRlOHTAj7/SUymdRNv8aifkoct dCcg==
X-Gm-Message-State: AJIora+/8+/56Sw0r3i8SWwE3CLav8yGJ+hDvQboNCUm+9F5JLTOgcBq 2bnFpr97AmtiymHsW+GArIZWVk1uu+af5uAbOYw=
X-Google-Smtp-Source: AGRyM1tI87z7dAhS2j1wnIA9594qxK3cuSjN8wUGMJdkhCoD7ezETecvGuaAfHV8vQF/QZ0DHq+8XJ4XsDv9kYugjIc=
X-Received: by 2002:a05:6512:3e18:b0:479:5710:3fc3 with SMTP id i24-20020a0565123e1800b0047957103fc3mr1143589lfv.263.1655156540521; Mon, 13 Jun 2022 14:42:20 -0700 (PDT)
MIME-Version: 1.0
References: <HE1PR07MB3226A6725AE8CAF1C9718D3185DD9@HE1PR07MB3226.eurprd07.prod.outlook.com> <130079A3-106B-4C05-BA9C-AF8AB659C3E6@tzi.org>
In-Reply-To: <130079A3-106B-4C05-BA9C-AF8AB659C3E6@tzi.org>
From: Kerry Lynn <kerlyn@ieee.org>
Date: Mon, 13 Jun 2022 17:42:08 -0400
Message-ID: <CABOxzu0GNkYOf4n3+v5P2bgQLtS+m9EjmQLVYY58Tr4kqJ5vxA@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: draft-irtf-t2trg-iot-edge@ietf.org, "t2trg@irtf.org" <T2TRG@irtf.org>, "t2trg-chairs@irtf.org" <t2trg-chairs@irtf.org>
Content-Type: multipart/alternative; boundary="000000000000a53f3105e15b2970"
Archived-At: <https://mailarchive.ietf.org/arch/msg/t2trg/fSb1x3E9-6JiHIXNqgnHctAnXrI>
Subject: Re: [T2TRG] T2TRG last call for draft-irtf-t2trg-iot-edge-06
X-BeenThere: t2trg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IRTF Thing-to-Thing Research Group <t2trg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/t2trg>, <mailto:t2trg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/t2trg/>
List-Post: <mailto:t2trg@irtf.org>
List-Help: <mailto:t2trg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/t2trg>, <mailto:t2trg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jun 2022 21:42:44 -0000

I have not read this draft in some time so will try to make time to review
it.

Carsten, your comments remind me of a question I've been considering
since the Digital Twin meeting: just what is the difference between a mirror
and a digital twin? Is it that the latter has not just state, but also
exposes
a digital affordance (i.e. its state can be modified over the network)?

Also, can you describe an example of a service that does not expose an
API? I'm thinking that either my definition of service or API doesn't line
up with yours and I'm trying to determine which.

Cheers, Kerry

On Mon, Jun 13, 2022 at 12:19 PM Carsten Bormann <cabo@tzi.org> wrote:

> On 2022-05-30, at 21:38, Ari Keränen <ari.keranen=
> 40ericsson.com@dmarc.ietf.org> wrote:
> >
> > This is the RG last call for the draft "IoT Edge Challenges and
> Functions":
> > https://datatracker.ietf.org/doc/draft-irtf-t2trg-iot-edge/
>
> (No hat:)
>
> I believe this document is almost ready to be published as a consensus
> document of the T2TRG.
>
> I already reviewed an earlier version of this document with a chair hat
> on, but I have one question that came up while looking at the current
> version, and a few more observations.
>
> Grüße, Carsten
>
>
> ## Major
>
> Of all things [sic], I have a question on your definition of Thing.
>
> You seem to be defining "Thing" as follows:
>
>    Things are usually embedded systems of various kinds, such as home
>    appliances, mobile equipment, wearable devices, etc.  Things are
>    widely distributed, but typically have limited storage and processing
>    power, which raise concerns regarding reliability, performance,
>    energy consumption, security, and privacy [Lin].  This limited
>    storage and processing power leads to complementing IoT with cloud
>    computing.
>
> Please contrast this with (draft-ietf-asdf-sdf-11.txt):
>
>    Thing:  A physical item that is also made available in the Internet
>       of Things.  The term is used here for Things that are notable for
>       their interaction with the physical world beyond interaction with
>       humans; a temperature sensor or a light might be a Thing, but a
>       router that employs both temperature sensors and indicator lights
>       might exhibit less Thingness, as the effects of its functioning
>       are mostly on the digital side.
>
> Or (draft-irtf-t2trg-rest-iot-09.txt):
>
>    Thing:  A physical item that is made available in the Internet of
>       Things, thereby enabling digital interaction with the physical
>       world for humans, services, and/or other Things.
>
> The two latter definitions do not address constrainedness, so there is
> a reason why these are different.  But two things stand out:
>
> * You define Thing to be just the embedded system attached to a
>   physical item, while the other two define the whole item to be the
>   Thing.
> * You seem to always associate constrainedness with Thingness; which
>   makes one wonder whether your considerations apply to powerful
>   Things, too.
>
> You then also use terms such as end-device, endpoint.
>
> ## Minor
>
> Outside time and frequency distribution, jitter is often a red herring
> and 3.1 should talk about latency upper bounds.
>
> I'm not sure I like service discovery being equated with "advertising
> and consuming APIs" (4.1) -- not all services are described by an
> "API".
>
> In 4.3.2, I'm not sure whether you really want to cite
> [I-D.ietf-core-oscore-groupcomm] or maybe
> [I-D.ietf-core-groupcomm-bis].
>
> In Section 5, I'm not sure how compression enters the security
> considerations.
>
> ## Nits
>
> I pushed some nits to
> https://github.com/t2trg/t2trg-iot-edge-computing/pull/16 as well.
>
>
>
> _______________________________________________
> T2TRG mailing list
> T2TRG@irtf.org
> https://www.irtf.org/mailman/listinfo/t2trg
>