RE: [Gen-art] Review of draft-ietf-ccamp-flexible-grid-ospf-ext-07

Daniele Ceccarelli <daniele.ceccarelli@ericsson.com> Mon, 06 February 2017 13:37 UTC

Return-Path: <daniele.ceccarelli@ericsson.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01ABC129D7A; Mon, 6 Feb 2017 05:37:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.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 2a0ezxfJ04mf; Mon, 6 Feb 2017 05:37:43 -0800 (PST)
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 B0AE5129D6B; Mon, 6 Feb 2017 05:37:42 -0800 (PST)
X-AuditID: c1b4fb2d-fb9fc980000059d1-42-58987c242f2a
Received: from ESESSHC015.ericsson.se (Unknown_Domain [153.88.183.63]) by (Symantec Mail Security) with SMTP id 54.70.22993.42C78985; Mon, 6 Feb 2017 14:37:40 +0100 (CET)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.63) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 6 Feb 2017 14:36:48 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PSkq5iPphyhTo00k+E8Rdo2mzZVEUzFRw0yBt7u7l/o=; b=jacihOEUHHyRqP/h7NTRJNr8MeN0GTLCTnrACZJ8oa/mIKvegYxxQVUhXjf6dx3w+Ijl89WEqj7V7px1qc/WsOv1bNHg1hGq71I6Tm55F7ZXBlV1UCQ+yr1NT5V9adSWQiXNIJvPop2Oj8RiZ+QYMK5wxyCFIReN04yf0RRvQ50=
Received: from AM2PR07MB0994.eurprd07.prod.outlook.com (10.162.37.152) by AM2PR07MB0996.eurprd07.prod.outlook.com (10.162.37.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Mon, 6 Feb 2017 13:36:46 +0000
Received: from AM2PR07MB0994.eurprd07.prod.outlook.com ([10.162.37.152]) by AM2PR07MB0994.eurprd07.prod.outlook.com ([10.162.37.152]) with mapi id 15.01.0888.025; Mon, 6 Feb 2017 13:36:46 +0000
From: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>
To: Jari Arkko <jari.arkko@piuha.net>, Pete Resnick <presnick@qti.qualcomm.com>
Subject: RE: [Gen-art] Review of draft-ietf-ccamp-flexible-grid-ospf-ext-07
Thread-Topic: [Gen-art] Review of draft-ietf-ccamp-flexible-grid-ospf-ext-07
Thread-Index: AQHSfnRknsTURaNSRU6G5sP6JBParKFb3HyAgAAVk9A=
Date: Mon, 06 Feb 2017 13:36:46 +0000
Message-ID: <AM2PR07MB0994EB1B4B526A4D7A385E8EF0400@AM2PR07MB0994.eurprd07.prod.outlook.com>
References: <148616413998.4157.2652633501511666882.idtracker@ietfa.amsl.com> <2ACBB603-E990-4C86-BE83-4FCC741C254B@piuha.net>
In-Reply-To: <2ACBB603-E990-4C86-BE83-4FCC741C254B@piuha.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=daniele.ceccarelli@ericsson.com;
x-originating-ip: [151.0.200.100]
x-ms-office365-filtering-correlation-id: 2528a4d3-45de-45cb-4f9f-08d44e953246
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:AM2PR07MB0996;
x-microsoft-exchange-diagnostics: 1; AM2PR07MB0996; 7:WZxsaZH8S8PYhlhZR3FPmyS0eybqwum5QuN8YMhlGqnni70vB1Y1qfEOo9lJCdF2hc+Do36Zu45RK5JpPdg5BgkHup/O+gDJED5ZeKfv9pXqyNH/aUC5lbC1tNnQfSJEhJVcpJsVCZFcoxn5gUTjJRQFjxkNd9+M5qkHeGfu7GsJ77itEO2GceVF+ZFIQ1blP0CuKIWVCGGlnwdHI+lt1VpbJI9Y0KIAjGj0WZ8yINCHYk0Nobhgl/0v+lmw1nNkrABYJ8ncvBlkaIbEG9QVc901GJG053c7ClRYSAl61yFLc2Hh74uri4+GD0VoIcpcbTw1UdAiiAoRucAOGvx0tCxnc4Pw0IIHghKZOSILyn4lMOtQ5Jso8lPjwVSTw3cG4zsnGb+XPB3Ld8rBOUXebaYNVso57YN9RyHSehIBWBcCmWI4raFo9DoF/bVwDbhedqCaIoRb8g5oeeO6itUYbm7eCqf5ktT9e8DB6ydDVoshshN4Y+S07jyZU+O1tUDv4/ZXMlarCIP48GzYca/HxA==
x-microsoft-antispam-prvs: <AM2PR07MB099690999327245292673B4EF0400@AM2PR07MB0996.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(20170203043)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123564025)(20161123558025)(20161123562025)(20161123560025)(20161123555025)(6072148); SRVR:AM2PR07MB0996; BCL:0; PCL:0; RULEID:; SRVR:AM2PR07MB0996;
x-forefront-prvs: 0210479ED8
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39450400003)(199003)(51914003)(13464003)(189002)(2900100001)(81156014)(8936002)(74316002)(81166006)(2950100002)(53936002)(8676002)(50986999)(38730400001)(6436002)(76176999)(54356999)(6506006)(25786008)(77096006)(189998001)(7696004)(5001770100001)(97736004)(9686003)(99286003)(54906002)(55016002)(229853002)(92566002)(5660300001)(230783001)(86362001)(6116002)(3280700002)(102836003)(7736002)(6246003)(3846002)(2906002)(105586002)(4326007)(122556002)(68736007)(305945005)(3660700001)(101416001)(66066001)(33656002)(106116001)(106356001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR07MB0996; H:AM2PR07MB0994.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2017 13:36:46.4613 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR07MB0996
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SfSzUcRzH9/39fnf9ztz2dZ4+roetm7+EirKbQq2H2WKqf7LK6spvno/u xw3VkshD1JXOY4W6RYQxOkXEKDWhRiTFuHm61SxTmSJ3X2399/5+Xu/v+/P5fPdlaUmRQMqG KWM5lVIRKRNaMAWBeh8Xxwv5gdt+6DzkhjtDjPze72pKPjA7z8gna4sZeX5LuVDeP5BC7xH6 6nSLlG+DLk/oe187iQ7Txy12B3ORYWpOtdX7tEXoQo4oZlIa35FbjJKQxjYTiVjAO2ClZVqY iSxYCa5GUGJsRuTwCsHl4npkcjE4m4bvuZYE5FBgzOoyAwnuRPCpYFWzrBB7gqHdz1S2wUeg O0VPmfw0Hl8NWs6mTMAaH4IXH+rWEZMfLD7tpYn2hAXjLEOaOYJm/r05X4xPQmVtj4D0ugS/ ajQCUy8R9oJnE86mMsJ28PPNY3M8je1h2FBMkc0w6JpJPGBbmJlYFhD/GahJbVzzbIa+ikLK FAnYH+qaNpGyPyxd7zSPD7ibgda3RkRABOhTe9fuOkF6R+GaqYyCha9jDAEbQNvUwxAwIYCU oo8MWYCDsqpURB5CCp/7M5AGORX+NzjRrjCkvS0kegs8LDXShea3sILXBQamBDEVyJbneD4q xM3dlVOFneX5aKWrkoutQ6tfpq1+yaURVRr3tiPMIpmleM4rL1AiUKj5hKh2BCwtsxEHqfMD JeJgRUIip4o+pYqL5Ph2tJ5lZPZij0ejxyQ4RBHLRXBcDKf6RylWJE1CArc0Q+UTD034zvHk pvKjaVcPODqMdl5UcSN3z6UmX7NK58VBpZ12wye+6bVL+l3e6beSqpwHB/JvzMW39mX7J85Y P+9yaGie2v+gLUbtXB/k5PqH2Sidc1+8kpF88DznNxUw0s0HjNmH2mRpfV6W1Azkxd2c7xjc p12ZDs991/tFxvChiu1OtIpX/AVgPjrgLgMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/LsADx-BVpEWFIkfEg4s4PPjjMEM>
Cc: "draft-ietf-ccamp-flexible-grid-ospf-ext.all@ietf.org" <draft-ietf-ccamp-flexible-grid-ospf-ext.all@ietf.org>, "gen-art@ietf.org" <gen-art@ietf.org>, "ccamp@ietf.org" <ccamp@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Feb 2017 13:37:45 -0000

Hi Jari, Pete,

First of all thanks for the accurate review.

All the nits/editorial comments are correct and will be fixed.

Regarding the minor issue: 

> 4.1.1:
> 
> The figure is a bit confusing: There might not exist a "Max Slot Width at Priority
> 7" if bit 7 is clear in the Priority field, correct?
> Perhaps it would be better to just show that as "..." or "Max Slot Width at
> Priority n". The thing is, it might only be a single value, followed by the
> padding, so having the second value in there might be misleading. (Perhaps
> similar constructs are used in other MPLS docs and people will understand. But
> it took me a while to figure it out.)
> 

it was difficult to express in the figure the fact that only some of the priorities are advertised. As you said it could be one, two or any number up to 8. 
What about a single field (with ~ on the borders to indicate that it can have variable length) saying "Max Slot Width at Prio n" and then say that 16 bits are used for each prio and when an odd number of priorities is used the field is padded to line up with multiples of 32 bits?

> The discussion of Priority was very confusing for me. In the third sentence, do
> you mean, "A bit is set (1) corresponding to each priority represented in the
> sub-TLV, and clear (0) for each priority not represented in the sub-TLV"? I don't
> understand the MUST/MUST NOT as you had it. And I don't understand the
> last sentence at all. Are you trying to say, "The leftmost bit (priority level 0)
> MUST be set, and priority level 0 MUST be advertised in the sub-TLV."?
> Otherwise, I don't get it.

It means that if the priority field is set to e.g. 10010010 in the following you would find 4 fields indicating respectively: Max Slot Width at Priority 0, Max Slot Width at Priority 3, Max Slot Width at Priority 6 and since they are 3 a 16 bits padding to 32 bits. 
It also means that at least one priority must be advertised (i.e. priority 00000000 is not allowed).

> 
> I don't understand the MAY in the last sentence. Does that mean that I MAY
> also set it to the highest possible nominal central frequency supported by the
> link? I don't understand what that sentence is trying to tell me.
>

An example is provided in section 4.1.2, where the available range goes from -2 to +8 but the range supported by the link goes from -9 to +11. The sentence means that even if not available it could be possible to indicate also n=-9 to indicate the starting point of the range supported by the link. 

  " In this example, it is assumed that the lowest nominal central
   frequency supported is n= -9 and the highest is n=11. Note they
   cannot be used as a nominal central frequency for setting up a LSP,
   but merely as the way to express the supported frequency range."

I'm ok with dropping the sentence.

Thank you
Daniele 

> -----Original Message-----
> From: Jari Arkko [mailto:jari.arkko@piuha.net]
> Sent: lunedì 6 febbraio 2017 12:32
> To: Pete Resnick <presnick@qti.qualcomm.com>
> Cc: gen-art@ietf.org; draft-ietf-ccamp-flexible-grid-ospf-ext.all@ietf.org;
> ccamp@ietf.org; ietf@ietf.org
> Subject: Re: [Gen-art] Review of draft-ietf-ccamp-flexible-grid-ospf-ext-07
> 
> Thanks for your review, Pete. Authors, any comments?
> 
> Jari