Re: [OPSAWG] WG adoption poll for draft-wu-opsawg-service-model-explained-06

"Adrian Farrel" <adrian@olddog.co.uk> Wed, 09 August 2017 12:34 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD5B11323C7; Wed, 9 Aug 2017 05:34:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-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 OtSIpudJmwC0; Wed, 9 Aug 2017 05:34:07 -0700 (PDT)
Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 084B41323B5; Wed, 9 Aug 2017 05:33:58 -0700 (PDT)
Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id v79CXnac021020; Wed, 9 Aug 2017 13:33:49 +0100
Received: from 950129200 ([96.47.153.2]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id v79CXk4w020970 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Aug 2017 13:33:48 +0100
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'LUIS MIGUEL CONTRERAS MURILLO' <luismiguel.contrerasmurillo@telefonica.com>, 'Tianran Zhou' <zhoutianran@huawei.com>, opsawg@ietf.org
Cc: opsawg-chairs@ietf.org
References: <BBA82579FD347748BEADC4C445EA0F21A238A55D@NKGEML515-MBX.china.huawei.com> <028e01d2e6ab$8cb9ab20$a62d0160$@olddog.co.uk> <VI1PR0602MB2942FC576135ADC56D2A9FEF9E8B0@VI1PR0602MB2942.eurprd06.prod.outlook.com>
In-Reply-To: <VI1PR0602MB2942FC576135ADC56D2A9FEF9E8B0@VI1PR0602MB2942.eurprd06.prod.outlook.com>
Date: Wed, 09 Aug 2017 13:33:43 +0100
Message-ID: <00b001d3110b$c0226b70$40674250$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQHTPawIDXDMTslJzeQqpAnPR3LeKAFNC4xVAPxshNmiaU/aQA==
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.1.0.1062-23246.006
X-TM-AS-Result: No--22.818-10.0-31-10
X-imss-scan-details: No--22.818-10.0-31-10
X-TMASE-MatchedRID: yebcs53SkkCnykMun0J1wjDfgfM3Zc/RIHYIZed9zXVJg8sTT3RzF9oJ bLBq7ybGoz8HTl+z1fZ/Lx6iMAc0GFQeeXZETLPMQr2qXCJMSV8gIlfZcIw7oB2MqMQkpb/vaRn uwdqIKHv+JciIkC3M9vFPDHhQkgxyXKzTiz0xAeCVUcz8XpiS9OnyXFanZ6WWInzOyTDR1utyZ4 bLJyy0n8hbo7VYichQOOjWlZAQN6m1zIiTDWBbO0hEDfw/93Bubv16+gil4jdPtLhlThdPEFpNb XTsWM8cxdMDEDSgbA/QYszg5zwOGX8b147nSU7WMCg3EkpGtWvS+VqQO/GHvP5PMwphTQFKjzro MRry5yIHnm6aYFp1bLX1Kd5A3Ra5ej+lfNCDL2+GwT67eecJ8LzWODqZvEk5iGWrzccRsv4n357 avcH0+wlNTOh1ZlxvyU3TZOaWRvELVz2hLJE7uXV895e/Bd2JcK8qHvdFHLCCsBeCv8CM/YRp0u V6Yx1jc3XzZqLTk6zz8SuI8XssnQIDy0k6N7pnypeMiaCPnxuimsR6hkcJAn1Dn+DKecbWCf2h9 A2gFAVf58NTALKPeStTyad5t0PaSOSNhk9WmWFzaTZqCdc3fKO7Nt6iP+dXFhtZRxCBI9hLzIAq tC0PPgxkiPHh9EVXJGvIodm8AYiEQtdzMrOJAnXuAcDIAWvTmyqQJWNsuklrMbakJN8OeZHZY1M 4VObvFZRSPe8XO0sKMVwUnzYRRYNq8Tt0UzjvqeBupNgLgYcxXH/dlhvLv6drpTvh7T6opfQfeo vBjyhDatNlARhKq++7eYCcDqzZd3WlHgjh+h2eAiCmPx4NwGNn8XPiALIb+gD2vYtOFhgqtq5d3 cxkNQP90fJP9eHt
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/WnDEbTiwyVmA-HpC_bWPJIAjg6o>
Subject: Re: [OPSAWG] WG adoption poll for draft-wu-opsawg-service-model-explained-06
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Aug 2017 12:34:11 -0000

Luis thanks very much indeed for such a thorough and thoughtful review.

We'll come back to you with detailed responses SOON.

Cheers,
Adrian
--
Support an author and your imagination
Tales from the Wood - Eighteen new fairy tales
More Tales from the Wood - Eighteen MORE new fairy tales
Coming soon - Tales from Beyond the Wood
https://www.feedaread.com/profiles/8604/
http://www.amazon.co.uk/Tales-Wood-Adrian-Farrel/dp/1786100924
Or buy from me direct.




> -----Original Message-----
> From: LUIS MIGUEL CONTRERAS MURILLO
> [mailto:luismiguel.contrerasmurillo@telefonica.com]
> Sent: 09 August 2017 10:39
> To: adrian@olddog.co.uk; 'Tianran Zhou'; opsawg@ietf.org
> Cc: opsawg-chairs@ietf.org
> Subject: RE: [OPSAWG] WG adoption poll for draft-wu-opsawg-service-model-
> explained-06
> 
> Hi Adrian, all,
> 
> I have been able to work on the review after holidays. Apologies for the delay
in
> providing it. Please, find here below my comments and suggestions. If
something
> is not clear ta all, please, let me know.
> 
> *Specific comments*
> 
> - There are several sentences along the document trying to define the scope of
> service model in the context of IETF. These are: (1) in Terms and Concepts,
for
> Service, "... A service in the context of this document (sometimes called a
> Network Service) is some form of connectivity between customer sites and the
> Internet, or between customer sites across the network operator's network and
> across the Internet"; (2) section 5, first bullet, "The services we are
discussing are
> services provided by network operators to customers ... network operators may
> offer value-added services as well as network connection services to their
> customers.";  (3) section 6.4, "The IETF's work on service models is typically
> smaller offering a simple, self-contained service YANG module".
> Since in the abstract it is stated that "This document briefly sets out the
scope of
> and purpose of an IETF service model", probably the best would be to include
at
> the very beginning a clear sentence with such definition, in order to focus
the
> reader.
> 
> - In abstract: "... details of how network protocols and devices are
engineered to
> deliver a service are captured in other models that are not exposed through
the
> Customer-Provider Interface" <-- Thinking on recursiveness, the Customer-
> Provide Interface can require low-level details or models. In other words,
when a
> Network Operator is Customer of another Network Operator, what kind of
> interface would you consider for that relationship?
> 
> - Figure 2: in contrast with Figure 3, where would be positioned here the
Service
> Delivery models? Should it be assumed a collapse of functionality in the
> Orchestrator of Fig. 2 including both Service and Network Orchestrator? Would
> be those models internal? Maybe it could be convenient to reflect also in Fig.
2
> both Service Delivery and Network Configuration models, for consistency.
> 
> - In section 4, below Fig. 2: "This means that the service request must be
mapped
> to the orchestrator's view, and this mapping may include a choice of which
> networks and technologies to use depending on which service features have
> been requested." < -- Such mapping is performed by the Orchestrator itself,
> right? So maybe the sentence can be rephrased (e.g., ... the service request
must
> be mapped by the orchestrator ...).
> 
> - Figure 3. The Customer Service model in segment (a) would be probably
> something else than a connectivity/transport service, even though parts of
such
> service request are out of scope of IETF. I mean, e.g. a Network Service
> Descriptor in NFV. So the Service Orchestrator purpose can be broader than
what
> is the scope of IETF. This can be maybe clarified.
> 
> - Figure 3. As part of the figure or in the text description, it would be nice
to have
> hints about how recursiveness or east/west relationships (for multiple
> administrative domains) are mapped to model categories here.
> 
> - Section 5, bullets about Commercial terms and SLAs. Maybe it can be
> convenient to explicitly say that they are out of the scope. It is mentioned
that is
> hard to standardize this, but no assertive indication if both are out of the
scope.
> 
> - Section 6: "... interface between the Service Orchestrator or OSS/BSS ...".
Does
> it apply as well to Fig. 3? If so, maybe it would be nice also to include in
Fig. 3 for
> consistency.
> 
> - Figure 4. I think that the figure it is not clear at all. There is a mix of
functional
> elements (e.g. Service Orchestrator, OSS/BSS) with models. Probably a more
> homogeneous figure could be better.
> 
> - Section 6.2: it would be nice to make clear what of the sample models can be
> categorized as Service Delivery model, and what of them can be categorized as
> network Element (or device) models.
> 
> - MEF work is mentioned in section 6.4. I think it would be necessary to
> cover/describe some other initiatives like the one of ETSI NFV with respect to
> Network Service Descriptors.
> 
> - Section 6.4: "This does not invalidate either approach, but only observes
that
> they are different." More than different, MEF as described here is broader in
> scope. Maybe the sentence can be rephrased in this sense.
> 
> - Section 7.2: it is not clear if policies are considered or not as part of
the scope of
> the customer service models. Difficulties on identifying common policies for
the
> operators are mentioned. But similar situation is also mentioned in section
7.3
> with the result of identifying common parametrization after working on it. So
> maybe it can be mentioned that such kind of work is required, instead of not
> covering policies at all.
> 
> - Section 8: the interface between Service Orchestrator and Network
> Orchestrator can be also external, and then security measures should be
applied.
> 
> - Section 9, last paragraph: Reporting is essential for SLAs (monitoring) and
> accounting / billing (resource usage). But it seems (as mentioned before in
the
> document) that commercial terms and SLAs are not part of the customer service
> models. Then, if reporting is included as part of the customer service model,
as
> suggested by this paragraph, it is apparently inconsistent with the fact of
not
> having the ways of requesting SLAs and billing, but having the necessary
> information for that being reported (in other words, how can I express what
> information is of interest for me if I cannot express SLAs or commercial
terms?).
> 
> *Editorial comments*
> 
> - In abstract: RFC 8049 should be included between brackets.
> 
> - In section 2, Terms and concepts: for Network Operator -> it is mentioned
that
> "The term is also used to refer to an individual who performs operations and
> management on those networks." <-- Since it is not used with this meaning in
the
> text, I would remove that clarification to avoid ambiguity.
> 
> - In section 2, Terms and concepts: for Data Model -> the following sentence
> seems to be editorial, maybe it can be removed: "so it may be helpful to quote
> some text to give context within this document."
> 
> - Section 6.2 < -- Probably it would be better to separate Service Delivery
from
> Network Element models in different sections, with sample models referred
> 
> - Same section. Network Element model is introduced here for 1st time. In
figure
> 3 it is referred as device configuration model. It would be better to have an
> homogeneous naming.
> 
> - Section 9, first sentence: "... related to network management." -> "...
related to
> network management and control."
> 
> 
> Best regards
> 
> Luis
> 
> __________________________________
> Luis M. Contreras
> 
> Technology and Planning
> Transport, IP and Interconnection Networks
> Telefónica I+D / Global CTO unit / Telefónica
> 
> Distrito Telefónica, Edificio Sur 3, Planta 3
> 28050 Madrid
> España / Spain
> 
> Skype (Lync): +34 91 312 9084
> Mobile: +34 680 947 650
> luismiguel.contrerasmurillo@telefonica.com
> 
> 
> -----Mensaje original-----
> De: OPSAWG [mailto:opsawg-bounces@ietf.org] En nombre de Adrian Farrel
> Enviado el: viernes, 16 de junio de 2017 16:19
> Para: 'Tianran Zhou' <zhoutianran@huawei.com>; opsawg@ietf.org
> CC: opsawg-chairs@ietf.org
> Asunto: Re: [OPSAWG] WG adoption poll for draft-wu-opsawg-service-model-
> explained-06
> 
> Of course, I support the WG working on this :-)
> 
> The offer of a review from Luis is gratefully accepted. That will make for a
nice
> first revision inside the WG.
> 
> Joe. Yes, I'd be interested to hear what other's think about your point, and
to add
> text to clarify the issue.
> 
> Cheers,
> Adrian
> 
> > -----Original Message-----
> > From: OPSAWG [mailto:opsawg-bounces@ietf.org] On Behalf Of Tianran
> > Zhou
> > Sent: 05 June 2017 02:55
> > To: opsawg@ietf.org
> > Cc: opsawg-chairs@ietf.org
> > Subject: [OPSAWG] WG adoption poll for draft-wu-opsawg-service-model-
> > explained-06
> >
> > Dear OPSAWG,
> >
> > In Seoul, we got enough interest and positive response on this service
> > models explained draft.
> > By the authors' request, this email starts a formal poll. The chairs
> > would
> like to
> > know if the WG participants agree that the following document should
> > be adopted as a WG document in OPSAWG.
> >
> > Service Models Explained
> > https://datatracker.ietf.org/doc/draft-wu-opsawg-service-model-explain
> > ed/
> >
> > The adoption poll will take two weeks. Please let us know your opinion
> > by June 19. It would also be good to hear who is willing to review this
> document.
> >
> > Since we already found that the majority of the f2f participants at
> > our IETF97 session like this idea, please do speak up now if you do
> > not agree or have
> serious
> > objections (with explanation of course).
> >
> > Regards,
> > Tianran,  OPSAWG Co-Chair
> >
> > _______________________________________________
> > OPSAWG mailing list
> > OPSAWG@ietf.org
> > https://www.ietf.org/mailman/listinfo/opsawg
> 
> _______________________________________________
> OPSAWG mailing list
> OPSAWG@ietf.org
> https://www.ietf.org/mailman/listinfo/opsawg
> 
> ________________________________
> 
> Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede
> contener información privilegiada o confidencial y es para uso exclusivo de la
> persona o entidad de destino. Si no es usted. el destinatario indicado, queda
> notificado de que la lectura, utilización, divulgación y/o copia sin
autorización
> puede estar prohibida en virtud de la legislación vigente. Si ha recibido este
> mensaje por error, le rogamos que nos lo comunique inmediatamente por esta
> misma vía y proceda a su destrucción.
> 
> The information contained in this transmission is privileged and confidential
> information intended only for the use of the individual or entity named above.
If
> the reader of this message is not the intended recipient, you are hereby
notified
> that any dissemination, distribution or copying of this communication is
strictly
> prohibited. If you have received this transmission in error, do not read it.
Please
> immediately reply to the sender that you have received this communication in
> error and then delete it.
> 
> Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário,
> pode conter informação privilegiada ou confidencial e é para uso exclusivo da
> pessoa ou entidade de destino. Se não é vossa senhoria o destinatário
indicado,
> fica notificado de que a leitura, utilização, divulgação e/ou cópia sem
autorização
> pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem
> por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via
> e proceda a sua destruição