Re: [CCAMP] Change 1: Introduction of resource pool entity (was Re: Moving the WSON discussion forward)

Greg Bernstein <gregb@grotto-networking.com> Wed, 20 July 2011 15:05 UTC

Return-Path: <gregb@grotto-networking.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 C618821F8892 for <ccamp@ietfa.amsl.com>; Wed, 20 Jul 2011 08:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VTRN0YLNyqoI for <ccamp@ietfa.amsl.com>; Wed, 20 Jul 2011 08:05:00 -0700 (PDT)
Received: from mail30c40.carrierzone.com (mail30c40.carrierzone.com [209.235.156.170]) by ietfa.amsl.com (Postfix) with ESMTP id 9754721F84CE for <ccamp@ietf.org>; Wed, 20 Jul 2011 08:05:00 -0700 (PDT)
X-Authenticated-User: gregb.grotto-networking.com
Received: from [192.168.0.125] (c-67-170-243-110.hsd1.ca.comcast.net [67.170.243.110]) (authenticated bits=0) by mail30c40.carrierzone.com (8.13.6/8.13.1) with ESMTP id p6KF4pG3012744; Wed, 20 Jul 2011 15:04:53 +0000
Message-ID: <4E26EE91.6000607@grotto-networking.com>
Date: Wed, 20 Jul 2011 08:04:49 -0700
From: Greg Bernstein <gregb@grotto-networking.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: "PELOSO, PIERRE (PIERRE)" <pierre.peloso@alcatel-lucent.com>
References: <CCBFBB7025DF984494DEC3285C058152129673243E@FRMRSSXCHMBSA1.dc-m.alcatel-lucent.com> <D5EABC6FDAFDAA47BC803114C68AABF202806DEE@DEMUEXC012.nsn-intra.net> <7AEB3D6833318045B4AE71C2C87E8E170C62FA55@DFWEML501-MBX.china.huawei.com> <4DFB7ED7.5040509@orange-ftgroup.com> <4DFB947B.1050409@grotto-networking.com> <CCBFBB7025DF984494DEC3285C058152129681EAC9@FRMRSSXCHMBSA1.dc-m.alcatel-lucent.com> <7AEB3D6833318045B4AE71C2C87E8E1718137E45@dfweml502-mbx.china.huawei.com> <4E09EBCF.2020207@labn.net><CCBFBB7025DF984494DEC3285C05815212968DFD7A@FRMRSSXCHMBSA1.dc-m.alcatel-lucent.com> <4E1324A9.4080502@grotto-networking.com> <D5EABC6FDAFDAA47BC803114C68AABF20293EAF8@DEMUEXC012.nsn-intra.net> <4E172D33.4000800@grotto-networking.com> <CCBFBB7025DF984494DEC3285C058152129694D324@FRMRSSXCHMBSA1.dc-m.alcatel-lucent.com> <4E1E05B5.3030305@grotto-networking.com> <CCBFBB7025DF984494DEC3285C05815212969CFA1C@FRMRSSXCHMBSA1.dc-m.alcatel-lucent.com>
In-Reply-To: <CCBFBB7025DF984494DEC3285C05815212969CFA1C@FRMRSSXCHMBSA1.dc-m.alcatel-lucent.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-CSC: 0
X-CHA: v=1.1 cv=UhSNuOXDQ1KJ+ohZ5gR+MQ9hIDSHw+M/u1Rz14nXUo8= c=1 sm=1 a=7Da5kHvgTEoA:10 a=s6vkCixSkZcA:10 a=xOaALFOtT5cA:10 a=8nJEP1OIZ-IA:10 a=B4uWGr+4DaAYpgidvygSiQ==:17 a=48vgC7mUAAAA:8 a=3GGRvW-09mQ3MZ0t6GcA:9 a=s215no0YZSFzTktVxYUA:7 a=wPNLvfGTeEIA:10 a=EgY3od2ZU2QA:10 a=h-I_03WOSDMA:10 a=lZB815dzVvQA:10 a=DvkcTuJgcuS4FR6z:21 a=WWvFffXr7OBoyjzW:21 a=B4uWGr+4DaAYpgidvygSiQ==:117
Cc: "ccamp@ietf.org" <ccamp@ietf.org>
Subject: Re: [CCAMP] Change 1: Introduction of resource pool entity (was Re: Moving the WSON discussion forward)
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Wed, 20 Jul 2011 15:05:01 -0000

I think this is more a question to the OSPF WG.
Are you asking when an LSA gets updated? They get updated when a newer 
one is received. By newer one that means one with the same "LSA instance 
number". Another top level TLV wouldn't help here  since updates are not 
based on TLVs, but on LSAs (OSPF folks please chime in).

Note that the the link state database (LSDB) is just a collection of 
LSAs.  Hence the way to get finer granularity in your updates is to use 
more "LSA instances".

Do you have a specific example in mind that can make this discussion 
more concrete?  If an optical node undergoes an in-service update 
(hot-swap) then it will want to send out LSAs reflecting this change. If 
the changes need to replace existing information in the LSDB then the 
same "LSA instance" numbers should be used to force the change. If the 
information is supplemental then new "LSA instance" numbers can be used.

Greg
On 7/20/2011 7:15 AM, PELOSO, PIERRE (PIERRE) wrote:
> Hi Greg,
>
> The reason we are proposing a change, is that with current WG solution the updating process is not detailed, and leaves this in an implementation dependant interpretation, as is also the composition of each instance of the LSA. I would rather have a solution that specifies that as I see this as a facilitator for interoperability and commonality. Otherwise the WG believes that having a specified process of updates is not required.
> My opinion on that is that in case the cost is low, let it be specified.
> Using multiple type of top-level TLV is a way to formalize that, there can be alternative approachs, but if there is no constraint in using those, why not exploring this path, as long as nothing else is proposed?
>
> Regards,
>
> - pierre
>
> -----Message d'origine-----
> De : ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] De la part de Greg Bernstein
> Envoyé : mercredi 13 juillet 2011 22:53
> À : ccamp@ietf.org
> Objet : Re: [CCAMP] Change 1: Introduction of resource pool entity (was Re: Moving the WSON discussion forward)
>
> Pierre, as previously stated multiple instances in OSPF-TE (RFC3630) allow one to decrease the flooding size for dynamic information. As RFC3630 indicates: "The Instance field is an arbitrary value used to maintain multiple Traffic Engineering LSAs.  A maximum of 16777216 Traffic Engineering LSAs may be sourced by a single system.". This number of instances should be more than enough by far for all WSON applications.  Hence the proposed change is not needed.
>
> Best Regards
> Greg
>
> On 7/13/2011 8:44 AM, PELOSO, PIERRE (PIERRE) wrote:
>> Hi Greg and CCAMPer's,
>>
>> As in the preceding mail which summarized the 3 main changes proposed
>> by draft-peloso-ccamp-wson-ospf-oeo, become too big to be easily read through, I've been splitting the 3 points in 3 different threads, this one deals with change 1:
>> Introduction of the Resource Pool entity inside the model, which allows the definition of several resource entites per node independantly floodable.
>> MOTIVATION: to decrease the size of flooding upon LSP changes (setup or tear down). (Resource Pool = group of resource blocks with same connectivity constraints).
>>
>> Best Regards,
>>
>> Pierre
>>
>> [SNIP]
>>
>> ==snip==
>


-- 
===================================================
Dr Greg Bernstein, Grotto Networking (510) 573-2237