[Teas-ns-dt] More comments on the definitions draft (part 2)

Jari Arkko <jari.arkko@ericsson.com> Thu, 05 March 2020 15:59 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 30ABD3A16F2 for <teas-ns-dt@ietfa.amsl.com>; Thu, 5 Mar 2020 07:59:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, 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=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 rzPbduzb0IeM for <teas-ns-dt@ietfa.amsl.com>; Thu, 5 Mar 2020 07:59:41 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140084.outbound.protection.outlook.com [40.107.14.84]) (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 CD56A3A16F0 for <teas-ns-dt@ietf.org>; Thu, 5 Mar 2020 07:59:40 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LsHsu+CMN9nWkZOFlmLz7e60OmBdlcPW6BkaEqxgy8+RiAMxUUA5PYrq12nvsbPrwxDulCdF19/xko7E3AY19G1+NXwyiyD1KmPGZ4bRp8tX/wx8MmGyI02gz4OSQRZ9xR5rB5aJzq2Isb4y26bRKR2iKozoPmY6kPLEIx/zdw9LBZ6/K5dpWrPuOFhe5C1KbKX5ayd9agqLta6Lb8I96Cox7f12tN+6BDjEC3KLtdTOvfufAoHMJlr1ZPvEf9IH7EbDcPx7rrB4816OWHVCPRrp8T7/IOSSDFfYFlR1dQszM9YL+Kpn+16Wyv9OJnbz43Vhd0AWQWJ1C7Bbr8+7Tw==
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=KQBuMrpH6ZZK/7fJU0Q4xaSUb82rXvAwlcXRiOKwPvs=; b=Y1vUCCHYAhbEEwaAJ8g6SMOCj9di8r5yJW/GlDGMPcEyogHgwH2ghcpew/w7Ris5WvKa8lLqISbqeLPfUkGQYLOHe5azyXn1LJMA6oDYZPn9kjXk20jLefEQVkH3rxsCj5sTPs3Hds9JdQfo9MK0xzn0/6uLMr0zchRLzCvqbB3EjA03eRVeQTfnJNOruhpTZGQdaL1DBEQlPesn0dLngFyvrXff1oJwKZh1bDvgGB6f8ELIktdezviQZGEV4IrJ/pU9nVX3yHthzwjhsD33nwjjkiJCVTIWcOVXn46o69nTT6ppiDnV2YOl3sMtpCuLSjlrMJEUxpRMqm7xqPNVaw==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KQBuMrpH6ZZK/7fJU0Q4xaSUb82rXvAwlcXRiOKwPvs=; b=AVPjAFCQqYD7bIHaPnszsQYlartdMrsQVJV7kUn8H42n0tpj+QU0qeEwXgJro/E6VyzlXlW2anMof6DrUa3DCFtF14tvYFYq6BRxiEh60exf9QkEGR7Kdpdw+fv0I7YbrZ9dnF24FKurESivA6ioeSThIfd53FYRVNhfkqZqU+o=
Received: from HE1PR0701MB2537.eurprd07.prod.outlook.com (10.168.128.141) by HE1PR0701MB2252.eurprd07.prod.outlook.com (10.168.35.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.9; Thu, 5 Mar 2020 15:59:38 +0000
Received: from HE1PR0701MB2537.eurprd07.prod.outlook.com ([fe80::49be:2ff4:aca9:da46]) by HE1PR0701MB2537.eurprd07.prod.outlook.com ([fe80::49be:2ff4:aca9:da46%12]) with mapi id 15.20.2793.011; Thu, 5 Mar 2020 15:59:38 +0000
From: Jari Arkko <jari.arkko@ericsson.com>
To: Kiran Makhijani <kiranm@futurewei.com>
CC: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Thread-Topic: More comments on the definitions draft (part 2)
Thread-Index: AQHV8wTiD3COJj4Se0yXMjPyYWJynA==
Date: Thu, 5 Mar 2020 15:59:37 +0000
Message-ID: <ADEB1673-45D8-45AD-A62E-604BEA7B3902@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jari.arkko@ericsson.com;
x-originating-ip: [2a01:4f9:c01f:1c:d9aa:ae7f:699e:cc5c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b4897d26-b063-4dfe-4519-08d7c11e3517
x-ms-traffictypediagnostic: HE1PR0701MB2252:
x-microsoft-antispam-prvs: <HE1PR0701MB2252047D5BD26C7A008E1A4BEBE20@HE1PR0701MB2252.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(376002)(39860400002)(346002)(366004)(189003)(199004)(5660300002)(316002)(2906002)(33656002)(71200400001)(6486002)(186003)(6916009)(4326008)(86362001)(8936002)(6506007)(36756003)(81156014)(8676002)(81166006)(478600001)(91956017)(64756008)(44832011)(66446008)(76116006)(66946007)(66556008)(66476007)(2616005)(6512007); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2252; H:HE1PR0701MB2537.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: UC9Y8zs6YHLU91J1WtU+hk9FHOkmv2m3bf98wEtO5Zc6OGrTT8vSU9tiLXvJLoe0+YH4UsYKjrkiubyDwH9QgSbsCDIIbgdcRNBT5G6H7D/p0J1ynlahUuFAu9cH+lQekwB6va20K8iY5ex5OImeEm3f6AwUbsWAdZftI6bnwv9KCjvy9GGTAplRx7o90CPgXalC1Vxu3f0tmJFcpanwUR+x5vHFYpCIA99vbzQGwTWb2Y7W/HUPm8j+F+gh27MmvfLphv53e9kgUf+Ef/IA8ekevSTDpNxXz0guz2W3I0cgIhbbpNIEWM23Ilp7OMi0ckTyxZi31WYCuSvd2ldAEqUNsNjnUX17uwmhe3SrEQwaX7Q7Cu5pBGRcgd1E1w/6sH2dtMkqHfzH577iuvlzSw+zPnGyxtscsepXaxfMHAO9fUcZoM5QCs0o4DUhLHN4
x-ms-exchange-antispam-messagedata: UsrUg3B8MKaGNKdCgsY50YYMKxJ06oJfGksw9vDZ0k+pJAEGAyUCfJB7fqY5nC/yIxVQAKIVYxCKVbopfOL8LlWJ2+qKOBcI0cJGqSVi6FPnsSGFeAnEsIFT28kH40aBh84jM3buHHlUeJ4Sc+kDNiFK4cfd4su8HZ5Xu8CshiT//IsVc1/QTvjc/sFUjiEvSPsPgEVHRYuD+pfdnW8cgw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_ADEB167345D845ADA62E604BEA7B3902ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b4897d26-b063-4dfe-4519-08d7c11e3517
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 15:59:37.8592 (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: e5qhOR84u6ks/GtNI1LESGUzKejH6Tr1MVlzRTUGR/H+eLD7TpdUgMasesQz9UddcRIYXD3MCiauJzhFckWkOg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2252
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/VEcUofArg2VSeZDc8Y1_IGqvIJU>
Subject: [Teas-ns-dt] More comments on the definitions draft (part 2)
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, 05 Mar 2020 15:59:43 -0000

Section 4.2:

4.2.  Transport Slice Structure

Very good otherwise, but please delete:

   As shown in Figure 1, an E2E network slice might have one or more of
   "Transport Slices" and one or more of "Other Slices" of any
   combinations.

As that really should be independent of your discussion of what is a transport slice.

   The interface to higher operations systems should
   be technology-agnostic, and slice customers don't need to recognize
   concrete configurations based on the technologies (e.g being more
   declarative than imperative).

I think you are trying  to say that whatever you request should be
agnostic, not that the interface on which you request things is
actually agnostic. E.g., you could request “100 Mbit/s connection between
A and B” but send this request over a HTTP2 interface with YANG or XML-based
data objects describing your bandwidth requirement.

How about this:

   The interface to higher operations systems should express the needed
   connectivity in a technology-agnostic way, and slice customers don't need to recognize
   concrete configurations based on the technologies (e.g being more
   declarative than imperative).

Sections 4.2.1 and 4.2.2:

I continue to worry that you’re trying to specify the framework. Why do we have two
documents? What in your view should the framework say beyond this?

More specific comments on text:

     The TSC Northbound Interface is a
      bidirectional and an asynchronous interface between a higher level
      System

I think the “bidirection and async” part could be interpreted in multiple different ways. Are you talking about logical aspects, e.g., either one can tell the other one something? Or about a specific realization of this interface? But one could still have for instance both sides be able to call the other side synchronously (as an RPC call) even if both sides can initiate an action. But I’m not sure we need to get to this level of detail.

Suggestion: delete those words.

Section 5:

5.  Transport Slice System Characteristics

It feels like this should come earlier in the document, right after the definition, because we’re talking about the SLOs in the definition.

Section 5.1:

Good stuff.

Section 5.1.1:

This needs to be framed just as the other characteristics in 5.1. I also don’t believe terms hard and soft isolation are well defined, as for instance, specific resource reservation is not required for a guarantee against bandwidth not being available.

Jari