Re: [Teas-ns-dt] Text Proposal
Eric Gray <eric.gray@ericsson.com> Tue, 30 June 2020 14:34 UTC
Return-Path: <eric.gray@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 32BF93A096C
for <teas-ns-dt@ietfa.amsl.com>; Tue, 30 Jun 2020 07:34:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 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, RCVD_IN_MSPIKE_H2=-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 0XgxWTy0fe9s for <teas-ns-dt@ietfa.amsl.com>;
Tue, 30 Jun 2020 07:34:07 -0700 (PDT)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com
(mail-dm6nam10on2042.outbound.protection.outlook.com [40.107.93.42])
(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 E72943A096B
for <teas-ns-dt@ietf.org>; Tue, 30 Jun 2020 07:34:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=FJqC9yOaf+6OVS0tMp3RrVSE8iBNpNnnyo800p1RTpQoAL+HgCSzx4mUWRbWo+vqGncdu4ERb6Enxv8RdO1vsyzovLJ0ha+ZxolvpCSRvJIKVh6/ZOimN+CCcnLRukXyG3Atz6bqrTsUJdnCpdX1M0PDvDqSFPgEsoyYB0snXsyNyuxULZuUGxlJQG6o0ccQ+RMznf1o2IHJu/S/7STBETIhbozEjmvOScGOm/PIn40s7B/3DVbtxQ7V/4e/38CxnWeOHavS2QcXx4R5cjDd8HTdM4YfqgaPq5OSgOwxMsHwjzmKrTwQ/urXh74/we2cHxYR21Imepzw4m7mq8tiBg==
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=U4mgLUSFdMTkea/OC3xiN+yrZ/IAHVlo6LoVt+Aa+hI=;
b=M92Zs8MKSw8+K5W0kfR01iG+HRWa/YC0Wm8KIl3bjuX7EkN4UpRV2RsujmWOdatOrwURnNW7yJ3nBufYUPl30wzE28HMvQIr479nNdipjnicimYNEOxWWWSUHrXQceoTh/X03h8OVnsccu6d98GMZRCRS+1g1CTDTHc6dWGP+Ok4OOKoatwdrw7rCnJTWVTbVjdC7H7l3sNZmYgOiyBIVHPEG1dUewJbSfTxOwc5+o2jdZJR86UsYoTOLM+6/ZZIKB9JqFNGb/GgZLGrGhkeMwSgAdV2xapFs8649pdapuaFJdQgQKpURHUJy7v0C4ZCtS6a1gX7/VOW9ejlSgK9ew==
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=U4mgLUSFdMTkea/OC3xiN+yrZ/IAHVlo6LoVt+Aa+hI=;
b=b+wV4uNTtq5TcF4RcvjWXtwhDSsq7smDoS+0RhWJ+icFATf95cQOAgfjHf328ONMUVG0oL4xTn1RFmTgeCcDeGFwN/CFsnV98SoHW7Bwt+UrO4aDSPR62x4oVA8HVwedbXCnqdT+DYaubcsgcIWBCuJ92rSR3YJbNi1/0K7vPgc=
Received: from MN2PR15MB3103.namprd15.prod.outlook.com (2603:10b6:208:f9::10)
by MN2PR15MB3197.namprd15.prod.outlook.com (2603:10b6:208:ff::24)
with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.21; Tue, 30 Jun
2020 14:34:02 +0000
Received: from MN2PR15MB3103.namprd15.prod.outlook.com
([fe80::6dab:2470:4c23:1471]) by MN2PR15MB3103.namprd15.prod.outlook.com
([fe80::6dab:2470:4c23:1471%5]) with mapi id 15.20.3131.028; Tue, 30 Jun 2020
14:34:02 +0000
From: Eric Gray <eric.gray@ericsson.com>
To: teas-ns-dt <teas-ns-dt@ietf.org>
CC: teas-wg/teas-ns-dt <teas-ns-dt@noreply.github.com>, Eric Gray
<ewgray@graiymage.com>
Thread-Topic: Text Proposal
Thread-Index: AQHWTuspZogu70eUwE6LnAhti9YoYajxOLkw
Date: Tue, 30 Jun 2020 14:34:01 +0000
Message-ID: <MN2PR15MB310362C626B7677BB14F3651976F0@MN2PR15MB3103.namprd15.prod.outlook.com>
References: <AE04ACEF-6763-4410-AF30-8954C4619B00@me.com>
<6F58DCDE-41BB-4541-B39B-1D7DC775C0C4@graiymage.com>
In-Reply-To: <6F58DCDE-41BB-4541-B39B-1D7DC775C0C4@graiymage.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed)
header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [73.248.143.71]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b1443f11-a769-4fac-234e-08d81d02a278
x-ms-traffictypediagnostic: MN2PR15MB3197:
x-microsoft-antispam-prvs: <MN2PR15MB31977EF8A491FDC753B49C12976F0@MN2PR15MB3197.namprd15.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0450A714CB
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Ko9gcKaoZ3wQiLsi/PI2qUm6sDFzHgagcXEpqah/balwlLn3WOT0fkCJhd7bxMpt3KwZDFzRg1lEy16LFCyLRcyOcnDx2lwuC56yNo9cOxtwnO2+ik56d+H833bOfDwCole3ExJW7UYjjVu3uzI6UBu/Iq+ie1B4/7G9jY9qiO+uwgeJcbZiy6T9u7gragOCNSBa+A7a/Ki/KTZ/WWxXwPCbi1K+1p6URMADWYoNBr2rs5bRSTvyxMLgwthd25xdLoUZEjFcu7cGKKy/c3upj4yy5CjY6QAkGwoTipwo8oxMGPq+RgCqy0RnZVnbpvvmTcsh4pgledmTfwmqxCIAeg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM;
H:MN2PR15MB3103.namprd15.prod.outlook.com; PTR:; CAT:NONE;
SFTY:;
SFS:(4636009)(136003)(39860400002)(366004)(396003)(346002)(376002)(7696005)(6916009)(53546011)(6506007)(8936002)(5660300002)(478600001)(71200400001)(33656002)(86362001)(2906002)(3480700007)(7116003)(8676002)(54906003)(44832011)(83380400001)(4326008)(66446008)(26005)(316002)(9686003)(55016002)(66946007)(66556008)(76116006)(186003)(52536014)(66476007)(64756008);
DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: OFTr93xCHjwmdIFEXu4bKmf8dy7JjP4Nf7VTtEsQwiM86D7W31bY99RvNVpPdgy+iJr0hX/7o2CmgH/5UWM2LAV1JkJKOq/QZFM1wiYMUq7XirOzeR5sMCIYvUWxYrYcNsir3Pk2r7N8VaGVEgsoziD1EvCcF6kVIbhxUopLn+uFXjY4rEqPdKOsBnhMnWzMrzo7fVajipyRc7CRzogCccXDlRi5iysQYjEx8GDunG2aDdWyJ+TwD2zjqop3tUsXkbFh4VZB2HJJLNR8vAHneSEG/xV/ZEqdxJBbtSed9A+i0o+nIw4R9K/CG0T0hIdi8MVhwBRmhNzAm4KGDnULMUcL0ebVD1Nd1vETey3X0VG4OMpFuaDXuPen+vGCRQx2Z0fxVFffaSTMGO0gMVx0csT5dIE6DQwXb1vWh8lnb9FDKSxSM9pMn16Q6ZD5KzToU2pitC3+O2q6a4qS9nKe6x0V4r2fBdY8xH47Vxvz1qY=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative;
boundary="_000_MN2PR15MB310362C626B7677BB14F3651976F0MN2PR15MB3103namp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB3103.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b1443f11-a769-4fac-234e-08d81d02a278
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2020 14:34:02.1120 (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: +UYYxmHGQxJrhWHuTcDNHjvLeFk8wIaB2tc2IPCGRSPXTV9LVqAQuqN5LwFaGgEdBnwBjH0FxID4wHNZFec/5w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR15MB3197
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/2Dtk7tszUcLtH91TvAwo12Ni_mo>
Subject: Re: [Teas-ns-dt] Text Proposal
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, 30 Jun 2020 14:34:10 -0000
Reformatted… ☹ From: Eric Gray <ewgray@graiymage.com> Sent: Tuesday, June 30, 2020 10:31 AM To: teas-ns-dt <teas-ns-dt@ietf.org> Cc: Eric Gray <eric.gray@ericsson.com>om>; teas-wg/teas-ns-dt <teas-ns-dt@noreply.github.com> Subject: Re: Text Proposal Some notes on the text below: - I made some minor mods to the figure (which may need to be retrofit into the corresponding figure in the definitions draft (mostly we use “Network Controller” in the figure but refer to “Transport Network Controller” in the text - I checked and the same is true in the definition draft). - I replaced the “arrow characters” (“A” and “V”) with the ones I usually use (“^” and “v”) as I heard at least one person who seemed to be confused by the “symbols” “A” and “V” in the figure. - The figure is essentially otherwise as we had agreed it should be in the meeting yesterday. I saw comments from Kiran, but I am uncertain what Kiran thinks I should do about them, especially given that at least part of the comments were about stuff that is out of scope anyway... On Jun 30, 2020, at 10:07 AM, Eric Gray wrote: Abstraction and Control of TE Networks (ACTN - [RFC8453]) is an example of similar IETF work. ACTN defines three controllers to support virtual network (VN) services - * Customer Network Controller (CNC), * Multi-Domain Service Coordinator (MDSC) and * Provisioning Network Controller (PNC). A CNC is responsible for communicating a customer's VN requirements. A MDSC is responsible for multi-domain coordination, virtualization (or abstraction), customer mapping/translation and virtual service coordination to realize the VN requirement. Its key role is to detach the network/service requirements from the underlying technology. A PNC oversees the configuration, monitoring and collection of the network topology. The PNC is a underlay technology specific controller. While the ACTN framework is a generic VN framework that is used for various VN service beyond the transport slice, it is still a suitable basis to understand how the various controllers interact to realize a transport slice. One possible mapping between the transport slice, and ACTN, definitions is as shown in Figure 1 below. +-------------------------------------+ | Customer | | +-------------------------------------+ ^ | ACTN | Terminology v | and Concepts +-------------------------------------+ | A highter level system | | +-----+ |(e.g. e2e network slice orchestrator)| ===> | CNC | +-------------------------------------+ | +-----+ ^ ^ | TSC NBI | | CMI +-------------------------------------+ | +------+ | Transport Slice Controller | ===> | MDSC | +-------------------------------------+ | +------+ ^ ^ | TSC SBI | | MPI v v +-------------------------------------+ | +-----+ | Transport Network Controller(s) | ===> | PNC | +-------------------------------------+ | +-----+ Terminology/Concepts | Used in this Document | Figure 1 Note that the left-hand side of this figure comes from Transport Slice Definition ([I-D.nsdt-teas-transport-slice-definition]). The TSC NBI conveys the generic transport slice requirements. These may then be realized using an SBI. As per [RFC8453] and [I-D.ietf-teas-actn-yang], the CNC-MDSC Interface (CMI) is used to convey the virtual network service requirements along with the service models and the MDSC-PNC Interface (MPI) is used to realize the service along network configuration models. [I-D.ietf-teas-te-service-mapping-yang] further describe how the VPN services can be mapped to the underlying TE resources. The Transport Network Controller (TNC) is depicted as a single block, analogous to the Provisioning Network Controller (in this example). In the ACTN framework, however, it is also possible that the TNC function is decomposed into MDSC and PNC - that is, the TNC may comprise hierarchy as needed to handle the multiple domains and various underlay technologies, whereas a PNC in ACTN is intended to be specific to at most a single underlay technology and (likely) to individual devices (or functional components). Note that the details of potential implementations of everything that is below the TSC in Figure 1 are out of scope in this document - hence the specifics of the relationship between TNC and PNC, and the possibility that the MDSC and PNC may be combined are at most academically interesting in this context. Another way to view this is that, in the same way that ACTN might combine MDSC and PNC, the TSC might also directly include TNC functionality. [RFC8453] also describes TE Network Slicing in the context of ACTN as a collection of resources that is used to establish a logically dedicated virtual network over one or more TE networks. In case of TE enabled underlying network, ACTN VN can be used as a base to realize the transport network slicing by coordination among multiple peer domains as well as underlay technology domains. Figure 1 shows only one possible mapping as each ACTN component (or interface) in the figure may be a composed differently in other mappings, and the exact role of both components and subcomponents will not be always an exact analogy between the concepts used in this document and those defined in ACTN. This is - in part - shown in a previous paragraph in this section where it is pointed out that the TNC may actually subsume some aspects of both the MDSC and PNC. Similarly, in part depending on how "customer" is interpreted, CNC might merge some aspects of the higher level system and the TSC. As in the TNC/PNC case, this way of comparing ACTN to this work is not useful as the TSC and TSC NBI are the focus on this document.
- Re: [Teas-ns-dt] Text Proposal Eric Gray