Re: [Netslices] Open Issue I: SouthBound/Mapping Interface
"qiangli (D)" <qiangli3@huawei.com> Wed, 10 January 2018 04:51 UTC
Return-Path: <qiangli3@huawei.com>
X-Original-To: netslices@ietfa.amsl.com
Delivered-To: netslices@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id B6735124BAC
for <netslices@ietfa.amsl.com>; Tue, 9 Jan 2018 20:51:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.231
X-Spam-Level:
X-Spam-Status: No, score=-4.231 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01,
RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01]
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 alB93LK2JVAq for <netslices@ietfa.amsl.com>;
Tue, 9 Jan 2018 20:51:47 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [194.213.3.17])
(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 4D2CA126CE8
for <NetSlices@ietf.org>; Tue, 9 Jan 2018 20:51:47 -0800 (PST)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.107])
by Forcepoint Email with ESMTP id 1D8F6432F58BE;
Wed, 10 Jan 2018 04:51:43 +0000 (GMT)
Received: from DGGEMI406-HUB.china.huawei.com (10.3.17.144) by
lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server
(TLS) id 14.3.361.1; Wed, 10 Jan 2018 04:51:44 +0000
Received: from DGGEMI509-MBS.china.huawei.com ([169.254.2.152]) by
dggemi406-hub.china.huawei.com ([10.3.17.144]) with mapi id 14.03.0361.001;
Wed, 10 Jan 2018 12:51:39 +0800
From: "qiangli (D)" <qiangli3@huawei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Liang GENG'
<liang.geng@hotmail.com>, 'Daniele Ceccarelli'
<daniele.ceccarelli@ericsson.com>, 'Lei Wang' <leiw0920@outlook.com>,
'NetSlices' <NetSlices@ietf.org>
Thread-Topic: [Netslices] Open Issue I: SouthBound/Mapping Interface
Thread-Index: AQHTiZDsWAu2VjBjDUSxTKCG9rom3KNsdSLQ
Date: Wed, 10 Jan 2018 04:51:38 +0000
Message-ID: <06C389826B926F48A557D5DB5A54C4ED2A5E7113@dggemi509-mbs.china.huawei.com>
References: <06C389826B926F48A557D5DB5A54C4ED2A5DEDA1@dggemi509-mbs.china.huawei.com>,
<VI1PR07MB084846CB3A16AE9691C1C3E09B0C0@VI1PR07MB0848.eurprd07.prod.outlook.com>,
<06C389826B926F48A557D5DB5A54C4ED2A5DFC7D@dggemi509-mbs.china.huawei.com>
<DM5PR0501MB3688237A8CB683F3B8E4C09CC01F0@DM5PR0501MB3688.namprd05.prod.outlook.com>,
<06C389826B926F48A557D5DB5A54C4ED2A5E355C@dggemi509-mbs.china.huawei.com>
<PS1PR0601MB148378B5C9C917D3D4AE8DDD87100@PS1PR0601MB1483.apcprd06.prod.outlook.com>,
<HE1PR0701MB2714BE78F2CD35A6075904F8F0100@HE1PR0701MB2714.eurprd07.prod.outlook.com>
<PS1PR0601MB148352B3A19838DF2B02E1CE87100@PS1PR0601MB1483.apcprd06.prod.outlook.com>
<046a01d38990$e487d740$ad9785c0$@olddog.co.uk>
In-Reply-To: <046a01d38990$e487d740$ad9785c0$@olddog.co.uk>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.130.163.138]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netslices/bmEab0825uaa3UFORb8qJB-RjPc>
Subject: Re: [Netslices] Open Issue I: SouthBound/Mapping Interface
X-BeenThere: netslices@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "This list is intended for discussion and review of network slicing
at IETF." <netslices.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netslices>,
<mailto:netslices-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netslices/>
List-Post: <mailto:netslices@ietf.org>
List-Help: <mailto:netslices-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netslices>,
<mailto:netslices-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jan 2018 04:51:50 -0000
Hi Adrian, Thanks a lot for your explanation, it's very useful to us. As you suggested, we regard the information model as an internal data structure which could be used to describe what a network slice looks like, of course also could be used to inform the design of data models on external interfaces. And what we really want to do is the resource-centric common management plane of network slices, include OAM, data models of interfaces, etc. Speaking of data models, I have some confusions about the NBI of Network Orchestrator and the Service (delivery) model. I understand their relation as during the ns requirement initialization phase, NBI data model and service (delivery) model are the same/similar thing. NBI data models has broader meaning in other phases, such as capacity exposure, monitored result report, etc. I am not sure if my understanding is correct or not. Best regards, Cristina QIANG -----Original Message----- From: Adrian Farrel [mailto:adrian@olddog.co.uk] Sent: Wednesday, January 10, 2018 5:29 AM To: 'Liang GENG' <liang.geng@hotmail.com>om>; 'Daniele Ceccarelli' <daniele.ceccarelli@ericsson.com>om>; qiangli (D) <qiangli3@huawei.com>om>; 'Lei Wang' <leiw0920@outlook.com>om>; 'NetSlices' <NetSlices@ietf.org> Subject: RE: [Netslices] Open Issue I: SouthBound/Mapping Interface Sorry to jump in as a lurker, but co-author of draft-ietf-opsawg-service-model-explained that is about to be published as RFC 8309 I needed to comment. Liang said: > For Service Model, I am not sure - how much difference is there as to > Servic Delivery Model. Might they be converged to one level in some cases? You may converge components. For example, you could decide to build one component that provides the function of Service Orchestrator and Network Orchestrator. This a functional architecture, and no one is obliged to implement it as drawn. When you converge components, the external interface between those components is no longer visible and so (of course?) does not need to be implemented. You *could* continue to use the interface internal to your implementation but you might replace it with a function call, or not have it at all. It's a private implementation issue. BUT, the conflation of Service Model and Service Delivery Model is, in general, an unwise thing to do. Of course, it may depend on the nature of the service being discussed. Some services could be so very, very simple that the two models are nested as Young suggests: "Service delivery model can be a subset of service model". For example, the customer details might be left out of the Service Delivery Model, and the service expectations in the Service Model might be narrowed down to explicit requirements present in the Service Delivery Model. But for other services, it is quite likely that the Service Delivery Model contains more detail and specifics based on knowledge of the capabilities of the underlying network (without specifying the device configuration). I think you would be wise to keep the distinction in terminology, and if it is valuable, you can inherit or share common YANG definitions. Cheers, Adrian PS Cristina's figure shows "information model" in two places. In my opinion, an information model exists only on paper. It may be used to inform the design of a data model (for use on an external interface). And some implementations might choose to construct their internal data structures to follow the information model (or at least make sure that all of the information is present), but this is an implementation option- in practice (with a functional architecture, you can explain what the interfaces look like, but you do not need to (should not!) attempt to specify how the inside of one of your boxes behaves.
- [Netslices] Open Issue I: SouthBound/Mapping Inte… qiangli (D)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Pedro Martinez-Julia
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Diego R. Lopez
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Thomas Nadeau
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Pedro Martinez-Julia
- Re: [Netslices] Open Issue I: SouthBound/Mapping … qiangli (D)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Pedro Martinez-Julia
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Flinck, Hannu (Nokia - FI/Espoo)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … qiangli (D)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Flinck, Hannu (Nokia - FI/Espoo)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … qiangli (D)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Flinck, Hannu (Nokia - FI/Espoo)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … qiangli (D)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Liang GENG
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Liang GENG
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Flinck, Hannu (Nokia - FI/Espoo)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Lei Wang
- Re: [Netslices] Open Issue I: SouthBound/Mapping … qiangli (D)
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Liang GENG
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Liang GENG
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Daniele Ceccarelli
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Liang GENG
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Leeyoung
- Re: [Netslices] Open Issue I: SouthBound/Mapping … Adrian Farrel
- Re: [Netslices] Open Issue I: SouthBound/Mapping … qiangli (D)