Re: [CCAMP] Benjamin Kaduk's Discuss on draft-ietf-ccamp-mw-yang-10: (with DISCUSS and COMMENT)

Jonas Ahlberg <jonas.ahlberg@ericsson.com> Thu, 25 October 2018 12:53 UTC

Return-Path: <jonas.ahlberg@ericsson.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 3FEF0130DF4 for <ccamp@ietfa.amsl.com>; Thu, 25 Oct 2018 05:53:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.77
X-Spam-Level:
X-Spam-Status: No, score=-4.77 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=adqOKcgk; dkim=pass (1024-bit key) header.d=ericsson.com header.b=UNME9ZL9
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 Nr-gog1vipDD for <ccamp@ietfa.amsl.com>; Thu, 25 Oct 2018 05:53:20 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F05612F1AB for <ccamp@ietf.org>; Thu, 25 Oct 2018 05:53:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1540471981; x=1543063981; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Vwi4ga4/XfrRsWWsnVgxVwMIaDX9GV2wUK/cGEWg5BM=; b=adqOKcgkeX2+MJijvSYHhEmkLXjefaitx3jd/wbmEKZ/7Xk0aFWD+Smfk65oz/zq Cvf8Mv/waJ1A6K86ZHirLRdgRNmqHgRAI5JsgqxhZKeWM8J03VmUF46TGDAbVFXh S8EkCH1tOoxopATwQtYMenhYgsEVBEzO3y0Ei+R5VaI=;
X-AuditID: c1b4fb2d-887c49e00000434d-a5-5bd1bcadf37c
Received: from ESESBMB501.ericsson.se (Unknown_Domain [153.88.183.114]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id D9.47.17229.DACB1DB5; Thu, 25 Oct 2018 14:53:01 +0200 (CEST)
Received: from ESESSMB502.ericsson.se (153.88.183.163) by ESESBMB501.ericsson.se (153.88.183.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Thu, 25 Oct 2018 14:53:01 +0200
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB502.ericsson.se (153.88.183.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Thu, 25 Oct 2018 14:53:01 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Whl2VlI/6HRa69djOODOrVr5BJA+UyIxY1iBTzjM6TI=; b=UNME9ZL9EhdegY5avoGwaEOubCufLW9GewZmGXRckEurJgG55RxNWOtxNMar4rn6/ZAXS1MlMVyKiEAQAOsPDAefhfi76w5cKeMe0wDgI0OIK+zma8QbOnF9e3uxxacd3Olqf8GBcu5WjVOl7v242kYoVtDaQGk45DeTFkx8h2U=
Received: from AM6PR07MB4517.eurprd07.prod.outlook.com (20.177.38.74) by AM6PR07MB5042.eurprd07.prod.outlook.com (20.177.188.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.16; Thu, 25 Oct 2018 12:53:00 +0000
Received: from AM6PR07MB4517.eurprd07.prod.outlook.com ([fe80::c5bf:c64b:313:47b5]) by AM6PR07MB4517.eurprd07.prod.outlook.com ([fe80::c5bf:c64b:313:47b5%4]) with mapi id 15.20.1294.009; Thu, 25 Oct 2018 12:52:59 +0000
From: Jonas Ahlberg <jonas.ahlberg@ericsson.com>
To: Benjamin Kaduk <kaduk@mit.edu>, The IESG <iesg@ietf.org>
CC: "ccamp-chairs@ietf.org" <ccamp-chairs@ietf.org>, "ccamp@ietf.org" <ccamp@ietf.org>, "draft-ietf-ccamp-mw-yang@ietf.org" <draft-ietf-ccamp-mw-yang@ietf.org>
Thread-Topic: [CCAMP] Benjamin Kaduk's Discuss on draft-ietf-ccamp-mw-yang-10: (with DISCUSS and COMMENT)
Thread-Index: AQHUa7f7TanBK0NdEUaDQ2h/Nqz0NqUv5dmg
Date: Thu, 25 Oct 2018 12:52:59 +0000
Message-ID: <AM6PR07MB451713B047FE3E9A37312DC389F70@AM6PR07MB4517.eurprd07.prod.outlook.com>
References: <154039909284.6959.3022479150712399029.idtracker@ietfa.amsl.com>
In-Reply-To: <154039909284.6959.3022479150712399029.idtracker@ietfa.amsl.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jonas.ahlberg@ericsson.com;
x-originating-ip: [192.176.1.89]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM6PR07MB5042; 6:TqaFoUT3CxHrY46SHOTCpKD5aPbEEB//QYSGWCThWu9bnabEmJkwYq7vaPTdCDgGxyaLHNLCtqoFoMO8c0AYW4jqE0lB30OMGcD1SxJk71gj3y7Qz/YG69KklPnq8x7wYOOYhioRvzyQPmrENBWkroq5HhDLOyTyYUBgGbOkUa0y4o9RkLwur9jml/t2LoTx1xbxElxc7qAQVTi6188c8mJt6WIgEi7AZVE39oHA4wvApCL3bHFGmKi4eaotW8+C+QUohBsi/7lAezD0XiRyTZKyJGUJHCVn5YxcZV7q9eWjcxkzQRHJgCU7on7G73xZZHcxCAGBfGot92o72TEqnIBJlYsedfbT8Ejg/lZLY04p1FyO60W/k08uywzfFsKE66cOdHrhv1CPcHXKhGnw0b5B6dbDgfVqi5f+ivS6yaCFVzxo6Fl8qnXgmJmqkUzSzMJc3NbyWv3qQW6A1lsy6A==; 5:sxqgKwJpvUguTQv0xs8KuWj1kBjr2SGMmWHz6Qr+hfAka0wv1+4DGSvhEttOiQkL2WCvSaqCEnBQWS9ABx07RmrxdQ/VnYyYI5lbUbaP+zK05YPRzjJro4Cv7FRCVK54FAemY5/nUGsOWs0V+djA+2BaOpGrX691lFe1Ick1bAw=; 7:zTz/HFpmQ+ThK7YG3qPAy5FNxyWTXJTZ0MOI6hvZvSPF+XsbBU3enb/mTxi6a7EfqbACUCJ2kmkJ2FHwv8TBv6Oawc6lCwf/x/+4IhHgfwP/XZ5RAsmCwIfO21rKOFYF/7deupQYrqVVQmM/bgG/NA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 3dd7b97e-348c-433a-82fc-08d63a78cb34
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:AM6PR07MB5042;
x-ms-traffictypediagnostic: AM6PR07MB5042:
x-microsoft-antispam-prvs: <AM6PR07MB5042DE754C516A50CD4995E989F70@AM6PR07MB5042.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(120809045254105);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:AM6PR07MB5042; BCL:0; PCL:0; RULEID:; SRVR:AM6PR07MB5042;
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(396003)(376002)(136003)(366004)(39860400002)(13464003)(199004)(189003)(105586002)(7736002)(305945005)(8676002)(81166006)(8936002)(33656002)(4326008)(81156014)(74316002)(229853002)(5250100002)(476003)(446003)(106356001)(11346002)(25786009)(102836004)(478600001)(26005)(966005)(6116002)(3846002)(76176011)(2900100001)(345774005)(68736007)(99286004)(316002)(7696005)(97736004)(5660300001)(2906002)(44832011)(186003)(14454004)(53546011)(66066001)(54906003)(110136005)(71190400001)(71200400001)(53936002)(6506007)(9686003)(486006)(6246003)(2171002)(256004)(86362001)(55016002)(14444005)(6306002)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR07MB5042; H:AM6PR07MB4517.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: Xdys2pZsFjDyD4P6Kee9+LGcjNIQYjVG53nLCz8LnOb8QmytBWcq5lLZe6DYJdqus7qFQwUrN28nJAIzG1X6t3mWjNwalIUVUND1qhaUzcRvIVFbwBG+4w75giEUveWge510UMkdYa1dt0qxQ1G8aQelN6zThuMANdNm+vGXE7pDpM+ocsubTLFA5qEV8cViN2UT0ASegWTccabzn/yzGZ6CgIkoaal69gz9Xti0VO2nQKBFYhe2FGhvsrzmLEzSbyoGbrC5pVYwxoPhvlNYZddQe+j7iJCWvkyozznZ07CQCGmkKM6NI8zd5TJv8TGUnlof0YmmpR0xDifofQkgKR8OIruKPHr+o7125Bq/Uh0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3dd7b97e-348c-433a-82fc-08d63a78cb34
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 12:52:59.8025 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5042
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKKsWRmVeSWpSXmKPExsUyM2J7ke7aPRejDTrW6los3bGJyeLJnBss Fkc2z2KymPFnIrPF8o0zmRxYPZYs+cnk0XTmKHMAUxSXTUpqTmZZapG+XQJXxuej+5gK9hpW zGiaxNrA+Eiti5GTQ0LAROL1/TdMXYxcHEICRxkl7i27DOV8Y5R4/3geO4SzhEni34LtzCAO i8AEZomDjQuhMpOYJL6fnQnlPGCU2LzpPhvIZDYBA4k3r+aB2SICNhKL7+4Fa2cWWMwosfZ5 MyNIQlggS+LL/hWMEEXZEpdPHGSCsI0k3q35ywJiswioSpzesoEdxOYViJHYfngz0CAOoG0+ Ehv/+YKEOQV8Jfb/7wErYRSQlbj//R5YK7OAuMStJ/OZID4VkFiy5zwzhC0q8fLxP1aI+liJ ty9esUDEFSSOr3jLBmHLSlya380IcrOEwDU2iZfzHkEN0pX4MHUq1CBficvPvrBCFB1nlOhq 3sMIcpyEgJbEyQ/1EDXZEh/P72SHsK0lTiy+CbVMTmJV70OWCYyGs5DcCmHrSCzY/YkNwtaW WLbwNfMssPcFJU7OfMKygJFlFaNocWpxcW66kbFealFmcnFxfp5eXmrJJkZgYjm45bfuDsbV rx0PMQpwMCrx8C5ffzFaiDWxrLgy9xCjBAezkgivcxxQiDclsbIqtSg/vqg0J7X4EKM0B4uS OK/eqj1RQgLpiSWp2ampBalFMFkmDk6pBkb7ontHGCMPhLvucjiXYVDNtc6Q/VnAtkLbHVO9 +b7aKBb7frsnkpemteqrZ3ZDoNT5qq3nQqx5lrq27ouyn80u9JdRZgPLxGnxOofeNOkvZfkc orKgRrLsleK775mPXt6/ljH5yeTEbbVSaS1Oh0KXW990fnrqQNW3qY9C3kx+0HCzT6g0qkiJ pTgj0VCLuag4EQDhypx4KAMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/lHqE-BKHGM97nKeDdk1mrZRSbbI>
Subject: Re: [CCAMP] Benjamin Kaduk's Discuss on draft-ietf-ccamp-mw-yang-10: (with DISCUSS and COMMENT)
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, 25 Oct 2018 12:53:23 -0000

Hi Benjamin,

Thank you for the review and valuable feedback.

Please see our response in line in your mail below.

We plan to make an update of the draft once we have received feedback from the rest of the review team.

Regards
JonasA, on behalf of the group of authors


-----Original Message-----
From: CCAMP <ccamp-bounces@ietf.org> On Behalf Of Benjamin Kaduk
Sent: den 24 oktober 2018 18:38
To: The IESG <iesg@ietf.org>
Cc: ccamp-chairs@ietf.org; ccamp@ietf.org; draft-ietf-ccamp-mw-yang@ietf.org
Subject: [CCAMP] Benjamin Kaduk's Discuss on draft-ietf-ccamp-mw-yang-10: (with DISCUSS and COMMENT)

Benjamin Kaduk has entered the following ballot position for
draft-ietf-ccamp-mw-yang-10: Discuss

When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ccamp-mw-yang/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

A fairly minor point, really, but several of the nodes within "container error-performance-statistics" discuss "the interval" or "a fixed measurement interval".  These values are not interoperable unless the interval (or the way to determine it) is specified.  My understanding is that normally this sort of counter would be using the interval since last startup, and would also track the time of last discontinuity (i.e., startup), but I am not really an expert in this area.

[JonasA] The interval is intended to be the same interval as used for the statistics data nodes in RFC 8343, which is described as "Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of 'discontinuity-time'." We plan to update the descriptions of the data nodes in error-performance-statistics to make this clear.

----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Please expand TDM on first usage.
[JonasA] We will update chapter 1.1 Terminology and Definitions to make sure that all acronyms in the document are covered.


       leaf carrier-id {
         type string;
         default "A";
         description
           "ID of the carrier. (e.g. A, B, C or D)
            Used in XPIC & MIMO configurations to check that
            the carrier termination is connected to the correct
            far-end carrier termination. Should be the same
            carrier ID on both sides of the hop.
            Defaulted when not MIMO or XPIC.";
       }

nit: I think the "Defaulted when" statement might be better as "Left as default value when MIMO and XPIC are not in use"
Alternately, only expose the node under the appropriate if-features?
[JonasA] We will change the last sentence in the description to the one you propose above.


       choice freq-or-distance {
         [...]
         description
           "A choice to configure rx-frequency directly or by computing
            it as tx-frequency subtracted with the configured
            duplex-distance." ;
       }

nit: what does "subtracted with" mean?  Normally I see "subtract A from B"
to indicate which operand is added with negation.
[JonasA] We will update the wording to make it clear how rx-frequency is computed.


, but I am not really an expert in this area.ow was the range of -99 to 99 dBm for the maximum-nominal-power/actual-transmitted-level/etc. nodes selected?
Similarly, is there a physical limit that makes -20dBm the cap for actual-received-level?  Even if I have an unrealistic situation of the antennas separated by just a meter or two?  (Other nodes, e.g., max-rltm, may have similar questions posed, too.)
[JonasA] We will check this in more detail and come back with a clarification and/or update of the ranges specified.


         leaf bbe {
           type yang:counter32;
           units "number of block errors";
           description
             "Number of Background Block Errors (BBE) during the
             interval. A BBE is an errored block not occurring as
             part of an SES.";

SES is not expanded until two leafs later.
[JonasA] We will update chapter 1.1 Terminology and Definitions to make sure that all acronyms in the document are covered.


Section 7

nit: I know this is the standard boilerplate, but in:

   The YANG module specified in this document defines a schema for data
   that is designed to be accessed via network management protocols such

we have a singular/plural mismatch, since this document specifies multiple YANG modules, which define schemas for data, and are designed to be accessed[...].
[JonasA] We will update this section accordingly.


   Interfaces of type radio-link-terminal:
      /if:interfaces/if:interface/carrier-terminations,
      /if:interfaces/if:interface/rlp-groups,
      /if:interfaces/if:interface/xpic-pairs,
      /if:interfaces/if:interface/mimo-groups, and
      /if:interfaces/if:interface/tdm-connections:

not the 'mode' sibling as well?
[JonasA] Correct. We will add 'mode' to the list.


Appendix A

I guess this is really a matter of style, so arguably I shouldn't be saying anything, but it is a bit confusing to me to have the '-' present in the identifiers for the boxes in the figures (e.g., "Carrier Termination -1", "Radio Link Terminal -B") -- I see that the '-' is present as a separator in the actual YANG field data, but humans can typically add/remove the separator as needed.  (Also, the figures are inconsistent about whether it's "- A" or "-A".)
[JonasA] We will remove '-' from the pictures.



_______________________________________________
CCAMP mailing list
CCAMP@ietf.org
https://www.ietf.org/mailman/listinfo/ccamp