Re: [Teas-ns-dt] Definitions draft review

"Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com> Wed, 05 February 2020 14:29 UTC

Return-Path: <sergio.belotti@nokia.com>
X-Original-To: teas-ns-dt@ietfa.amsl.com
Delivered-To: teas-ns-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D72A120026 for <teas-ns-dt@ietfa.amsl.com>; Wed, 5 Feb 2020 06:29:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, 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 M2XosZB6UBIW for <teas-ns-dt@ietfa.amsl.com>; Wed, 5 Feb 2020 06:29:31 -0800 (PST)
Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120095.outbound.protection.outlook.com [40.107.12.95]) (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 C6A661200B3 for <teas-ns-dt@ietf.org>; Wed, 5 Feb 2020 06:29:30 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MPoHtnbscwEB397AMe5+KeMf6CbhFsMgoGNpCN3Wq7ISraudZIi33szcW3VF30UNeeofm0Dt0sKv/cnbweHSlDAcy9SX1/r3EgpiHfl9q8HhC+8d6U/kIoPFQHrxl77Ijxt+fv1lLTIklK283W5Np5DbFAFNG3j4qL9jCSvavMw9wp1hNw1MESA7/fV35DoHr7eJIqEf08HAZOluZSpt6QKAIDdEpIOATCUfRFmKndkCW88kAx3OfkFeVnWQ+gmSuJ+XU6PaWUaDJhdoGuZutR56C8KCZYdyphX/8IzK5BoeYJ3lqTpJhT7s5ocANZCigsCoXV+MJV1NpllKiXSsyQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xF/G/vBo+J5U4SLxDi392IRIMHnUQfp7JluvQ/DL1HE=; b=WF850v05GAghuNEg1yF0A1adStkjCQWzs+Zh3wsci3wMlBpWzIBJIu4EBVtgtnHlpcG4evINJqfFCfC1xh1PW4X8HltRV6n3pKSwBGory0bVTFikdMu5OeXwOrlTQ0of61mxnreq5OlIfIj7qfBFnT6tu3VR/Xj+RcdN+M1jkMFa8Kg7gb5mL4l4je3vuM0FXtzU5dfWEOaEPo3drik5uj55MxMN+8B03t1V5aJPciwNgdfHNGEYVTmZN73rwEla4CBmQe9AAQKHMRGfDyDfqy6Y3qJoc5Y2Ah1LL093kXT7ICbgIF2eNv5J7LYDa6YrNJ/YV1XtAhZR5EeC0j3n4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xF/G/vBo+J5U4SLxDi392IRIMHnUQfp7JluvQ/DL1HE=; b=HT5WfUvnu0mFVCkjXxws+eCMwk50vWTRZLwYkC8+yGpOUVJByqrDpIiuBq8UrqoB5ikM1xdJ1WNppUqBGYE3m2JqmrEf0a2BbfIgJkyFzxuQ+zDX3xIEp7qO1Bf3AB3bWhS9c0LKg2cCWsmjjk6s2QUJOuF3Mkt1tC1aBwKZTiA=
Received: from PR1PR07MB5001.eurprd07.prod.outlook.com (20.177.208.215) by PR1PR07MB4844.eurprd07.prod.outlook.com (20.177.208.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.16; Wed, 5 Feb 2020 14:29:28 +0000
Received: from PR1PR07MB5001.eurprd07.prod.outlook.com ([fe80::d079:ef27:7a7e:2af4]) by PR1PR07MB5001.eurprd07.prod.outlook.com ([fe80::d079:ef27:7a7e:2af4%5]) with mapi id 15.20.2707.018; Wed, 5 Feb 2020 14:29:28 +0000
From: "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com>
To: Kiran Makhijani <kiranm@futurewei.com>, "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Thread-Topic: [Teas-ns-dt] Definitions draft review
Thread-Index: AdXanHMLWu5op33LQH++ed1LzjnqzwA1WFwAAC5XiuA=
Date: Wed, 05 Feb 2020 14:29:28 +0000
Message-ID: <PR1PR07MB500167EE721F2CC54E7C905791020@PR1PR07MB5001.eurprd07.prod.outlook.com>
References: <PR1PR07MB5001622E46DFE0AD7351EE1691030@PR1PR07MB5001.eurprd07.prod.outlook.com> <C8B48F3E-2BF9-4E41-ADA0-7FE1AD84504E@futurewei.com>
In-Reply-To: <C8B48F3E-2BF9-4E41-ADA0-7FE1AD84504E@futurewei.com>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=sergio.belotti@nokia.com;
x-originating-ip: [131.228.32.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3be1dd08-6eb1-486c-7437-08d7aa47ced1
x-ms-traffictypediagnostic: PR1PR07MB4844:
x-microsoft-antispam-prvs: <PR1PR07MB484497B9090E1A45D38BCA7491020@PR1PR07MB4844.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0304E36CA3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(366004)(39860400002)(396003)(376002)(136003)(346002)(199004)(189003)(86362001)(110136005)(316002)(7696005)(52536014)(5660300002)(66556008)(76116006)(186003)(66476007)(6506007)(64756008)(26005)(53546011)(66446008)(81166006)(81156014)(8676002)(66946007)(8936002)(9326002)(33656002)(478600001)(2906002)(9686003)(55016002)(71200400001)(966005); DIR:OUT; SFP:1102; SCL:1; SRVR:PR1PR07MB4844; H:PR1PR07MB5001.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xvvvDMUlK4cwQ9zP/+w/Tm29ZOJzzd+6J/5AN75kbgmSlVgK5hbwdPrNIIPLFlr5strJZvQaP9HjL8PrQAHrh12S4WmZC1LqA1lPK+BzU+GqxMhinavSnm21laUxlJaIrgZ80uh/tXUMiAsK8K+c5llyik+WkchzaPv3HPQL3U07/D0bCklE30HWOrwTJHCtdSMRDoOmDJU0mfUympl5smRpCydIO43R9TUGryx+VtZhfF/5cgnpZzB2rEt1NcQ/H9jL/PtoyvrUoBMcYfDWb1hZ5UQCmK4YdhFTz0zTsBw7NuDhcnZLvCNZs+JEQQNqm3hBmaOxpIiS666hNcTsLv47WsJIyz5afj4GF+s+hfeqi4j1ZmiwidpDqjjCvgJtiCn0tfylUWGe4iPudgtGPCqzd7+dtkqhO+fiB3+gpnfSkQF8KwRn5a4O3SnGuY973m3EYZEY5SPABP7zKHtAdc9DrAXrfRwnmWPr5+koNahjmx7qZr1YlQ1lsxxk7SolsBq0kHZmN8g3y6cyHBdNCA==
x-ms-exchange-antispam-messagedata: OulzTTwy2z1mBTo6UXxbQUUUDByDUzBUoNW/wtmOOyS1AxonolVPaLuyOj7dB75HwiXLEOTGH6dB3NCnyobRFPYXvpBWwn2EuD0FZtxN8jnyo0A2KRfVYyL6/NZmu9TslXXC3pIPPYPfW3p563sd3g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_PR1PR07MB500167EE721F2CC54E7C905791020PR1PR07MB5001eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3be1dd08-6eb1-486c-7437-08d7aa47ced1
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Feb 2020 14:29:28.4278 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tEAuOhd/8Yc71YBLKK2Ti2HBtQ2V4OoRUDHcTyw6R9X9Yp0OwU26SpYs6D+R64YXFAf5NcW00Ru6cBJDEkebrZpnSVd2u0FX36Yn6dL994g=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1PR07MB4844
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/IgPn_pYQen7yvs18rnKAZwlcNmc>
Subject: Re: [Teas-ns-dt] Definitions draft review
X-BeenThere: teas-ns-dt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TEAS Network Slicing Design Team <teas-ns-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas-ns-dt/>
List-Post: <mailto:teas-ns-dt@ietf.org>
List-Help: <mailto:teas-ns-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Feb 2020 14:29:34 -0000

Hi Kiran,
Thanks for reply.
See in line , but I’m substantially agree with your reply and the intent for some cases to make a clean up wording.
Available for any help.

Thanks
Sergio

From: Kiran Makhijani <kiranm@futurewei.com>
Sent: Wednesday, February 5, 2020 12:43 AM
To: Belotti, Sergio (Nokia - IT/Vimercate) <sergio.belotti@nokia.com>; teas-ns-dt@ietf.org
Subject: Re: [Teas-ns-dt] Definitions draft review

Thanks Sergio,
Please see inline for [KM]. If you are ok with the replies, I can coordinate with Shunsuke to make suggested edits.

From: Teas-ns-dt <teas-ns-dt-bounces@ietf.org<mailto:teas-ns-dt-bounces@ietf.org>> on behalf of "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com<mailto:sergio.belotti@nokia.com>>
Date: Tuesday, February 4, 2020 at 6:56 AM
To: "teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>" <teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>>
Cc: "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com<mailto:sergio.belotti@nokia.com>>
Subject: [Teas-ns-dt] Definitions draft review

Hi all,
Here my comments to the draft draft-nsdt-teas-transport-slice-definition-01.

Introduction

  *   It is used the term “partitioning” that has a clear and well defined definition in other SDO, e.g. ITU-T in G.800/G.805 (section 5.3..2) , not sure in IETF. So, my suggestion would be or to change term e.g. “separation” could be used, or make a reference of a clear definition (as I reported) .
 [KM] I would prefer to keep the term partitioning as it is generally well understood and take the second option to find a good reference with in IETF docs or we could one in this I.D.
[SB] ok. I saw Adrian’s mail remember me that e.g. RFC 8453 use the term partition as equivalent of slice to indicate slice of network resources , that is your case in the introduction. I’m ok with that.
Section 3


  *   “The types of nodes used in any of these networks may include…”

I was wondering looking at the list of “types of nodes” if Service Functions like firewall or Application servers can be mentioned as nodes.

 [KM] Yes. They are (covered under endpoints section).

Section 4



  *   4.1
     *   Transport slice definition : already provided pull request https://github.com/teas-wg/teas-ns-dt/pulls<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fteas-wg%2Fteas-ns-dt%2Fpulls&data=02%7C01%7Ckiranm%40futurewei.com%7C455dab1b1975428e726008d7a9825cc4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637164249688149296&sdata=oqsx0Hm71DCmFLa8Pr35KbW9Unvf44sUCvvbKb0CemQ%3D&reserved=0>
  *   4.2
     *   “The managing entity realizing a transport slice is referred to as realizing network operator in this document”. The sentence seems to me a bit unclear.
     *   “A transport slice is built with a combination of specific technologies on the basis of request from a higher operations system”. Maybe it is possible to simplify sentence “A transport slice is built on the basis of request from a higher operations system.” . The fact that transport slice can be realized by different technology has been already said in the text , no need for repetition.

[KM] Ok.

[SB] Are you ok also to reword the sentence above (first bullet)?

  *   4.2.2
     *   “The TSC carries the mapping to specific technologies for its realization.”. I think TSC is “providing” or “creating” the mapping to technology , since at NBI it will receive technology-agnostic information by user/orchestrator, but based on these requirements can choose the correct mapping towards right technology.

BTW this section is absolutely necessary but probably more feasible for a framework document than for a definition draft.

[KM] This is a good observation. I think “maintains” will be better.  Here’s my understanding:

Looking at the Fig 3. Slice orchestrator asks for a transport slice from TSC which uses SBI to network controller and requests to get a connectivity. For example, TSC asks controller  “I have 2 EPs with IP addresses  IP-1 and IP-2, give me link between them  with latency 10 ms and call it L-1. TSC just needs to maintain a cookie (called L-1) from network controller. It does not need to know the details of realization between EP-1 and EP-2. But network controller need to know this. So mapping of L-1 to actual connections is in network controller.

[SB] I think the sentence has to be moved to TSC Southbound (second bullet ). This is the point I was trying to address.



  *   5.1
     *   SLA discussion:   I think wording is a bit unclear. I suppose the concept is that IETF scope is to define TS in line with specific parameters representing the SLO. Is it correct my understanding? If yes my suggestion would be to simplify a bit the wording.

[KM]: Ok. I will think about simpler text and run through with you first. Our intent was to explain why we chose SLO in TS definition not SLA.



     *   Isolation discussion: this part seems to me a bit in contrast with other IETF draft already mentioned here e.g. draft-ietf-teas-enhanced-vpn, in which isolation is characterized as one of the basic requirement for a transport slice. Here the message is not so clear maybe it is just a problem of wording, but not so sure to have got the final message of this text.

[KM] enhanced VPN was independently written before this work. During NS-DT meetings, some members did not consider isolation as important – especially for the definitions draft. We wanted to capture that a transport slice need not specify that it needs “isolation” as an objective because it is inherent to underlying technology e.g. tunnel gives some isolation. So saying soft/hard isolation is not important as long as other SLOs such as bandwidth, latency, throughput, path-selection, encryption, security etc. are met. I will try to clean up the text here a bit. But I have a feeling that this topic will be raised again in framework discussion.

[SB] I’m fine with your explanation and I’m free to help to clean up if you want.

-Kiran



Thanks

Sergio

Sergio Belotti
Senior System Engineer and Standardization Architect
IP/Optical Networks, Optics BU
Nokia
M: +39-335761776
Via Energy Park, 20871 Vimercate (MB) , Italy
sergio.belotti@nokia.com<mailto:sergio.belotti@nokia.com>