[Teas-ns-dt] Some thoughts on principles, terms, and scope

Jari Arkko <jari.arkko@ericsson.com> Thu, 17 October 2019 14:35 UTC

Return-Path: <jari.arkko@ericsson.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 4BD7512000F for <teas-ns-dt@ietfa.amsl.com>; Thu, 17 Oct 2019 07:35:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.334
X-Spam-Level: *
X-Spam-Status: No, score=1.334 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SBL_CSS=3.335, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 GX38XzFXoW4Z for <teas-ns-dt@ietfa.amsl.com>; Thu, 17 Oct 2019 07:35:54 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on060a.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe02::60a]) (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 AE48D1200B8 for <teas-ns-dt@ietf.org>; Thu, 17 Oct 2019 07:35:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MK5dSDyk8FbYMc4rov2c4K6f9WScl+WRo//QeoVcusTDiJQq6+V8ZyBdw6CzRpWOO2Mxaujw7uhXtF95J/NAVQ03Wxpk/3K6sxpOOUz90n3mPyOYUAIXKtX2Wz02HzYc1w3MMsC+NG6zOVh8EGJ7kYz7DR7vcXSzx5zt5jNrUpl5uLc/3R7OnZD9tF/h3g+xEACL5/BKM2otetklxvqiPZAHMlsaMtfNmkxwoaDyzLuvt0jwpAwD6S7/uQ91YPbkh6hEPNSzDlodNpzKwchVZsIQ8MVGuOmKcN8mvyVOwlC2XIdaWC453+pr8CUdabp0va1b5K+2HLrLIui3unDXyA==
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=J+AUwo1u//YZXzVrrcjUNCaxQucdTj+dd1yVsAXqXjs=; b=ZCum+j6MWTREscA6LUy/85swQo4Wg98jLP+o0aT6XA9+lVvLfMPgEhjkH4ed+xbtx+RC11qEaEoPCZkEVmsi/DINW+aK1AOHZHVKku0a3c5iZwpRA8mjxvESyZk19hUpKdJopjK6oko7sp7XLUorObsIIMd5Bq33EnFKKlTSwC4yLdu2qgCaWYcONZJRTjNT9yC7H9ImN3GD5l68UitmdpGLk0WIogjSzUrW4awiUv9vSPERPEjXuO31W5b54j6IgyNWhFC/j7FUDVAdKabuJ8mab8jUVdliAsoWh5cY4aDboDTvEEHlZal+hueFnw5uzgPVTtLYSYdFbhkj4R+Tqw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J+AUwo1u//YZXzVrrcjUNCaxQucdTj+dd1yVsAXqXjs=; b=pxMvaR/a8A8QJBzVRBvgo+5UxVPLwLLGxwA6Te9csaLsVbbejpy/sp5nsKFdaLFLALXRiBxSA4PfBroGNcsWcU6aG/xWLLLjDUWtXty8Q/6LNU1b/7A3/2CS9vDfsJsznFMJg/gPhqBeQZwmpPZTGZihEH4B+Yq6+vNvE4UU3W0=
Received: from HE1PR07MB3258.eurprd07.prod.outlook.com (10.170.244.157) by HE1PR07MB3484.eurprd07.prod.outlook.com (10.170.247.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.15; Thu, 17 Oct 2019 14:35:50 +0000
Received: from HE1PR07MB3258.eurprd07.prod.outlook.com ([fe80::31d4:dfb0:37c6:d46a]) by HE1PR07MB3258.eurprd07.prod.outlook.com ([fe80::31d4:dfb0:37c6:d46a%6]) with mapi id 15.20.2367.016; Thu, 17 Oct 2019 14:35:50 +0000
From: Jari Arkko <jari.arkko@ericsson.com>
To: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Thread-Topic: Some thoughts on principles, terms, and scope
Thread-Index: AQHVhPgstaR0YosoXEO4UlDCwi37Aw==
Date: Thu, 17 Oct 2019 14:35:50 +0000
Message-ID: <64E735BC-980D-4A49-934F-5A100A902C78@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1d.0.190908
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jari.arkko@ericsson.com;
x-originating-ip: [80.194.85.162]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dd20c662-0ac2-4890-c261-08d7530f4edd
x-ms-traffictypediagnostic: HE1PR07MB3484:
x-microsoft-antispam-prvs: <HE1PR07MB348405E76187DD337B3318C0EB6D0@HE1PR07MB3484.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01930B2BA8
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(39860400002)(366004)(376002)(346002)(189003)(199004)(66946007)(6116002)(6486002)(86362001)(6916009)(3846002)(478600001)(7736002)(33656002)(2616005)(81166006)(2351001)(36756003)(256004)(6506007)(64756008)(476003)(66446008)(81156014)(8936002)(2906002)(25786009)(102836004)(66556008)(14454004)(66476007)(71190400001)(6512007)(6306002)(486006)(71200400001)(186003)(44832011)(6436002)(58126008)(8676002)(5660300002)(5640700003)(99286004)(2501003)(76116006)(91956017)(316002)(66066001)(26005)(54896002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3484; H:HE1PR07MB3258.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Y927b9ZvkI77Z7JSoOaFfX8DTL3hgGp11AviMaI5hMllWtAEITFQppBBQxPme956HH228KImEIwEWrKw+34Vc6MzVgSpaLlUzdbI5ACrGB9D6FSPnLUn8Sq6RXv+0es6z8xacGAh1t5jWw9n2sMo2586lN1OT6NI1iIbAYDqbUnTceG4Dnt2HwzXE6+bbGG4gbVkF9VRt+PWD3d/PwmI0MqjxakZL2bURTkQfp6II2CndW+WG2HUoqKy8PtuBiagcDISZHIspCxokGD42qHIjsxDwvesYMxEb0FkaeAd5O0vg7p1wPiCLKy8gk4tSgY8++4zOeSMWMO3oif7Pi/K0g0tksjdsh3dgKjcE7lVbtwNrO3zibCuS3cV+9SLnd2UzLkM1zYQ2BDzuq717H4mzD6MH6J8knxHWef1yTFK/Xs=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_64E735BC980D4A49934F5A100A902C78ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dd20c662-0ac2-4890-c261-08d7530f4edd
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2019 14:35:50.8155 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GG4f3sFe+SoTndndhH4i14/26yLOdsTuq3KO0VILEKjVT13AQCjepPNehEDjUq0SvPDheo/iFwOCOGj7yiNPFA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3484
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/HG9iLG-8Mn9b1qW_syWhsBXPzi0>
Subject: [Teas-ns-dt] Some thoughts on principles, terms, and scope
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: Thu, 17 Oct 2019 14:35:57 -0000

I wanted to send some of my thoughts on terms and our scope of work.

But I'd  like to start with a principle: We should make a clear separation between requirement and implementation (as also pointed out by Jimmy). I also dislike the use of too broad terms that do not have an exact meaning.

I'm not wedded to my specific terms below, but I hope the following illustrates how I'm thinking about this.

Our scope is to look at transport connections that could be used in various contexts, from 5G to leased connections. This scope is not the full picture of what so called slicing covers in 5G, but is a useful component for those that need to use specific network connectivity. A transport connection is defined as a communications channel between specified parties, with specified transmission characteristics requirements such as latency or bandwidth.

The contribution IETF wants to make for the world in this space is twofold, to specify a "northbound" interface that allows such transport connections to be created and managed, and to specify an implementation or implementations of how a requirement for a transport connection can be realized using specific IETF network technologies.

The northbound interface should be based entirely on requirements and not implementation details. For instance, a requirement might be minimum bandwidth and maximum latency, rather than "use wire type XYZ" or "use two wires". We need to find better terminology for isolation, because I think real issue is traffic guarantees such as maximum latency and ability to withstand faults, not the abstract term "isolation". For instance, if I just want a guaranteed bandwidth and latency, I can achieve this in various different ways even on a shared link. But if I want to ensure that no single physical damage can cut my connection, then I need to place a requirement on a connection using two alternate, physically entirely separate resources.

Jari