Re: [Teas] I-D Action: draft-wd-teas-ietf-network-slice-nbi-yang-05.txt

Tarek Saad <tsaad.net@gmail.com> Mon, 27 September 2021 14:51 UTC

Return-Path: <tsaad.net@gmail.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D82A23A1D88; Mon, 27 Sep 2021 07:51:09 -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 haBaYHidOHLe; Mon, 27 Sep 2021 07:51:04 -0700 (PDT)
Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (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 48FB93A1D86; Mon, 27 Sep 2021 07:51:04 -0700 (PDT)
Received: by mail-io1-xd2c.google.com with SMTP id b78so17803811iof.2; Mon, 27 Sep 2021 07:51:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :mime-version; bh=Dk1D0jICAH7voaSFENqhGY7TNGNSRG3QwvZocFyTw8w=; b=GOYHDlWAKQ7O00uFtUaWoOUxeaZoj8DZg6n1zU/9JAmB4jzdWS2L1+h4toxT2b1Iwj BXX7+GHRk5EvcHZbVGJXHRfUD2AUuesPT+WqPda7mgm3Q1V52OY7NepIAJzRKrKYg+pR Z4m1mo1iC+Lt+iKZ7QhxQzed5jVzr230O2l0LDw5kLYwNq5Oh1Uc019/nr6QRDKq1lo6 rclvseNqO+quwDR6xMUCl5Xhn3Dw1LoXTlhcBPSnAoOmmpPccgJT6qK0iYJ5dPeIkEEU rhBhqycKl5Nhxz16F+Ckc+a0Kq7aTR4601THJeqZDcuvNZ6TePNjPuWXhkQ4YtoXPgzh gyYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:mime-version; bh=Dk1D0jICAH7voaSFENqhGY7TNGNSRG3QwvZocFyTw8w=; b=IPCb4OVWPtfTo/mjZ1o1XHoVs9GqFS+vBhAJLzCTPWiUMJ+25RiPA/rkpS2pYdQRcs z4t0ltitdKzJ4orLNx5T4Yh5cVkovYIZfXjZoXUulcX+2juNNaddwP19kkpGyW3l6QwM eJrfmSJfnh4daoSU3gcgGFoMpIHOzLSZu6vaM30cLfZXWBJqbMC+MRuqXk3doNmC5Yt9 4hTpZS68mmhY1PEO1IGdXdRSxQUn3Euv+zx745yK+8ZDOHDVPUSPH06tSdHKdNF5stuf aY4qlv5RTcRYovrsNrhYW260eMHf04eucQ/aU0wz5X4LRH/BbHiy9Nkr5taS1BIiaSNm dfWw==
X-Gm-Message-State: AOAM532wafpy2Lte4eYv2qUGSrrXmmXb5uL5w2rmijIDjO2Bz6kIm+DD bnp60bQCLZwbEg//GhT+yS4=
X-Google-Smtp-Source: ABdhPJzWcyeVPf7Ol3cI7kRrpSlE0PXjIaYfff2C+dqvxQTXzj4Iy2MounsT6mpppNWhDtR+yf9aPw==
X-Received: by 2002:a02:11c1:: with SMTP id 184mr309756jaf.70.1632754263383; Mon, 27 Sep 2021 07:51:03 -0700 (PDT)
Received: from DM5PR1901MB2150.namprd19.prod.outlook.com ([2603:1036:4:9e::5]) by smtp.gmail.com with ESMTPSA id z26sm4674681ioe.9.2021.09.27.07.51.02 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Sep 2021 07:51:02 -0700 (PDT)
From: Tarek Saad <tsaad.net@gmail.com>
To: Krzysztof Szarkowicz <kszarkowicz@gmail.com>, "Wubo (lana)" <lana.wubo@huawei.com>
CC: "draft-wd-teas-ietf-network-slice-nbi-yang@ietf.org" <draft-wd-teas-ietf-network-slice-nbi-yang@ietf.org>, "teas@ietf.org" <teas@ietf.org>
Thread-Topic: [Teas] I-D Action: draft-wd-teas-ietf-network-slice-nbi-yang-05.txt
Thread-Index: Adeytd1TluaJROy7SfWLF+VSLB/LtAAvZRQAAAzqx/I=
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Mon, 27 Sep 2021 14:51:00 +0000
Message-ID: <DM5PR1901MB2150BB9489FA0D6FB7D18069FCA79@DM5PR1901MB2150.namprd19.prod.outlook.com>
References: <2e931289ea3c429daac26c54e370c43d@huawei.com> <403A9878-FDB9-4D8A-83B7-4AB22B9B11B2@gmail.com>
In-Reply-To: <403A9878-FDB9-4D8A-83B7-4AB22B9B11B2@gmail.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative; boundary="_000_DM5PR1901MB2150BB9489FA0D6FB7D18069FCA79DM5PR1901MB2150_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/9FLTUrPp2z2Q3XoEUCuKajY08rQ>
Subject: Re: [Teas] I-D Action: draft-wd-teas-ietf-network-slice-nbi-yang-05.txt
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2021 14:51:10 -0000

Hi Krzystof,

See inline.

From: Teas <teas-bounces@ietf.org> on behalf of Krzysztof Szarkowicz <kszarkowicz@gmail.com>
Date: Monday, September 27, 2021 at 3:44 AM
To: Wubo (lana) <lana.wubo@huawei.com>
Cc: draft-wd-teas-ietf-network-slice-nbi-yang@ietf.org <draft-wd-teas-ietf-network-slice-nbi-yang@ietf.org>, teas@ietf.org <teas@ietf.org>
Subject: Re: [Teas] I-D Action: draft-wd-teas-ietf-network-slice-nbi-yang-05.txt
Hi,

Let me chime in to provide some feedback on the draft-wd-teas-ietf-network-slice-nbi-yang, from the 5G slicing perspective. There are couple of comments, I would like to provide.


1. Single 5G slice can incorporate multiple traffic classes, denoted by 3GPP as 5QI (5G QoS Identifier), and represented at the transport level with different DSCP values in GTP packets. Obviously, these different traffic classes within single slice have different SLO requirements, and I don't see in the proposed NBI any ways to specify SLO per traffic class (as for example available in L3SM or L2SM models)
[TS]: fyi, the authors have started to discuss the possibility of extending SLOs to per traffic type (class) within the same slice the last time we have met. Currently, the model allows for specifying SLOs/SLEs on per connection(s) - which is aligned with I-D.draft-ietf-teas-ietf-network-slices. There is some discussion needed as to whether we would have a connectivity matrix per traffic type/class, or 1 connectivity matrix to carry multiple traffic types/classes. The modelling of SLO to connections for either case may vary depending on how it is realized.

2. 5G slice might specify SLO requirements per connections, for example:

    UPF-1 ---> CU-1: guaranteed BW: 1G, maximum BW 2G
    UPF-1 ---> CU-2: guaranteed BW: 1.5G, maximum BW 2G
    UPF-1 ---> CU-3: guaranteed BW: 1.5G, maximum BW 3G

And additionally per groups of connections, i.e.:

   UPF-1 ---> <CU-1, CU-2, CU-3>: guaranteed BW: 4G, maximum BW 4G

I am not sure, how the above construct can be mapped to the proposed NBI (don¡¯t even see the notation of both ¡®guaranteed/max¡¯, or CIR/PIR in MEF language, bandwidth).
[TS]: we have a place-holder for ability to specify a shared SLO on to a connection group (set of connections) in the draft (it is incomplete in version -04). Once completed in next revision, it should address the above requirement .


3. Operators might have different strategies, how to implement traffic separation between the 5G slices at the transport level. As an example, operator A might decide to put N3 interfaces of one 5G slice in one L3VPN, while to put N6 interfaces on the same 5G slice in another L3VPN. On the other hand, operator B might decide to put both N3 and N6 interfaces of some 5G slice in common L3VPN. Each strategy has some disadvantage/advantage, but both strategies are valid. Similar, the control plane (i.e. A1, E2, O1 interfaces ), operators might decide that some 5G slices shares L3VPN for control plane, while some other 5G slices use separate L3VPN for control plane. I don¡¯t see anything in the NBI to address this.

4. NBI attempts to be ¡®abstract and technology-agnostic¡¯, while when talking about mapping 5G slices to transport, folks are talking about L3VPNs, DCSP/Exp values, etc., which will require porting of significant part of current L3SM/L2SM models into proposed NBI model in order to make it applicable for 5G slicing.


All if this makes me believe, that augmenting of existing L3SM/L2SM models is better strategy for NBI for 5G slicing.
[TS]: One of the design objective is to keep the network slice service technology independent ¨C i.e. the network slice may well be realized over L2/L3 or even L1 networks, and the choice to pick what technology to support a network slice service would be solution/operator dependent and may also depend on where (access/agg/core) the network slice service is being realized.
From modelling perspective, I think it is less favorable (and more tedious) to augment multiple service models (and to keep augmentations in sync when additions are made). That said, IMO some groupings (or data that is already defined in LxSM) may be imported and reused in the network slice service model if that makes sense.

Regards,
Tarek

Best regards,
Krzysztof Szarkowicz

> On 2021 -Sep-26, at 11:13, Wubo (lana) <lana.wubo@huawei.com> wrote:
>
> Hi all,
>
> Revision-05 adds a new section, sec 4. Background on IETF Network Slice Service Modeling. We give an analysis on why a new network slice YANG model is needed instead of reusing LxSM or augmenting ACTN VN.
>
> Thanks,
> Bo
>
> -----ÓʼþÔ­¼þ-----
> ·¢¼þÈË: Teas [mailto:teas-bounces@ietf.org] ´ú±í internet-drafts@ietf.org
> ·¢ËÍʱ¼ä: 2021Äê9ÔÂ26ÈÕ 16:42
> ÊÕ¼þÈË: i-d-announce@ietf.org
> ³­ËÍ: teas@ietf.org
> Ö÷Ìâ: [Teas] I-D Action: draft-wd-teas-ietf-network-slice-nbi-yang-05.txt
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Traffic Engineering Architecture and Signaling WG of the IETF.
>
>        Title           : IETF Network Slice Service YANG Model
>        Authors         : Bo Wu
>                          Dhruv Dhody
>                          Reza Rokui
>                          Tarek Saad
>                          Liuyan Han
>                          Luis Miguel Contreras
>        Filename        : draft-wd-teas-ietf-network-slice-nbi-yang-05.txt
>        Pages           : 49
>        Date            : 2021-09-26
>
> Abstract:
>   This document provides a YANG data model for the IETF Network Slice
>   service.  The model can be used by a IETF Network Slice Customer to
>   manage IETF Network Slice from an IETF Network Slice Controller
>   (NSC).
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-wd-teas-ietf-network-slice-nbi-yang/
>
> There is also an htmlized version available at:
> https://datatracker.ietf.org/doc/html/draft-wd-teas-ietf-network-slice-nbi-yang-05
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-wd-teas-ietf-network-slice-nbi-yang-05
>
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
>
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas

_______________________________________________
Teas mailing list
Teas@ietf.org
https://www.ietf.org/mailman/listinfo/teas