Re: [CCAMP] Question on draft-zheng-ccamp-yang-otn-slicing-03

Adrian Farrel <adrian@olddog.co.uk> Tue, 25 January 2022 19:51 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F31D3A091E for <ccamp@ietfa.amsl.com>; Tue, 25 Jan 2022 11:51:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.892
X-Spam-Level:
X-Spam-Status: No, score=-1.892 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 c3yij3qR7uRN for <ccamp@ietfa.amsl.com>; Tue, 25 Jan 2022 11:51:50 -0800 (PST)
Received: from mta6.iomartmail.com (mta6.iomartmail.com [62.128.193.156]) (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 8E5633A0917 for <ccamp@ietf.org>; Tue, 25 Jan 2022 11:51:50 -0800 (PST)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta6.iomartmail.com (8.14.7/8.14.7) with ESMTP id 20PJpfnO001501; Tue, 25 Jan 2022 19:51:41 GMT
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id A183F4604B; Tue, 25 Jan 2022 19:51:41 +0000 (GMT)
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 822704603D; Tue, 25 Jan 2022 19:51:41 +0000 (GMT)
Received: from asmtp2.iomartmail.com (unknown [10.12.10.249]) by vs1.iomartmail.com (Postfix) with ESMTPS; Tue, 25 Jan 2022 19:51:41 +0000 (GMT)
Received: from LAPTOPK7AS653V ([185.69.145.27]) (authenticated bits=0) by asmtp2.iomartmail.com (8.14.4/8.14.4) with ESMTP id 20PJpdxZ002077 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 25 Jan 2022 19:51:40 GMT
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Aihua Guo' <aihuaguo.ietf@gmail.com>, 'Daniele Ceccarelli' <daniele.ceccarelli@ericsson.com>
Cc: 'CCAMP' <ccamp@ietf.org>, 'Fatai Zhang' <zhangfatai=40huawei.com@dmarc.ietf.org>
References: <C15968C8-A7D0-4E53-B833-592E505D4553@ciena.com> <CAFS+G6TDmTbY+pVstJ+ongoxcAm4etD2VdudFXNKMReRUi7Rkg@mail.gmail.com> <AM8PR07MB82958298B806EB6BC8C83B41F05F9@AM8PR07MB8295.eurprd07.prod.outlook.com> <CAFS+G6RajzPHa86yZXP8bguGydPGEt7u0RoWr-rr5A-Gb7A8PQ@mail.gmail.com>
In-Reply-To: <CAFS+G6RajzPHa86yZXP8bguGydPGEt7u0RoWr-rr5A-Gb7A8PQ@mail.gmail.com>
Date: Tue, 25 Jan 2022 19:51:39 -0000
Organization: Old Dog Consulting
Message-ID: <005401d81224$f8e41750$eaac45f0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0055_01D81224.F8E66140"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGk50vfXuKwLb+mM7aMJsCXgLWNegFM4bddAYZ8T80CXDkK3qyw+bgA
Content-Language: en-gb
X-Originating-IP: 185.69.145.27
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-8.6.0.1018-26676.002
X-TM-AS-Result: No--18.964-10.0-31-10
X-imss-scan-details: No--18.964-10.0-31-10
X-TMASE-Version: IMSVA-9.1.0.2090-8.6.1018-26676.002
X-TMASE-Result: 10--18.963900-10.000000
X-TMASE-MatchedRID: vWvnoyq7eMw7iuZ/mdYYtrlNLzKnFXx/s1KtER6ri6Yb44BbUzEQ3GTm rBhgohY4ph46JgnvHvnGSzOfy00X/5RRlLuwwc4Y1EZ/lznv4UXj4bNe/fdb0Yc4+a5MYIQ+bnc ztPPsTqt5s9c90TE7xe9VsdrlGzy3pR+m8tBi6ZIgcEd8uJSjxH8QcMWiCE6Prd40lCgJPQhiRz Bt6iX9Ri51/N6i4Yz1bBu6+EIezdwpY+dgnkDLasuSXx71bvSLACT1B0FZCzhvF9oQ/B54yHmxE rTrAdXh9ypsAEjQDdvJkecgyZD4OI5A6wTicMJ04nILf2j2NO4dTRd8NKTnRPg4w4Zs6M+PoQTQ vsRvAn6OXVbodssL4STc3NdTt+Z6ZZ5HkRNGNgN9ZDXSzHFFN9IDJoUvYPQWvoIofhZD0NYZizz KbQ0QEN5OhkE4Akcht0cS/uxH87CPQgrOH+X9D/a7agslQWYYVUeJKoiOgYGgzZZTnrU2qEe89b IV7qFTQalgUV3H+7OY4WcYQvQk46LSueoYb9ciPRUgAuYIAQoNqOnm5wgG4M4h/dAPFhSqq23qm R0B6NAaP8GbFFc6rfw4wQxTs7JmUgwZvfvsFWyen0qBdy7fjMqy6qkN1wtVt9USU7d3Zgv8kmyV wWyLXlt+91Czs7As6oMqSPTYRnX5qGeseGYAlBbozYDXkvVAMdoiLczwceMKrfYUT45JbZZVzMJ m8RE4cydwnP3Uz7GBVj0DhF8PThpxmKWTfsQIiUOidIVb7AXNl531e9zJepUyVyqodZ3tHJXbPW dbF9oBIYMQTz4Eaeb/yj/J/YQc/0+2AQVGoxCbKItl61J/yZUdXE/WGn0FSlnU38LCY8vzV9FEg EqY0Cs3zPQeiEbeJQhrLH5KSJ0=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/N68DmwGTNv6mBYO8HHLEMi__KII>
Subject: Re: [CCAMP] Question on draft-zheng-ccamp-yang-otn-slicing-03
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Jan 2022 19:51:55 -0000

Hello all,

 

Thanks to the authors for trying to pull together the different points that have been raised. That’s a useful way to understand where we are. Hopefully it will help the chairs work out what to do next.

 

Additional thoughts in line…

 

Adrian

 

From: CCAMP <ccamp-bounces@ietf.org> On Behalf Of Aihua Guo
Sent: 25 January 2022 18:46
To: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>
Cc: CCAMP <ccamp@ietf.org>; Fatai Zhang <zhangfatai=40huawei.com@dmarc.ietf.org>
Subject: Re: [CCAMP] Question on draft-zheng-ccamp-yang-otn-slicing-03

 

Hi Daniele, Fatai, Reza, et.al <http://et.al> ,

 

Thank you all for the comments. We have received support for WG adoption as well as concerns/questions regarding the scope and terminologies, particularly the term "OTN slicing" used with this draft. These comments are always very helpful, and we would like to summarize the comments and share some collective responses below.

 

The main open points of these comments include:

Q: The use cases described in the draft are useful. However, the term "slice" is conflated. Why not change the term "OTN slicing" to "OTN service"? (Joel & Daniele)

A: According to the descriptions in the IETF NS framework document:

-         Network slice service (what the user asks for and operates with, as described in section 3.2)

-         Network slice (how the network resources are managed by the network, as described in section 3.1)

Accordingly, in the context of OTN there are scenarios where OTN technology-specific services require OTN network slices. Below are a few of the examples:

Section 2 of the draft describes OTN services that benefit from OTN network slices and we notice that the OTN wholesale (section 2.3) and co-sharing of OTN infrastructure (section 2.2) are also mentioned in the Framework for IETF network slices. Since these services are OTN technology specific, they require an OTN technology-specific slice and cannot rely on the technology-agnostic IETF network slices, otherwise the OTN technology-specific parameters requested by the user will be lost in the workflow.

Another example is a 4K HD service using baseband video/fiber channel directly over OTN ((non-IP). In this case the orchestrator can request an OTN technology-specific slice from an OTN-SC with L1-specific SLOs/SLEs.

 

I think that part of the problem in this discussion is that the term slice has been interpreted by some people (possibly in the marketing departments) as implying some kind of magic and sophisticated wizardry. But I don’t think it is!

 

Although I am still not happy with the text in draft-ietf-teas-ietf-network-slices, that document gives us a good scoping definition of the network slice and network slice service where the former is the arrangement of network resources in order to deliver the latter. So all this document is saying is that there are use cases where it is useful to partition the optical resources in the network to provide a set of connections that guarantee SLOs and SLEs as requested by the customer. 

 

It may be that some of us like to discuss that partitioning as an L1VPN or a virtual network or a set of L1 connections. That’s OK. But in the “modern jargon ” what is going on is a request for a network slice service and an arrangement of network resources to provide a network slice.

 

I can’t get hung up on the terminology.

 

Q: Network slicing should stop at the IP layer (Igor)

A: First, there is no such restriction described in the TEAS NS framework draft.

Second, as discussed above, in many use cases the customer may be OTN-aware and request OTN technology-specific SLOs/SLEs.

 

draft-ietf-teas-ietf-network-slices says

   IETF Network Slices are created and managed within the scope of one

   or more network technologies (e.g., IP, MPLS, optical).

 

So what CCAMP is seeking to do is clearly in scope of the concept of an IETF network slice. Any further discussion of this point would be needed in TEAS.

 

Q: Should the OTN slicing model just augment the ietf-network-slice-nbi-yang?

A: The model captured in section 4.2 of this draft targets a generic module for OTN/WDM/MW in the CCAMP WG. After the initial analysis, the authors are positive to support the augmentation approach which is already aligned with the previous comments from the mailing list.

 

That’s good to hear. I think, with that statement of intent, I’d be OK for the draft to continue with adoption and for this issue to be resolved in a later revision.

 

Q:Need a document in CCAMP to explain how OTN is used to support network slicing, a kind of applicability document (Dianele, Igor)

A: How OTN is used to support network slicing is already described in section 3 of this document. In addition, this draft describes how other OTN services are to be supported by OTN slicing, and YANG models addressing the identified gaps are also provided. 

 

Yes. I think there are three different things going on.

The first is the YANG model for augmenting the network slice service request to be specific to OTN.

The second is a YANG model for mapping the OTN slice request onto the OTN control. (A bit like the LxNM models, but also considering the existing TEAS topology models etc.)

The third is more of an applicability statement describing how an OTN is sliced and what is necessary to support a network slice.

 

I don’t much care whether these are all in the same document. They could be since there is probably not a lot of work in total, and RFCs cost money.

 

I would ask the authors to be pretty careful about the description of ACTN and to make sure they are well aligned with (including not repeating material from) draft-ietf-teas-applicability-actn-slicing.

 

Best,

Adrian