Re: [CCAMP] WG last call on draft-ietf-ccamp-flexigrid-yang-11

daniel@olddog.co.uk Thu, 06 January 2022 20:36 UTC

Return-Path: <dk@danielking.net>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AF393A1617 for <ccamp@ietfa.amsl.com>; Thu, 6 Jan 2022 12:36:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.646
X-Spam-Level:
X-Spam-Status: No, score=-1.646 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=danielking-net.20210112.gappssmtp.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 juXeNTVKi_Sp for <ccamp@ietfa.amsl.com>; Thu, 6 Jan 2022 12:36:06 -0800 (PST)
Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) (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 CE7D43A161A for <ccamp@ietf.org>; Thu, 6 Jan 2022 12:36:05 -0800 (PST)
Received: by mail-wr1-x433.google.com with SMTP id r9so5339651wrg.0 for <ccamp@ietf.org>; Thu, 06 Jan 2022 12:36:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=danielking-net.20210112.gappssmtp.com; s=20210112; h=sender:from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:thread-index:content-language; bh=7s1OqzClz7b+XP98LhYsSjaQE/aajxLZfezElNbY1/M=; b=PMR3lIGX5VFNl9cMx7aV9nxVhrFHZ/ht2mtVbXyYngBRvlr/0RXvKGElUlbxK+VSoc Oo64w3zBxTS/jci27uyXvAk+rcQzp91AIw/WXviXKwCWnnSNpE7zlhK+xctDpaGmLlRv U+oD5kW2Di+wCUDkjxNcKMGvASMxYOvmaP7WcwdMAXDi+gWC71IxA7uOseFFQU2ehXiQ GSQXbc6tMuu/9AjB9g6nidCTsyMZc7Q2XaiaujxGMBrzL/rhli+Nm9WCkbpmJYBZKuYU kOYYKQupoGU250RsEhRoPGfeSQ0F49y3oJw7JQES/aopS2ZuX87f5kdeBgSasuYZxB7q e3aw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:cc:references:in-reply-to:subject :date:message-id:mime-version:thread-index:content-language; bh=7s1OqzClz7b+XP98LhYsSjaQE/aajxLZfezElNbY1/M=; b=QQNmAsRe6CoDGPnrjkdS3TA3lb4U5WT0P1CMstAgtCY2jn7CDbNmQz+urwpXQVdRPE G/zJLLAtDUrnDgUIpeUP+fdg0VpdTHM+CjbeqwHdXHjuyvKZrLbgCgM0I/Rjbm2B4evi e7pQjKJqgsSu47UFnASKc9bfC0CpI+BNj6/IcckLw8MEFbewfP8fsVKPWoQjEUymhqFw yzDWw7ao8dyv4HTEpkzgjV1uj9861atKhxN9WKwsGzT1i/eT/D8hkinS80YaUpf1H6GP 8KjJoj1TYXWRY+noP9fLcoYxee0e8xs37Jd2WqSgg5loub9n/PuU8hPscKP7yzNCst5C /bZQ==
X-Gm-Message-State: AOAM5315AkcUg9LavMDXQDmeOqKMXJI4KvXp+Su7Mafz9qODVRRgS29x ZlSx3PearEQSZzTsRktqadCxoA==
X-Google-Smtp-Source: ABdhPJy6L40NCPOSjM2lwGdILlHYcZd3NcC1mwrQZZTotI5AP58Qo6rsfWCjZogQARil34QeHLQy0Q==
X-Received: by 2002:a5d:488a:: with SMTP id g10mr38410129wrq.653.1641501359002; Thu, 06 Jan 2022 12:35:59 -0800 (PST)
Received: from CIPHER ([2a00:23c7:105:2801:a174:72e5:675c:b23]) by smtp.gmail.com with ESMTPSA id g6sm3027032wri.67.2022.01.06.12.35.58 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 Jan 2022 12:35:58 -0800 (PST)
Sender: Daniel King <dk@danielking.net>
X-Google-Original-Sender: <dk@danielking.net>
From: daniel@olddog.co.uk
To: adrian@olddog.co.uk, 'Daniele Ceccarelli' <daniele.ceccarelli@ericsson.com>, draft-ietf-ccamp-flexigrid-yang@ietf.org
Cc: 'CCAMP' <ccamp@ietf.org>
References: <AM8PR07MB82950279D31A571E6624A184F0789@AM8PR07MB8295.eurprd07.prod.outlook.com> <00e801d8033c$771e38a0$655aa9e0$@olddog.co.uk>
In-Reply-To: <00e801d8033c$771e38a0$655aa9e0$@olddog.co.uk>
Date: Thu, 06 Jan 2022 20:35:57 -0000
Message-ID: <00f501d8033d$02cb0ea0$08612be0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00F6_01D8033D.02CC4720"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQEEE2qAXVBCyUASM2rzlTFxslEnAgFax1v6rfN8G+A=
Content-Language: en-gb
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/P_JXbsZx2uW-v923CuH9N8ksWNw>
Subject: Re: [CCAMP] WG last call on draft-ietf-ccamp-flexigrid-yang-11
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Jan 2022 20:36:11 -0000

Thanks, Adrian. We appreciate the review. 

 

It's good to have reviews, thanks WG! 

 

We also captured a few LC comments from Tom, and we will address all current
(and any new) issues after LC ends. 

 

BR, Dan. 

 

From: Adrian Farrel <adrian@olddog.co.uk> 
Sent: 06 January 2022 20:32
To: 'Daniele Ceccarelli' <daniele.ceccarelli@ericsson.com>;
draft-ietf-ccamp-flexigrid-yang@ietf.org
Cc: 'CCAMP' <ccamp@ietf.org>
Subject: RE: [CCAMP] WG last call on draft-ietf-ccamp-flexigrid-yang-11

 

Hi Daniele and authors,

 

Here is my review of this draft in WG last call.

 

tl;dr This is ready for publication with some nits that need to be

sorted out.

 

Best,

Adrian

 

===

 

Throughout:

 

Please resolve "Flexi-Grid" or "flexi-grid"

 

---

 

As a general comment, I think it was only clear to me on reading sections

6 and 7 that this YANG module is entirely made up of individual 

augmentations of leaf nodes defined in other modules. That's not a 

problem, but it might helpful to highlight this in Section 1.

 

---

 

Section 1

 

   This document identifies the flexi-grid components, parameters and

   their values, characterizes the features and the performances of the

   flexi-grid elements.

 

I think this should be

 

   This document identifies the flexi-grid components, parameters, and

   their values.  It characterizes the features and the performances of

   the flexi-grid elements.

 

---

 

Section 3

 

   RFC Editor Note: Please replace XXXX with the RFC numbers assigned to

   [RFC9093].  Please replace YYYY with the RFC number assigned to this

   document.  Please remove this note.

 

I suspect that the number for XXXX is 9093 :-)

 

Note, however, that in Section 7 you use XXXX for this document. It may

help the RFC editor if you are consistent.

 

---

 

Section 4

 

OLD

      We also provide nodes A

      and B identifiers, addresses and interfaces.

NEW

      We also provide the identifiers, addresses and interfaces of nodes

      A and B.

END

 

s/Figure 1 shows a simple topology./Figure 2 shows a simple topology./

 

---

 

5.1

 

s/This document aims to describe/This document describes/

s/Traffic-engineering (TE)/traffic engineering (TE)/

s/Grid provide WDM/Grid provides WDM/

s/Traffic Engineered (TE)/TE/

s/identities and groupings/identities, and groupings/

s/The figure below/Figure 3/

s/describing an Flexi-Grid/describing a Flexi-Grid/

s/specifies with/specifies the/

 

---

 

5.1

 

   The Flexi-Grid specific attributes in [RFC7699], including the grid

   type, channel spacing, slot width granularity, n and m parameters,

   can be used to represent the label information.

 

Perhaps I am being pedantic, but isn't the label a representation of 

those parameters, not the other way round?

 

---

 

5.2.  Attributes Augmentation

 

   There are a few characteristics augmenting to the generic TE

   topology.

 

I think, probably...

 

5.2.  Augmentations for Flexi-Grid Topology and Node

 

   There are a few augmentations to the generic TE topology as described

   in this section.

 

---

 

5.2

 

s/topology as follows./topology as shown in Figure 4./

s/is a Flexi-Grid node/is a Flexi-Grid node as shown in Figure 5./

 

---

 

5.3

 

/layer0/Layer 0/

s/to describe also/to also describe/

 

---

 

Section 5.3 contains a little surprise. "Here are the bandwidth 

augmentations: there are n bandwidth augmentations."

 

Perhaps resolve this by adding a paragraph at the very top of the 

section to say...

 

   No bandwidth augmentations are needed for this YANG module.

 

Then the rest of the section will appear as an explanation.

 

---

 

5.4

 

   The model augments all the occurrences of the label-restriction list

   with flexi-grid technology specific attributes using the flexi-grid-

   label-range-info grouping defined in [RFC9093].

 

Can you add a reference for where the label-restriction list is 

defined. I think it is RFC 8795.

 

---

 

7.

 

   module ietf-flexi-grid-topology {

     description

       "This module provides a YANG data model for the routing and

        wavelength assignment (RWA) Traffic Engineering (TE)

        topology in flexi-grid optical networks. The YANG model

        described in this document is a flexi-grid technology-specific

        YANG model augmenting the generic TE topology module

        (ietf-te-topology, RFC 9795) based on the RFC 7698 and 7699.

 

s/based on the RFC 7698 and 7699./based on RFC 7698 and RFC 7699./

 

---

 

7.

 

Obviously, the copyright date is broken in the YANG

 

From: CCAMP <ccamp-bounces@ietf.org <mailto:ccamp-bounces@ietf.org> > On
Behalf Of Daniele Ceccarelli
Sent: 17 December 2021 14:50
To: CCAMP <ccamp@ietf.org <mailto:ccamp@ietf.org> >
Subject: [CCAMP] WG last call on draft-ietf-ccamp-flexigrid-yang-11

 

CCAMP,

 

the IPR declaration collection has been successfully completed and we can
move to the next step. Given the upcoming holiday period we'll allow for a
longer last call.

 

This starts a 4 weeks working group last call on
draft-ietf-ccamp-flexigrid-yang-11

The last call ends on Friday January 14th. Please send you comments to the
CCAMP mailing list.

 

All the IPR declarations from authors and contributors have been collected
and can be found in the history of the document
(https://datatracker.ietf.org/doc/draft-ietf-ccamp-flexigrid-yang/history/)

If interested, please volunteer to be the shepherd of the draft (authors
excluded).

 

 

Thanks

Daniele & Fatai