Re: [L2sm] L2SM charter proposal
"Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com> Tue, 18 October 2016 11:13 UTC
Return-Path: <michael.scharf@nokia.com>
X-Original-To: l2sm@ietfa.amsl.com
Delivered-To: l2sm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E6BB129A0E for <l2sm@ietfa.amsl.com>; Tue, 18 Oct 2016 04:13:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.921
X-Spam-Level:
X-Spam-Status: No, score=-6.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 Em6lzlb27UHV for <l2sm@ietfa.amsl.com>; Tue, 18 Oct 2016 04:13:09 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 1844E129A0B for <l2sm@ietf.org>; Tue, 18 Oct 2016 04:13:09 -0700 (PDT)
Received: from fr712umx4.dmz.alcatel-lucent.com (unknown [135.245.210.45]) by Websense Email Security Gateway with ESMTPS id 99B769B0ECAE4; Tue, 18 Oct 2016 11:13:05 +0000 (GMT)
Received: from fr712usmtp2.zeu.alcatel-lucent.com (fr712usmtp2.zeu.alcatel-lucent.com [135.239.2.42]) by fr712umx4.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u9IBD79d026548 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 18 Oct 2016 11:13:07 GMT
Received: from FR712WXCHHUB03.zeu.alcatel-lucent.com (fr712wxchhub03.zeu.alcatel-lucent.com [135.239.2.74]) by fr712usmtp2.zeu.alcatel-lucent.com (GMO) with ESMTP id u9IBD1xQ012885 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 18 Oct 2016 13:13:07 +0200
Received: from FR712WXCHMBA15.zeu.alcatel-lucent.com ([169.254.7.135]) by FR712WXCHHUB03.zeu.alcatel-lucent.com ([135.239.2.74]) with mapi id 14.03.0301.000; Tue, 18 Oct 2016 13:13:06 +0200
From: "Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "l2sm@ietf.org" <l2sm@ietf.org>
Thread-Topic: [L2sm] L2SM charter proposal
Thread-Index: AdIi8Z34b8Gws0BeT72D6VuLqSadbAAmtsMAAAZR2lABMXd5gAAv1CAw
Date: Tue, 18 Oct 2016 11:13:05 +0000
Message-ID: <655C07320163294895BBADA28372AF5D48AFA88A@FR712WXCHMBA15.zeu.alcatel-lucent.com>
References: <655C07320163294895BBADA28372AF5D48AE8AEE@FR712WXCHMBA15.zeu.alcatel-lucent.com> <0c1f01d2239d$3d98fe00$b8cafa00$@olddog.co.uk> <655C07320163294895BBADA28372AF5D48AEBA0D@FR712WXCHMBA15.zeu.alcatel-lucent.com> <051301d2287c$62ff9b20$28fed160$@olddog.co.uk>
In-Reply-To: <051301d2287c$62ff9b20$28fed160$@olddog.co.uk>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.38]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/l2sm/oIU2JNA8HAU77JapCykRbsx-vr8>
Subject: Re: [L2sm] L2SM charter proposal
X-BeenThere: l2sm@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "The Layer Two Virtual Private Network Service Model \(L2SM\)" <l2sm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l2sm>, <mailto:l2sm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/l2sm/>
List-Post: <mailto:l2sm@ietf.org>
List-Help: <mailto:l2sm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l2sm>, <mailto:l2sm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Oct 2016 11:13:11 -0000
Inline (removing some text)... > > Potential implementations could probably deal with L2VPN services beyond > > VPWS and VPLS. Having a common base model could have benefits. > > I think Alia had a similar take-away in IESG review as she wanted to add EVPN > to > the list of service types covered in the charter (it is already in the draft). > > I see that Benoit has updated the text to... > > == > The Layer Two Virtual Private Network Service Model (L2SM) working group is a > short-lived WG tasked to create a YANG data model that describes a L2VPN > service > (a L2VPN service model) that can be used for communication between customers > and > network operators, and to provide input to automated control and configuration > applications. The working group will attempt to derive a single data model > that > includes support for point-to-point Virtual Private Wire Services (VPWS), > multipoint Virtual Private LAN services (VPLS) that use Pseudowires signaled > using the Label Distribution Protocol (LDP) and the Border Gateway Protocol > (BGP) as described in RFC4761 and RFC6624, and Ethernet VPNs in RFC 7432. > == > > I would suggest we pick up both of your points and re-work as... > > == > The Layer Two Virtual Private Network Service Model (L2SM) working group is a > short-lived WG. It is tasked to create a YANG data model that describes a > L2VPN > service (a L2VPN customer service model). The model can be used for > communication between customers and network operators, and to provide input to > automated control and configuration applications. > > It is recognized it would be beneficial to have a common base model that > addresses multiple popular L2VPN service types. The working group will attempt > to derive a single data model that includes support for point-to-point Virtual > Private Wire Services (VPWS), multipoint Virtual Private LAN services (VPLS) > that use Pseudowires signaled using the Label Distribution Protocol (LDP) and > the Border Gateway Protocol (BGP) as described in RFC4761 and RFC6624, and > Ethernet VPNs in RFC 7432. Other L2VPN service types may be included if there > is > consensus in the working group. > == That wording seems better to me. Albeit the sentence is still long. To me, "described/specified/standardized in RFC 7432" would be easier to parse. BTW, I believe that a charter is allowed to include bullet lists and this looks like a good candidate to me. > How about... > > OLD > The deliverable from this working group will provide information to evaluate > the > set of YANG models that have already been developed or are under development, > and will help identify any missing models or details. The deliverable can be > viewed as driving requirements for protocol configuration model so that the > service parameters can be mapped into inputs used by the protocol models. > NEW > The deliverable from this working group will provide information that other > working groups can use to evaluate the set of YANG models that they have > already > developed or that are under development. This will help them to identify any > missing models or details. Thus, the deliverable can be viewed as driving > requirements for service delivery models so that the customer service > parameters > can be mapped into inputs used by the protocol configuration models. > END In practice, a customer service model is much more abstract than specific configuration models, i.e., it only includes a subset of parameters. It seems a bit strange to me that the charter assumes that missing model details in protocol configuration will be derived from an abstract representation. And I am not sure if this has ever happened in the L3SM case. In my experience, the real-world question is whether a customer service model indeed includes all the relevant parameters e.g. from a protocol configuration model, e.g., if a customer of a service provider has specific needs. This is exactly the opposite of the workflow that is assumed in the charter. Of course, it doesn't do harm to make void statements. > But we could... > OLD > The working group will coordinate with other working groups responsible for > L2VPN protocol work (most notably with BESS and PALS) and with the MEF. > NEW > The working group will coordinate with other working groups responsible for > L2VPN protocol work (most notably with BESS and PALS). It will also coordinate > with other organizations working on related L2VPN data models (such as the > MEF). > END Noting external dependencies in a separate sentence is better. Do the WG proponents plan to share details on how they plan to deal with the overlapping work in MEF? > So, perhaps... > OLD > ...and it is expected that the L2SM data model will have similar structure to > the L3SM data model. > NEW > ... . It is expected that the L2SM data model will have similar structure to > the > L3SM data model to enable benefits of common code, provide shared user > experience, and leverage discussions that took place during the L3SM > development. > END That is better. > > As L2VPNs are covered by multiple organizations, I'd really like to > understand > > how the IAB plans to handle this. Wouldn't a charter be a good place to > provide > > some guidance to the WG? > > Hopefully addressed by my suggestion above. I still don't understand how this relates to MEF and I suspect that question is pretty obvious. Michael
- [L2sm] L2SM charter proposal Scharf, Michael (Nokia - DE)
- Re: [L2sm] L2SM charter proposal Adrian Farrel
- Re: [L2sm] L2SM charter proposal Scharf, Michael (Nokia - DE)
- Re: [L2sm] L2SM charter proposal 顾 戎
- Re: [L2sm] L2SM charter proposal Adrian Farrel
- Re: [L2sm] L2SM charter proposal Scharf, Michael (Nokia - DE)
- Re: [L2sm] L2SM charter proposal Benoit Claise
- [L2sm] FW: L2SM charter proposal Adrian Farrel
- Re: [L2sm] L2SM charter proposal Benoit Claise