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

Radhakrishna Valiveti <rvaliveti@infinera.com> Sat, 08 October 2022 02:20 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 61170C1522C5; Fri, 7 Oct 2022 19:20:09 -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_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 86JKB6eZrZ6M; Fri, 7 Oct 2022 19:20:04 -0700 (PDT)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2061.outbound.protection.outlook.com [40.107.93.61]) (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 45DD4C14CE47; Fri, 7 Oct 2022 19:20:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LuN6E14dxHakAceObrezvBmr92b+2TKbRf4Ya3U5osq/TQ3lFxIbgt6phxuoalt1hUU0Bmr4Ny7uCmXUCHLuwslwYj0uBScbyQpTu8dRJ8mvLvDb3TX70RZQX+ceaduappAdlgqN6LePGuSz5pDN9d29ZKQ0gbWYIQTc5IYR1lXGfFHbUZM2f+PJ59j/vWnhXjBxeBbwlpMlX6WuAiiVWZML1k0ScX45b7NYKGY03UfWUsxO2fccYqDrj4zW5jrZ51dZ5qCwUfe4KcTM0CbECymcXoFHWczHRdP/Ms1n4ZT8n2Ek/NlWnbZyIp41CJHT/GSf0+6TLyAoNjPp/+HQFg==
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=yRb2fQ3Rt1tPrRi42ctVBIyYcmuYI0GIRkEAY1LuOHg=; b=YIdhlKEwVQ4CclLqq9NIu5wH1aPhYEp8LaLKgFqcy3exmkpdaYL6y6r7Hqg/anXx4jFPpMRBuEkjM9TwXK6Dyqv8rav+xqAGMS/vCoVdrASzvKufAlhdQvpkAhul0YzwCB+3y+wqLj941GoUlB1BsqIQr3H5R2AgUkp/+YdTlXBQFhscNc8rxp6Kdoo4u+Os/NUGrS6M1YLn3Gr6yM7i82GdwqgnVT2fg4dQuk4I2Njnm0RPAS/DFpM3M0EhfGu88/C9Y+VcC64vDVzOoGraDdOeijXMBfYL3dMof6MvXwG4HHYLAEK+vjnbfCq2O7jr/NxjqgLXZ+9P3OlosXd+IA==
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=yRb2fQ3Rt1tPrRi42ctVBIyYcmuYI0GIRkEAY1LuOHg=; b=KpqLdGQ1WguP6V+0dCz856QofdIYLJ+7nYz1hrYG3jH6b4jlLVIw1bRDSe6ZNd3K4gmAVgvPAiu9c5hsB04Bjj0i95XT58hId7vbjqnJGKyZx8J9ON4saNb2fDDtbE4WfyyI9a3J6b4MMyNlEn4t+MTEdkV58gBnUY9YDGwF7dI=
Received: from BY5PR10MB3986.namprd10.prod.outlook.com (2603:10b6:a03:1fb::16) by IA0PR10MB6915.namprd10.prod.outlook.com (2603:10b6:208:431::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Sat, 8 Oct 2022 02:19:58 +0000
Received: from BY5PR10MB3986.namprd10.prod.outlook.com ([fe80::d164:85a5:2ed:5e40]) by BY5PR10MB3986.namprd10.prod.outlook.com ([fe80::d164:85a5:2ed:5e40%7]) with mapi id 15.20.5676.036; Sat, 8 Oct 2022 02:19:57 +0000
From: Radhakrishna Valiveti <rvaliveti@infinera.com>
To: 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+l1jWV564DsCdg
Date: Sat, 08 Oct 2022 02:19:57 +0000
Message-ID: <BY5PR10MB3986F38F015DBE90BEC79F01CB5E9@BY5PR10MB3986.namprd10.prod.outlook.com>
References: <166510845079.31054.15884083144885584464@ietfa.amsl.com>
In-Reply-To: <166510845079.31054.15884083144885584464@ietfa.amsl.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_|IA0PR10MB6915:EE_
x-ms-office365-filtering-correlation-id: eb8d0b8e-15df-466e-a44f-08daa8d3986d
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hjjQ7Zs1ecd9mIYM8bY1AJ7FrSqQ+mwFjOqXSGovY9yYmrqr0UMlW5lmaPa2WBqavDGsf4VpPsE3NY8i+Au4SN/mA8ZsL9A03mx3br/bYG4EFa1HYOG9HUDxnTtvJdaZeD8ONXch4wJB6A99683v0bEPKx3yM6aWqyo2rZFXdHVY5wi6/EQZUrVaW+CvGs5v5daAZZMPpykdPzru3BKHjLAzynBE4vFDbDmyb2LYyv/td5L96aPnryF5Wwn1QHrLK2ZLpsJJY7M0YKeCgFS/o9koDkOszBi0ILw9Mu4mWbl8ZQEVmzlEbc/X8AJBBLPsei7YbkVTY7rJGI8t07fJiZnLl4/ygzW2MCqkQpHvahjXmdYMwhwIwRg5W5nQPYB2DqwHFPZnviPisGFZl6xRs4Uxdc/D50tcY00z6LHKDnKZxTJBKhDuLQDbhwHIkAbxA5TcJQNgNGmx2gpJGTJjtT0O9EEvyNsa8qh5yOTw0dwTGjFyrBMiXOOi1aNmJzvMz9lZ0vLntmV0yOknave0rxyL1dEbKKRRixUQlE6ShoOjc8aaevI3SvMllkWzXgHDaiQMuJWk51D7DdNjp4KZKSL4DQlRRrd6iH+JfhSWWkqWrXX8gfi6upGOA6FT+ztnLthZ1wnhqt1xwAlKcJFTV6xAKshpBlLgggbVVqfSmGRyCYSTrnunwvFyzdjTG+Izq0N3HLNvHtdWDlHz44axU5EmCxp2NqcG+KkgqGdk5i3Mp0EJb6Y+c3618pooOCAvEp5/O9UdHodQQ86My7erUkisURZSGXEFP58JBPwD4ow=
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)(366004)(39860400002)(136003)(396003)(376002)(346002)(451199015)(54906003)(110136005)(5660300002)(86362001)(71200400001)(8936002)(8676002)(41300700001)(478600001)(52536014)(30864003)(33656002)(316002)(76116006)(66946007)(66556008)(66476007)(66446008)(64756008)(4326008)(38070700005)(122000001)(38100700002)(55016003)(99936003)(26005)(9686003)(53546011)(7696005)(6506007)(83380400001)(186003)(2906002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: B2DRJSsTCxPInSGcZl/t9qFJkEDi5A5dN2SYbCyeYyXkZ4IMaVUfZHCa7CFAJa7ZaLYRCZC7Znfb6pww68lonWhtMhe0oInqSH+23mOUtYmM+j2yvRmq6ZtPG6VA1dS++StjxiG9Oz0o3pNcdM4nivLhCtfV0TXk68BzKUxOYpnfLdePMLO7Qi9tWaJ/W7UYMsC4YufBRTSx6CeseK9tyEDVUXf8V72H/MYNgZ36gP7KVwvA/L3AGvrU8jqm2smiGlG+OCd8uGUlCUAW++UkiDYp3spX27F5wG2dz+vwoLIHO3NXTzIYzO4mSeJDmDpywFfEUlRuJqrDRQQQ0hGQDDQFPwxGWozUabuC4XCIrhnq24LsFEK5brG4EzM6bK2kIdAPycXyqUcjFPO3dah/L+Up3S/wEdGryd3UiJK6zeu02RFY9lO/9fqLwMBu/jR8pymnXPedvMlQ3h71Z2BG/VIiLZQSQP4PtaBfoeeidMEG8A9bP0JcULG0ZKf2N5oqJGZS2rbM7v6aKm3WHZismrJQPf4GFdro34+u5g3GeRSR6gn2CvSuCGUUlwphu9eY9Xqbcj050zKRJoTwhQL14WKH3h606YKqbEh2D4ouKTTpaRX7ZIy38Cu+5br0w2CGhwxFs2+7m8QGPKgpqtji/W6vJJkrz4xdLFJc0bE0qVNuWMSabQd3LSxEHcsd32Wa/rkxneGdlYfqcZeBBtEbv6TZq8wIeqrnSwTKZi8E4bgwSyKZdPtYtu4v2pYY6/Fgpsnx1IxnnKno/T0tCjbchmnp2fe6xzZqGFOhy7f8Bia6LLG5RMmDDlLDjC7yda4PBQ479L98DRtyU54xCBbtmHvaLPcm+YysVKFD5DfnBdUl+d/Pg6GV0yUxgGSSAAaJzoZyafjYcW0hPMonGTl3W+gxp9F8QRFtgotX+CgyOB2oDA+P/DFYTNnHx4ZaRTsR63WLdTCfbaWad2xKOCMD+wxogjYjFEbkt5qtG+3MeR+1fK+jrOaddVxtNFZK8m+Ziix1oJfEENdbuibeczK9ieKBKoBRYioBRMR0UvY8yzgRb0LCiCueJl6vDpbL+VVYAo1MOxtxabkmc5xW1NGaAsCY0FgU3d6Pecc/PHm8VnyG8iT6q8Xn6Ygtrl8nZjNclZ/i1qTSjgdk+8I7KxLOqt9BLX0dUzuQCSSlJ+krlzYAMH3MUUA0xoqsrUa0oEGlscAJOVFDQER4mlNgS0Ow1UbX7Lsl8JNUsbpO330LMevJrsPGeygnliVXVaYYPZ2JCoY+Qq5Yqu0favADAROjOUaUlVU4uBKzi3asluy3Q7Rlj6HtGJdYjl7cBig3C/nNT9mx5vrmS9JTjCbglo4DchS1wwXvzFCjMq3Scp4KKGACw1QnLAOCxlfVNRzteDVuEqZpk/+LtNRlLqvyN4Wb0DNMXsnxYS+X/iWpyl4kb8nWiPLwU8yEr0Whc6SsjXEOrxjC+bZPf9SIo0JCkb7JkksKwpuD+V4j7tCAyo/Bk3nfnszUVrJ/ik9si7Y91/n2g083gpQ3OHxJXDHK+o7wvv6b2tKKY0nc6qFwg/aAk+gP+SfopQNVmyaaIQ7FymY6
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0005_01D8DA81.C8F81ED0"
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: eb8d0b8e-15df-466e-a44f-08daa8d3986d
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2022 02:19:57.5078 (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: YVKUOV9tsiynK1hHCBqwxgoVZtcve4K1EnEBZY3xx9dHwk8XkIKDAxsple4oGz6sj5yrQtvnOtGS/em0FqJSQA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR10MB6915
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/4MdNgzcwgzT2pSxIxqk-AlbNdbA>
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: Sat, 08 Oct 2022 02:20:09 -0000

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]