Re: [Pce] draft-leroux-pce-of-00.txt

JP Vasseur <jvasseur@cisco.com> Thu, 15 March 2007 23:27 UTC

Return-path: <pce-bounces@lists.ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HRzMH-0002sH-Ig; Thu, 15 Mar 2007 19:27:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HRzMG-0002s6-3D for pce@ietf.org; Thu, 15 Mar 2007 19:27:44 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HRzMD-0008Cp-Nb for pce@ietf.org; Thu, 15 Mar 2007 19:27:44 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-2.cisco.com with ESMTP; 15 Mar 2007 19:27:42 -0400
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l2FNRfLe026454; Thu, 15 Mar 2007 19:27:41 -0400
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l2FNRdGd011433; Thu, 15 Mar 2007 23:27:39 GMT
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 15 Mar 2007 19:27:39 -0400
Received: from [192.168.1.48] ([10.82.243.58]) by xfe-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 15 Mar 2007 19:27:38 -0400
In-Reply-To: <9473683187ADC049A855ED2DA739ABCA0DDC8308@KCCLUST06EVS1.ugd.att.com>
References: <9473683187ADC049A855ED2DA739ABCA0DDC82FE@KCCLUST06EVS1.ugd.att.com> <D109C8C97C15294495117745780657AE0736D435@ftrdmel1.rd.francetelecom.fr> <9473683187ADC049A855ED2DA739ABCA0DDC8308@KCCLUST06EVS1.ugd.att.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <37E3E710-7217-432D-B56C-0C651DAB840D@cisco.com>
Content-Transfer-Encoding: 7bit
From: JP Vasseur <jvasseur@cisco.com>
Subject: Re: [Pce] draft-leroux-pce-of-00.txt
Date: Fri, 16 Mar 2007 00:27:34 +0100
To: "ASH, GERALD R, ATTLABS" <gash@att.com>
X-Mailer: Apple Mail (2.752.2)
X-OriginalArrivalTime: 15 Mar 2007 23:27:38.0751 (UTC) FILETIME=[852E68F0:01C76759]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3899; t=1174001261; x=1174865261; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=jvasseur@cisco.com; z=From:=20JP=20Vasseur=20<jvasseur@cisco.com> |Subject:=20Re=3A=20[Pce]=20draft-leroux-pce-of-00.txt=20 |Sender:=20 |To:=20=22ASH,=20GERALD=20R,=20ATTLABS=22=20<gash@att.com>; bh=GRtZXBmRezC2wjLpzGdvJjB7xwckRReGv1dsWKXLC3s=; b=CdzALDDGv4ndqMIx9IIRGB/JGuHvthJMRZIMqcQFHVpLo0xIBLySvt4X+p5WeoQ0ClWAQt+5 NLtp1f3tPdtwQFWrGNNzSZAz/AE+4/Mbv5OA+0xNuqdsD1cRiuJK9NH5;
Authentication-Results: rtp-dkim-1; header.From=jvasseur@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim1001 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 37af5f8fbf6f013c5b771388e24b09e7
Cc: pce@ietf.org
X-BeenThere: pce@lists.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Path Computation Element <pce.lists.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@lists.ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/pce>
List-Post: <mailto:pce@lists.ietf.org>
List-Help: <mailto:pce-request@lists.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@lists.ietf.org?subject=subscribe>
Errors-To: pce-bounces@lists.ietf.org

Hi Jerry,

On Mar 15, 2007, at 10:55 PM, ASH, GERALD R, ATTLABS wrote:

> Hi JL,
>
>>> IMO an important missing PCECP requirement is identified in
>>> http://www.ietf.org/internet-drafts/draft-ietf-pce-pcep-07.txt
>>>  Appendix A (Compliance with the PCECP Requirement Document):
>>>
>>> "   Here is the list of currently unsatisfied requirements:
>>>
>>>    o  Allow to select/prefer from advertised list of standard
>>> objective
>>>       functions/options
>>>
>>>    o  Allow to customize objective function/options
>>>
>>>    o  Support "unsynchronized" & "synchronized" objective functions"
>>>
>>> They all deal with the missing 6 objective functions required
>>> in RFC 4657, and are an important omission in PCEP, so far.
>>

Let's try to step back for a minute.
1) PCEP has been designed so as to support the functionalities listed  
above.
RFC 4657 does not mandate to define the objective functions but to  
allow to
select objective functions, ... and that is clearly feasible with the  
PCEP design.
As such I don't see any particular issues.
2) Yes, defining such functions is a good idea, thus the proposed  
draft, which is
not at this point a WG ID indeed. Thanks for helping out on the  
content of this draft.
3) Whether to add those functions and other features in the base spec  
has indeed
been debated during the last two WG meetings and the agreement was to
freeze the current spec in order to stabilize the specification, wait  
to see implementations,
interop reports, ... As you know, we have to draw the line somewhere  
and if we keep
adding feature, the base protocol spec will not stabilize. The PCE  
being a new path
computation concept, it is crucial to first stabilize a set of core  
features, acquire some
experience based on deployments rather than keep adding features.

Does that make sense ?

Cheers.

JP.

>>
>> In montreal we indicated that objective functions would not
>> be covered in the base PCEP spec.
>> There was no objection. This was recalled in San Diego, again
>> no objection...
>
> Well that doesn't cast it in concrete, I'll register my objection.
> Without objective functions, PCE would not be able to do much to
> optimize path computation.  I think it's important for PCEP to include
> the objective functions required in the PCECP generic requirements in
> the base PCEP spec.
>
>>> You say that PCEP is 'stable' so you don't want to add them
>>> there?
>>
>> What I say is that this would create dependency between PCEP
>> and OF drafts which is not good. The base PCEP draft should
>> not have any dependency with other drafts.
>>
>>> Does that mean no further changes to PCEP before
>>> WGLC?
>>
>> Definitely no!
>>
>> But, again, note that it was agreed that objective functions
>> would not be covered in the base spec.
>
> See above comments.
>
>>> I don't think other new drafts (e.g.,
>>> draft-lee-pce-global-concurrent-optimization-02.txt) that
>>> specify perhaps *new* PCEP requirements, should be satisfying
>>> the original RFC 4657 PCECP requirements on PCEP.
>>
>> Why?
>>
>> Draft-lee specifies two objective functions listed in 4657,
>> where is the problem?
>
> Several.  No rationale to put generic PCECP requirements in some other
> draft besides the base PCEP draft.  The draft isn't a WG draft.  There
> isn't any compelling reason to not specify the objective functions in
> the base PCEP draft.
>
>>> You also
>>> say 'We can add other synchronized objective functions in the
>>> next revision of the gco draft.'  I don't think that's the
>>> right place to satisfy the PCECP requirements.
>>
>> Why?
>
> See above comments.
>
> Thanks,
> Regards,
> Jerry
>
> _______________________________________________
> Pce mailing list
> Pce@lists.ietf.org
> https://www1.ietf.org/mailman/listinfo/pce

_______________________________________________
Pce mailing list
Pce@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/pce