Re: [Teas] I-D Action: draft-ietf-teas-yang-path-computation-03.txt

"Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com> Fri, 26 October 2018 16:29 UTC

Return-Path: <sergio.belotti@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 C755F130DD3; Fri, 26 Oct 2018 09:29:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.371
X-Spam-Level:
X-Spam-Status: No, score=-2.371 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 mbSO0xlW1kEH; Fri, 26 Oct 2018 09:29:34 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00100.outbound.protection.outlook.com [40.107.0.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5567C127133; Fri, 26 Oct 2018 09:29:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RpdlvXuA/OAhBzkh7kwQEASU3ZvX6nq5mle2zS54pPw=; b=jx80/Lhz06hWrxkO6iTjsMDxstwq+3u8Ag1D5NEJpdEJduMAKusJe4/3uRlnlNdhA9If94XYuLa/VISJfFN5K4fo8ePBAaXEb110L6aGxIh1x/+wY304VKTDlrX4q7m5OLzeB8BlqUX9aoWAk0PWe7RSQYu9KU6ruHPlx02X3hw=
Received: from DB6PR0701MB2727.eurprd07.prod.outlook.com (10.169.215.137) by DB6PR0701MB2486.eurprd07.prod.outlook.com (10.168.76.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.7; Fri, 26 Oct 2018 16:29:31 +0000
Received: from DB6PR0701MB2727.eurprd07.prod.outlook.com ([fe80::c133:aafa:c5d6:9803]) by DB6PR0701MB2727.eurprd07.prod.outlook.com ([fe80::c133:aafa:c5d6:9803%3]) with mapi id 15.20.1294.014; Fri, 26 Oct 2018 16:29:31 +0000
From: "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com>
To: Olivier Dugeon <olivier.dugeon@orange.com>, "internet-drafts@ietf.org" <internet-drafts@ietf.org>, "i-d-announce@ietf.org" <i-d-announce@ietf.org>
CC: "teas@ietf.org" <teas@ietf.org>, Italo Busi <Italo.Busi@huawei.com>, "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com>
Thread-Topic: [Teas] I-D Action: draft-ietf-teas-yang-path-computation-03.txt
Thread-Index: AQHUaiBy5WCHF46aJEO1TR81EjNURKUufDWAgAM/KpA=
Date: Fri, 26 Oct 2018 16:29:31 +0000
Message-ID: <DB6PR0701MB27277506AD5E479F721DD17E91F00@DB6PR0701MB2727.eurprd07.prod.outlook.com>
References: <154022406162.6304.4708808854863399271@ietfa.amsl.com> <f810c738-ef38-fafe-3e90-1749b159fb9f@orange.com>
In-Reply-To: <f810c738-ef38-fafe-3e90-1749b159fb9f@orange.com>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [93.36.178.236]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB6PR0701MB2486; 6:UggYlfXS2b+VLes79QGevndiHyOses2DCefIUv2IV/sWrb3Ikfmh7J+XZVyugv4gJ0serEyfgk3eLsOBmbyFIkU5YY4qOTUKSe0e0oZqxZcBHKr7YDVVi50PUwFyp9BFT9KMXBf9slAI8BbyC0EDZWdEc3x1zy8wQeKDg3NlZTrtpPvsAz2CgiZ6D7BwZc/wynijCIHo6u4Y7PoqnnC5+eztYGzN08LwNpWhGMO+aswz1u9/yGFVZKqIk1Y64vp4zMWnuxV+js5hDF8dzCWo/bW0rb7xOyN2ht0+vlz4xFiFsgT9C6MKNi167/9ctpLaulIk1eBWN2/Wr1G9kaPIYArXOuzDkXj7wxHHLvJxQpY/jWrSKJsyGoHRVlwJ4R2Ktx4IDz3ZUo0W03La+44yRXkqXKevdpBXYNwjxjZxu7xUA48qojSEA1fJDZayhJ2yBPgQXNA/V2zj4w3sarR7vw==; 5:Qn4Ew0oOKejHBBp+HgGTXu7IVMCdhuyhAcgMYXXqOxCSD1Gu9orPdK0hAPGNN4eVEMJqOlEWG9kN80AYoW48ZX6guAG8NsjqwtCvvZNDy5x8GAL3BZxGC9ZsJcbU3S2V+thI5JAGf1PV/d1pjgylLQYs1+TTZwN23plHOCqRhfk=; 7:hYsG+uDDHIt2Byj2lSWzxB/rl3NckaHly5KOVKJVmuJEsuUgg1/GEOmW20ecIi2Q7YCAD1H5TmeseLnX7EWbgcDKZsk4TkmLbkNTg5QPD44qJcPUbtz0vQvjrdhEbnKaBPIDqekKQwcEmbeLSTjodA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM; SFS:(10019020)(979002)(376002)(346002)(366004)(136003)(396003)(39860400002)(13464003)(199004)(189003)(2900100001)(6116002)(3846002)(186003)(71200400001)(446003)(11346002)(71190400001)(305945005)(66574009)(478600001)(25786009)(4326008)(2906002)(68736007)(7736002)(74316002)(229853002)(476003)(6506007)(486006)(5660300001)(53546011)(102836004)(316002)(33656002)(26005)(53936002)(81156014)(81166006)(6436002)(105586002)(106356001)(8676002)(14444005)(6246003)(76176011)(256004)(6346003)(107886003)(2201001)(54906003)(966005)(86362001)(55016002)(14454004)(5250100002)(2501003)(6306002)(9686003)(110136005)(99286004)(97736004)(4001150100001)(66066001)(7696005)(8936002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB2486; H:DB6PR0701MB2727.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
x-ms-office365-filtering-correlation-id: 516c74a8-dae8-48a2-b049-08d63b603520
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:DB6PR0701MB2486;
x-ms-traffictypediagnostic: DB6PR0701MB2486:
x-microsoft-antispam-prvs: <DB6PR0701MB248630BD84DEF5B0681C052191F00@DB6PR0701MB2486.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040)(120809045254105);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231355)(11241501184)(806099)(944501410)(52105095)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DB6PR0701MB2486; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0701MB2486;
x-forefront-prvs: 083751FCA6
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=sergio.belotti@nokia.com;
x-microsoft-antispam-message-info: Up8E7YtFJtYXEBkwhDKqJG6J5ebZ+n601ww97ocKERD2w/NBpYJkG6oHJZ6L57Mx6k1yqmsyYO03SDcW3dYlp7NbkkXLUh5cwas8GEdZoxTVIESW63F63X4eVdRDsxotd9z9T9CsVJulY003WpBWQh6zPKO8JLnwU6ViHbHsawJMr5S7XCWdlKwkO/Pj8RYKsIDkv6rj6XHhUUqNISakIyixlBi9HC0J4LtMZtl6kDiSjisAexiG7Kd3wFnURjxqWuNEJyQ0GebMFm4EYIzKVtXXURS5LUzieWOJTu6Hmx4hMFBDQ7mEZ1yFqIcZ7naTGeluz8RRKFGpyA+xAEP36fqM9FEgCu59x+WjG6aALwgA8JsncTPtk4NugSax/oUOHSb8luIULOyVL2AQVY2swA==
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 516c74a8-dae8-48a2-b049-08d63b603520
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2018 16:29:31.2807 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2486
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/ee7kze1aJkEC-zOYUWvOf7hTpmg>
Subject: Re: [Teas] I-D Action: draft-ietf-teas-yang-path-computation-03.txt
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
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, 26 Oct 2018 16:29:37 -0000

Hi Olivier,
Thanks for your interest in the draft and for your question.
draft-ietf-teas-path-computation is providing a Yang model request to permit a client-controller to ask server-controller for path computation , in particularly when client has not complete knowledge of the domain topology for which he has to calculate path.
The typical case is multi-domain , and I would say RFC 5441 is approaching the problem to create a path in a multi-domain environment from a different angle with respect what our draft is doing.
RFC5441 is a "flat" scenario and controllers have peer to peer relationship.
Our case is a typical hierarchical scenario as mentioned in the introduction. We assume information exchange  is top-down and bottom-up no horizontal information is exchanged . I would say we are trying to solve multi domain issue in a scenario close to what RFC 6805 is doing for PCE prospective.
Anyway if you envisage SDN scenarios  in which YANG models are used for peer to peer communication among controllers we are interested to further investigate them and evaluate whether the existing models can be adapted to the scope.
One aspect we would like to better understand in these scenarios is how the end-to-end path computation is triggered and coordinated.
In the hierarchical scenario, the end-to-end path computation is triggered by some requests (e.g., LxSM) from the top-level controller which, from the abstract topology view it gets from the lower-level controllers, understands what are the ingress and egress points of the end-to-end path, compute the path in terms of which domains it has to cross (using path computation RPC when needed) and coordinate the end-to-end path setup (requesting each domain to setup its path segment).
In a flat scenario, it is not clear how the overall process is started: which is the controller that coordinates the end-to-end path setup and how the customer knows which controller is going to request the service (e.g., LxSM) to trigger the whole process?
 
If you'll be in Bangkok for IETF meeting we would be happy to discuss with you face to face.
 
Thanks

Italo and Sergio


-----Original Message-----
From: Teas <teas-bounces@ietf.org> On Behalf Of Olivier Dugeon
Sent: Wednesday, October 24, 2018 4:46 PM
To: teas@ietf.org; internet-drafts@ietf.org; i-d-announce@ietf.org
Subject: Re: [Teas] I-D Action: draft-ietf-teas-yang-path-computation-03.txt

Dear authors,

Regarding the different use cases expose in your draft, I'm wondering if you have take into account distributed path computation as per RFC5441 ? In particular, when several Network Controller are involved (figures 1, 4 and 5), you add  respectively a Packet/Optical Coordinator, a Multi-Domain Controller and a Cloud Network Orchestrator. However, when the different networks are own by different operators, or business unit within the same operator, it is not always feasible to add this centralized controller. In this case, TE information must be exchange directly between lower controller e.g. between TE Domain Controller, DC Controller and TE Network Controller, Packet and Optical Network Controller.

So, I would understand if the yang model described in your draft allows such direct exchange or if it must be modified to take into such scenario ?

Regards

Olivier

Le 22/10/2018 à 18:01, internet-drafts@ietf.org a écrit :
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Traffic Engineering Architecture and Signaling WG of the IETF.
>
>         Title           : Yang model for requesting Path Computation
>         Authors         : Italo Busi
>                           Sergio Belotti
>                           Victor Lopez
>                           Oscar Gonzalez de Dios
>                           Anurag Sharma
>                           Yan Shi
>                           Ricard Vilalta
>                           Karthik Sethuraman
>                           Michael Scharf
>                           Daniele Ceccarelli
> 	Filename        : draft-ietf-teas-yang-path-computation-03.txt
> 	Pages           : 61
> 	Date            : 2018-10-22
>
> Abstract:
>    There are scenarios, typically in a hierarchical SDN context, where
>    the topology information provided by a TE network provider may not
>    be sufficient for its client to perform end-to-end path computation.
>    In these cases the client would need to request the provider to
>    calculate some (partial) feasible paths.
>
>    This document defines a YANG data model for a stateless RPC to
>    request path computation. This model complements the stateful
>    solution defined in [TE-TUNNEL].
>
>    Moreover this document describes some use cases where a path
>    computation request, via YANG-based protocols (e.g., NETCONF or
>    RESTCONF), can be needed.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-teas-yang-path-computation
> /
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-teas-yang-path-computation-03
> https://datatracker.ietf.org/doc/html/draft-ietf-teas-yang-path-comput
> ation-03
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-teas-yang-path-computatio
> n-03
>
>
> Please note that it may take a couple of minutes from the time of 
> submission until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas
>


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