Re: [Pce] Experimental Codepoints allocation in PCEP registry

Ramon Casellas <ramon.casellas@cttc.es> Thu, 16 June 2016 05:56 UTC

Return-Path: <ramon.casellas@cttc.es>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AC9E12D0E0 for <pce@ietfa.amsl.com>; Wed, 15 Jun 2016 22:56:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
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 irpWNQft1YsP for <pce@ietfa.amsl.com>; Wed, 15 Jun 2016 22:56:56 -0700 (PDT)
Received: from rudy.puc.rediris.es (rudy.puc.rediris.es [IPv6:2001:720:418:ca01::132]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C5E312D0B4 for <pce@ietf.org>; Wed, 15 Jun 2016 22:56:55 -0700 (PDT)
Received: from [2001:40b0:7c22:6020:7448:f7fb:5fbd:ee1c] (helo=leo) by rudy.puc.rediris.es with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from <ramon.casellas@cttc.es>) id 1bDQIK-0004zt-Ao; Thu, 16 Jun 2016 07:56:49 +0200
Received: from [84.88.61.50] (unknown [84.88.61.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by leo (Postfix) with ESMTPSA id C039E1FE36; Thu, 16 Jun 2016 07:56:46 +0200 (CEST)
X-Envelope-From: ramon.casellas@cttc.es
To: Dhruv Dhody <dhruv.dhody@huawei.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "pce@ietf.org" <pce@ietf.org>
References: <23CE718903A838468A8B325B80962F9B8C860EEA@blreml501-mbb>
From: Ramon Casellas <ramon.casellas@cttc.es>
Message-ID: <e03d4432-642d-fcc4-bad5-c501cd06df77@cttc.es>
Date: Thu, 16 Jun 2016 07:56:40 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <23CE718903A838468A8B325B80962F9B8C860EEA@blreml501-mbb>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spamina-Bogosity: Unsure
X-Spamina-Spam-Score: -0.2 (/)
X-Spamina-Spam-Report: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4211]
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/WmffKH9d_aptL58Ue2_Es-gMuQY>
Subject: Re: [Pce] Experimental Codepoints allocation in PCEP registry
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jun 2016 05:56:58 -0000

On 16/06/2016 7:25, Dhruv Dhody wrote:
> Hi Adrian,
>
>> How would you all feel about 8? (My instinct is to push for 4, but I can
>> pre-emptively compromise :-)
> I can work with 8 :)

Seems quite reasonable to me :) now, let's say the "message" was the 
first (easy?) one. Objects and TLVs? Although I don't have a strong 
opinion, my two cents:

If I had to suggest something, in the experiments I have been involved 
with, procedures "at the message level" are rarely modified and not 
significantly extended. Most of the time we can do with 2-3 experimental 
messages ("PCEPTopologyUpdate, PCEPAlarm, PCEPCrossConnect", etc.) which 
is inline with the above.  Most of the time we try to extend a given 
message with either objects, TLVs is where most of the extensions go 
(e.g. to add "optical specific information", and I would rather use a 
"notification type wrapper for topology" instead of "PCEPTopologyUpdate")

- Objects 224 - 255 , to me it is ok. Shifting a bit around would either 
be 192 or 240, which at first sight seems too many or too few.

- TLVs 65280-65535 IMHO, this is slightly "tight" (erring on the side of 
caution, we never used that many)  other alternatives 63488, 64512 and 
65024 (I may tend to suggest these values for bit masking rather than 
65000- but both are perfectly ok

One final comment. If we want (do we? do we need to?) to cover 
everything, we may need to consider (just thinking out loud):

- OF Codes  -- we use this a lot, almost none of the std. algorithms 
address e.g. wavelength aspects, etc.

- Error types, error values, -- we use this to convey "failed because 
there were no optical regenerators available"

- Notification types, notification values -- see above

- ?RO subobjects (this is tricky, it is not only PCEP)  -- we have used 
"transceiver subobject", "regenerator subobject"

- ... other?

thank you and best regards
R.