[Anima] draft-bernardos-anima-fog-monitoring-04

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 27 July 2021 04:41 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 267893A09AC for <anima@ietfa.amsl.com>; Mon, 26 Jul 2021 21:41:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1O7xt4aRmKQ7 for <anima@ietfa.amsl.com>; Mon, 26 Jul 2021 21:41:06 -0700 (PDT)
Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E527A3A09AA for <anima@ietf.org>; Mon, 26 Jul 2021 21:41:00 -0700 (PDT)
Received: by mail-pj1-x102a.google.com with SMTP id ca5so3684816pjb.5 for <anima@ietf.org>; Mon, 26 Jul 2021 21:41:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=V0smB2kk1Rik73fIK08Br9qs1psLJfRXuvhuabpXvBU=; b=cU+6hE1plswj2EXbziOLJrQgAwoS75bkb1PEj3zu0f+kcWt9Db8uLECg/2sZ8ROh3A G/Viune8zG6srONWd64DJGkYR+ePKI5TI6dPwAq7MTQNwCvcuhdlUGYrlt+NFLM5vZ86 aHKQfQItDdoE/laEqNCnBWK9MSLrpTGZGWOhCkd7xe3OevU3lhXg9S5ZtoAZD2UErJj3 6v+6e/kTVj2xGSZWbZWrvXqHygo758B/wGGEWN1kV/XPi58mqmz6/pdKspgK2eGvo+7z 5zfwwWwS5UwTPmBVc0Csp24ZAi0J0y70iJiI9Xvd/F6RiqPH/V+O/2wZuP52VhLRhsU5 fVug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=V0smB2kk1Rik73fIK08Br9qs1psLJfRXuvhuabpXvBU=; b=bJ5Bx7lIib9pbetFoH3/QaohLE6YWmeMrwR+5mcQCA9JuMpumnRPq56t+ts4qbhkj/ Z5tx5z6CTEW2TVjUJI/R4gTS7lYNy5TO6qA/u8EwCcVCda0mTuuaKFDtqAi9doLRscsH Thgf/eFxwv6/9bSs5GENT42WRPuUX5ehEzsLQcFyPImsMoAcy0G20TQn3rq3QpM+Nttr KZbkQrAGQZUYtkQg0hR+FnBvHBFjGIpDDc/RPb1KzxZcou4w2mC+lZlF7Aq1gHI+9c90 A7i1U5DiWhD1I8DaQBEwsdRW5LBm4lRY40Zus5Jurlb78H9g78r9C2kq2DzSnSx9/XO0 epSg==
X-Gm-Message-State: AOAM532VPrZPGXM7SeEkdbHW6JK2ToGYQU7kCCGpP55GlVrQiq3Nz+NW on8iFTqHPgGylMT7uV3j1S1f16wm2J3qkg==
X-Google-Smtp-Source: ABdhPJy7XZJed98iCVpMQMoUl3/Qr+MX1MeToHxQMBj8c+F0nb0+NyyN6YrDKncFqNfHknMw+EZpXQ==
X-Received: by 2002:a17:90a:c003:: with SMTP id p3mr20313685pjt.14.1627360859027; Mon, 26 Jul 2021 21:40:59 -0700 (PDT)
Received: from ?IPv6:2406:e003:1188:5b01:80b2:5c79:2266:e431? ([2406:e003:1188:5b01:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id x14sm1788086pfq.143.2021.07.26.21.40.57 for <anima@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 26 Jul 2021 21:40:58 -0700 (PDT)
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
To: Anima WG <anima@ietf.org>
Message-ID: <43c44806-bec2-d60e-fe9f-cc293d2d9424@gmail.com>
Date: Tue, 27 Jul 2021 16:40:54 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/0EJi_B99FDChhWwbF2fqeQQLetE>
Subject: [Anima] draft-bernardos-anima-fog-monitoring-04
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jul 2021 04:41:07 -0000

Hi,

One quick comment on the draft.

>       An example of discovery message using GRASP would be the following
>       (in this example, the fog monitoring controller is identified by
>       its IPv6 address: 2001:DB8:1111:2222:3333:4444:5555:6666):
> 
>       [M_DISCOVERY, 13948745, h'20010db8111122223333444455556666',
>       ["FOGDOMAIN", F_SYNCH_bits, 2, "operator1"]]

If I can make a suggestion, I think it is better to start with an informal descrition and a CDDL definition of the GRASP objective. The details of the message don't really help the reader understand. 

Also I am not sure it needs multiple GRASP objectives. I think Toerless has a very good idea in his service description mechanism (draft-eckert-anima-grasp-dnssd), with JSON-like dictionaries that are very flexible, easily extensible, and trivial to map into CBOR. I don't think that changes the model, it just gives a lot more flexibility for the future. I think it would also make mapping to and from YANG based mechanisms a lot easier.
 
Regards
   Brian Carpenter