Re: [Last-Call] Genart last call review of draft-ietf-ccamp-gmpls-otn-b100g-applicability-12

Radhakrishna Valiveti <rvaliveti@infinera.com> Thu, 20 October 2022 17:51 UTC

Return-Path: <rvaliveti@infinera.com>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B8E8C14CF19; Thu, 20 Oct 2022 10:51:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=infinera.com
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 aoyWpMbBcBt7; Thu, 20 Oct 2022 10:51:53 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2064.outbound.protection.outlook.com [40.107.243.64]) (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 0E32FC14CE41; Thu, 20 Oct 2022 10:51:52 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F4FUObwz2KqpygEaP+sy8jXpGVfqMzAMFuvx5Tobtx4PTypGuWfW/L46AJF1S4uZnDUof4mbIykrGBok87wVsI6R7MUMA8SLK8BpLpgZpleMOxx9SulzI+iZ/Z78Gwy23XAS/z6dTudgxAifaK9EZocKTqnqv7iVQ4cF19Vcr5lYfIcnnhwYpFolr20Cp0e3/s98+kqf8Vb53PTPp2Sd7STQJlwEknj3kI+dp0DN0GILOIVlZ3/MAks0M8wyB+l0rbNgAXxBQth8CLH9Gv00gta2+YLIx89I4oiP24ebw8N6r3TjXUFlRyGueuawFJGxajiiVNDFcmG/mbFdC5tdyw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=C0vbdyNUdAKVody75WVu13PPmzyno5673QvUy/rrGzk=; b=joZlQ5MyiiZeO/+Q0wtccPX2bFHrGU0VjgfbspPfQUhsuKaNbY5/mrw8rA/dBEet7UefZxDeFjoIA0YKpnkgGFJ04kQeDydro5BY5U6PNsqXOW6U68o5S6+e85hTjFB68/nlh1TVLUu1goN0FrFiZg+d0Isl+AVshuDLr4XB/0lVyGtIfd+ibcdiQpv192LFQPN60gMc9lwTnO2N5H5BpWP4OhHQ1d27DdZxiVd7UFZjsNx7/bLUQsKKbxiESLJPdeGa/a9xslUwyXB0m6kCwV+umOysNeMZB9nssvPOOuTOR6SeZHvFj3sYsK3fGU54fYtcOJSaytxFAEvnVmiBAw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=infinera.com; dmarc=pass action=none header.from=infinera.com; dkim=pass header.d=infinera.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infinera.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C0vbdyNUdAKVody75WVu13PPmzyno5673QvUy/rrGzk=; b=ZGoKP5Lm9pxarvZvp6L/8PM8eF0i3JuZbsCgexZLA2CNBtu0QDeF+SVokQ164ORZpcBkNtmcSOUCmT5UtAdJk5lUBhcHqezBaUUlmUhlKWw4C3IU0CojPwDHBz/j1AwdR9pbBd+YxzLBN75bJydHHwAxfSWwTPigvFgd+KTwmLI=
Received: from BY5PR10MB3986.namprd10.prod.outlook.com (2603:10b6:a03:1fb::16) by IA1PR10MB6073.namprd10.prod.outlook.com (2603:10b6:208:3af::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.32; Thu, 20 Oct 2022 17:51:47 +0000
Received: from BY5PR10MB3986.namprd10.prod.outlook.com ([fe80::bfc5:9bdc:70cd:bc0e]) by BY5PR10MB3986.namprd10.prod.outlook.com ([fe80::bfc5:9bdc:70cd:bc0e%5]) with mapi id 15.20.5723.034; Thu, 20 Oct 2022 17:51:47 +0000
From: Radhakrishna Valiveti <rvaliveti@infinera.com>
To: Radhakrishna Valiveti <rvaliveti@infinera.com>, Dale Worley <worley@ariadne.com>, "gen-art@ietf.org" <gen-art@ietf.org>
CC: "ccamp@ietf.org" <ccamp@ietf.org>, "draft-ietf-ccamp-gmpls-otn-b100g-applicability.all@ietf.org" <draft-ietf-ccamp-gmpls-otn-b100g-applicability.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Genart last call review of draft-ietf-ccamp-gmpls-otn-b100g-applicability-12
Thread-Index: AQHY2fGSoIblzrJ25k6gDW+l1jWV564DsCdggBPv8PA=
Date: Thu, 20 Oct 2022 17:51:46 +0000
Message-ID: <BY5PR10MB398697DB474AA648F0210AABCB2A9@BY5PR10MB3986.namprd10.prod.outlook.com>
References: <166510845079.31054.15884083144885584464@ietfa.amsl.com> <BY5PR10MB3986F38F015DBE90BEC79F01CB5E9@BY5PR10MB3986.namprd10.prod.outlook.com>
In-Reply-To: <BY5PR10MB3986F38F015DBE90BEC79F01CB5E9@BY5PR10MB3986.namprd10.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=infinera.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR10MB3986:EE_|IA1PR10MB6073:EE_
x-ms-office365-filtering-correlation-id: 58a4cf60-6b00-4def-c571-08dab2c3c202
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SN+73bGiRbE7u1NxwL+4D0mwTq/zq2EqjSAHJOfRzCL7b2qYTCo3geGOR4d8caL0HDTo/v4EiTz7kdLzhLBQR89VACOzr8oikXmZdTIxVQDfy9Gf0Q5VH8ryYnLu/aUD+YiFfwAAUnyQQ61mizn4/RdnQeR9zEKRkP0nwZ1Bzq8f4UvQK0Vt5oAuotMjux77Or+7GhqwdwGKXw9BeoBgdKw+mA5MWgeIaokgrs63u37u7HTI6rMOJHoYm4oB/JiVPXubwu6I833K5i+3mAvTtrWtp7wnIL0gl+NyBSvPfU07uP/xsh56JYTeBg9YrWAaa9ltmhDynx3kNAEpFk2PLhLDfzO5DPtl9SXCXapf6T7KOzOo5B7GUx31bdlgpcvh9YBX1APix6UQ4mW18h0c1Eeeq93hKV7ilzT+DMuuJ2u6ShHwV/tnI9yAVda368kGafGl/THgXwF/enazFQhR4ShXu9PyDWkyBOROSsVQFxtcuUHVoJ0XTWsukviZe0CTQ9tfOkHqnUt5V5wMNIjCX6/jLn1jjvkwk4oPnE+98I2+Lq92yyuHxbL1Cpv2XQOckMb1ZM4iI5APRbyVolutTiAhYqmSrFlNMOvG0aBtz0Kmj3+1ZdfyAoZRvSPByoI2IVTXaQx5w4+lMlupMR7jQLfKrCH4d7uJ6y3wkKGtTdNekn/q+9zlk6er79OsOvwuHpgBTY8zgv+UTjAx76WLHwbV1oDWl3vwqC5/9BuygmY7/AwA4j8UPvAsU+bYJbwXupTYwdjJXKtaC8iXiOH0Do9MvhPMfB6PGbWcwXhsYgA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR10MB3986.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(376002)(396003)(366004)(136003)(346002)(451199015)(110136005)(316002)(2906002)(54906003)(8936002)(52536014)(6506007)(186003)(7696005)(26005)(9686003)(30864003)(53546011)(5660300002)(66556008)(4326008)(64756008)(66946007)(8676002)(66446008)(66476007)(83380400001)(33656002)(41300700001)(76116006)(38100700002)(478600001)(38070700005)(71200400001)(86362001)(55016003)(122000001)(99936003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: XYc2ZnL1bje61r1HNdkrdI7OvxVr36ex2JHogvWc6GShG3A/jvQetMNySyGUh+vVX4BXfJ2/JEIgdX1ygb8Aal7+NRD1M0zONk2qn0PTzuUZWugA3wsp/KDVPEckdSh0GZHM9bzZaTsNXeQywSc03KsOysB1/MfDtVRggVi9Mllj0GcSeOKyyUaoupyLN7KzE+ZIp/l32QTkZdo0IsfcIbNNtwlfZdllTfDi1ejFJs1GH3lEZBktvKwL4HZi9l7b1g/rVAH1OUQzlf3xFb+JkrKtPViFUZeRA2zw0agoXteMWroZO2dm/rcT4FOY/+3lBpJAkOGjXF9GaJv20XCzoOLiaJneCpGplEuyFPQJ+7IvhVD+Z/Xs4YzaXyESGd3R80awTMxSN5LiNTcAgjkcktt8ll7QlFEbQylzi/AG4ZOdMiB44kPtc2bzeDTufMbraFQNun6c4+4V3Py0poE/gSwVdzWzMAgI6GnVENCthowaayCOIfH8dpOe/mYugdUiAAvgILnZG3E6BIKyiOAOrxyPhCYgPUnq6p5ul0lm6NRD51FO/1eOUTpoNg1KEkGxQdkPz/b5EOAgKxI2CZWuhmpBxUEgZJ6kOSdQ4xHQfcdNUO1I4/74kk3b1du7SN1Z6Sn9/45uYpXCx0Uua1LNrGd4LCro8BVLbH2845HAq8atr1aUrOQIfe8cGK6ludGnBZQsJIxnKh9vvHOLlcuV5BmitSiCWL6UhcOmiUfuZRMYBUtBNPQsPp2vem6Kt31nDbSaiCYWIUyL6R5cKK818d29ap9npFsoHagQifXepeIgem6j4RxDTiljCG/59ZMZ3ZmneFr7i8npar/oG1YichrMpPTUJusKCaTOs//p6RF2lBK8RLPMxmdUNCxcQLmG2svQYNHLd1/HTi7ddaq4PLDCBt3ZEsCtHLndPK/HDK+i6tHNOgdQrcTb5KCDod6ji7DCR7D20TNRiYrjqt5YCU2N6IoqSzXtr36KcGT6oZ+63cSva/phdEFqkawAhyPm1fns5QvdsukZD5cdGzz3+cizUWPGES9WK/gRD8ad2Jht+UnZf7QNSFaiSbwbs7B+O3IyZ77B4wrh6hlKu3LoD65Sxvm14CyU0LuyGMMafM6DgKdNzyVoypSESF5kiTXUJAVbA0JmBiQO+coC/6C3tQ36aVy+iY1MKuS3mR3jI2UdwIiRF55GjoA88wF8C04utuAoS19hf1Q9zsdniawkS0kwnjnXcf9u08uf4wQrm8KAB/ZCzFrGNp6KWIEBFbNR5Lkh/m/j+FjGOrdd9zllZ1KHV6bzY/9WitCyi9JMQGF38sg+7abVR0hzEcYGhv0ZJHkYI4fKoFLxzO1eUvX/G+bcbh5N7HfCQqVtJcJgzF+bq/gMtZKMrB4NOA+6MHn+YyOaf8GhBj8WpDgKr1DrteRvdFaMtKmndRNmIH2CVmNDEwSwS2YuITgRB+INlrKuKYTK42+7p+r52TZp9O7FhvQrMT98QlX/G4G9Qwop5UYPcjL0FOit6IeMZdZJufH4jsEDo5ptabEPkFmGf/kAMUNZE5Th+0jjf9RiDoZLiaFa6FBQAFXhP66KWKiGLUSg
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0028_01D8E471.F2737580"
MIME-Version: 1.0
X-OriginatorOrg: infinera.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR10MB3986.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 58a4cf60-6b00-4def-c571-08dab2c3c202
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2022 17:51:46.9362 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 285643de-5f5b-4b03-a153-0ae2dc8aaf77
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yXeMEf7jZ3cZslb11pBzkTl5VR8yfLDcPWilRBVwi9GYOmI7RWSk+YhZUZRuTfLntHxVue9XKn8kX3T3ai2Opg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6073
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/VScD53znqacBunJtvB8DP7W83Ww>
Subject: Re: [Last-Call] Genart last call review of draft-ietf-ccamp-gmpls-otn-b100g-applicability-12
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Oct 2022 17:51:59 -0000

Hi Dale:
  I have addressed your comments and uploaded a new version (v14) of the
draft today. All the editors for this draft have reviewed the latest set of
changes and are OK with these changes. There a couple of points I wanted to
mention:

1) I have added some text to clarify that the reader is assumed to have a
background in OTN networks, how GMPLS is applied to these networks etc.
2)  I have fixed a few definitions to make things clear.
3) You had a suggestion about moving the client mapping figure (Figure 3 in
the latest version) to an earlier location in the document. We have not made
this change since this involves a lot more than just moving the figure to an
earlier point. This requires changing a fair bit of text to make sure that
the document reads well. 
4) I have added some text in the client mapping section to explain the use
of terms like "ODUj", "ODUk" in Figure 3. 
5) I had responded to your question about G.709 limiting the range of TPN
values for OTUCn links. In my response, I had indicated that this text was
just to answer your question -- and that we would not like to include any
reasons for limiting the range of TPN values in this document. For these
matters, we feel that we should just refer to G.709.

Please let us know if you are OK with the updates we have done. 

 Regards,
radha


-----Original Message-----
From: Radhakrishna Valiveti <rvaliveti@infinera.com> 
Sent: Friday, October 7, 2022 7:20 PM
To: Dale Worley <worley@ariadne.com>; gen-art@ietf.org
Cc: ccamp@ietf.org;
draft-ietf-ccamp-gmpls-otn-b100g-applicability.all@ietf.org;
last-call@ietf.org
Subject: RE: Genart last call review of
draft-ietf-ccamp-gmpls-otn-b100g-applicability-12

Hi Dale:
   Thanks a lot for your review & comments. I have responded to some of your
comments inline. We will need to have a discussion among the authors &
decide the edits to address other comments.

Regards,
Radha

-----Original Message-----
From: Dale Worley via Datatracker <noreply@ietf.org> 
Sent: Thursday, October 6, 2022 7:08 PM
To: gen-art@ietf.org
Cc: ccamp@ietf.org;
draft-ietf-ccamp-gmpls-otn-b100g-applicability.all@ietf.org;
last-call@ietf.org
Subject: Genart last call review of
draft-ietf-ccamp-gmpls-otn-b100g-applicability-12

CAUTION: This email originated from outside of the organization. Do not
click links or open attachments unless you recognize the sender and know the
content is safe.


Reviewer: Dale Worley
Review result: Ready with Nits

I am the assigned Gen-ART reviewer for this draft. The General Area Review
Team (Gen-ART) reviews all IETF documents being processed by the IESG for
the IETF Chair.  Please treat these comments just like any other last call
comments.

For more information, please see the FAQ at

<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftrac.ietf
.org%2Ftrac%2Fgen%2Fwiki%2FGenArtfaq&amp;data=05%7C01%7Crvaliveti%40infinera
.com%7Cfcc05a4664744df652be08daa808b19d%7C285643de5f5b4b03a1530ae2dc8aaf77%7
C1%7C0%7C638007052573395799%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ
IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=PSqNHca
8NHvnZq%2Bk3suyG1mJ4cBMElw0zsguCPqetfU%3D&amp;reserved=0>.

Document:  draft-ietf-ccamp-gmpls-otn-b100g-applicability-12
Reviewer:  Dale R. Worley
Review Date:  2022-10-06
IETF LC End Date:  2022-10-06
IESG Telechat date:  [not known]

Summary:

   This draft is essentially ready for publication if the target
   audience is people who are familiar with optical transport
   networking, GMPLS, and how GMPLS is used to manage OTN.  Otherwise,
   the provided background information needs to be expanded.

I was left with uncertainty as to the intended audience of this document.
The Abstract reads

   This document examines the applicability of using existing GMPLS
   routing and signalling mechanisms to set up Optical Data Unit-k
   (ODUk) Label Switched Paths (LSPs) over Optical Data Unit-Cn (ODUCn)
   links as defined in the 2020 version of G.709.

The document implicitly decides that GMPLS is applicable to ODUCn links, and
provides certain details of how GMPLS management of early versions of G.709
optical networking would be extended to support ODUCn links.

To a considerable degree, the document assumes the reader is familiar with
Optical Transport Networking, GMPLS, and how GMPLS is used in an OTN
context.  It does give a significant amount of information about ODUCn
networking, but despite that I know a considerable amount about non-optical
networking, I found that part hard going.  Very little background is given
about GMPLS.

==============
[Radha] The document does assume that the readers are familiar with OTN,
GMPLS and how it is used in OTN networks. We can state this assumption early
on the document -- so that the reader is aware that the document will not
provide all the required background, and that it only talks about the
extensions required to support OTU signals with capacities larger than 100G.
As such, rather than expand on the background information, I would prefer to
point the reader to existing ITU-T recommendations, and IETF RFCs.  I
believe we have included all the important references -- but will surely go
through the list and expand it to include other docs which may be helpful.
==============

The authors need to decide who the target audience is, and expand on the
background information if the target audience can't be assumed to know it
already.



The applicability assessment itself consists of only 3 pages, and comparing
to RFC 7139 (which I skimmed), I found nothing missing.
Indeed, the entirety seems to be noting that the OTN-TDM Switching Type
Generalized Label in RFC 7139 can be widened in the obvious way to support
ODUCn transports.

There are two minor points which I found very irritating and request the
authors to fix even if they target a narrow audience:

1. The "fixed multiple" mentioned here:

   *  ODUflex: Optical Data Unit - flexible rate.  An ODUflex has the
      same frame structure as a "generic" ODU, but with rate that is a
      fixed multiple of the bitrate of the client signal it
      encapsulates.

Naively, I assume that a "fixed multiple" is "an integer multiple greater
than 1".  However, the multiple is fixed by OTN as 239/237, which is not
integral and is only slightly larger than 1, viz. 1.00843+.

==============
[Radha] Yes -- as you point out, the multiplier to derive the ODU rate is
239/237. We never implied that it was an *integral* multiple of the client
bit rate. In any case, I will be happy to clarify the actual multiplier that
ITU has standardized.
==============

2. TPNs are limited to half the number of TDM slots in the transport
signal:

   The range of tributary port number (TPN) is 10*n instead
   of 20*n [...]

Could some explanation be provided of why this is so?  Naively this appears
to be an arbitrary constriction of the number of TPNs that can be used for a
link.

==============
[Radha] The restriction on the TPN range is from G.709 itself. The reduction
in the TPN space is to help with optimizing the designs of the OTN
framer/mapper ASICs that handle large number of ODU connections. This
reduction in TPN space covers the situation in which all the LO-ODUs have
rates greater than or equal to 10G. The link will be heavily underutilized
if someone insists on carrying only 5G LO-ODUs over B100G links. It is also
likely that these B100G links will be used to carry services which have been
aggregated by the first stage of multiplexing -- in which case the reduced
TPN space is much less of an issue. This reason doesn't appear in G.709
itself and I would not like to include this reason in our document. I am
including this response only because you had a question.
==============

The remainder of this review regards how to clarify the exposition of OTUCn
networking for readers unfamiliar with OTN.  I have no recommendation how to
provide an exposition of GMPLS.

1.  Introduction

   This document focuses on the use of existing GMPLS mechanisms to set
   up ODUk (e.g., ODUflex) Label Switched Paths (LSPs) over ODUCn links,
   independently from how these links have been set up.

It seems to be understood but clearly not stated that each ODUCn link is
contained within one OTUCn link, and similarly that the "payload space" in
the ODUCn framing/data structure is called/considered an OPUCn.  Thus
discussions of the three things are highly parallel.

Generally, each OTUCn is an interleaving of n OTUC1s, each contained ODUCn
is an interleaving/multiplexing of n OTUD1s, and each contained OPUCn is an
interleaving of n OPUC1s.  But this is only partially stated.

==============
[Radha] If you look at G.709, an OTUCn is the result of interleaving n
synchronous OTUC signals. An OTUC1 is a completely self-contained signal --
it is not a slice of a higher rate OTUCn signal. G.709 follows this
convention -- and I would like to stick to it.
==============

Figure 2 (at the end of section 3) provided an extremely helpful picture of
how the various protocols are layered.  It should be early in the
introduction or terminology.

==============
[Radha] I will discuss this matter with the authors and decide if it helps
to move it an earlier point in the document.
==============

2.  OTN terminology used in this document

   *  LSP: Label Switched Path.  This document mainly focuses on the
      label switched paths which traverse Time-Division Multiplex
      Capable (TDM) interfaces defined in [RFC3471].

This sentence is not a part of the definition of LSP but is rather a
limitation on the applicability of the whole document, and should be
promoted to a prominent position in the document.

==============
[Radha] Agree -- We can do that.
==============

   *  ODUCn: Optical Data Unit-Cn; Cn indicates the bit rate of
      approximately n*100G.  This frame structure consists of "n"
      synchronous instances of the ODUC signal, each of which has the
      format defined in Figure 12-1 of [ITU-T_G709_2020].

I think you want the phrase "interleaved instances" rather than "synchronous
instances".  The latter says that the instances correspond in time, but does
not say that all of their contents are traveling on a single data path.

==============
[Radha] The ODUC instances are synchronous, and interleaved. We cannot omit
the qualifier that they are synchronous members of a collection. I would add
the detail that they are interleaved as well.
==============


   *  OTUCn: Fully standardized Optical Transport Unit-Cn.  This frame
      structure is realized by extending the ODUCn signal with the OTU
      layer overhead.

Does "fully standardized" mean anything here?  Given that this is "fully
standardized", should a reference be given?

==============
[Radha] It is a term defined by ITU. See G.709-2020:6.1.1.
==============

   *  OTUCn-M: [...]
      Specifically, the payload area consists of M 5
      Gbit/s tributary slots (where M is less than 20*n).  When M=20*n,
      this signal is identical to the full OTUCn signal, and there is no
      need for the "-M" suffix in the entity name.

You need to get your terminology aligned here.  Do you mean "M is less than
20*n" or "M is less than or equal to 20*n"?  Because saying "When M=20*n
..." implies that M = 20*n is an acceptable case of OTUCn-M, a case which is
also equivalent to OTUCn.  But if you never want to include that case in the
term "OUTCn-M", then the last sentence must use the subjunctive mood and
start "Were M=20*n, this signal would be identical to the full OTUCn signal,
which is designated OTUCn instead".

==============
[Radha] M is less than 20*n. I agree that the sentence "When M=20*n .... "
causes confusion. We would like to rule out using the nomenclature for the
case in which all the tributary slots are present -- in which case the OTUCn
name is sufficient -- and we don't need it to be known by another name. We
will rephrase the last sentence to make the intent clear.
==============

   *  PSI: OPU Payload Structure Indicator.  This is a 256-byte signal
      that describes the composition of the OPU signal.  This field is a
      concatenation of the Payload type (PT) and the Multiplex Structure
      Indicator (MSI) defined below.

There is no definition of "OPU" or "Payload type".  Indeed, "PSI" is not
used in the document.

The plain terms "OTUC", "ODUC", and "OPUC" are used throughout the document
but not defined.

"OTU" and "ODU" aren't defined in this section, but they are in section 1.

==============
[Radha] I will go through the definitions section and add any missing terms.
MSI is useful in the GMPLS context since this attribute signals the
composition of the ODUCn signal -- and is used to detect misconnections. If
we don't refer to this aspect, we could add some reference to this field.
==============

What are "digital section", "multiplex section", and "regenerator section"?

==============
[Radha] These are standard terms which ITU-T has been using since the SDH
days. We can add a reference -- if required.
==============

There is some mystery regarding "ODUj" and "ODUk".  My reflex is to assume
that these are the same thing, just using different letters as placeholders
for the index.  But Figure 2 and some of the wording suggests that "ODUj"
and "ODUk" are conventionally used to represent different sets of "ODUx"
signals.

==============
[Radha] Yes -- I realize the terms ODUj, ODUk cause some confusion. In
general, they merely are different indices that signify the rate of the
ODUs. That is, "j" and "k" can be viewed as arbitrary indices. Traditionally
the choice of the index becomes important when we refer to a single stage
multiplexing of Low-order-ODUs (illustrated as ODUj) into High-Order-ODUs
(illustrated as ODUk). The deepest ODU stack that Figure 2 allows is ODUj >
ODUk > ODUCn.
==============

   Detailed descriptions of these terms can be found in
   [ITU-T_G709_2020].

Since this document really depends on G.709, this should probably be at the
start of section 2 rather than the end.

3.  Overview of the OTUCn/ODUCn in G.709

   *  Each of the OTUC instances has the same overhead as the standard
      OTUk signal in [ITU-T_G709_2020].

Rather, given the previous point, "the same overhead as the standard OTUk
signal, except without the FEC columns".

==============
[Radha] Although the FEC columns are shown as part of the OTUk frame, the
OTUk FEC is not part of the OTUk OH (see G.709-2020:11.1, Figure 15-3A). But
we can add a note that the OTUC doesn't include the FEC columns.
==============

      The combined signal OTUCn has n
      instances of OTUC overhead, ODUC overhead.

This appears to be an editing error.  Should the final two words be omitted?

==============
[Radha] An OTUCn signal extends the ODUCn signal -- as such the combined
signal has n instances of OTUC & ODUC overhead.
==============

   OTUCn interfaces can be categorized as follows, based on the type of
   peer network element:

Are this and the following paragraphs significant in the scope of this
document?

3.1.1.  OTUCn-M

   Modern DSPs support a variety of bit rates per
   wavelength, depending on the reach requirements for the optical path.

What is a DSP in this context?  I'm guessing that "optical interface"
works as well here.

==============
[Radha] The acronym DSP is used to refer to Digital Signal Processor ASICs
that implement the modulation/demodulation of digital streams generated by
the upstream OTN framers/mapper devices. But we can abstract these
components away and only speak about the end results that optical links have
a variety of bit rates.
==============

3.3.  Tributary Slot Granularity

   The range of tributary port number (TPN) is 10*n instead
   of 20*n, which restricts the maximum client signals that could be
   carried over one single ODUC1.

Specifically, it restricts it to 10 client signals.

==============
[Radha] That is true -- I will see if we need to make it explicit in the
document.
==============

4.3.  Implications and Applicability for GMPLS Routing

   Since the ODUCn link is the lowest layer of the ODU
   multiplexing hierarchy, there is no need to explicitly define a new
   value to represent the ODUCn signal type in the OSPF-TE routing
   protocol.

Figure 2 shows OTUCn as a layer lower than ODUCn, so this sentence should be
modified.  (I suspect that the ODUCn's are intrinsically in
1-1 correspondence with the OTUCn's, and so no signaling is needed regarding
that relationship.)

==============
[Radha] We can fix this sentence.
==============

[END]