Re: [Teas-ns-dt] Pull-request #8: Rezaâs proposed text addition to the controller section
"Dongjie (Jimmy)" <jie.dong@huawei.com> Wed, 26 February 2020 12:32 UTC
Return-Path: <jie.dong@huawei.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 AA0083A0963
for <teas-ns-dt@ietfa.amsl.com>; Wed, 26 Feb 2020 04:32:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001,
URIBL_BLOCKED=0.001] autolearn=ham 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 Re8y6LwppaoI for <teas-ns-dt@ietfa.amsl.com>;
Wed, 26 Feb 2020 04:32:40 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210])
(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 9A4CC3A095B
for <teas-ns-dt@ietf.org>; Wed, 26 Feb 2020 04:32:39 -0800 (PST)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.107])
by Forcepoint Email with ESMTP id 1E4626698FEA38673461;
Wed, 26 Feb 2020 12:32:38 +0000 (GMT)
Received: from nkgeml702-chm.china.huawei.com (10.98.57.155) by
lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server
(TLS) id 14.3.408.0; Wed, 26 Feb 2020 12:32:36 +0000
Received: from nkgeml701-chm.china.huawei.com (10.98.57.156) by
nkgeml702-chm.china.huawei.com (10.98.57.155) with Microsoft SMTP Server
(version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
15.1.1713.5; Wed, 26 Feb 2020 20:32:34 +0800
Received: from nkgeml701-chm.china.huawei.com ([10.98.57.156]) by
nkgeml701-chm.china.huawei.com ([10.98.57.156]) with mapi id 15.01.1713.004;
Wed, 26 Feb 2020 20:32:34 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: Eric Gray <eric.gray=40ericsson.com@dmarc.ietf.org>, "Rokui, Reza (Nokia
- CA/Ottawa)" <reza.rokui@nokia.com>, Jari Arkko <jari.arkko@ericsson.com>,
"teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Thread-Topic: =?utf-8?B?UHVsbC1yZXF1ZXN0ICM4OiBSZXph4oCZcyBwcm9wb3NlZCB0ZXh0IGFkZGl0?=
=?utf-8?Q?ion_to__the_controller_section?=
Thread-Index: AQHV6oUsnIKVNNGxcU6d7+GZe3nAzagqSidggAAoZPCAAC3tAIAAbUKAgABaqoCAAA90AIAB7xiw
Date: Wed, 26 Feb 2020 12:32:34 +0000
Message-ID: <ec98ff5cfb6640ca82f081d1e465b169@huawei.com>
References: <D3E53018-B562-4D4E-AA3F-31D8496B93B2@ericsson.com>
<BN8PR15MB2644248E53918B9588C5FE7197EC0@BN8PR15MB2644.namprd15.prod.outlook.com>
<BN8PR15MB26447B88EF1DAD3DFB2E6B3497EC0@BN8PR15MB2644.namprd15.prod.outlook.com>
<EF3531FD-0A8C-49E2-9623-848585E5209A@nokia.com>
<80FE52FD-F22A-40BC-B4EE-A588CCE0EF47@ericsson.com>
<0D7493E6-77F0-49A1-B134-40A1BBD9041E@nokia.com>
<BN8PR15MB264490BC3F088822BB20F53E97ED0@BN8PR15MB2644.namprd15.prod.outlook.com>
In-Reply-To: <BN8PR15MB264490BC3F088822BB20F53E97ED0@BN8PR15MB2644.namprd15.prod.outlook.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.203.211]
Content-Type: multipart/alternative;
boundary="_000_ec98ff5cfb6640ca82f081d1e465b169huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/vRzD2UzT-mcNUUbQAP0f8oS2ZSM>
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: Wed, 26 Feb 2020 12:32:43 -0000
Agree that some explanation about the terms would be needed. It seems a little odd that the “transport slice endpoints” refers to the nodes “gNB, UPF…” which are outside the transport domain, while the “service endpoints” are actually the nodes which are the border nodes of the transport network. Best regards, Jie From: Teas-ns-dt [mailto:teas-ns-dt-bounces@ietf.org] On Behalf Of Eric Gray Sent: Tuesday, February 25, 2020 10:40 PM To: Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com>om>; Jari Arkko <jari.arkko@ericsson.com>om>; teas-ns-dt@ietf.org Subject: Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed text addition to the controller section I agree that more explanation is needed somewhere. For one thing, we need to agree on the definition for “Service Endpoints” (and whether ot not they are – or can be – distinct from slice end points. I suspect that this needs to be handled in the definitions draft. See also my detailed comments in separate mail – which address a disconnect in the figure you used in your explanation… From: Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com<mailto:reza.rokui@nokia.com>> Sent: Tuesday, February 25, 2020 8:45 AM To: Jari Arkko <jari.arkko@ericsson.com<mailto:jari.arkko@ericsson.com>>; Eric Gray <eric.gray@ericsson.com<mailto:eric.gray@ericsson.com>>; teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org> Cc: Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com<mailto:reza.rokui@nokia.com>> Subject: Re: Pull-request #8: Reza’s proposed text addition to the controller section Importance: High Jari, My response is inline. Reza From: Jari Arkko <jari.arkko@ericsson.com<mailto:jari.arkko@ericsson.com>> Date: Tuesday, February 25, 2020 at 11:20 AM To: Reza Rokui <reza.rokui@nokia.com<mailto:reza.rokui@nokia.com>>, Eric Gray <eric.gray@ericsson.com<mailto:eric.gray@ericsson.com>>, "teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>" <teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>> Subject: Re: Pull-request #8: Reza’s proposed text addition to the controller section FWIW, I’m happy with the conclusions your Reza and Eric drew. But this one requires further thinking: * Using the network abstract topology, it provides mechanism to find the Service endpoints (these are technology specific). (TODO: this seems unclear. What endpoints are these, are why are they different from endpoints discussed earlier?) EG > Obviously. IMO, the requesting application (higher-level controller, for example) MUST specify the end-points for the transport service, at least using some abstraction (e.g. – name), and the precise technology of the connecting interface. This is fairly obvious as the request is based on some knowledge about what is connecting to the Transport Slice at each end that the TSC controller cannot know a priori. Since this information MUST be in the “API” request, there should be nothing for the TSC to “discover.” Rewording: * Provides requested services and endpoint connectivity. [Reza] Modified rewording: * Using the abstract topology of the interconnected networks and provided transport slice endpoints , it will find the Service endpoints. Explanation: The concept is shown in our original Definition draft which later has been removed due to number of pages of the draft to be included in framework draft (or other drafts). This picture is for 5G use-case but demonstrates the idea. In summary, the transport slice request is between “transport slice endpoints” gNB1, gNB2, UPF1, UPF2 and UPF3 where the realization of this transport slice is between “service endpoints” ER1, ER2 and ER3. So, it is clear that the “transport slice endpoints” are different from “service endpoints”. Jari: I think this is still confusing, at least to me. From what I can understand there needs to be two things: * At the NBI, the requester needs to tell the controller what endpoints it wants the transport slice to be connecting. This I think we already say. So, for instance, I want this virtual ethernet in this computer connected with a transport slice Slice1 at 10 gbit/s with another virtual ethernet in that other computer. * The controller needs to maintain an internal mapping of how a given slice is realized, so that, for instance, Slice1 in the first computer corresponds to VLAN 123 on physical interface ethx on that computer, switch configuration for VLAN 123, and again VLAN 123 and physical interface ethy on the second computer. But I’m confused whether your text above talks about the first or the second bullet. In fact it seems to talk about some other function, where the controller somehow analyses abstract topologies to find some endpoints… why? Sorry, maybe not enough caffeinated drinks this morning but I don’t understand ☹ Maybe this would work better: The controller maintains the connections of the transport slice to the endpoints specified by the consumer. In addition, it will keep track of how communication from those endpoints is mapped to specific underlying components of the realization of the transport slice (such as VPN tunnel endpoints or MPLS labels). [Reza] It is mainly option 2 above. I am fine with your text Jari but it definitely needs more explanations somewhere either in this draft or other drafts. This is basically related to Section-6 of the original Definition draft which was removed. At that time we wanted to include them in Framework draft. Jari
- [Teas-ns-dt] Pull-request #8: Rezaâs proposed t… Jari Arkko
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Rokui, Reza (Nokia - CA/Ottawa)
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Jari Arkko
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Rokui, Reza (Nokia - CA/Ottawa)
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Rezas proposed… John E Drake
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Dongjie (Jimmy)
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… John E Drake
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Wubo (lana)
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… John E Drake
- Re: [Teas-ns-dt] Pull-request #8: Rezaâs propos… Rokui, Reza (Nokia - CA/Ottawa)
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… John E Drake
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Wubo (lana)
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Wubo (lana)
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Wubo (lana)
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Wubo (lana)
- [Teas-ns-dt] 答复: Pull-request #8: Reza’s proposed… Wubo (lana)
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Wubo (lana)
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Xufeng Liu
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Xufeng Liu
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Jari Arkko
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… John E Drake
- Re: [Teas-ns-dt] Pull-request #8: Reza’s proposed… Eric Gray