Re: [Teas] Comments on draft-nsdt-teas-transport-slice-definition

"Rokui, Reza (Nokia - CA/Ottawa)" <reza.rokui@nokia.com> Mon, 11 November 2019 10:40 UTC

Return-Path: <reza.rokui@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 29F8012009E for <teas@ietfa.amsl.com>; Mon, 11 Nov 2019 02:40:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DC_PNG_UNO_LARGO=0.001, 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 KjJ3IwGlsmek for <teas@ietfa.amsl.com>; Mon, 11 Nov 2019 02:40:47 -0800 (PST)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40101.outbound.protection.outlook.com [40.107.4.101]) (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 A9BC2120059 for <teas@ietf.org>; Mon, 11 Nov 2019 02:40:46 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OLqR+TjOchcEu8AlyX6urURyBVHtHxuHicdntWgXAjpdS1pRD/V7pkD6ayZ2iVreUgptoWgWRFe+zHzoUBxf14EWqodVgu2kMAq/js3SegeHv6OFumd4WN/m+FC/55C0LLQ70anrEb8EyAcjcOHPbdfVltDC9QRXZPm05AdogzO+q7D/1XQR8Zc+I0cMjrKUefLUTjSMui50uh8Cr6hgh22sT5QiPQvEyUO24m5CAMyGmES4RHrN058KcjNzgjxyQ5EOZGXqGYf2My2Okb1at1UF7jnoCGytPjMpiULO13R2aYfQ8rYKIq4u87NyHR2ytP1OOC111QbAbdJ/UFmGUg==
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=oRRhRn1AcKuCXiegDfwg4ic7Ysqw+SvDyhsGOkFAMaM=; b=Vcb/DGdb6Wqgzcmy+wO0SnTIE1HiXK4kxis/q5sgDflj4OR4A7opaMixr3O42tVTq/OFz7KtCBJWy5hrr20R0BmDHK3R+2ZuP6YPPluKNKV7ug+WxhbQ5R2dduFbpY/79qRmzXFEybcTDaH1gj19cNIK1y06fs+yF5fBTmv8EcOUVUEDEgxok94cuDM46cRA3lxxycJhpSB5lpEDSdU4Yfn+oAKDPdrdaban2S8EMc45IxDvbs2ZpErej78tu7A/3NM1mMcJRJdFvyIzMvi1RZhg3flNqp51Re413O5ihWOVcywlYPxZimEvAixlrECBJBU432aYWTcYKW5L66y9Lw==
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=oRRhRn1AcKuCXiegDfwg4ic7Ysqw+SvDyhsGOkFAMaM=; b=CEb9qu72n2q523a7TJNvvQ8ht3PefmrL0uG72DLWxe1q/MuJ8SFk97SRe3vJRNoO0d0bcq8sdByhxjHSXQAcrkME5+s7YM3HNUHWr0jomBCAczt8a2BXisXG275FVLF2fPpMzp2Pj0Omn9kqUtbcVN+Q8/3pi8gvUl1xtZluCpI=
Received: from AM0PR07MB6098.eurprd07.prod.outlook.com (20.178.112.202) by AM0PR07MB4820.eurprd07.prod.outlook.com (20.178.16.93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2451.19; Mon, 11 Nov 2019 10:40:43 +0000
Received: from AM0PR07MB6098.eurprd07.prod.outlook.com ([fe80::e511:3f59:abc3:ec77]) by AM0PR07MB6098.eurprd07.prod.outlook.com ([fe80::e511:3f59:abc3:ec77%5]) with mapi id 15.20.2451.018; Mon, 11 Nov 2019 10:40:43 +0000
From: "Rokui, Reza (Nokia - CA/Ottawa)" <reza.rokui@nokia.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "teas@ietf.org" <teas@ietf.org>
CC: "Rokui, Reza (Nokia - CA/Ottawa)" <reza.rokui@nokia.com>
Thread-Topic: [Teas] Comments on draft-nsdt-teas-transport-slice-definition
Thread-Index: AQHVmHx3fyLOU5wPgEGdYQ4qd7KOFg==
Date: Mon, 11 Nov 2019 10:40:42 +0000
Message-ID: <77A9513E-EA65-4449-997F-5156DC8C3ACF@nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=reza.rokui@nokia.com;
x-originating-ip: [131.228.32.169]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 91fc61ff-fcf3-4d73-26db-08d766939a95
x-ms-traffictypediagnostic: AM0PR07MB4820:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM0PR07MB48203D7D3871925F16B8A3CF9F740@AM0PR07MB4820.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0218A015FA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(136003)(39860400002)(376002)(346002)(51914003)(199004)(189003)(316002)(229853002)(36756003)(476003)(14454004)(5660300002)(33656002)(2616005)(102836004)(53546011)(6506007)(6246003)(58126008)(110136005)(86362001)(107886003)(6116002)(3846002)(71200400001)(71190400001)(99286004)(733005)(966005)(236005)(4326008)(486006)(64756008)(66556008)(66476007)(6486002)(478600001)(6436002)(76116006)(91956017)(54896002)(6306002)(66946007)(861006)(186003)(6512007)(66066001)(8936002)(606006)(256004)(99936001)(81156014)(81166006)(8676002)(66446008)(2906002)(26005)(7736002)(2501003)(66616009)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR07MB4820; H:AM0PR07MB6098.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: wE2uKoB577ClrTyz+ZWfupxAs4E/azUyHwJKeXYT4tJpeDHIvMyt40GSKXtHRkmWIl8d/1qQbQo3PvZDoI4efnDU20+34TCBezciZxr0YIQwkSvPZeaEFNSFdzW7o1y3tYCX5TnMzofxI3b8wWe0xaa+o4okZtij9TMOAr7XaNnYEDzPtBHfdtU6x481SDFcRlolf8PxvTCBV1JVBYDg2g5pF5XeGMDnOstUz8DD4J0YGJSR/UlC+0mERYsj4Ai8ZZ+Ucrj4ifrE8MXiLZSSyFEAljX5+pUxbuG5rGyP6kBfRdYF5wRMzjg4kbiYphK+Y8w7carq8liw5ebQk8H/fZBuIVNEpKL1793C9JrKjsH+Df/r7qgNfX1fDf6fBeGYnCuWrlt4pwOt27KG23NXYmDipZM8kLd5CdcGMjFeJGSXCFSq9b8TbAlv8V6wjbgI
Content-Type: multipart/related; boundary="_004_77A9513EEA654449997F5156DC8C3ACFnokiacom_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 91fc61ff-fcf3-4d73-26db-08d766939a95
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2019 10:40:42.9329 (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: rwnD2GEeJyKDSVrrNFO1Ev1Js57bhTf81PGjaC7mpq6Lkw/8BTNMXvdWEIWKR+r8kWqNKW8SzFCcKuie6cdX3g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB4820
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/GVQz-7jtATpJhbiJJu1tMZEdzzU>
Subject: Re: [Teas] Comments on draft-nsdt-teas-transport-slice-definition
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: Mon, 11 Nov 2019 10:40:50 -0000

Hi Phil.

Thanks for your feedback.
My responses are inline.

Reza



From: Teas <teas-bounces@ietf.org> on behalf of "philip.eardley@bt.com" <philip.eardley@bt.com>
Date: Thursday, November 7, 2019 at 4:47 PM
To: "teas@ietf.org" <teas@ietf.org>
Subject: [Teas] Comments on draft-nsdt-teas-transport-slice-definition

Hi design team,
thanks for the draft https://datatracker.ietf.org/doc/draft-nsdt-teas-transport-slice-definition/

Some comments:

I liked the later parts of the draft – less so the early parts. The examples helped illustrate about a transport slice and how it can be realised – including that there are different options for how to realise something with the same “black box” behaviour (Scenario 3 showing it can be implemented as a single slice or a hierarchy of slices) (Scenario 1 shows an edge-to-end slice is effectively a sub-component of the end-to-end slice)

One thing I didn’t like about the early part of the document is that you don’t explain the difference between a transport slice and a network slice. What is it?

For me, a slice involves 3 aspects: Performance, Connectivity, Functionality (as in VNFs etc). Your examples illustrate: Performance (10 Mbps bandwidth or < 30 msecs latency) ; Connectivity (an upload connection for all the CCTVs in new york) ; Functionality (5G RAN network functions for instance gNB, eNB). By implication of your examples, I think you’re saying that a transport slice is a type of slice that has no “functionality” aspect – it is purely about performance and a connectivity pattern. This works for me.

[Reza] That is correct. A Transport slice is a group of connections between various endpoints with specific SLA. In 5G use-case, it is also associated to specific customer (aka Tenant) and service type (e.g URLLC, CCTV etc)
For the description of e2e network slice, please refer to following draft.

https://tools.ietf.org/html/draft-rokui-5g-transport-slice-00

The following definition is taken from the draft:
In specific, E2E 5G network slices are separate independent logical network E2E from user equipment (UE) to applications in a  common infrastructure where each logical network has dedicated SLA.  It is an E2E concept which spans multiple network domains (e.g. radio, transport and core), and in some cases more than one administrative domain.


Figure 1 – how does the layer (?) with the OS & TS arrows relate to the layer with the network pics?
[Reza] They are independent. You can have a single networks-1 where there are multiple transport slices are created.
Or reverse. You can multiple networks-1 to network-p where a single transport slice is created across them. All depends on the use-case.

Your slicing example has “city of NY” as the customer. This matches my impression that slicing is something targeted at large customers. I don’t see why this needs to be so, although it does seem to be the general assumption.

[Reza] No this is not the intention. An E2E network slice can be targeted to an Enterprise for example as well. “City of NY” is JUST an example to demonstrate the idea.

S3 defines a slice in terms of connecting “endpoints”. I think some care would be good here. As this isn’t (necessarily) end hosts or end users. It’s really just the ends of the virtual network.

[Reza] It is not just the end point of the virtual network as you stated. During the 5G Design team discussion, we agreed to refrain from using the team network and network function for each end of the connections. Instead we use “endpoint”. So, a transport slice is a set of distinct connection between various endpoints. See chapter 3 of the draft for definition.
As an example, a transport slice can be a set of connections between a few physical network functions (PNF).
Anther transport slice can be a set of connections between VNFs and PNFs.
Or any other examples.

Figure 10 – the example shows that slices can be hierarchical. For this to work simply, it should be the same north-bound interface for every slice. But the figure shows a different style of message coming into the orchestrator and coming into the transport slice manager/controller – they should be the same.
In my opinion it’s a critical aspect to make sure that slices can “recurse” as this makes it easier to build a system with clear lines of responsibility, allows flexibility in service provision and vendor supply, and means only a single north‐south API needs to be defined /standardised.

[Reza] As shown below, the intention was not the hierarchical transport slice but rather the number of transport slices and how the transport slice controller can trigger them.
The concept of “reuse” shall be investigated more. We can discuss this f2f next week.

[cid:image001.png@01D598B7.1F956820]

Minor comments:
NVVI? DCI?
There are quite a few typos

Best wishes,
phil