Re: [Teas] Review of draft-geng-teas-network-slice-mapping

"Ogaki, Kenichi" <ke-oogaki@kddi.com> Sun, 29 May 2022 23:45 UTC

Return-Path: <ke-oogaki@kddi.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 63DEEC14F692; Sun, 29 May 2022 16:45:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=o365kddi.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TcApSR5CDuJK; Sun, 29 May 2022 16:45:42 -0700 (PDT)
Received: from kddi.com (athena6.kddi.com [27.90.165.211]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2CF2C14F612; Sun, 29 May 2022 16:45:41 -0700 (PDT)
Received: from kddi.com ([127.0.0.1]) by LTMC3102.kddi.com (mc MTA5 1.4) with ESMTP id 522053008453708200.04074 ; Mon, 30 May 2022 08:45:37 +0900
Received: from kddi.com ([10.206.2.120]) by LTMC3102.kddi.com (mc MTA4 1.4) with ESMTP id 422053008453647900.04041 ; Mon, 30 May 2022 08:45:36 +0900
Received: from LTKC3133.kddi.com ([10.206.20.239]) by LTKC3124.kddi.com (mc MTA6 1.4) with ESMTP id 622053008453180300.01475 ; Mon, 30 May 2022 08:45:31 +0900
Received: from LTKC3133.kddi.com (localhost.localdomain [127.0.0.1]) by LTKC3133.kddi.com with ESMTP id 24TNjVpT004900; Mon, 30 May 2022 08:45:31 +0900
Received: from LTKC3133.kddi.com.mid_5331728 (localhost.localdomain [127.0.0.1]) by LTKC3133.kddi.com with ESMTP id 24TNZQ6N002559; Mon, 30 May 2022 08:35:26 +0900
X-SA-MID: 5331728
Received: from LTKC3145.kddi.com ([10.206.20.232]) by LTKC3121.kddi.com (mc MTA 1.4) with ESMTP id 122053008352504200.13774 ; Mon, 30 May 2022 08:35:25 +0900
Received: from LTKC3145.kddi.com (localhost [127.0.0.1]) by localhost.kddi.com (Postfix) with ESMTP id E704413C0044; Mon, 30 May 2022 08:35:24 +0900 (JST)
Received: from kddi.com (LTMC3102 [10.206.2.46]) by LTKC3145.kddi.com (Postfix) with ESMTP id D947713C005F; Mon, 30 May 2022 08:35:24 +0900 (JST)
Received: from JPN01-OS0-obe.outbound.protection.outlook.com ([104.47.23.108/tls]) by LTMC3102.kddi.com (mc MTA 1.4) with ESMTP id 122053008352471400.07167 ; Mon, 30 May 2022 08:35:24 +0900
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mTi5ET7jTB3idb2fHkNaMEcqHBbgSN3L/5edD8HQb/K4OlcEMLwKJK/ZP/TpsPo00c2UVByqyyT45c3wbv9ufgRIvte80o0NiMhZZ7Bkc4JIq6hdmk75QflQ8TX2uym2NHoseusv43vaunEF57z0dKrVvc9WNbCoB7DzeBiBdmV5GgY1tY5loRKiEgEOP82Od3FOWUTGWMIwuI4pOwvbKz4s7BM1ByRBRv/yFtJXM4frvPTAaa1FaKG7yUi1uMcYCy+CWaVlZ5nKWYe/0Fc61QDTJVsoK/Fvm5CeFNYfUXeQG6JWk3m63aFcNsHMjGDYgCKQ3lpgg9D+KydlaX1SFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5ktRuJ/N/47pyiRYyY1J+SrmX6McAKE6NGOI2TuQpFc=; b=eOYgRTTm9R+yttEOv5QKhsvK0zcMKlXOv1dQlqi3V2KKcWoqllGy6R9lTYpiBvwtxi8F5XX35jxBPPy6GlLJtYbVJDoOqp6Qk+MItC7tlBN/a+qR9phsdBDSq56OhIPfpVziM0obN33BysMFY0hJXNIEaxbfHyJnc63HCTIrsRKgjIovESItSS+KVj5y2Q0RI+g4nnjCxrbpmPuDMkxuV2/nnoS7mAVkbfi2uXErySVbk8N4XwJDvknir96FP4pChEB7u1V3RvG6bzlH3dQ0UUve2DuKHPaSK22Fp+zDnF9nWnX7A5sWJ04dnF510AO7jpgwCstTCKw0fEu9SvZ+2w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kddi.com; dmarc=pass action=none header.from=kddi.com; dkim=pass header.d=kddi.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=o365kddi.onmicrosoft.com; s=selector2-o365kddi-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5ktRuJ/N/47pyiRYyY1J+SrmX6McAKE6NGOI2TuQpFc=; b=ij1mnv/M5Mzfs+isJHhlVSkfVDQ0QLOT9Rwn/Ae3wkp7U77++EQvwg1Zi/lLTIH6IbBlMwcHupajHuRj7Zb1FQisdefvMBPDEJNmxt5YufBSE2Fx2Y5cqGXNcINZjWKDn4djrYSFL+Zi8TLrw6JSKzyzJXIZDFpdQpylmFsb37M=
Received: from TY2PR01MB3562.jpnprd01.prod.outlook.com (2603:1096:404:d5::14) by TYWPR01MB9952.jpnprd01.prod.outlook.com (2603:1096:400:1d5::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Sun, 29 May 2022 23:35:23 +0000
Received: from TY2PR01MB3562.jpnprd01.prod.outlook.com ([fe80::ed7b:827:3e48:2693]) by TY2PR01MB3562.jpnprd01.prod.outlook.com ([fe80::ed7b:827:3e48:2693%5]) with mapi id 15.20.5293.019; Sun, 29 May 2022 23:35:23 +0000
From: "Ogaki, Kenichi" <ke-oogaki@kddi.com>
To: "Gengxuesong (Geng Xuesong)" <gengxuesong=40huawei.com@dmarc.ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-geng-teas-network-slice-mapping@ietf.org" <draft-geng-teas-network-slice-mapping@ietf.org>
CC: "teas@ietf.org" <teas@ietf.org>
Thread-Topic: Review of draft-geng-teas-network-slice-mapping
Thread-Index: AQHYcNYZaBfpIBVu00+9JSsm0DsGMK02hoKg
Date: Sun, 29 May 2022 23:35:23 +0000
Message-ID: <TY2PR01MB356208CA03121BBCA05FD43E90DA9@TY2PR01MB3562.jpnprd01.prod.outlook.com>
References: <00ac01d86ea2$179c5bb0$46d51310$@olddog.co.uk> <0a95def928c543f6ade3b0af6619e4e6@huawei.com>
In-Reply-To: <0a95def928c543f6ade3b0af6619e4e6@huawei.com>
Accept-Language: ja-JP, en-US
Content-Language: ja-JP
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=kddi.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0482a709-39e5-429c-520a-08da41cbe6b5
x-ms-traffictypediagnostic: TYWPR01MB9952:EE_
x-microsoft-antispam-prvs: <TYWPR01MB99522D94986C3FAD47FF1B3690DA9@TYWPR01MB9952.jpnprd01.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: I3e9ngjlb3RZvWzt0hAGt8N4wnv6ug4w0qqVAgGX5JwBF3Lo+HU417oYE/0ZqdlOO6N0OUg8TmaP+YSElhv+zPg0yiDj24hGVN5jZmvw+PRFHWhNpNgSalvVFKj1oT2nz6IJoP9uf0tNK5a2jykoxYHhiQpqignEpmlIg6018ZWNho2CVzOvVEq2ah14Ts4tOqYbKLqwGr98AH7vc3u6Dkpe1ffjR5Un8Y66soRrF4Hq/gnt6rWa8e8hXtj854Wql0hg0TruZFtifhwjCeB7dJsAonlzE3VbAdZjUtxs7/kLU07NjrVTy4lThZahE63Vb/HLg8ffEXGVf+PqoO5FutU/zQary0DKA9UpHlIpiuvLcjB/146B0S9JCjkxgoP3l0iktHLXvh081dpEXPPMK/6HDIDYzvL3XSheHpsM03RC+zN/yjijhyIXfsjgxIwaY6nbZx5cQeX2WU+vcESnE7Q4JowM8xNrfNzQpz5qYs+kpbQdXOdnx4OeGfIgEbRuN5iiKoqsxAc4WsI0oZIgF0LEff/atpZfCShUFqluOpp0sYfIRJa8E3tcE59jQAtQGHCcM8XL/xAUkGgkC1hN+PVkgy/WKp9LkY4+I1N5q53Yc7DTMJTUUE3ERZxSYkUziiHRR40PHr99Ofc2JZaSHfV4nGsw27vv9ezYyOAx5hBLlUtuQAPBkRVCjno2adtP1PbLBWsz/Ky/vJZDIkEPtg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TY2PR01MB3562.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(86362001)(66574015)(66476007)(186003)(66556008)(66446008)(76116006)(64756008)(66946007)(4326008)(83380400001)(8676002)(55016003)(33656002)(5660300002)(2906002)(30864003)(122000001)(38100700002)(52536014)(38070700005)(8936002)(508600001)(7696005)(110136005)(26005)(316002)(9686003)(53546011)(71200400001)(6506007)(85182001)(579004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: bBoO4nOYNpfjt/kQT1KiwHl+yx8ph/llRhL97bNENCgTIPxblUhzFjp/E/nXjsZqAYtM1hRHInVQeiA3DCRI6fprsKb0eIv5nTR9LGXcwn/5UCac8TzuxCK5AdGzy0ApWuraV4898DSK+QFcBl4kIVdS1XdG/b86J6jhJjjyvstRvObtgNerVCLRjd7gkGxYkU8C4nHGATd2lupWBLx4bKcgXmaB24fzVOWw4ATDBEKW7ATfzo0MYkkEqrCf9LTXszCyLkqu2WdaPJX2bTauACnS5h35GcICcMbJb4loquFGguJL8mhLAwhoz/X2to5oT1q992KH5jjjPNvEW2gkSynLzMhS6jZZNtg+npERm5T0dSAdJHrargo96OdDgHonzvJIBwEWAjOCyKrI0TEyldSobZAmpr+MUzGDAlu/CuxDfIpKn6iRVJ9MCamiXkhqwRS2uHJ95R1t37AmJ/B2tyn9+XS+9CM2Ma2MK3Bq9Slp01z0ZNv7wbVH5FB9CIgEZGcGgdEdZWa/BRpFus3n4eeAaEph0pmd2XQeeCKaUX1e1X01e6rbK8rPXeDKx2FOlOcYSl6l6o9fKun79B/XJKriqAEQCISojY4IDfhwaT08P/15jUE3baapMHCVKbSlja+atuR7duwQzEIz8sg9Jo4DcsgZLM+5MOGMiUcR/duKSS+ii8Bcx0n6W1fbHd0CpS+GH1PZxuy01eGacl1yQRSaY20hiQdlKpxPZ3Km+YRlaW85vAt6X87bNfut30wWTByi+YzcKbphglWj7xQ0N3WmETkUoNjHZa8tdiGx3QKGb62Vf4mLbQplK2i5q4prZLSNEUl9sXXxcKYF8+CLHfXJpuTwvtdJ4CT3f/S/tQTkj6FEAlHrliAx1q8npNAxsHaHStV6eKlWiephiOa8Ksk42s9F53LrY54Hc6kqiCcyTLLQmqRcY+66FAvg9+1gRO6Io46H6gOH6ay92+uc+Tj0PKx0TpZqhx/8ImProNZ0m/HP57xaRfFFRIaeuJaOKhHasSUrzL6ciYRRD20H5Da2Cewro18D46mNXCHKDbqwWw6x6ADOFOXSpHjUxj2Z2AkreihlLxCOF35KL70KGFVo9rEAD/JVVjZL41g5UOjc8EIPJYwoyWOtrgISHoQf1ibQB28AZADa82+rWZDOz2fte6PNw+auWlmRUtVE58M0H7Qwp9JaK53iwF5DguJ1eXTMCFYXELT69T1kCrDkZOHLoB3+t5To4JN2Pr11O9OzmlxqHbWlF44Dmlb8SXhltTEnZAiVy3l2hql1t9VBJoXzhXSKxrxvYBcFtFK08F0M9VOgSSVO2r4L+H7FEvNVdSxk0TCiYCcykXnZxbEHK+GiLCpPbw+E4uUkC1oOF6Cw1vsNIYD2NC51ljXDwooMCBNR4eiOJsn9sHuyz+RwuuGA1UrIGAFsAXWe+LWx2T88Qz3akAFNZtR1WrS5xzHeKTunPNEZ23iGoEzn8jzcsh/iVGQL/TvrePYE6ss521e1EZJDuWfmBeUZcRaSdUAzyKmDbliRQ4cjYERsx0n/3Yyj4+2b48YCzqMDc/kdDKejeOOoLETPwfSkQ4xaZPGVez2lbvGZnyQCGfmdLkUytLcMLB0AAq67x6NU9zrt85ifn/mpoevV+F6bwJ6USpNCs11tzt1EPLt5eLpXrLizRSnU0H6wJPHL33ijL15ifjTw4TFJfUAFco70qofN1DCZ
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: kddi.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: TY2PR01MB3562.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0482a709-39e5-429c-520a-08da41cbe6b5
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2022 23:35:23.0686 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 040b5c43-0c27-49b3-b8e6-cdec886abcee
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Y+j1o6vpbPz1WYnBgtRd3xvVsbhs648UF7KzF6LoIlRV4BtJHDY58h9lyZ+LhyieaSCTIbBlMIlxLA8qdH9eLQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB9952
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/VEiAGhExqfkYU1MvLJIRvtgO5jE>
Subject: Re: [Teas] Review of draft-geng-teas-network-slice-mapping
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.34
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: Sun, 29 May 2022 23:45:45 -0000

Hi Xuesong, Adrian and authors,

To correctly understand how 3GPP models their slice architecture is important for how to map 3GPP slice and IETF network slice.

The following comments mainly focus alignments with the current 3GPP Rel.17 specification,  especially modeling aspects. Authors' solution proposal how to map should change where the assumption changes, then I haven't touched on the proposal.

If authors try to merge with two other related drafts as chairs suggested, could you also consider to?


-Section 1
What's the definition of performance in "performance commitment"? 3GPP slice also requires not only, what we call, performance, but SLS(Service Level Specification) like SLO/SLE, as already referring TS28.541 clause 6.3.3, ServiceProfile, and GSMA NG.116 clause 3, GST.

How does this draft differentiate "The procedure for lifecycle of an end-to-end network slice instance" and "End-to-end network slicing provisioning"? If authors want to touch on two different syntax from two SDOs as the same semantic, it's better to reconsider how to explain that.


>But there is *no* specifications about how to map end-to-end network slice to IETF network slices in Transport Network (TN).

It may be a matter of degree and depends on the objective, but 3GPP defines there transport endpoint of AN/CN network slice subnet with the facing TN endpoint and QoS profile as EP_Transport in TS28.541 clause 6.3.18, as draft-contreras-teas-3gpp-ietf-slice-mapping explains.


-Section 3
S-NSSAI is "Single Network *Slice Selection Assistance* Information", not 3GPP slice identifier.
TS23.531 defines "Network Slice Instance Identifier(NSI ID)" and the clause 5.15.5.2.1(B) defines "The NSSF may return NSI ID(s) to be associated to the Network Slice instance(s) corresponding to certain S-NSSAIs." as a C-Plane sequence, for example.
As M-Plane information model, TS28.541 clause 6 defines S-NSSAI as one of ServiceProfile, SLS, attributes which is mapped to NSI. See TS28.541 clause 6.2.1, 6.3.3.2 and serviceProfile.pLMNInfoList in 6.4.1.
Actually, the above "NSI ID" defined in TS23.501 corresponds to that of CN network slice subnet instance(NSSI) in TS28.541.

-Section 5
Step 3
From "the procedure for lifecycle of an end-to-end network slice instance" defined in TS28.531 clause 5.1.1, NSMF *doesn't* identify the network function and the required resources. That's NSSMF's functionality. Also, NSMF *doesn't* assign S-NSSAI as wrote above.

Step 11
What kind of the solution does authors suppose to encapsulate slice ID into a packet?

-Section 5.1
3GPP doesn't use the term "TN NSSMF", but "TN Manager". See TS28.531 Clause 5.1.1, for example.

TN domain specification is out of scope of 3GPP, then 3GPP itself doesn't use the terms "TN NSSI" and "TN Network Slice Profile".


>Editor's note: The mapping relationship between NSI defined in [TS23501] and S-NSSAI defined in [TS23501] is still in discussion.

As above wrote, TS23.501 clauses 5.15.5.2.1(B) and 5.15.5.3 defines how S-NSSAI to be mapped to NSI in CN scope. The mapping information is stored on NRF(Network Repository Function) as "NF profile" as defined in clause 6.2.6.2.

-Section 5.3.1
Where in TS23.501 defines "Network Instance"?

-Section 5.3.2
In a transport slice discussion, we rarely see N6(UPF rear) interface discussion. This is connected to the internet or LxVPN, and usually through Gi-LAN, a kind of SFC.
TS28.541 clause 6.3.32 defines n6protection which requires such functionality.

If TN NS within AN NS and CN NS is avoided as "Editor's note", why N9 interface is depicted in the following figure?

-Section 5.3.2.1
If invisible means IPSec encapsulation to N3 interface, for example, authors describe so.


All the best,
Kenichi


-----Original Message-----
From: Teas <teas-bounces@ietf.org> On Behalf Of Gengxuesong (Geng Xuesong)
Sent: Thursday, May 26, 2022 4:56 PM
To: adrian@olddog.co.uk; draft-geng-teas-network-slice-mapping@ietf.org
Cc: teas@ietf.org
Subject: Re: [Teas] Review of draft-geng-teas-network-slice-mapping

Hi Adrian

 

Thanks a lot for reviewing the document. All the nits will be addressed in the next version, and please find some further response inline.

 

Best

Xuesong

 

-----Original Message-----
From: Adrian Farrel [mailto:adrian@olddog.co.uk] 
Sent: Monday, May 23, 2022 8:39 PM
To: draft-geng-teas-network-slice-mapping@ietf.org
Cc: teas@ietf.org
Subject: Review of draft-geng-teas-network-slice-mapping

 

Hi authors,

 

I'm not a 5G expert, but I think that given the work that 3GPP has been doing on slicing, and given the role that an "IETF network slice"

is expected to play in support of a 3GPP slice, I think it is important for TEAS to work on an informational document to show the applicability of IETF slices in the 3GPP context.

 

My review here focuses on three aspects:

- how the document should be positioned

- alignment with the slicing framework document

- nits (as usual)

 

I hope it helps, and maybe the chairs would consider getting something adopted so the WG can continue the work.

 

Best,

Adrian

 

===

 

I think what you have here is an Applicability Statement, and it is (should be) constrained by the use of IETF technologies in the role of a "transport network". Since the term "transport network" is heavily over- used, perhaps we can focus on "5G transport network slices". Thus, the document title might be better as:

 

  Applicability of IETF Network Slices in the Role of 5G Transport

    Network Slices in Support of 5G End-to-end Network Slices

 

The words about what this document does (in the abstract and

introduction) might be re-shaped accordingly.

 

[Xuesong] Agree that the terminology could be specified as "5G transport network slice". As you have mentioned, 5G is one of the most important use case for IETF network slice, at the same time the motivation of this document is also to provide the mapping process for IETF Network Slices and 3GPP Network Slices. So maybe we could consider to modify the title but remain the word ・/span>mapping・/span> to show the basic idea, also includes the applicability.

---

 

Abstract

 

s/5G.  End-to-end/5G.  An end-to-end/

s/draft/document/ (twice)

s/intends to expose/exposes/

 

---

 

Requirements Language

 

You can remove this from the document header (it is already present in Section 2. But please also use the up-to-date form of the text.

 

[Xuesong] Sure, thanks for pointing this out.

---

 

1.

 

s/Network slice contains/A network slice contains/ s/resources(e.g./resources (e.g.,/ s/Transport network is/The Transport network is/ s/for transport network can/for the transport network can/ s/which requests transport/which requires the transport/ s/Objectives SLOs)/Objectives (SLOs)/ s/an IETF network slices in/an IETF network slice in an/ s/procedure for lifecycle/procedure for the lifecycle/ s/to map end-to-end/to map an end-to-end/ s/draft/document/ s/in management/in the management/

 

---

 

You need to decide whether "transport network" is capitalised and apply this consistently throughout the document.

 

[Xuesong] OK. I think ・/span>Transport Network・/span> is more suitable in the document, comparing to other concept as RAN and CN.

 

---

 

2.

 

Add:

e2e

 

---

 

3.

 

s/The following figure/Figure 1/

s/contains AN/contains an AN/

s/Slices. 3GPP/Slices.  3GPP/

s/called S-NSSAI/called the S-NSSAI/

s/Figure-1/Figure 1/

s/and 02333333/and 03333333/

 

---

 

Please check the capitalisation of "IETF network slice" and make it consistent throughout the document.

 

[Xuesong] OK. I think ・/span>IETF Network Slices・/span> is fine to align with the framework draft.

 

---

 

Figure 1 gives the impression that

 

- A slice may be supported by one or more CNs

- Each CN may be supported by exactly one TN

- Each TN gives access to exactly one AN

- More than one TN may give access to a single AN

 

It may help to actually list all of the relationships and give a clear statement of the 1:1, 1:n, n:1, and m:n relationships.

 

[Xuesong] Sure. We could add more explanations here.

 

---

 

4.

 

3GPP TR 28.801 needs a reference

 

---

 

4.

 

   Referring to 3GPP TR 28.801, the management of 5G e2e network slices

   from 3GPP view is shown in Figure-2(A).  Figure-2(B) illustrates the

   view of IETF and how it maps to 3GPP network slice management.  In

 

Are these references to figures in 28.801? I don't see Figures 2(A) and

2(B) in this document even if Figure 2 seems to be about this topic.

 

[Xuesong] Sorry the figure number here is not consistent with the description. We will update it in the next version.

 

---

 

Figure 2

 

Note: Refer to Figure-1 for S-NSSAI 01111111, AN, CN and IETF networks slices 4,6 and 1

 

I think this should be

 

Note: Refer to Figure-1 for S-NSSAI 01111111, AN, CN and, IETF networks slices 4, 1, and 6

 

[Xuesong] You are right. We will the change the order in the next version.

 

---

 

Figure 2 is too wide.

 

You can fix this as:

 

                  +-----------------+

                   |       NSMF      |

                   +-----------------+

        +----------|     S-NSSAI     |----------+

        |          |(e.g. 011111111) |          |

        |          +-----------------+          |

        |                   |                   |

        V                   V                   V

+-------------+ +---------------------+ +-------------+

|  AN NSSMF   | |       IETF NSC      | |   CN NSSMF  |

+-------------+ +---------------------+ +-------------+

|   AN Slice  | | IETF Network Slice  | |   CN Slice  |

| Identifier  | |     Identifier      | |  Identifier |

| (e.g., 4)   | |     (e.g., 6)       | |  (e.g., 1)  |    Management

+-------------+ +---------------------+ +-------------+      Plane

      |           |                   |           |      -------------

      |           |                   |           |

      V           V                   V           V      -------------

      /\       +-----+             +-----+    +-------+        Data

     /AN\ -----|  PE |-----...-----| PE  |----|  CN   |        Plane

    /____\     +-----+             +-----+    +-------+

 

Note: Refer to Figure-1 for S-NSSAI 01111111, AN, CN, and IETF networks

      slices 4, 1, and 6 

 

[Xuesong] Thanks! We will modify the figure accordingly.

 

---

 

4.

 

s/The following figure/Figure 3/

s/mapping end/mapping an end/

s/in management/in the management/

s/data(user)/data (user)/

s/Information(S-NSSAI)/Information (S-NSSAI)/ s/Neetwork/Network/ s/draft/document/

 

---

 

Figure 3 and 5.1

 

The slicing framework is now using "IETF Network Slice Service Interface" and "Network Configuration Interface" in place of "NSC NBI"

and "NSC SBI".

 

 

(Search for "NBI", "SBI", "northbound".)

 

[Xuesong] OK, we will syn with the framework document.

 

---

 

4.

 

OLD

   The relationship between these identifiers are specifies in the

   following sections.

NEW

   The relationships between these identifiers are specified in the

   following sections.

END

 

---

 

Section 5

 

I would love to see these steps on a figure. I think steps 1-8 might look like the following, but I don't know how to put 9-12 on a figure because this is the first mention of this work (not even sure which components would be involved).

 

                   +-----------------+

                   |       CSMF      |

                   +-----------------+

                            | 1

                            V

                   +-----------------+

                   |    NSMF 2,3,8   |

        +----------|      S-NSSAI    |----------+

      4 |          +-----------------+          | 5

        |                   | 6                 |

        V                   V                   V

+-------------+ +---------------------+ +-------------+

|  AN NSSMF   | |       IETF NSC      | |   CN NSSMF  |

+-------------+ +---------------------+ +-------------+

      |           |         |         |           |  

      |           |         | 7       |           |

      V           V         V         V           V  

      /\       +-----+             +-----+    +-------+ 

     /AN\ -----|  PE |-----...-----| PE  |----|  CN   | 

    /____\     +-----+             +-----+    +-------+

 

[Xuesong] Thanks. We will check how to add the step number into the figure.

 

---

 

Section 5.1

 

s/management Plane/management plane/

s/Service Profile defined in[TS28541]/The Service Profile defined in [TS28541]/

 

---

 

5.1

 

OLD

   GSMA(Global System for Mobile

   Communications Association) defines the [GST] to indicate the network

   slice requirement from the view of service provider.

NEW

   The Global System for Mobile Communications Association (GSMA)

   defines the Generic Network Slice Template (GST) in [GST] to indicate

   the network slice requirement from the view of the service provider.

END

 

---

 

5.1

 

s/analysis/analyses/

s/categorize/categorizes/

s/finished If/finished.  If/

s/is supposed to/needs to/

s/draft)/document)./

 

---

 

5.2

 

s/draft/document/

 

---

 

5.2

 

   Editor's note: The mapping relationship between NSI defined in

   [TS23501] and S-NSSAI defined in [TS23501] is still in discussion.

 

I don't know what to make of this note. It is surely not something the IETF needs to resolve, and I assume the discussion is going on in 3GPP.

Yes, as you state in the previous paragraph, there is an assumption about the existence of the mapping relationship, but isn't the actual relationship out of scope?

 

[Xuesong] Yes, the actual relationship is not in the scope of IETF. We will remove this note.

 

---

 

5.3

 

OLD

   If multiple network slices are carried through one physical interface

   between AN/CN and TN, IETF Network Slice Interworking ID in the data

   plane needs to be introduced.

NEW

   If multiple network slices are carried through one physical interface

   between AN/CN and TN, an IETF Network Slice Interworking ID needs to 

   be introduced in the data plane.

END

 

BUT!

This section needs to explain why this is a requirement, and a what point in the network it is required.

 

Section 4 gives a bit of explanation about the use of the IETF Network Slice Interworking Identifier. That implies that it is used in the data plane to indicate onto which IETF network slice a particular e2e packet should be mapped. In other words, it enables demux of traffic on a single channel (we may say access connection) into different IETF slices.  As you note in Section 4, there are obviously many possible ways of doing this already (depending on the AC encoding).

 

And you go on (in 5.3) to say:

 

   If different network slices are

   transported through different physical interfaces, Network Slices

   could be distinguished by the interface directly.  Thus IETF Network

   Slice Interworking ID is not the only option for network slice

   mapping, while it may help in introducing new network slices.

 

Can I suggest that the "IETF Network Slice Interworking ID" is a logical concept that is needed in all cases. In some cases it is encoded in the physical interface ID, in others it is encoded in the virtual interface or channel ID (such as VLAN tagging), or it may be achieved using IP or UDP information.  However, in the absence of all of these, a new piece of information will need to be encoded in the packet.

 

[Xuesong] Yes, you are right. "IETF Network Slice Interworking ID" is a logical concept. Physical Interface ID could also be considered as IETF Network Slice Interworking ID. We will update the description here.

 

---

 

5.3.1

 

s/a uplink/an uplink/

 

---

 

5.3.1

 

I suggest you turn the Editor's Note into a new section as follows:

 

5.3.1.1 3GPP Network Instance

 

   [TS23501] defines the concept of a "Network Instance" that is used to

   indicate the TN instance intended to support an end-to-end slice. 

   The Network Instance could be determined from the S-NSSAI, and it 

   could also depends on other information. 

 

   However, the concept of Network Instance is neither a necessary nor

   sufficient condition for identifying an IETF network slice.  That is,

   multiple IETF network slices may be supported within the context of a

   single network instance meaning that the Network Instance identifier 

   is not sufficient to identify the IETF network slice.  Furthermore, 

   an IETF network slice may be supported by more than one underlay 

   network (in parallel or in series) meaning that the Network Instance

   identifier may not provide adequate indication of how the IETF 

   network slice is formed or identified.

 

[Xuesong] Sure

 

---

 

5.3.2

 

You need to explain "UE", "NS", and "UPF".

 

The figures need numbers and captions.

 

There seems to be some imbalance in the first figure between "(R)AN" 

which is a network, and "UPF" which is a function.

 

I think you can just convert the Editor's Note into text.

 

[Xuesong] OK, for example we can update UPF to CN

 

 

---

 

5.3.2 and subsections

 

I found the 2nd and 3rd figures in 5.3.2 somewhat unnecessary. They are interesting, but they don't serve any purpose in the mapping discussion, I think.

 

Furthermore, while the subsections are perfectly correct, they seem to be pointing to some of the options. I wonder whether they are really necessary. Couldn't they be replace with a simple statement that the fields of the UDP, IP, Ethernet encapsulation headers could be used (where they are visible to the TN) to carry the IETF Network Slice Interworking ID."

 

[Xuesong] This is a good suggestion and the figures and subsections are here for the IETF people who may be not familiar with the encapsulation defined in 3GPP and confused about the relationship between the ・/span>IETF Network Slice Interworking ID・/span> and the existing 3GPP encapsulation. If it is not so necessary, we could consider to compress this part.

 

---

 

6.

 

The figure needs a number and a caption. It's a nice figure, but it could use a few sentences to describe what it is showing.

 

[Xuesong] Sure, we could add more explanations here.

 

---

 

7.

 

The "TBD" can be replaced with "This document makes no requests for IANA action."

 

[Xuesong] OK

 

---

 

8.

 

You should be able to come up with some discussion of security. Does the security of the e2e slice depend upon the security of the TN slice?

Is it possible to attack the TN by messing with the various identifiers passed to it? Is it possible to attack user traffic by steering it to the wrong TN slice? Who is responsible for resolving these issues (specification writers, implementers, operators)?

 

[Xuesong] Good suggestion. We will add some contents here.

 

---

 

9.  Contributors

 

   The authors would like to thank the contributors for reviewing the

   draft and giving valuable comments:

 

Are these Contributors or is this the Acknowledgements Section?

 

[Xuesong] This is a contributor section and there may be an Acknowledgements Section in the future.

 

---

 

10.

 

[I-D.ietf-teas-ietf-network-slice-definition] is dead. You don't reference it so you can remove it from this section.

 

[Xuesong] OK