Re: [Netslices] Open Issue I: SouthBound/Mapping Interface
"Adrian Farrel" <adrian@olddog.co.uk> Tue, 09 January 2018 21:29 UTC
Return-Path: <adrian@olddog.co.uk>
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 85D44126BFD for <netslices@ietfa.amsl.com>; Tue, 9 Jan 2018 13:29:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 z4ADpNivobvY for <netslices@ietfa.amsl.com>; Tue, 9 Jan 2018 13:29:22 -0800 (PST)
Received: from asmtp2.iomartmail.com (asmtp2.iomartmail.com [62.128.201.249]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BD8112751F for <NetSlices@ietf.org>; Tue, 9 Jan 2018 13:29:22 -0800 (PST)
Received: from asmtp2.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id w09LTDQD007151; Tue, 9 Jan 2018 21:29:13 GMT
Received: from 950129200 ([193.57.120.165]) (authenticated bits=0) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id w09LTB62007142 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Jan 2018 21:29:12 GMT
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Liang GENG' <liang.geng@hotmail.com>, 'Daniele Ceccarelli' <daniele.ceccarelli@ericsson.com>, "'qiangli (D)'" <qiangli3@huawei.com>, 'Lei Wang' <leiw0920@outlook.com>, 'NetSlices' <NetSlices@ietf.org>
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>
In-Reply-To: <PS1PR0601MB148352B3A19838DF2B02E1CE87100@PS1PR0601MB1483.apcprd06.prod.outlook.com>
Date: Tue, 09 Jan 2018 21:29:10 -0000
Message-ID: <046a01d38990$e487d740$ad9785c0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQDwdGu0CPPGrwxFNkuTrnghLeq8jwGnyTZfAh0fVMUBWZbqsQL+ZyloAn2ThEACN357NAKKjCtvpLdMNVA=
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.2.0.1013-23586.003
X-TM-AS-Result: No--3.246-10.0-31-10
X-imss-scan-details: No--3.246-10.0-31-10
X-TMASE-MatchedRID: D55/w/UrhMuPvrMjLFD6eKCekFLiZBsp2aYdnwn7qHeabNoYojBQdqWe cuVfuJfE9vMnKBfXwFaPWx38Q1qIm1L+KwgRcYO/SEQN/D/3cG6owiOYoQ3GE+iL9VJe4uH0T7P JEIC73WKjWurNKl88Z4HcR7DmhbZ7c4AxKqEGoHoAKzYLecaUGPxA8T/7fLlhIFBEE5CFomIcAJ RwO9xbINJKRyQnwzba8++UFwQCI4X7JUoX2bCTJN/wYmMFcJSIE3NxsGztrMt+YesuCgkiXD5O4 ZLE23T4gyupT+f5Rj+NAsNktNf+COIPatyEA1M9qeBupNgLgYfomXBvaBu6Tn1ZAf3L+lJdsQj6 RBpGuWbPsO2DaZRvr2pb6bierF88lwV2iaAfSWc5f9Xw/xqKXcidYBYDjITpzGQlN1FzKCgqtq5 d3cxkNTyrn6In8RJa7UaaGPHMy3f9dAnj0eEFtJZ+sB1YzMuzVAkMUx2rCBcxHZjEVEJk3fncIe L08SGyQTlTAr1PXSB9niDo++xAD0sg8wx0aw/dr3LE7lHo4NKJkNr6rpsABVVB/ObyHMK5Zzbwn cYrg9dDDKa3G4nrLQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/netslices/h7WDqg-cgVkvGgypP_LYtdj20Ko>
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: Tue, 09 Jan 2018 21:29:24 -0000
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 Service 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)