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

Xufeng Liu <xufeng.liu.ietf@gmail.com> Thu, 05 March 2020 14:36 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 162443A158A for <teas-ns-dt@ietfa.amsl.com>; Thu, 5 Mar 2020 06:36:34 -0800 (PST)
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 3FQQsZj87Qat for <teas-ns-dt@ietfa.amsl.com>; Thu, 5 Mar 2020 06:36:32 -0800 (PST)
Received: from mail-il1-x134.google.com (mail-il1-x134.google.com [IPv6:2607:f8b0:4864:20::134]) (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 603643A1583 for <teas-ns-dt@ietf.org>; Thu, 5 Mar 2020 06:36:32 -0800 (PST)
Received: by mail-il1-x134.google.com with SMTP id x2so5183224ila.9 for <teas-ns-dt@ietf.org>; Thu, 05 Mar 2020 06:36:32 -0800 (PST)
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=CHmuygfVXUNWx9b0uhQaRa9kDgV0bQ1CRn90HhwAyzk=; b=TWtWvxLqxRUiBHFracUn02YHWxOrOsHr0HRdOOWptVGe6ULbEljVS/Bx3HCqaCZKP6 d16fnc7ICXW2rAS1AIAikIe/GF54SgZfrjvBq5fCjdCLu2l0N7pn+8Ln/0/CI7KLyp8q qXz2HXMk9/LwFOsNJ+hXboCrM15cpE45gLav0MiWVyw/S+yxCudIVUavxpj9na+oDEjI Hm3YjKMLsMU/z71MkNy8SRdXmX3PRYLHt6Sq6O2ra5jVe5hc0aift8hAW9MIHOBVjQAh Cz1B/1o94y2Mf2d0HsXMC8KxWE1PV240YpttF/VLadcQdipClLn2vBzG1vOrPr+I5g9B FdlQ==
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=CHmuygfVXUNWx9b0uhQaRa9kDgV0bQ1CRn90HhwAyzk=; b=b4yeiOpkhkhIKNnIxFmPG3m+KSz32Q2EtLV9NrT7MT5PJS9LVPIBC/baS+zJqoDn9a 0rJBIS34K29fH3b+FOJQkE42tTubR7Uzny7mLlS9Pw2gnsaiAsex6gGF8j+bkYDzwZ/y ovTcUZmg1l5ZpjP7pEh1pevbCQ338WeC1Lcvt4ygEzVC2twUP8MZm6zhCSRSIQULtIcV LPbo2FAIM6AEXJ2J7f57dxw+GYF4I1h+K7saPME7Fl6PEb0v3o2npnLZBxqFeUCi57yk nV/c8X8R8KTbCIVa8RM0miT2xBiinkuDRdvsRVgtNMuKt2XFSwi8hENAigDnPI2UT7vt A7EQ==
X-Gm-Message-State: ANhLgQ3GRtMyGUg3f2B7fjdZyFNSjNwuiV0XJxWUggT+YjZBeoenhhOu KwQpD3U+GHU55IYgFkMuoYp3xWFlQo44pdqwF+0=
X-Google-Smtp-Source: ADFU+vtNit9sI79+SnGKNYi5EAhINkntm3jzyR1hUR1Y4yztIsFFK/6P6nKRbmvaq+fOCay87CXJYf1DWVxsafu2gpE=
X-Received: by 2002:a05:6e02:686:: with SMTP id o6mr8057860ils.181.1583418991529; Thu, 05 Mar 2020 06:36:31 -0800 (PST)
MIME-Version: 1.0
References: <8041dbcfcc804129a44aa2560b330ccc@huawei.com> <BN8PR15MB26440EB79DF08465E318E47A97E50@BN8PR15MB2644.namprd15.prod.outlook.com>
In-Reply-To: <BN8PR15MB26440EB79DF08465E318E47A97E50@BN8PR15MB2644.namprd15.prod.outlook.com>
From: Xufeng Liu <xufeng.liu.ietf@gmail.com>
Date: Thu, 5 Mar 2020 09:36:19 -0500
Message-ID: <CAEz6PPRQx7RV9X32aDakycrxy4SoN9+VF9fSzLZRZfvg7rLndg@mail.gmail.com>
To: Eric Gray <eric.gray=40ericsson.com@dmarc.ietf.org>
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="00000000000085548b05a01c7661"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/M9hUGexR-nlSIeqG4hT5pbmOZwI>
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, 05 Mar 2020 14:36:34 -0000

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
>