Re: [Teas] A New I-D on PCE as a central controller

"Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com> Fri, 20 May 2016 18:07 UTC

Return-Path: <michael.scharf@nokia.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1448712D5E8 for <teas@ietfa.amsl.com>; Fri, 20 May 2016 11:07:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.921
X-Spam-Level:
X-Spam-Status: No, score=-6.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] 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 jB96jQ1u4yau for <teas@ietfa.amsl.com>; Fri, 20 May 2016 11:06:59 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 A5BC212D5DF for <teas@ietf.org>; Fri, 20 May 2016 11:06:59 -0700 (PDT)
Received: from fr712umx3.dmz.alcatel-lucent.com (unknown [135.245.210.42]) by Websense Email Security Gateway with ESMTPS id 5ACF69EF33DD4; Fri, 20 May 2016 18:06:54 +0000 (GMT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (fr711usmtp1.zeu.alcatel-lucent.com [135.239.2.122]) by fr712umx3.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u4KI6ucS012499 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 20 May 2016 18:06:57 GMT
Received: from FR711WXCHHUB01.zeu.alcatel-lucent.com (fr711wxchhub01.zeu.alcatel-lucent.com [135.239.2.111]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id u4KI6tjR010006 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 20 May 2016 20:06:56 +0200
Received: from FR712WXCHMBA15.zeu.alcatel-lucent.com ([169.254.7.44]) by FR711WXCHHUB01.zeu.alcatel-lucent.com ([135.239.2.111]) with mapi id 14.03.0195.001; Fri, 20 May 2016 20:06:55 +0200
From: "Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "teas@ietf.org" <teas@ietf.org>
Thread-Topic: [Teas] A New I-D on PCE as a central controller
Thread-Index: AdGnosEWtnZGzgfkR5SQqz0Nm22cLQEn1m5QADlM4QABYpJEYA==
Date: Fri, 20 May 2016 18:06:55 +0000
Message-ID: <655C07320163294895BBADA28372AF5D48860ADB@FR712WXCHMBA15.zeu.alcatel-lucent.com>
References: <0c6c01d1a7a2$f1a24860$d4e6d920$@olddog.co.uk> <655C07320163294895BBADA28372AF5D48846127@FR712WXCHMBA15.zeu.alcatel-lucent.com> <042101d1ad38$12da5f50$388f1df0$@olddog.co.uk>
In-Reply-To: <042101d1ad38$12da5f50$388f1df0$@olddog.co.uk>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.40]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/teas/flW-r9KPlzERK-NU_anxejnnGUs>
Subject: Re: [Teas] A New I-D on PCE as a central controller
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 May 2016 18:07:02 -0000

As I said, I specifically wonder about Section 3.2.3 "Service Delivery", which states (omitting some parts that are not relevant here):

"Various network services may be offered over a network. These include protection services [...] Virtual Private Network (VPN) service (such as Layer 3 VPNs [RFC4364] or Ethernet VPNs [RFC7432]), or Pseudowires [RFC3985]. [...]  A PCE-based central control can consider the whole network and all components of a service at once when planning how to deliver the service. It can then use PCEP to manage the network resources and to install the necessary associations between those resources."

This wording on use of PCEP confuses me, no matter what interface we talk about. I would have assumed that YANG-based protocols such as NETCONF/RESTCONF could be useful in this context, and I am a bit surprised that the document focuses on using PCEP e.g. for L3VPN service delivery. By the way, I also wonder how PCEP fits into the discussion on QoS classification in Section 3.2.2.

I wonder if the authors could add to Section 3.2.2 and Section 3.2.3 e.g. a message sequence chart that illustrates how what is discussed in those sections relates to PCEP?

Michael



-----Original Message-----
From: Teas [mailto:teas-bounces@ietf.org] On Behalf Of EXT Adrian Farrel
Sent: Friday, May 13, 2016 6:54 PM
To: Scharf, Michael (Nokia - DE); teas@ietf.org
Subject: Re: [Teas] A New I-D on PCE as a central controller

Hello again, Michael, it seems to be my day for replying to your emails.

> When reading about uses cases such as L3VPN service delivery in 
> "Section
3.2.3",
> what is the author's view on the line of demarcation between NETCONF 
> and PCEP?

Well, I wonder which interface you're talking about.
The ones that out in here are:
- the interface between customer and operator
- the interface between "service orchestrator" and "network orchestrator"

The former of these is like the interface used in L3SM. As co-chair of L3SM, you might not be surprised to hear that my view is that NETCONF is a fine solution - well, the use of a YANG data model, in any case.

The latter is the interface between "Orchestrator / Service Manager / OSS / NMS"
and "PCE-based Controller" as shown on the various figures in the picture. We haven't discussed this interface in the document, and perhaps we should.

If you look at Figure 6 (with the hierarchy of controllers) you might observe that the parent controller could be implemented to act as though it is talking to an NE (in the abstract node model) and that means that the southbound interface of the parent controller would be PCEP. That means (of course) that the northbound interface of the child controller would also be PCEP. Then, it might seem obvious that we would want all PCE implementations to behave the same way and so that makes the northbound interface of the parent PCE would/could/should/might also be PCEP.

What do you think?

Thanks,
Adrian

_______________________________________________
Teas mailing list
Teas@ietf.org
https://www.ietf.org/mailman/listinfo/teas