[CCAMP]Re: Are we nearly done with draft-ietf-ccamp-rfc9093-bis?
Italo Busi <Italo.Busi@huawei.com> Tue, 25 June 2024 17:09 UTC
Return-Path: <Italo.Busi@huawei.com>
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 E73BDC14F749; Tue, 25 Jun 2024 10:09:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.207
X-Spam-Level:
X-Spam-Status: No, score=-4.207 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 rHDnWLL6Dj2q; Tue, 25 Jun 2024 10:09:56 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F57AC14F73E; Tue, 25 Jun 2024 10:09:56 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.186.216]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4W7rsQ2yBvz6K6S4; Wed, 26 Jun 2024 01:09:14 +0800 (CST)
Received: from frapeml500008.china.huawei.com (unknown [7.182.85.71]) by mail.maildlp.com (Postfix) with ESMTPS id B7BF4140B67; Wed, 26 Jun 2024 01:09:53 +0800 (CST)
Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml500008.china.huawei.com (7.182.85.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Tue, 25 Jun 2024 19:09:53 +0200
Received: from frapeml500007.china.huawei.com ([7.182.85.172]) by frapeml500007.china.huawei.com ([7.182.85.172]) with mapi id 15.01.2507.039; Tue, 25 Jun 2024 19:09:53 +0200
From: Italo Busi <Italo.Busi@huawei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: [CCAMP] Are we nearly done with draft-ietf-ccamp-rfc9093-bis?
Thread-Index: AdqEV1Em59weytmkSMCYqB0APLb7xhCumfsQ
Date: Tue, 25 Jun 2024 17:09:53 +0000
Message-ID: <645dd9ed0f834db6a9b66ef5bb396a9e@huawei.com>
References: <00b601da8458$ea0a1a10$be1e4e30$@olddog.co.uk>
In-Reply-To: <00b601da8458$ea0a1a10$be1e4e30$@olddog.co.uk>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.81.200.215]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Message-ID-Hash: CU2WGTGJFWJQLPK4IWQORQLF5NGC6N35
X-Message-ID-Hash: CU2WGTGJFWJQLPK4IWQORQLF5NGC6N35
X-MailFrom: Italo.Busi@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ccamp.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "draft-ietf-ccamp-rfc9093-bis.all@ietf.org" <draft-ietf-ccamp-rfc9093-bis.all@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [CCAMP]Re: Are we nearly done with draft-ietf-ccamp-rfc9093-bis?
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/1CvmN4qrGeMUwSGrpPL_sp99LO0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Owner: <mailto:ccamp-owner@ietf.org>
List-Post: <mailto:ccamp@ietf.org>
List-Subscribe: <mailto:ccamp-join@ietf.org>
List-Unsubscribe: <mailto:ccamp-leave@ietf.org>
Hi Adrian, Thanks for your review and comments We have just submitted an updated version draft-ietf-ccamp-rfc9093-bis-10 addressing your comments See our feedbacks in line marked as [Authors] Thanks again Sergio and Italo (on behalf of co-authors/contributors) > -----Original Message----- > From: Adrian Farrel <adrian@olddog.co.uk> > Sent: lunedì 1 aprile 2024 19:21 > To: ccamp@ietf.org > Cc: draft-ietf-ccamp-rfc9093-bis.all@ietf.org > Subject: [CCAMP] Are we nearly done with draft-ietf-ccamp-rfc9093-bis? > > Hi, > > I think this draft must be reaching completion, and I believe that it would be > useful to hurry it along as the replacement to RFC 9093 so that new work can > safely reference it. > > I did a review and found a few nits. I know some of these existed in the 9093 > text, but we might polish as we go. > > I hope this is helpful. > > Cheers, > Adrian > > === > > Abstract > > "These derived common types and groupings are intended..." > > This is true, but a little terse for the Abstract because it doesn't say from what > they are derived. > > How about... > > "These common types and groupings, derived from the built-in YANG data > types, are intended..." > [Authors] Done. Please note a similar text exists in RFC8776-bis and layer1-types: it may be worthwhile fixing also those I-Ds. > --- > > Abstract > > "This document obsoletes RFC 9093." > > Totally true, but doesn't give us a clue about the nature of the obsoletion. It > could mark 9093 and all its types as deprecated, or it could (as it does) replace > the document. > > I suggest... > > "This document obsoletes RFC 9093 by replacing the YANG module it > contained with a new revision that includes additional YANG types." > [Authors] Done > --- > > 1. Introduction > > This document adds new type definitions to the YANG modules and > obsoletes [RFC9093]. For further details, see the revision > statements of the YANG module in Section 4 or the summary in > Appendix A. > > Several problems ☹ > > a. Could use a little more explanation of the replacement of 9093. Something > like... > > This document obsoletes [RFC9093] by replacing it in its entirety. It > provides a new revision of the YANG module contained in that RFC, > and retains the data types previously defined, but also adds new type > definitions to the YANG module. > [Authors] Done > b. The revision statements in the YANG module in Section 4 are pretty > unhelpful. They basically say "It was revised". I suggest to simply > drop the pointer to Section 4. > [Authors] Done > c. Appendix A is marked as "To be added in a future revision of this draft." > Obviously, that needs attention. I think that we have reached a level of > stability now where it should be pretty easy to fill in this section, and the > work is not much more than listing the new types that were added. > [Authors] Done > --- > > 1.2 > > s/imported modules/imported module/ > > In the table tile, s/Prefixes/Prefix/ and s/modules/module/ > [Authors] Done > --- > > 1.2 > > RFC Editor Note: Please replace XXXX with the RFC number assigned to > this document. > > Please tell the RFC Editor to remove the note. E.g., > > RFC Editor Note: Please replace XXXX with the RFC number assigned to > this document and remove this note. > [Authors] Done > --- > > 2. > > A number of entries in the list have: > TBD: add a description and a reference (also in YANG) or > TBD: add a description and the list of references defined in YANG > > Clearly work to be done, but the relevant text seems to have been added to > the YANG module, so it is only cut and paste that is needed. > [Authors] Done > --- > > 2. > > The last 7 or so entries in the list need to begin their text with a capital letter. > [Authors] Done > --- > > 2. > > common-explicit-mode: > > a YANG grouping to define the list of attributes related to > optical impairments limits in case of transceiver explicit mode. > This grouping should be the same used in > [I-D.ietf-ccamp-dwdm-if-param-yang]. > > [snip] > > common-organizational-explicit-mode: > > a YANG grouping to define the common capabilities attributes limit > range in case of operational mode and explicit mode. Also this > grouping should be used in [I-D.ietf-ccamp-dwdm-if-param-yang]. > > I don't think this document can tell the authors of draft-ietf-ccamp-dwdm-if- > param-yang what to do, and the "should" carries no weight. > It would be better to delete the two sentences that reference the other draft > and, instead, send the authors of that draft an email (maybe copied to the > CCAMP list). > [Authors] Done > --- > > 2. > > I think several descriptions in this section could usefully include a forward > pointer to 2.1 > [Authors] Done > --- > > 2.1 has some terms that need to be expanded on first use: > LSP > OMS > MCG > [Authors] Done > --- > > 2.1 > > I am unclear of the benefit of quoting the formulae from RFC 6205. What > would it mean if you made a misquote? Why can't you simply reference 6205? > [Authors] It is very difficult to misquote a formula and to have the formula in the document is helping the reader for sure . We will add a sentence to justify the presence of the formula > The formulae use "N" while RFC 6205 uses "n". Does this matter? > [Authors] Changed "N" to "n" for complete alignment with RFC6205 and clarity > You don't say what "N" (or "n") is, presumably relying on the definition in RFC > 6205. > [Authors] Added definition of "n" with reference to RFC 6205 > --- > > 2.1 > > You also quote two formulae from RFC 7699. The problems are: > > "SW = M x SWG (measured in GHz)" is not in 7699 > [Authors] Added definition of "n" with reference to RFC 7698 > SW, SWG, M and NCFG are not defined (7699 uses m not M) > [Authors] Added reference also to RFC 7698 > As with 6205 you risk errors an possibly could just reference 7699 rather than > quote the formula. > [Authors] In this cases the formulas have been generalized to support finer granularity than the standard values with vendor-specific extensions. Text updated to clarify this > --- > > 2.1 > > You are using "x" for multiply which is understandable but diverges from 6205 > and 7699, and is possibly at variance with what the industry is used to. > [Authors] Formulas updated to use '*' instead of 'x', in alignment with RFC 6205 and RFC 7699 > --- > > 2.1 > > The WDM Label Range is defined by the label-restriction list, defined > in [I-D.ietf-teas-rfc8776-update], which, for WDM, should be > augmented using the l0-label-range-info grouping (for WSON only > models) or the flexi-grid-label-range-info grouping (for DWDM > flexible-grid only models) or the wdm-label-range-info grouping (for > models that supports both WSON and DWDM flexible-grid). > > The "should be augmented by..." has me confused. > Are you saying "If there is a need to augment the label-restriction list defined > in [I-D.ietf-teas-rfc8776-update] this should be done as follows...." ? > > Similarly, a little later: > > The label-start and label-end definitions for WDM should be augmented > using the wson-label-start-end grouping (for WSON only models) or the > flexi-grid-label-start-end grouping (for DWDM flexible-grid only > models) or the wdm-label-start-end grouping (for models that supports > both WSON and DWDM flexible-grid). > > The label-step definition for WDM should be augmented using the wson- > label-step grouping (for WSON only models) or the flexi-grid-label- > step grouping (for DWDM flexible-grid only models) or the wdm-label- > step grouping (for models that supports both WSON and DWDM flexible- > grid). > [Authors] Text rephrased to improve clarity > --- > > 2.1 > > You say that 7699 defines the attributes slot-width-granularity, min-slot- > width-factor, max-slot-width-factor. I don't think it does. > It may be helpful to say... > > In case of DWDM flexible grid, each entry in the label-restriction > list represents also the range of the supported slot width values > based on the following attributes, based on concepts used in > [RFC7699]: > [Authors] Done > --- > > > > >
- [CCAMP] Are we nearly done with draft-ietf-ccamp-… Adrian Farrel
- Re: [CCAMP] Are we nearly done with draft-ietf-cc… Daniele Ceccarelli (dceccare)
- Re: [CCAMP] Are we nearly done with draft-ietf-cc… Adrian Farrel
- Re: [CCAMP] Are we nearly done with draft-ietf-cc… Daniele Ceccarelli (dceccare)
- [CCAMP]Re: Are we nearly done with draft-ietf-cca… Italo Busi