Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed text addition to the controller section

Eric Gray <eric.gray@ericsson.com> Fri, 20 March 2020 18:51 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 8CBAA3A0DE3 for <teas-ns-dt@ietfa.amsl.com>; Fri, 20 Mar 2020 11:51:34 -0700 (PDT)
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 xOik0deSNR1I for <teas-ns-dt@ietfa.amsl.com>; Fri, 20 Mar 2020 11:51:31 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2084.outbound.protection.outlook.com [40.107.244.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 57D053A0DE6 for <teas-ns-dt@ietf.org>; Fri, 20 Mar 2020 11:51:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cdh5UFY0HgtYZ/sG/4FD0nbpwNtbd9kCth/g/OlFwO8yAa37E/zIr8+c437DNPGtToX3ql5+n2xN7rPa3u26l47/d2i/Y+xMSf1O92qeHB0y2jZrgNYeNTJ/+nYI2YvRWeIQPhsYlVZ0BFH925VtJmsB+i2azxqbQYUCR6o78rraeR2CSEbyYtcBNb9ZsfMO26tcHLfNqf8+0tLTQjE+nJYx6J1Qjnjk7La586hPPgR3+0iGv+l71S/a0wPlrr8TsaWwfdKq/oNWAW76Fp77QyUVgMPROjCrk5p9Xez2SGMAgeB/lryDLoaj6iBqvL6LZJl3eJYgRutHer7BT5Zrmg==
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=xGbDSUGX9bc5dF04nDwrx9+iQWXDBAKJwIkTvdwu3KI=; b=HhfvR2Ol2uEU7Q+9HkyLYWR9+7jYndQd9lhVqvkyabbAUMfpss8qt76vLaOGmhrj6OF8OVc5KNy5Dgx+X/UkJl19cMKHzt4UPYUwwribBbUCdCM3eeKHZjdOk47SF57mKf6T0Bh06I2mHJ9eNcumwDN5ZbBN8k+Qv3dJ+OHL7o6PFsqznStYJbK0Vlg/FknPayljdc8tK/fSqETCO8zQahpemuD7TxsUFpeJEwVLbuJrp/UVXp9zCdrm6v+FkadWYP9uC2kHDy4h6qjGo1uKu3d7c0t85XyfvzvS+/rPBF5Y8i5fSRWmW3b+fX5MPdmDlRbJKcwtw4cq1Ptpgx4cJQ==
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=xGbDSUGX9bc5dF04nDwrx9+iQWXDBAKJwIkTvdwu3KI=; b=WUyuMD6DxGBcWXs52N9GDDos3ixNjWCbG6xlrPQXo9TrzXSs4ymndBoAKIkIjxm7nGyg1q01b1+Zl0/6xYcyOx4k48Z1+k2o/EYqopdJJPilXC/FUWGoz0Dfpm1Il+WZk1H3NY+wSAYzZ/JhFdekbz8QZHThZSVqHwnIdnoKlxo=
Received: from BN8PR15MB2644.namprd15.prod.outlook.com (2603:10b6:408:c8::27) by BN8PR15MB3121.namprd15.prod.outlook.com (2603:10b6:408:8c::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.18; Fri, 20 Mar 2020 18:51:27 +0000
Received: from BN8PR15MB2644.namprd15.prod.outlook.com ([fe80::b083:9869:d21f:619e]) by BN8PR15MB2644.namprd15.prod.outlook.com ([fe80::b083:9869:d21f:619e%6]) with mapi id 15.20.2835.017; Fri, 20 Mar 2020 18:51:27 +0000
From: Eric Gray <eric.gray@ericsson.com>
To: Eric Gray <eric.gray=40ericsson.com@dmarc.ietf.org>, Xufeng Liu <xufeng.liu.ietf@gmail.com>
CC: John E Drake <jdrake@juniper.net>, "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>, Jari Arkko <jari.arkko@ericsson.com>, "Dongjie (Jimmy)" <jie.dong@huawei.com>, "Wubo (lana)" <lana.wubo@huawei.com>, "Rokui, Reza (Nokia - CA/Ottawa)" <reza.rokui@nokia.com>
Thread-Topic: =?utf-8?B?W1RlYXMtbnMtZHRdICBQdWxsLXJlcXVlc3QgIzg6IFJlemHigJlzIHByb3Bv?= =?utf-8?Q?sed_text_addition_to_the_controller_section?=
Thread-Index: AQHV/uiPXuVvYRNTE0qobnq7LijLjg==
Date: Fri, 20 Mar 2020 18:51:27 +0000
Message-ID: <BN8PR15MB2644213E0780298F69B377B597F50@BN8PR15MB2644.namprd15.prod.outlook.com>
References: <8041dbcfcc804129a44aa2560b330ccc@huawei.com> <BN8PR15MB26440EB79DF08465E318E47A97E50@BN8PR15MB2644.namprd15.prod.outlook.com> <CAEz6PPRQx7RV9X32aDakycrxy4SoN9+VF9fSzLZRZfvg7rLndg@mail.gmail.com> <BN8PR15MB2644A5DD05D26C5EE38D350597FD0@BN8PR15MB2644.namprd15.prod.outlook.com> <CAEz6PPR7MOdpCG6xvRHE_ERPbP9i+giXuq0mY-yYLP2bNmkT7A@mail.gmail.com> <BN8PR15MB2644510F1E47DD6ED942DF0497F90@BN8PR15MB2644.namprd15.prod.outlook.com>
In-Reply-To: <BN8PR15MB2644510F1E47DD6ED942DF0497F90@BN8PR15MB2644.namprd15.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eric.gray@ericsson.com;
x-originating-ip: [129.192.79.10]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 17061a92-1bf6-42f9-edc3-08d7ccffb25e
x-ms-traffictypediagnostic: BN8PR15MB3121:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN8PR15MB31213F7AAAF7351993248B9797F50@BN8PR15MB3121.namprd15.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 03484C0ABF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(346002)(136003)(396003)(366004)(39860400002)(199004)(71200400001)(316002)(478600001)(966005)(9686003)(4326008)(54906003)(55016002)(86362001)(5660300002)(52536014)(110136005)(6506007)(76116006)(66446008)(66556008)(66946007)(66476007)(64756008)(44832011)(186003)(26005)(33656002)(53546011)(7696005)(8936002)(2906002)(81156014)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:BN8PR15MB3121; H:BN8PR15MB2644.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 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: YLz41IT90sOQ0EP9cdP1U2y29IQXqP2GWEb9QOGooIgbGxqaSVDvCUf/9vx6NL3iF+TCe7mXdOCwdl8ElEni2SGbgVRxSQ8PUbxyRkUCjaah9Rzy0bn1K9cqvtPjChCuHMkFBYcEpWpCyVfR1AFZCSE9nJo6rbx712lWFhXrGsngHs7ennNK9n+hZytA3I+Y1I++tlwL21vCYIfqHrzCwsQ2r4IcCuNWzpmJZrrNf8CMU8QCgj3U7scXj51CsDVsCFBQ+dIDh2AB1VtDBbqaTVmwV5Vp20g7VFGrO2RBN3Y5yGIZX1hrUDy0SVbmcWRhJIWL3vQb7cM+GVGJ41DshjscaDGqgBscTiXkQ2X2kjCA/xoHe2Zz9k3upLYwkH184yWYhS3PufGGXJmcNVAe8PtMGO3swEczrfvbVY62jI8+xQzepcLlraVNiv4PsAZusVxMbY0y42mPjULDbHGBxCHwWao+J3i8ChWygG1JI0vyLf9H9d2vUpd0SArHeJjUG1yljCqFY1FIDFrrl7Ol2w==
x-ms-exchange-antispam-messagedata: QFksb+dsAZFH6fJaqMpAVG7qUSp+mu4M8loiJgJYykDo5iYFFsnIlU3v5euwKuT8xY5Fk2gvQ3xw5DwzidCFVu0gxfyUQNNEDhm0a2zbiVneCJVXVrczdxqG2QLxRXnIa9OqzV/OiDzGNnmFpGT8BA==
Content-Type: multipart/alternative; boundary="_000_BN8PR15MB2644213E0780298F69B377B597F50BN8PR15MB2644namp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 17061a92-1bf6-42f9-edc3-08d7ccffb25e
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2020 18:51:27.5338 (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: 0+8qKjCl0xDjVSV6NePZuczW1024+22rpT2IcSMUNgntAcFwHZwZX2S2YDQqqd/aSIGZPYoM+P04HiPUQgYEYA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR15MB3121
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/3_NjpVQtUhoXu00ksrW3qLuapDA>
Subject: Re: [Teas-ns-dt] =?utf-8?q?Pull-request_=238=3A_Reza=E2=80=99s_propo?= =?utf-8?q?sed_text_addition_to_the_controller_section?=
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: Fri, 20 Mar 2020 18:51:46 -0000

The suggested change is now in the current iteration of the “-02” version of the framework draft in GitHub (https://github.com/teas-wg/teas-ns-dt).

--
Eric

From: Teas-ns-dt <teas-ns-dt-bounces@ietf.org> On Behalf Of Eric Gray
Sent: Monday, March 16, 2020 12:24 PM
To: Xufeng Liu <xufeng.liu.ietf@gmail.com>
Cc: John E Drake <jdrake@juniper.net>et>; teas-ns-dt@ietf.org; Jari Arkko <jari.arkko@ericsson.com>om>; Dongjie (Jimmy) <jie.dong@huawei.com>om>; Wubo (lana) <lana.wubo@huawei.com>om>; Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com>
Subject: Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed text addition to the controller section

That is a reasonable suggestion.  Thanks!

--
Eric

From: Xufeng Liu <xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.com>>
Sent: Thursday, March 12, 2020 4:18 PM
To: Eric Gray <eric.gray@ericsson.com<mailto:eric.gray@ericsson.com>>
Cc: teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>; Wubo (lana) <lana.wubo@huawei.com<mailto:lana.wubo@huawei.com>>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com<mailto:reza.rokui@nokia.com>>; Jari Arkko <jari.arkko@ericsson.com<mailto:jari.arkko@ericsson.com>>; John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Subject: Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed text addition to the controller section
Importance: High

Hi Eric,

On Thu, Mar 12, 2020 at 10:51 AM Eric Gray <eric.gray@ericsson.com<mailto:eric.gray@ericsson.com>> wrote:
Xufeng,

              So, what we are trying to say is that some information (we say “details”) could be provided between the Transport Slice consumer and the TSC via an NBI.

              That statement is intended as a high-level summary and – because we are not defining the “details” of the NBI in this document – the actual details are (of course) out of scope (this is pretty much a tautology; it would be curiously weird, actually, to describe the details and then say that describing the details is out of scope).
Right. That is my feeling. Replacing one of these "details" would be better.

              Do you have any suggestion for how we could make this clearer at the intended level, and without providing information we do not intend to provide?
Maybe using "the applied configuration, selected policies, and operational state", or something like that. Like mentioned, anything other than "details" would sound better.

              If you do have a proposal that folks can get behind, I would be happy to put it in for the “-01” version…

--
Eric

From: Xufeng Liu <xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.com>>
Sent: Thursday, March 5, 2020 9:36 AM
To: Eric Gray <eric.gray@ericsson.com<mailto:eric.gray@ericsson.com>>
Cc: teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>; Wubo (lana) <lana.wubo@huawei.com<mailto:lana.wubo@huawei.com>>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com<mailto:reza.rokui@nokia.com>>; Jari Arkko <jari.arkko@ericsson.com<mailto:jari.arkko@ericsson.com>>; John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Subject: Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed text addition to the controller section
Importance: High

Hi Eric and All,

This section looks good to me. I have one minor comment in-line below.
Thanks,
- Xufeng

On Wed, Mar 4, 2020 at 6:23 AM Eric Gray <eric.gray=40ericsson.com@dmarc.ietf.org<mailto:40ericsson.com@dmarc.ietf.org>> wrote:

Based on Reza’s Pull #8 and the extensive discussion that followed, I plan to add the following text to the framework document:


Transport Slice Controller (TSC)
The transport slice controller takes abstract requests for
transport slices and implements them using a suitable underlying
technology. A transport slice controller is the key building
block for control and management of the transport slice. It
provides the creation/modification/deletion, monitoring and
optimization of transport Slices in a multi-domain, a
multi-technology and multi-vendor environment.
In discussion in this document, a southbound interface (SBI)
is used as a logical construct (that may or may not exist in
practice) representing mechanisms used by the TSC in
communicating with the underlying (abstract) network.
A TSC northbound interface is needed for communicating
details of a transport slice,
The word "details" here is vague to me. To what extent of the "details" the NBI needs to communicate? what kind of details? The next sentence says "The details for this NBI are not in scope", making the term here more confusing. May I suggest some rewording? Maybe:
"the applied configuration, selected policies, and operational state"?

as well as providing information
to a slice requester/consumer about transport slice status
and performance. The details for this NBI are not in scope
for this document.
The controller provides the following functions:

  *   Provides a technology-agnostic NBI for creation/modification/
deletion of the transport slices. The API exposed by this NBI
communicates the endpoints of the transport slice, transport
slice SLO parameters (and possibly monitoring thresholds),
applicable input selection (filtering) and various policies, and
provides a way to monitor the slice.
  *   Determines an abstract topology connecting the endpoints of
the transport slice that meets criteria specified via the NBI.The
TSC also retains information about the mapping of this abstract
topology to underlying components of the transport slice as
necessary to monitor transport slice status and performance.

  *   Provides "Mapping Functions" for the realization of transport slices.
In other words, it will use the mapping functions which:
- map technology-agnostic NBI request to technology-specific SBIs.
- map filtering/selection information as necessary to entities in the
   underlay network.
  *   Via an SBI, the controller collects Telemetry data (e.g. OAM results,
Statistics, States etc.) for all elements in the abstract topology used
to realize the transport slice.
  *   Using the Telemetry data from the underlying realization of a
transport slice (i.e. services/paths/tunnels), evaluates the
current performance against transport slice SLO parameters and
exposes them to the transport slice consumer via the NBI. The
TSC NBI may also include a capability to provide notification in
case the transport slice performance reaches threshold values
defined by the transport slice consumer.



--
Teas-ns-dt mailing list
Teas-ns-dt@ietf.org<mailto:Teas-ns-dt@ietf.org>
https://www.ietf.org/mailman/listinfo/teas-ns-dt