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

Kiran Makhijani <kiranm@futurewei.com> Tue, 04 February 2020 23:43 UTC

Return-Path: <kiranm@futurewei.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 B690C120115 for <teas-ns-dt@ietfa.amsl.com>; Tue, 4 Feb 2020 15:43:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 6PDG30wVwA0l for <teas-ns-dt@ietfa.amsl.com>; Tue, 4 Feb 2020 15:43:30 -0800 (PST)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2109.outbound.protection.outlook.com [40.107.93.109]) (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 87389120127 for <teas-ns-dt@ietf.org>; Tue, 4 Feb 2020 15:43:27 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KXO/6EPgYvXTKDWT/PSAQyxpiiXAfURkJMrXj+uZGzXVHL2fqVPjHKmfm7MMZFUwiyhNYoQt5des1ZMLYHGPmYVbZ746le9CJ5ifYV/r+f7SOoOmDbyYJha3k+3ecODvv05H2sRiHg/Z9Lo5AnxC2EW/J1DK6xcA0+XeqOttIT3bg33TBor296V7jRzdMEjEVYR46qfJZHH6jWm6P2w3CY3BfETqDUwrKk7HchHOkPucDiZfA/O8lF82qyQEmIP4YxB/rQG4mtZ+E/eCUNjiyTfoeaGJNCfyXP89vpigeHyhYNxIJsxehRVLZNZaNjPyhPBAyuctp2YI78m4CnWaJg==
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=o52Vt3M+540HnCfQ3htnZTNm4hegzTHmYIsVMH0D+g0=; b=Nrexz/9unjNDBoByu33igCy6fGvqQYY9lYWtWSyZf5pEm1Zd4dBac+WytVLuVtczUZoA1Z80Hi3YJaf7r3/noMgMzxo7LwFcXAb66QqgaJDuEi+cv6LWoM2n38EB32fj7Jd8C1SwDw7mQjNQGdlqRvx5oAhE5Vwz2hm+UEok0cQyTLn5MZWqhNR5JyudZg0bKw6TSQ5dw99Xj8TrGgzwRsBu3bJGPeX5IBttKjl5EvGATRafgzIBmaArzPMOLcQa9KXQkoXcVSJ14XIXSAvmF/PJqocNISDpjy7Rt4Y6cg3bs1Ou064p1LaH9vRXT1pjpTJAm7nUsHPl8qOez6yhmQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o52Vt3M+540HnCfQ3htnZTNm4hegzTHmYIsVMH0D+g0=; b=p0MgxhOs77ETajSvnczhD1jFh6EY52APzk4Rn3gFuInw/TZZ6OcgUIwdAg/8Fqd1rwq3qey1tYfI39cKPGWLfh4xhX5Mjty+gJHmBytnsH/7wMEdAKQpqO0u8pwcwJbTxJS3XMjv+KmWLF/VIRt2gJX5VnqAuD8NXybZrF2AaG0=
Received: from BYAPR13MB2437.namprd13.prod.outlook.com (52.135.229.151) by BYAPR13MB2389.namprd13.prod.outlook.com (52.135.229.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.15; Tue, 4 Feb 2020 23:43:24 +0000
Received: from BYAPR13MB2437.namprd13.prod.outlook.com ([fe80::d01b:c684:d858:fd26]) by BYAPR13MB2437.namprd13.prod.outlook.com ([fe80::d01b:c684:d858:fd26%3]) with mapi id 15.20.2707.016; Tue, 4 Feb 2020 23:43:24 +0000
From: Kiran Makhijani <kiranm@futurewei.com>
To: "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com>, "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Thread-Topic: [Teas-ns-dt] Definitions draft review
Thread-Index: AdXanHMLWu5op33LQH++ed1LzjnqzwA1WFwA
Date: Tue, 04 Feb 2020 23:43:24 +0000
Message-ID: <C8B48F3E-2BF9-4E41-ADA0-7FE1AD84504E@futurewei.com>
References: <PR1PR07MB5001622E46DFE0AD7351EE1691030@PR1PR07MB5001.eurprd07.prod.outlook.com>
In-Reply-To: <PR1PR07MB5001622E46DFE0AD7351EE1691030@PR1PR07MB5001.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kiranm@futurewei.com;
x-originating-ip: [12.111.81.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 28bd44f8-1b87-43f9-60a2-08d7a9cc06bd
x-ms-traffictypediagnostic: BYAPR13MB2389:
x-microsoft-antispam-prvs: <BYAPR13MB238948B8A936A646B19BB1E8D9030@BYAPR13MB2389.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03030B9493
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(39850400004)(346002)(136003)(376002)(396003)(366004)(189003)(199004)(66446008)(66556008)(64756008)(33656002)(76116006)(66946007)(6512007)(5660300002)(110136005)(66476007)(316002)(186003)(6486002)(26005)(2616005)(81166006)(296002)(966005)(478600001)(6506007)(81156014)(53546011)(86362001)(8936002)(71200400001)(2906002)(8676002)(36756003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR13MB2389; H:BYAPR13MB2437.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: futurewei.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dEgnneFSGnLg7ywJAv8TQ7U0Qq39TSHWlBwkDYz4NEgApyW4n1B01ANVa+D2AlFa6PVOJcPG9zIVYDecSf9jLo9kfKGlchprTZNraHEq2drpW0t2eONI3n4mpFJqrBe7vCc9yN+ZzC9+f7aVctq/+RoUpwXj7JBuLrrlZC4v1XFkxnDdMd4+XK1IuwxJcQkZ3Ml6yFK+sjWyS020YAZiibvO0QfXs+TsQeJKx8ccn2rlhNRo37bDvVM0cF10itA93xjqv1z86nUIJ5bKMI7646YtmOCAziPfRi+scxjI8il1drATm50rIMxlcuoo5uXMCPNIdbcPeJ5EcbYjRr0uWc403RKdRxrGuJ5hnHreT70ie8zq3My9/5pAyf5RIkLkhNkB8mikEzMxhZ2xEJV15WTz2owFiw36MWRpJzHMY100MK4aRaWFHYOzdOfMOvZHLtCLd10jMZiJe9DNrYsvbf2p5Vyl6wxDqPq5+8SS0U27Ye9Xhxuv4j5Myn0gBQDnWNOA3tjx7ZbI5q7derq6Qg==
x-ms-exchange-antispam-messagedata: fX6oxPQ9Yyn/2w6TBiyQU1F0/DYuOZ2yj/HCeoE/JWSDGpF2qxdWcOjh/tMsyiWjcAIeNfnBoY6WaiTrM/1HTXUw147PX3/GRQWdrMHSK2nyVDpQXMy6iToJijEwC2W/swRJiVefyOzS570vrDeP8g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_C8B48F3E2BF94E41ADA07FE1AD84504Efutureweicom_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 28bd44f8-1b87-43f9-60a2-08d7a9cc06bd
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Feb 2020 23:43:24.6422 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Hc/BVnaoNor1FoEx166eZELBeQPmor8d/VwR9wuK0AQ36aD928IG5scc8UYOB21TpL4XVt0eHZxmdYyyPhDCpA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR13MB2389
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/H2quWjk4q-WLeb0RVgEgo3-w5gA>
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: Tue, 04 Feb 2020 23:43:36 -0000

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> on behalf of "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com>
Date: Tuesday, February 4, 2020 at 6:56 AM
To: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Cc: "Belotti, Sergio (Nokia - IT/Vimercate)" <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.
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.

  *   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.



  *   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.

-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>