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

Kerry Lynn <kerlyn@ieee.org> Mon, 13 June 2022 21:47 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 0ED22C14F726; Mon, 13 Jun 2022 14:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.256
X-Spam-Level:
X-Spam-Status: No, score=-1.256 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_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=no 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 uwBgYd4re21z; Mon, 13 Jun 2022 14:47:18 -0700 (PDT)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (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 9F4B0C15AAEF; Mon, 13 Jun 2022 14:47:18 -0700 (PDT)
Received: by mail-lf1-x12e.google.com with SMTP id a29so10973269lfk.2; Mon, 13 Jun 2022 14:47:18 -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=66W44Lnozhkpd/6lihy65eHqINuvgzSrgqBFlh7m8UU=; b=eiLON7BlLegHBG34UyXVH/IXNamA7EJTm4kXGhnqjNoY7XkBdN6mErTuBmRZsgNKbp 5TSALAIEShJE81lr0F28GifKfqIPilic85ExJUn5DXDyqRHWhPkDG+BLRXhdaO9AwFSJ jwk3CDY96/MqKbZx00FIyeq091tiF4g+WVpp4=
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=66W44Lnozhkpd/6lihy65eHqINuvgzSrgqBFlh7m8UU=; b=mBUTq77cP6Bi1HRYi9tEOGE1DHPYovHvPrRLW7h9+Fve6667j2wa60i+BjYLFNXBYA MVlMcjCGO4S1XK4mVo/Uq+Exz16D1T0kohDvYr9XYv8o0j3rNpbRn6LMLR9YABbZeflU vcTRAMLPzfjwTaZmKCYvVp6Gh3WfAMiWbAqM0aSbSC/+z8I3hiCT/sTXUP1DVqSmq3BO ryXjAjoDpF9OoOlbzEl33jSqXh5UeZwhBNqiUmaJVGVaXkNcoS3ERv3h/UQSD3kyDlh5 8otTCX4/OzYvoLAHjY1GG0W+6Vd8eLCPJQOOJKuYT1hCoF3phYxjAP3P6w4RxBqLjdeB 4hVw==
X-Gm-Message-State: AJIora/5djM8+HqBs4f1eORkaZ9ziITlpSWteEzcN16nvDaiBWreDXWD ttBS9RdUv1ar50Qf5wVX5NOYdj2VX5jlnD6AMGI=
X-Google-Smtp-Source: AGRyM1vF8MV2UpM0mqwhM2xEfLQiQlOzdp4hWYO8UOhIlz/QVHKozRdx1lcaVu7ppbnIGxPFhT37TOoMnx/+7tHtKR0=
X-Received: by 2002:a05:6512:33cf:b0:478:ff22:edef with SMTP id d15-20020a05651233cf00b00478ff22edefmr1117201lfg.430.1655156836319; Mon, 13 Jun 2022 14:47:16 -0700 (PDT)
MIME-Version: 1.0
References: <HE1PR07MB3226A6725AE8CAF1C9718D3185DD9@HE1PR07MB3226.eurprd07.prod.outlook.com> <130079A3-106B-4C05-BA9C-AF8AB659C3E6@tzi.org> <CABOxzu0GNkYOf4n3+v5P2bgQLtS+m9EjmQLVYY58Tr4kqJ5vxA@mail.gmail.com>
In-Reply-To: <CABOxzu0GNkYOf4n3+v5P2bgQLtS+m9EjmQLVYY58Tr4kqJ5vxA@mail.gmail.com>
From: Kerry Lynn <kerlyn@ieee.org>
Date: Mon, 13 Jun 2022 17:47:04 -0400
Message-ID: <CABOxzu1WOWHhd5itLTYo=cFoQRQ+o03Ejru2TXy+Rc=BEtx3_g@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="00000000000046c3ac05e15b3b8e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/t2trg/N6-Aml4_H0q2zpwg7yCdNcJ3Zdc>
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:47:23 -0000

P.S. I agree that constrained-ness is not an attribute of every Thing, but
it's a
good analog for cost. In the future we're likely to have orders-of-magnitude
more inexpensive than expensive Things on our IoT networks.

On Mon, Jun 13, 2022 at 5:42 PM Kerry Lynn <kerlyn@ieee.org> wrote:

> 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
>>
>