Re: [Teas-ns-dt] draft-liu-teas-transport-network-slice-yang-00

Xufeng Liu <xufeng.liu.ietf@gmail.com> Sun, 17 November 2019 02:06 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 C16E2120817 for <teas-ns-dt@ietfa.amsl.com>; Sat, 16 Nov 2019 18:06:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.987
X-Spam-Level:
X-Spam-Status: No, score=-1.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, 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 Rj3FtMcizuVE for <teas-ns-dt@ietfa.amsl.com>; Sat, 16 Nov 2019 18:06:13 -0800 (PST)
Received: from mail-il1-x133.google.com (mail-il1-x133.google.com [IPv6:2607:f8b0:4864:20::133]) (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 350B7120041 for <teas-ns-dt@ietf.org>; Sat, 16 Nov 2019 18:06:13 -0800 (PST)
Received: by mail-il1-x133.google.com with SMTP id z12so12709447ilp.2 for <teas-ns-dt@ietf.org>; Sat, 16 Nov 2019 18:06:13 -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=uJRHhotVUiGIbq114Wy+sItfJfoSpD/xMlIcKCXHeoU=; b=ecnNRCN4BlOHf1PrCbQjZoIwWXSoMfq+y9KpbH2Q7qVDK+ePMqwkBHifQqUX9Qoc6D 8NFAs0vabAXOGOWvPvqWJ2x9XBs/mxMSbD0BTcbxa03jtWzc1u+6f1ZRQIVbo3HvzJ5a N3Ht2IxXdd9qs7SFW/YgJyN+NzWObr3tsv3iEQhtjTvQU4nyBCpjMUHYePzknWZ+Tzz4 3Th7B3skyS7iOxA9VP4Mgijvu29BsYNCFuqQhDlqEwnA6MQVofhIckhd9xyT/MFvQ/7o Yn6lt6Rcu1tqhzcPmmjp1T3ye9AO/KjLBe9H6g11jGTg3sS0RuDqAr9QMEUVwjxUaveV pkHg==
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=uJRHhotVUiGIbq114Wy+sItfJfoSpD/xMlIcKCXHeoU=; b=L6sqJj3fjBz6MsoF8kETlM+F7QTwM6lO+apX7yDjLP66VYY3TCDi3PQRUIq+zJ4W6t aHB7NXFVVbjRQXXbPhXZdyuJhcw8OmTfRXkjv/JxuKVzjO5tPHpi5u+Qv7DQVxywdhno EE2/IEFvyy6NlzviLDJ3+aIxFpW+C0T2ShMBL2VLEC2JvAsENm65HJTQxuYzpXbyNLDx 8n98/5fT0vSa1j4FTa1uFnjvurP10ZOi0y050YmRT412UK+PNBU2/87ksJ6jjPKFUA5F Gbt72Az7+t3O9cAeK9LknH3aV//FodDDXEqeLRBaxdqjQvfRCSOLhZaZQXFxrNFOTxAB BqOA==
X-Gm-Message-State: APjAAAUTYwZM8yEmheUYylDTQtSxcWWWEeR+MwXmQ12k218tyiiGwAf5 heTpme3pNDA0j6q+ln44P3Bahh/xxaI0QnfqVKU=
X-Google-Smtp-Source: APXvYqydojt+Ci9QdgxNAXgbZN+FTu00VZFr4nT+PNarxKoqtUG58j93HB+qC8E+P+w01yCvYCXyq8WMpL/xVzCrZAg=
X-Received: by 2002:a92:1613:: with SMTP id r19mr8925831ill.10.1573956372236; Sat, 16 Nov 2019 18:06:12 -0800 (PST)
MIME-Version: 1.0
References: <E7AB81AD-DAEB-434B-AF04-86DA3512ED91@nokia.com>
In-Reply-To: <E7AB81AD-DAEB-434B-AF04-86DA3512ED91@nokia.com>
From: Xufeng Liu <xufeng.liu.ietf@gmail.com>
Date: Sat, 16 Nov 2019 21:05:59 -0500
Message-ID: <CAEz6PPSHxE4u0=myVK5AOJcvoCu0pS84gP2C29tp_Z7pRhRRyA@mail.gmail.com>
To: "Rokui, Reza (Nokia - CA/Ottawa)" <reza.rokui@nokia.com>
Cc: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>, Jeff Tantsura <jefftant.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000758f310597814695"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/X4yn6bjkBfJn4O-pE3Qba9oc-A4>
Subject: Re: [Teas-ns-dt] draft-liu-teas-transport-network-slice-yang-00
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: Sun, 17 Nov 2019 02:06:16 -0000

Hi Reza,

Sorry for the delayed response because of traveling. Thanks for reviewing
and the feedback. Put some replies in-line below.

Best,
- Xufeng

On Tue, Nov 12, 2019 at 10:10 AM Rokui, Reza (Nokia - CA/Ottawa) <
reza.rokui@nokia.com> wrote:

> Hi Xufeng, Jeff et al.,
>
>
>
> Thanks for putting together the first version of the following draft.
>
>    - Transport Network Slice YANG Data Model
>    (draft-liu-teas-transport-network-slice-yang-00)
>
>
>
> A few comments:
>
>
>
>    - I would like to be part of this draft as a co-author.
>
> We appreciate your contributions.

>
>    -
>    - The title of the draft is “Transport Network Slice”. As per
>    https://tools.ietf.org/html/draft-nsdt-teas-transport-slice-definition-00,
>    my suggestion is to use only “*Transport Slice”* since the term
>    “network slice” has a specifc meaning. IETF is going to address only the
>    “Transport slice”. We shall finalize our terminology and hopefully we can
>    do this with f2f meeting next week.
>
> Right. We will align with the consensus once it is reached in the DT and
working group. For now, there are still different opinions.

>
>    -
>    - IMHO, the model has a fundamental issue of mixing the definition of
>    the “Transport Slice” with its implementation. As per the latest slides
>    from Jari from last meeting, we need to do:
>       - Specify a *northbound interface* whereby a higher level system
>       can request connections with specific characteristics (perhaps as a data
>       model)
>
> Every interface is between two parties (a provider and a client). In this
case, the higher-level system is the client. When the client sends a
request to the provider, the model specifies the syntax and the semantics.
Any usable interface needs to have feedback for any request. This model
needs to include the result status and additional useful state information.
You could say that some such information is implementation related, but it
is something that a usable interface must have.

>
>    -
>       - Specify a *mapping* how northbound request maps to IETF tech
>       (possibly)
>
> The two examples show how two different technologies are mapped and
utilized to satisfy the clients' requests. Since the model contains useful
intended configuration and state information (above). The client can drill
down into lower layers and technologies of the system in the provider
system. The references to other models are provided so that the client can
retrieve the information specific to any applied underlying technology.
This methodology is how current TE models and ACTN interfaces are put
together to provide feature-rich capabilities.

>
>    -
>
>
>
>    - More details on this
>
> We should do the mapping to the ACTN architecture framework here.

>
>    -
>       - As mentioned in
>       https://tools.ietf.org/html/draft-rokui-5g-transport-slice-00, and
>       shown below, the “Transport Slice Data Model” will address (1). This model
>       shall be abstract where a higher level system (e.g. e2e network slice
>       orchestrator) can request connections with specific characteristics
>       - Number (2) below is the Mapping needed from northbound to any
>       IETF model
>       - Number (3) is IETF Services/Tunnels/Paths models
>
>
>
>     |------------------------------------------|
>
>     |     A Hight level system                 |
>
>     |    (e2e network slice orchestrator)      |
>
>     |------------------------------------------|
>
>                           | (1)
>
>                           |
>
>                           V
>
>     |------------------------------------------|
>
>     |         Transport Slice Controller       | (2)
>
>     |------------------------------------------|
>
>                           | (3)
>
>                           |
>
>                           V
>
>
>
>    - The “Transport Slice YANG Data Model” shall also address the
>    monitoring and optimization of the transport slices.
>    - The “Transport Slice YANG Data Model” shall also contains some
>    information about the higher level system which help for assurance. For
>    example in case of 5G network slices, these information can be the e2e
>    network slice id (aka S-NSSAI), customer (aka tenant), service type (e.g.
>    CCTV, URLLC, eMBB etc.) and so on.
>
>
>
> We can discuss these during our f2f meeting next week.
>

Sure we will discuss further on these and other topics.


>
> Cheers,
>
> Reza
>
>
>