Re: [Pce] WG adoption poll for draft-dugeon-pce-stateful-interdomain-04

olivier.dugeon@orange.com Mon, 11 January 2021 18:33 UTC

Return-Path: <olivier.dugeon@orange.com>
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 3B0DF3A114A; Mon, 11 Jan 2021 10:33:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.071
X-Spam-Level:
X-Spam-Status: No, score=-0.071 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FORGED_MUA_MOZILLA=2.309, NICE_REPLY_A=-0.262, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 gpV4Wk-j6xol; Mon, 11 Jan 2021 10:33:57 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D7663A114B; Mon, 11 Jan 2021 10:33:57 -0800 (PST)
Received: from opfedar03.francetelecom.fr (unknown [xx.xx.xx.5]) by opfedar26.francetelecom.fr (ESMTP service) with ESMTP id 4DF2R74T3kzFq3S; Mon, 11 Jan 2021 19:33:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1610390035; bh=5bZCYL5m2PvFabvEJtP2cM6KRsMguRVig/MpsMYi5Vw=; h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type: Content-Transfer-Encoding; b=LcShnlFedT3engp2OytT8a765In77L/X+rdFe1Ffmw4U7Czg5ZFDS6+N5Z92tQZlb XP3bV5u5V+USSDVePB7r43hMtPGO/mz8iJc6IIHAsEysnuolaQDXENAbFbyM+lPNMQ OPg7S+3Niibp/s1mYmtj3dTr8pX0M/uQc1EFg7t+/GgHbrS7q48niBo/f44X5R0Sb9 zl4yS7tmqxxQK/SvyKNbYoL6TDx7RYsrYYF6UAkOKGi00uyRBvD35tcGC9Z6lbwSGn indq2NUxtQrzd4/xGMRechFp3Qc5RI0vloGsHw5EoIfL82phnHWN8Y/wAJOs3Kg2Ys 507m7BI63rnaw==
Received: from Exchangemail-eme3.itn.ftgroup (unknown [xx.xx.50.59]) by opfedar03.francetelecom.fr (ESMTP service) with ESMTP id 4DF2R73MkxzCqkf; Mon, 11 Jan 2021 19:33:55 +0100 (CET)
Received: from [10.192.148.152] (10.114.50.248) by exchange-eme3.itn.ftgroup (10.114.50.59) with Microsoft SMTP Server (TLS) id 14.3.498.0; Mon, 11 Jan 2021 19:33:55 +0100
To: adrian@olddog.co.uk, pce@ietf.org
CC: 'pce-chairs' <pce-chairs@ietf.org>
References: <CAP7zK5a1wD1vs=FyY_CyErGN_j5bFMFywVqr5CBZbD9gvRLy2g@mail.gmail.com> <01fe01d6d867$8b3b9fe0$a1b2dfa0$@olddog.co.uk>
From: olivier.dugeon@orange.com
Organization: Orange Labs
Message-ID: <19069_1610390035_5FFC9A13_19069_348_1_d3ee841f-07d7-971e-e4c3-ffb8ec296b9b@orange.com>
Date: Mon, 11 Jan 2021 19:33:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <01fe01d6d867$8b3b9fe0$a1b2dfa0$@olddog.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Language: en-GB
X-Originating-IP: [10.114.50.248]
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/7UKUqIyfU36WVrzHbsyCTIYsaDs>
Subject: Re: [Pce] WG adoption poll for draft-dugeon-pce-stateful-interdomain-04
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 11 Jan 2021 18:33:59 -0000

Hello Adrian,

Thanks a lot for your thorough review and your suggestion.

We'll incorporate all of them. I just have a comment about the text with the proposed figure: as it describe the Backward Recursive method, I think it will preferable inverse order of explanation for point 3 i.e. start by domain C, then domain B and end with domain A.

Regards,

Olivier, on behalf of the authors

PS. Sorry for the late answer, my initial reply got stuck in the outbox.

Le 22/12/2020 à 14:37, Adrian Farrel a écrit :
> Hi,
>
> I've reviewed this draft and I think it is ready for adoption because
> the functionality (i.e., stitching segments without inter-domain
> signaling which means that path-key cannot be used) is valuable.
>
> There are a number of editorial comments below. I think they do not 
> need to be addressed before adoption, but I hope the authors will factor
> them into a new revision after adoption.
>
> Thanks,
> Adrian
>
> ===
>
> Need to update Young Lee's coordinates
>
> ---
>
> Abstract
>
> I think that BRPC or H-PCE are methods to achieve inter-domain paths
> not methods to be combined with inter-domain paths. How about...
> OLD
>    This document specifies how to combine a Backward Recursive or
>    Hierarchical method with inter-domain paths in the context of
>    stateful Path Computation Element (PCE).
> NEW
>    This document specifies how to use a Backward Recursive or
>    Hierarchical method to derive inter-domain paths in the context of
>    stateful Path Computation Element (PCE).
> END
>
> ---
>
> Abstract
>
> "It relies on..." comes in the sentence immediately after "This
> document..."  I think you need to be more precise. Probably
>
> s/It relies on/The mechanism relies on/
>
> ---
>
> Abstract
>
> s/enables to operate them/enables them to be operated/
>
> ---
>
> Abstract
>
>    A new Stitching Label is defined, new Path
>    Setup Types, a new Association Type and a new PCEP communication
>    Protocol (PCEP) Capability are considered for that purpose.
>
> I can't parse this. Possibly...
>
>    For this purpose, this document defines a new Stitching Label, new
>    Path Setup Types, new Association Type, and a new PCEP communication
>    Protocol (PCEP) Capability.
>
> ---
>
> The requirement language should be moved into section 1.2
>
> ---
>
> Introduction
>
> There is a *lot* of text in the Introduction. I wonder whether we need
> so much. Does every PCE document have to start with the whole history of
> PCE?
>
> I tried to boil down what this document is really about:
>
> - PCE is used to compute paths from MPLS-TE, GMPLS, and SR
> - Various mechanisms can be used to enable PCEs to cooperate to compute
>   inter-domain paths including BRPC and H-PCE
> - MPLS-TE and GMPLS depend on signaling using RSVP-TE to set up paths,
>   but it is not common to allow signaling across administrative domain
>   borders.
> - SR depends on a stack of segment identifiers, but in an inter-domain
>   path, this stack may become large, and detailed control of a path
>   within one domain by packets originating in another domain might not 
>   be supported.
> - This document describes a mechanism whereby the paths across each 
>   domain remain under the control of those domains, and the paths are
>   stitched together at domain boundaries to form a single end-to-end
>   path.
> - The mechanism relies on cooperating PCEs to determine the end-to-end
>   path with each PCE responsible for computing and initiating the paths
>   within its domain. The PCEs are assumed to be stateful active PCEs so
>   that they can instruct their networks to set up the paths. 
> - Signaling (for MPLS-TE and GMPLS) is used only within individual
>   domains.
> - Specific labels/SIDs are used to indicate which path segments should
>   be stitched together.
> - To enable this mechanism, this document defines a new Stitching
>   Label, new Path Setup Types, new Association Type, and a new PCEP
>   communication Protocol (PCEP) Capability.
>
> I think that can be converted into text that is a little easier to read
> than the current Introduction.
>
> ---
>
> 1.1
>
> s/end-o-end/end-to-end/
>
> ---
>
> I think it would be helpful to have a figure that shows the solution 
> architecture in more detail than that currently in section 1.1.  Nothing
> wrong with that figure, but we also need to see the LSPs/SR-paths and
> where the signaling stops and how the label/SID on the inter-domain link
> is used. Also, how the PCEs talk to the various nodes.
>                                          
> Something like the figure below would allow the descriptive text that
> follows.
>
>     --------------           --------------           --------------
>    |Domain-A      |         |Domain-B      |         |Domain-C      |
>    |              |         |              |         |              |
>    |     PCE------+--PCEP---+---PCE--------+--PCEP---+---PCE        |
>    |    /         |         |  /           |         |  /           |
>    |   /          |         | /            |         | /            |
>    | Src=========BNA-------BNB1===========BNB2------BNC=========Dst |
>    |              |  Inter- |              |  Inter- |              |
>     --------------   Domain  --------------   Domain  --------------
>                      Link                     Link
>
>
>    1. The PCEs in Domain-A, Domain-B, and Domain-C communicate using
>       PCEP either directly, as shown, using BRPC or with a parent PCE
>       if using BRPC.
>    2. The PCE in Domain-A selects an end-to-end domain path. It tells
>       the PCE in Domain-B that the path will be used, and that PCE
>       passes the information on to the PCE in Domain-C.
>    3. Each of the PCEs use PCEP to instruct the segment head ends.
>       a. In Domain-A, the PCE instructs the Source node with the path
>          to use to reach Border Node, BNA.  The instructions also 
>          include the label or SID to use on the inter-domain link to
>          BNB1.
>       b. In Domain-B, the PCE instructs the ingress Border Node, BNB1,
>          with the path to reach the egress Border Node, BNB2.  The
>          instructions also tell BNB1 the incoming label or SID that
>          will be stitched to the intra-domain path, and the label or
>          SID to use on the inter-domain link to BNC.
>       c. In Domain-C, the PCE instructs the ingress Border Node, BNC,
>          with the path to reach the Destination.  The instructions also
>          tell BNC the incoming label or SID that will be stitched to the
>          intra-domain path.
>
> -----Original Message-----
> From: Pce <pce-bounces@ietf.org> On Behalf Of Dhruv Dhody
> Sent: 18 December 2020 12:52
> To: pce@ietf.org
> Cc: pce-chairs <pce-chairs@ietf.org>
> Subject: [Pce] WG adoption poll for draft-dugeon-pce-stateful-interdomain-04
>
> Hi WG,
>
> This email begins the WG adoption poll for
> draft-dugeon-pce-stateful-interdomain-04.
>
> https://datatracker.ietf.org/doc/html/draft-dugeon-pce-stateful-interdomain-
> 04
>
> Should this draft be adopted by the PCE WG? Please state your reasons
> - Why / Why not? What needs to be fixed before or after adoption? Are
> you willing to work on this draft? Review comments should be posted to
> the list.
>
> To accommodate for the holiday season, this adoption poll will end on
> 11th Jan 2021 (Monday).
>
> Thanks!
> Dhruv
>
> _______________________________________________
> Pce mailing list
> Pce@ietf.org
> https://www.ietf.org/mailman/listinfo/pce
>
> _______________________________________________
> Pce mailing list
> Pce@ietf.org
> https://www.ietf.org/mailman/listinfo/pce
>
-- 
Orange logo <http://www.orange.com>

 

Olivier Dugeon
Orange Expert, Future Networks
Open Source Referent
Orange/IMT/OLN/WTC/IEE/iTeQ

 

fixe : +33 2 96 07 28 80
mobile : +33 6 82 90 37 85
olivier.dugeon@orange.com <mailto:olivier.dugeon@orange.com>


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.