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

Xufeng Liu <xufeng.liu.ietf@gmail.com> Thu, 12 March 2020 20:18 UTC

Return-Path: <xufeng.liu.ietf@gmail.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 8D5B13A0877 for <teas-ns-dt@ietfa.amsl.com>; Thu, 12 Mar 2020 13:18:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 V7-jYQCCztgJ for <teas-ns-dt@ietfa.amsl.com>; Thu, 12 Mar 2020 13:18:42 -0700 (PDT)
Received: from mail-il1-x12e.google.com (mail-il1-x12e.google.com [IPv6:2607:f8b0:4864:20::12e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1090C3A0885 for <teas-ns-dt@ietf.org>; Thu, 12 Mar 2020 13:18:10 -0700 (PDT)
Received: by mail-il1-x12e.google.com with SMTP id a14so6748302ilk.6 for <teas-ns-dt@ietf.org>; Thu, 12 Mar 2020 13:18:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gmfwkvRU6B2D3aH9xtU0Hz1U59gzKu7WOVMXLxYPqAY=; b=fNSBU+SEWCeI876t4YrWs6XdSQkbVit8CDZhLfANqkV6vXc2/GMcDLcEKf27N3SVmP 4ilCt4V4CWTs0g6rruHdvnJ/QaJ4FXtgn1+qsmUihlY1e5DH1dTjPREpDP9I3KEBIGcd zE31clGcTyg/2cYdZ/ciCIlhuKW75/j429oUoP6NednVTfKI+xhTn61L++gZ06U0OS+Y 5dzRIgKuO/80nneb7x3vC33TNabAhL63dblMJGiKY81Z5uuBtOsm8XHOLoi2hW9w0vZa YyJ0nZZQbee0NNwVlRodBva4dYeSq+tzGsn12EgzLpMzTyfeWLhX/TDCFPGM+8qEYLOG SzYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gmfwkvRU6B2D3aH9xtU0Hz1U59gzKu7WOVMXLxYPqAY=; b=FCvPv+4iZIa4CuxD+7NaTiPGAZ2PvB835AHNZa0/5ayIVcja3/XrGVDeBIvZfvNTai YIwR8san02jgEu533XcKTAPURLBYhx12590IrJCJxaknYMvONtbUqaieDQBhbb04YAYm rPyVnYSUMZ2Cs3xJ0z1nFMqeKiVgAXLspZpndDW3nC6ZpzVWiNa6iOSnyaSX1oKD3hOF I22rtAzrN1Nyn0UcCItb0QyfgibThYX1rI1Zt0oM4iz/nxRG+NOof7Oam/qgnXmivZ3P a+rIRfxzDg6Hs9G/+Q/KStl33q6mongEcWcbbK+4wIfs6QoFPYge/1MLvSfSy7TvpAql Ma6Q==
X-Gm-Message-State: ANhLgQ398jBGC5D3wwDphLllm8mRCCL48wM5QyyddOD5LZdRIHIr3IKB lBsICl80zOgF7KNPkFDAFvhEBbuPy5V0f4H/rOc=
X-Google-Smtp-Source: ADFU+vvYXbRG/Lmh2DrhTVc1eAcWpIhnmxMK78f831v8Tfo0TLLSkavy3Uc9IfF74AA0FlHx5LEPvYiMkFeKlQ0a4ys=
X-Received: by 2002:a92:3983:: with SMTP id h3mr9821076ilf.216.1584044289356; Thu, 12 Mar 2020 13:18:09 -0700 (PDT)
MIME-Version: 1.0
References: <8041dbcfcc804129a44aa2560b330ccc@huawei.com> <BN8PR15MB26440EB79DF08465E318E47A97E50@BN8PR15MB2644.namprd15.prod.outlook.com> <CAEz6PPRQx7RV9X32aDakycrxy4SoN9+VF9fSzLZRZfvg7rLndg@mail.gmail.com> <BN8PR15MB2644A5DD05D26C5EE38D350597FD0@BN8PR15MB2644.namprd15.prod.outlook.com>
In-Reply-To: <BN8PR15MB2644A5DD05D26C5EE38D350597FD0@BN8PR15MB2644.namprd15.prod.outlook.com>
From: Xufeng Liu <xufeng.liu.ietf@gmail.com>
Date: Thu, 12 Mar 2020 16:17:58 -0400
Message-ID: <CAEz6PPR7MOdpCG6xvRHE_ERPbP9i+giXuq0mY-yYLP2bNmkT7A@mail.gmail.com>
To: Eric Gray <eric.gray@ericsson.com>
Cc: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>, "Wubo (lana)" <lana.wubo@huawei.com>, "Dongjie (Jimmy)" <jie.dong@huawei.com>, "Rokui, Reza (Nokia - CA/Ottawa)" <reza.rokui@nokia.com>, Jari Arkko <jari.arkko@ericsson.com>, John E Drake <jdrake@juniper.net>
Content-Type: multipart/alternative; boundary="0000000000002cfbc405a0ae0d28"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/GWky3hB7PMrPsNhirOfstNU-ykM>
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: Thu, 12 Mar 2020 20:18:45 -0000

Hi Eric,

On Thu, Mar 12, 2020 at 10:51 AM Eric Gray <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>
> *Sent:* Thursday, March 5, 2020 9:36 AM
> *To:* Eric Gray <eric.gray@ericsson.com>
> *Cc:* teas-ns-dt@ietf.org; Wubo (lana) <lana.wubo@huawei.com>om>; Dongjie
> (Jimmy) <jie.dong@huawei.com>om>; Rokui, Reza (Nokia - CA/Ottawa) <
> reza.rokui@nokia.com>gt;; Jari Arkko <jari.arkko@ericsson.com>om>; John E Drake
> <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> 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
> https://www.ietf.org/mailman/listinfo/teas-ns-dt
>
>