Re: [CCAMP] New draft: YANG model for finite state machine, recovery use case

nicola sambo <nicosambo@gmail.com> Tue, 04 July 2017 10:52 UTC

Return-Path: <nicosambo@gmail.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF77C131E72 for <ccamp@ietfa.amsl.com>; Tue, 4 Jul 2017 03:52:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 ama3pYPiMAjR for <ccamp@ietfa.amsl.com>; Tue, 4 Jul 2017 03:52:47 -0700 (PDT)
Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4134C131E6E for <ccamp@ietf.org>; Tue, 4 Jul 2017 03:52:47 -0700 (PDT)
Received: by mail-lf0-x235.google.com with SMTP id b207so116652821lfg.2 for <ccamp@ietf.org>; Tue, 04 Jul 2017 03:52:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=o7u9MO+1r6IUSXFwzsVg9x9OTex6Rkmn+Us+y7QQ/D4=; b=JZJAO8tlyYhlvpLqbRq4v3LhH53NnWegEblWPA3x+XxSsyJLZyzVurEDfcbjIT73FM dOvVtB2ouXtkzZQ7QMOW+WRgbV+JZ8mnEOkP0Bm8ksfuDLvHOdRSPGcPCtWBPkhsFAth jYxBc0FUvDOfI1gqBjT4LHyDpQLoNvGwh1hOBnCUXKgiF3mAY+CIU2GLUqBw9uhS3Krx r4KBB59C7dUv9boELpNsAlHVqyPQy37ZgNozzbV+UBsUwyuBT8s8Wvi/UOVSnzxRzKtL Ptnuf92QJu04mtUMh4do6JcfCcW8ZIbMb8gxcnWVQodNuzICOSo2Ay1DstgAb5mBOwk+ EK3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=o7u9MO+1r6IUSXFwzsVg9x9OTex6Rkmn+Us+y7QQ/D4=; b=hGvgCj3U036R0WttZA15LlAjHbvPMBnwbxl85G48WZdnAkHtqmLMPfv3gFJYhnju4Q SuCxwcOSYhI/Rt57HPxcAT59BXsuuLB/2fuvgMFUegbwWjMXj1xxOg2aPrxNIp3N145J Edd76b71MwpEUT7/n3sxO3TJHcnB/q+MEdO80hAbMePIGEvFVy14eellF/ILEZNch29e LMV2Hj4qUHOELu4JQuLwE3u9aDuWCrlB+AanEaoB6TTIXMsLVZ9PyxCwrLoi7I4Jj1fw fU4iTnumBPhL9ZBWo/aj3+mGBQdSdjFP7EBH911kvKaYSn5+6cXbHWxHLfddTtmtovOo KgxQ==
X-Gm-Message-State: AKS2vOxkl9Oa1KVt5dsXJMAYpqQqxE1PvO5nAHROV9uKS1bPAKJQME6z r8oSupmYwc3xJ3OxDt50UX/9ILxmvQ==
X-Received: by 10.25.148.220 with SMTP id o89mr13192790lfk.1.1499165565547; Tue, 04 Jul 2017 03:52:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.56.88 with HTTP; Tue, 4 Jul 2017 03:52:44 -0700 (PDT)
In-Reply-To: <e1dd26b0-97a5-9665-00c1-036b56477374@cisco.com>
References: <CADqwGbfkaDPqWFBbjjiVjL8BKLREVJo9Yub+tr96TYzUU5LGaQ@mail.gmail.com> <e1dd26b0-97a5-9665-00c1-036b56477374@cisco.com>
From: nicola sambo <nicosambo@gmail.com>
Date: Tue, 4 Jul 2017 12:52:44 +0200
Message-ID: <CADqwGbf4pYPFY7DySUHkkyb+9aJ6b-3J7dtUTABSprcecae0qg@mail.gmail.com>
To: Robert Wilton <rwilton@cisco.com>
Cc: ccamp@ietf.org, n.sambo@sssup.it
Content-Type: multipart/alternative; boundary="001a113d7862fe7d1405537bae72"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/VO9lVLXnFXrVxr9ZpoR7UKOe7gM>
Subject: Re: [CCAMP] New draft: YANG model for finite state machine, recovery use case
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jul 2017 10:52:49 -0000

Hi Robert,

thanks for your reply and feedback. The draft actually defines what you
stated, event and FSM by augmenting events. So, the word "Extending" in the
document can be misleading in this sense. We will address that.

Thanks. Best,
Nicola



2017-07-03 21:30 GMT+02:00 Robert Wilton <rwilton@cisco.com>om>:

> Hi Nicola,
>
> I've only given your draft a quick scan, but I think that some of your
> terminology appears to be slightly confusing to those familiar with YANG.
>
> The draft states that it is 'extending YANG' but I don't think that it is.
>
> YANG itself is just a data modelling language.  The YANG language is
> extensible by using the "extension" keyword, but from a quick look through
> your draft I don't think that you are making use of that.
>
> Instead, and I apologise if I am misrepresenting your work, I think that
> the draft defines two YANG data models:
>
> (1) the first YANG data model describes a fairly generic event mechanism.
> (2) the second YANG data model, augmenting the first, describes fairly
> generic FSMs.
>
> I'm not sure I can really judge whether these are good things to model in
> YANG, but if this work does progress, or if you present it at Prague, then
> you may want to consider tweaking the description and terminology a bit.
>
> Hopefully the feedback is of use.
>
> Kind regards,
> Rob
>
> On 03/07/2017 14:29, nicola sambo wrote:
>
> Dear all,
>
> we submitted a draft which extends YANG to model events (e.g., physical
> layer degradations), actions (e.g., FEC adaptation), and finite state
> machine. The models and a use case are described.
>
> Please, kindly provide any comments and suggestions to help us improving
> the work.
>
> Here the link: https://datatracker.ietf.org/doc/draft-sambo-opsawg-ccamp-
> supa-ext-yang-fsm/
>
> Please also find few slides enclosed.
>
> Many thanks,
> Nicola
>
>
> _______________________________________________
> CCAMP mailing listCCAMP@ietf.orghttps://www.ietf.org/mailman/listinfo/ccamp
>
>
>