Re: [netmod] [OPSAWG] Question on draft-ietf-netmod-yang-model-classification
Tianran Zhou <zhoutianran@huawei.com> Mon, 23 January 2017 09:32 UTC
Return-Path: <zhoutianran@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8E2012949E; Mon, 23 Jan 2017 01:32:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.42
X-Spam-Level:
X-Spam-Status: No, score=-7.42 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, RP_MATCHES_RCVD=-3.199, SPF_PASS=-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 JO-tjOmEKBgh; Mon, 23 Jan 2017 01:32:17 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D327812956B; Mon, 23 Jan 2017 01:32:16 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml706-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CZH85728; Mon, 23 Jan 2017 09:32:14 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml706-cah.china.huawei.com (10.201.5.182) with Microsoft SMTP Server (TLS) id 14.3.301.0; Mon, 23 Jan 2017 09:32:11 +0000
Received: from NKGEML515-MBX.china.huawei.com ([fe80::a54a:89d2:c471:ff]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0235.001; Mon, 23 Jan 2017 17:32:05 +0800
From: Tianran Zhou <zhoutianran@huawei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [OPSAWG] Question on draft-ietf-netmod-yang-model-classification
Thread-Index: AdJycEnw/7BBgfqES8aIslF6yofdUQC6EoZg
Date: Mon, 23 Jan 2017 09:32:36 +0000
Message-ID: <BBA82579FD347748BEADC4C445EA0F21A22A3DAE@NKGEML515-MBX.china.huawei.com>
References: <067201d27270$a08cc790$e1a656b0$@olddog.co.uk>
In-Reply-To: <067201d27270$a08cc790$e1a656b0$@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.111.156.116]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020206.5885CD9E.0388, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: cf6e4f1d70fdc389f971a1a5cb84c709
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yb9UyGK-7Jmj5i9jl-AUFVolbJw>
Cc: "opsawg@ietf.org" <opsawg@ietf.org>, "draft-ietf-netmod-yang-model-classification@ietf.org" <draft-ietf-netmod-yang-model-classification@ietf.org>
Subject: Re: [netmod] [OPSAWG] Question on draft-ietf-netmod-yang-model-classification
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2017 09:32:20 -0000
To add more comments: On the L2SM meeting, several people (4 or more) believed the 3 service delivery model examples ([I-D.dhjain-bess-bgp-l3vpn-yang], [I-D.ietf-bess-l2vpn-yang] and [I-D.ietf-bess-evpn-yang]) are actually device models. I think both of the two I-Ds ([draft-ietf-netmod-yang-model-classification] and [draft-wu-opsawg-service-model-explained]) can check if those YANG models are device models or service models. Regards, Tianran > -----Original Message----- > From: OPSAWG [mailto:opsawg-bounces@ietf.org] On Behalf Of Adrian Farrel > Sent: Friday, January 20, 2017 12:25 AM > To: netmod@ietf.org > Cc: opsawg@ietf.org; > draft-ietf-netmod-yang-model-classification@ietf.org > Subject: [OPSAWG] Question on draft-ietf-netmod-yang-model-classification > > Hi, > > We've been trying to ensure that draft-wu-opsawg-service-model-explained > is consistent with the latest version of > draft-ietf-netmod-yang-model-classification. In discussions with Tianran > a question has come up. > > In section 2 you have a nice definition of Network Service YANG Modules > and this definition maps nicely to our definition of "service delivery > models". > Furthermore, your figure 1 shows Network Service YANG Modules on the > interface between OSS/BSS and the various network services. > > We have further defined "customer service models" at a higher layer still. > That is, on the interface to the customer. This (of course?) assumes that > the OSS/BSS is not customer code :-) > > However, your discussion of Network Service YANG Modules in section 2.1 > seems slightly at odds, although this may be just ambiguity. > > For example, when you say, "Network Service YANG Modules describe the > characteristics of a service, as agreed upon with consumers of that service," > this is not the same as, "This model is used in the discussion between a > customer and a service provide to describe the characteristics of a service." > That is, the former case could be arrived at after processing based on the > latter case - processing that we have called "service orchestration" but > might (of course) be what leads to the operator poking the OSS/BSS. > > This might all be fine and good, but later in the same section you say "Network > Service YANG Modules define service models to be consumed by external > systems. > These modules are commonly designed, developed and deployed by network > infrastructure teams." And there you introduce two terms that are previously > undefined and only server to add ambiguity. Specifically "external to what?" > I could make and argument that the OSS is developed and deployed by network > infrastructure teams, ad also that the OSS is external to the network itself. > > And, in between these two quoted pieces of text, you have... > > As an example, the Network Service YANG Module defined in > [YANG-Data-Model-for-L3VPN-service-delivery] provides an abstract > model for Layer 3 IP VPN service configuration. > > Per my other email, this reference needs to be fixed. But I struggle to > see the L3SM module as consistent with your figure. It may or may not be > consistent with your text dependent on the interpretation. > > In draft-wu-opsawg-service-model-explained Figure 4 we have tried to show > how we (the authors) think L3SM fits into your classification. Here we place > L3SM further up the layering stack. > > [Apologies for not spotting this sooner. The citation > "YANG-Data-Model-for-L3VPN-service-delivery" includes the term "service > delivery" which I took to imply a different module.] > > Thanks, > Adrian > > _______________________________________________ > OPSAWG mailing list > OPSAWG@ietf.org > https://www.ietf.org/mailman/listinfo/opsawg
- [netmod] Question on draft-ietf-netmod-yang-model… Adrian Farrel
- Re: [netmod] [OPSAWG] Question on draft-ietf-netm… Tianran Zhou
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Adrian Farrel
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Dean Bogdanovic
- Re: [netmod] [OPSAWG] Question on draft-ietf-netm… Dean Bogdanovic
- Re: [netmod] [OPSAWG] Question on draft-ietf-netm… Dean Bogdanovic
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Adrian Farrel
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Carl Moberg (camoberg)
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Tianran Zhou
- Re: [netmod] [OPSAWG] Question on draft-ietf-netm… Juergen Schoenwaelder
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Adrian Farrel
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Dean Bogdanovic
- Re: [netmod] Question on draft-ietf-netmod-yang-m… Dean Bogdanovic