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

Eric Gray <eric.gray@ericsson.com> Wed, 04 March 2020 11:22 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 D81353A0CB6 for <teas-ns-dt@ietfa.amsl.com>; Wed, 4 Mar 2020 03:22:59 -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 v2p-LfSIEjy5 for <teas-ns-dt@ietfa.amsl.com>; Wed, 4 Mar 2020 03:22:58 -0800 (PST)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-eopbgr760048.outbound.protection.outlook.com [40.107.76.48]) (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 2182B3A0CB4 for <teas-ns-dt@ietf.org>; Wed, 4 Mar 2020 03:22:57 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S0oB6cvl+tq/M3Jf+e5g8ZtEvzUwaKhqYkz2yTydzgS2k6dzXgDOg8Joi3jy0qYEld89SoytgS9ghp7YvWFRfX3pyYWMUAshas734QTqnkYR+LDyIEfzxpEX8/kueFvVLaVHu9Ims0SY6BDkmFwjnGq/AbPGvZ1zSy2Zb0lGxy7yXpAujcj5erMtu9fTttcG+VJzDQnb9e4SOKStjpgHUufw6g9Hp3bCE0vtTALuZcftyKWWFuQGGDA6US/y7BwAy15l3aE5qQtWjSnC9e9x+frM5tbEYNL258SUllsKuokomORxBr9JTLkt3ms9HEl/n9dn6Ct3Fe4yxr/L9YTvtA==
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=Dr5ebpRqutD0Koj/BvlyasY7/zlFcJ5OjabQPPdGhqc=; b=J8BngDiNB0dhMvlz16bgWplp0t86ecih8QHpfD8yaovjGf18l/UJ3QSqKklu35ziIZgK/+YkjNV5dxO1PPZfUf6JW1NYU7B/ZW/g9TWYdkLLn58loLJWFlAR49bmKK7U5KK5mOv4SxOCBab2z4L8P759Ws3HWbuJ+BhT5sZLp3H7XCQrHcRToXyJODXRGz3ZOaF1M2Ibc/z6oBntlUvb/jc2rzxVDDdb99Jp+x7qXxTNLiPOZaXcx9fOtqKdTSxpN5d7KY6xkCJD5LilE9SNQJ4igwqiobM6jQYMeQolF9Xy/94SzvwtgiHtFK/9L0eGIjoSCl1TXn8Gr2/Tlq/zDg==
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=Dr5ebpRqutD0Koj/BvlyasY7/zlFcJ5OjabQPPdGhqc=; b=GK97T0xleMthkJZrRNFskmnxeIpVn85Bu9uG07MmzB5QvQY7vAvARMwPMNzPk28yO4uEbXgFHtIS+Dzac7X1fdr/wsruSjTf9sapk4at1XXTspH0DRY0ejuxdWMSXpXClUZV2JMdpHl7K7LnClpE1gPZ3IvrxLZN8Du7HmtLRtk=
Received: from BN8PR15MB2644.namprd15.prod.outlook.com (2603:10b6:408:c8::27) by BN8PR15MB3009.namprd15.prod.outlook.com (2603:10b6:408:86::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Wed, 4 Mar 2020 11:22:54 +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.2772.019; Wed, 4 Mar 2020 11:22:54 +0000
From: Eric Gray <eric.gray@ericsson.com>
To: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
CC: "Wubo (lana)" <lana.wubo@huawei.com>, "Rokui, Reza (Nokia - CA/Ottawa)" <reza.rokui@nokia.com>, John E Drake <jdrake@juniper.net>, "Dongjie (Jimmy)" <jie.dong@huawei.com>, Jari Arkko <jari.arkko@ericsson.com>
Thread-Topic: =?utf-8?B?UHVsbC1yZXF1ZXN0ICM4OiBSZXph4oCZcyBwcm9wb3NlZCB0ZXh0IGFkZGl0?= =?utf-8?Q?ion_to__the_controller_section?=
Thread-Index: AdXuyAg8Nm3ki8wISNaEVhYw0P7TBADTM02g
Date: Wed, 4 Mar 2020 11:22:53 +0000
Message-ID: <BN8PR15MB26440EB79DF08465E318E47A97E50@BN8PR15MB2644.namprd15.prod.outlook.com>
References: <8041dbcfcc804129a44aa2560b330ccc@huawei.com>
In-Reply-To: <8041dbcfcc804129a44aa2560b330ccc@huawei.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: 5e53313e-363b-49c4-a0bd-08d7c02e61ea
x-ms-traffictypediagnostic: BN8PR15MB3009:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN8PR15MB3009BF2003333955D2A8272697E50@BN8PR15MB3009.namprd15.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0332AACBC3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(346002)(376002)(396003)(136003)(189003)(199004)(2906002)(26005)(478600001)(81156014)(55016002)(81166006)(44832011)(6916009)(8936002)(9686003)(5660300002)(71200400001)(76116006)(54906003)(107886003)(64756008)(7696005)(52536014)(33656002)(66476007)(66556008)(66446008)(316002)(66946007)(4326008)(186003)(86362001)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:BN8PR15MB3009; H:BN8PR15MB2644.namprd15.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: P1YSZK866Q4jmdW4aC7/Vsi4YJk5nF0Lm4hnbmKto6HZkC8rLuwJNf5wmJxbElnEHC3UcktrADd0tegi7f3EdaAYtyEmOEq/ppuhgHOe0j5O6UaIOuSWRUTpX/OFkf/gOLdHlFyYek7ckl5d0+T7DR6t6w6C8Ffp7Fi9eCSm+Zi/7Mgd6bgz1c0TuzEfqTgPr89v7WQMIb9/25QMwum0DW7LYvMkrEE2aAKAIb1tP5QQeF22AOHnsr+38maLJqHRIa/8AC2DAixB2C8HP17Y7kRExr0vInfN94wEoAVfbRcw6kwi4e1Eym9UNUVAEvv74bmLSfTa0Q4dxLuSNqfpUO/300qIni+HL0n22v/NBWwY6rCRIk3Vmw+ANae6NESb60DfzAScIZL9mO8r7GRB4x7ZBaxRax4pc5qslczIOswDhX52oIPhOPrAm2xjvT/m
x-ms-exchange-antispam-messagedata: zLR+WUfVncVtzbXXlAQ5Osz05eQP55DMYH/jnVsYc2kT2Frxc/yxg8ENITucgCyDZYkc1ZkQK6msXdOpobc/YLl4yT6PsqGdSsePq3rYJjMo2oq45Jh/dz07SXY989TqeAX9uN6zlBi5CHZhbGUzdQ==
Content-Type: multipart/alternative; boundary="_000_BN8PR15MB26440EB79DF08465E318E47A97E50BN8PR15MB2644namp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e53313e-363b-49c4-a0bd-08d7c02e61ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2020 11:22:53.8680 (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: xWMMZP4sHACq3koffhE1rndowY0NQoJEDE3J2jZxjP7xmqM+m8VDxdm6qo3L7/qpPBqpXza17vkidsDWEiFLMQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR15MB3009
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/CBfI9u8Ogq1g6HIT2FV-iG3ETgw>
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: Wed, 04 Mar 2020 11:23:00 -0000

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, 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.