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

<philip.eardley@bt.com> Thu, 07 November 2019 09:47 UTC

Return-Path: <philip.eardley@bt.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 DD1F612010F for <teas@ietfa.amsl.com>; Thu, 7 Nov 2019 01:47:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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, RCVD_IN_DNSWL_LOW=-0.7, 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=bt.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 5LudD2_1IwVm for <teas@ietfa.amsl.com>; Thu, 7 Nov 2019 01:47:30 -0800 (PST)
Received: from smtpe1.intersmtp.com (smtpe1.intersmtp.com [213.121.35.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4B1A120111 for <teas@ietf.org>; Thu, 7 Nov 2019 01:47:29 -0800 (PST)
Received: from tpw09926dag05g.domain1.systemhost.net (10.9.202.28) by BWP09926080.bt.com (10.36.82.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1713.5; Thu, 7 Nov 2019 09:47:25 +0000
Received: from tpw09926dag06h.domain1.systemhost.net (10.9.202.33) by tpw09926dag05g.domain1.systemhost.net (10.9.202.28) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 7 Nov 2019 09:47:27 +0000
Received: from bwp09926084.bt.com (10.36.82.115) by tpw09926dag06h.domain1.systemhost.net (10.9.202.33) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Thu, 7 Nov 2019 09:47:27 +0000
Received: from GBR01-LO2-obe.outbound.protection.outlook.com (104.47.21.54) by smtpe1.intersmtp.com (10.36.82.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1713.5; Thu, 7 Nov 2019 09:47:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hGED9oMZw/gl+dftNTgPaBM0HjgRYOQoeNSdIC9oFeITkywhFjir3wLQaxDthgukAAWDKk/UevrwJ7k7Hpff9oVZuxFZMGC28SvrxhnGecGWq8Di5/4u7YoqiPoZ0Xw58QzG9uU7yHD526wD77cF1lmiB8bwFlaftcWWq3/U3LZfdCunVImaUcu5dZmbmpfQiiSo2hiHgRujnNOp/QdCzq8MMWDbGTX+tRNvkHSnUrzGcQw4BYz9VndUODLFRwjU/REhMG0CJ79etfQNSxUtEEOVcPEuRWzpdKWpdxYpMNAN6ekey/ZGnN6ClrjHEwZNEUcPOjCtQuG4ZcuEwlcwtg==
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=EbwLo07IPT1TdcWJYMtTx8Q4FXyVi9QYfpRNBouy7f4=; b=XZBpjowXXABznY1HoG33IZKcMGWHMS2hSlI1SCc+WHmoRX8P4xbM4BCVyXZX8C8BnQQ08tyI5OgX2mrlTjzzGBJ1O8lJJaKo8C747Z7cle5NtKR0ffmqVlTogXFjy1PdCUsND0CLKOXvuCQ+oQs7huQ85rW57hESrYuJDbKRsklJ6myy4DClZFLT6FrSBkUMBwqHQX4PT43g/9eUU/Z2xPz4b8RfxTqKshjsalQ5hJDoKvN3unLvMCEGcoJ80zZfx1hiykfOsbuo3Xpqzvk/KmnPN8REpXJ0/vonqZbmZnl1FYYGn9+900f/K9acTr/oShKfPOrlDfEBhUtymEYSew==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bt.com; dmarc=pass action=none header.from=bt.com; dkim=pass header.d=bt.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bt.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EbwLo07IPT1TdcWJYMtTx8Q4FXyVi9QYfpRNBouy7f4=; b=SyTeYee62ODU4ytg1L0K7VGbaYyRfl6o8pzjc4rP65e9hT5z+5FAMHpwnFUlGMdCw15k9zyJ4OAr5mXsivDp/FyB1qgdkMG5OF7l+hx1zeLWbx3wsH78O2VXe7mOva2K8ofvlHkuR13nKVY55HAEPmZBhYkXGglQKodoGvwUi/A=
Received: from CWLP123MB2579.GBRP123.PROD.OUTLOOK.COM (20.176.58.79) by CWLP123MB1699.GBRP123.PROD.OUTLOOK.COM (20.176.59.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.24; Thu, 7 Nov 2019 09:47:26 +0000
Received: from CWLP123MB2579.GBRP123.PROD.OUTLOOK.COM ([fe80::f89b:e372:f34e:4849]) by CWLP123MB2579.GBRP123.PROD.OUTLOOK.COM ([fe80::f89b:e372:f34e:4849%5]) with mapi id 15.20.2430.020; Thu, 7 Nov 2019 09:47:26 +0000
From: philip.eardley@bt.com
To: teas@ietf.org
Thread-Topic: Comments on draft-nsdt-teas-transport-slice-definition
Thread-Index: AdWVSmOtSvzfJRwCQV2UybWc7mBOjw==
Date: Thu, 07 Nov 2019 09:47:26 +0000
Message-ID: <CWLP123MB2579E51D8A79100A826EFD4AEB780@CWLP123MB2579.GBRP123.PROD.OUTLOOK.COM>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=philip.eardley@bt.com;
x-originating-ip: [193.113.37.9]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 43ec02bb-46ba-4885-7ef1-08d763677f60
x-ms-traffictypediagnostic: CWLP123MB1699:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <CWLP123MB1699E55B85E4F9A2C46A3F76EB780@CWLP123MB1699.GBRP123.PROD.OUTLOOK.COM>
x-antispam-2: 1
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0214EB3F68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(189003)(199004)(51914003)(316002)(256004)(71190400001)(7736002)(99286004)(52536014)(5640700003)(74316002)(8936002)(81166006)(6436002)(81156014)(1730700003)(8676002)(14454004)(25786009)(606006)(186003)(6306002)(5660300002)(102836004)(236005)(478600001)(33656002)(7696005)(66476007)(966005)(76116006)(66446008)(66066001)(66946007)(9686003)(64756008)(66556008)(6916009)(2351001)(2906002)(71200400001)(26005)(790700001)(6116002)(486006)(86362001)(6506007)(55016002)(2501003)(476003)(3846002)(54896002); DIR:OUT; SFP:1101; SCL:1; SRVR:CWLP123MB1699; H:CWLP123MB2579.GBRP123.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: bt.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: w6hxwAzhDFpncy4mOqKINmeooQk7/hsEWfA7d59efHOk1pC8C2WvGWXW5gHng779JsvSvFnJF/lhCjma+9wmmFlBqe3oIrIBRoLHNAUncQcUvDb7AdAG+J0N6l6zp8X6ay0682Itl3L0yE0cRwax584zlfAqShBg8XatM2q/B1tXH8xLg9xEkS0E7tohs1cR4XtknjG6pJ471g8NZ6GLlR5Smv3tHR0HKCh0pxSPKJ2I4g1JuB0KqbMWKeNyq0AVqkWLZ5rWfvc7hAk/PYtN/+UgP7Y0tnHgGPpRqIMS7yqs2BkXQ5Qv4fapz8Y2JfO5u3nOuOYlMV065xmWL9u6xq7j4n3WUKIN1UDW1UvxnnObbl5siJkb81VvPVF/Av0c6p/R0iYxRel4EftsuQH/SWz6hDvvVmfvgVp8QHJvG+7BorqXzeM0O8sbDYKjGetFziLw2b+qTdZ2ICaUQ57Jq9smD4kjDoZdnxNXKW2QVig=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CWLP123MB2579E51D8A79100A826EFD4AEB780CWLP123MB2579GBRP_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 43ec02bb-46ba-4885-7ef1-08d763677f60
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2019 09:47:26.3967 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a7f35688-9c00-4d5e-ba41-29f146377ab0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: I2g56Mks/Z5isSIgio0IyHB6TVeu0Wcg8l1YpOW5Mgp6dGbEFP5Izmy70HD5S26uPd6Xs6/m+4EeOlc3YFkfug==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP123MB1699
X-NAI-Spam-Flag: NO
X-NAI-Spam-Level:
X-NAI-Spam-Threshold: 5
X-NAI-Spam-Score: 0.1
X-NAI-Spam-Report: 4 Rules triggered * 0.1 -- THREAD_INDX_INVALD_VAL * 0 -- EDT_SDHA_ADR_FRG * 0 -- EDT_SDHA_DMN_FRG * 0 -- RV6669
X-NAI-Spam-Version: 2.2.0.9309 : core <6669> : inlines <7157> : streams <1837876> : uri <2934571>
X-OriginatorOrg: bt.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/R3F2AerWORkUUCy7anTawLux1dY>
Subject: [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: Thu, 07 Nov 2019 09:47:37 -0000

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.

Figure 1 - how does the layer (?) with the OS & TS arrows relate to the layer with the network pics?

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.

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.

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.

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

Best wishes,
phil