[CCAMP] 答复: Fwd: New Version Notification for draft-vergara-ccamp-flexigrid-yang-04.txt

Zhenghaomian <zhenghaomian@huawei.com> Mon, 20 March 2017 01:37 UTC

Return-Path: <zhenghaomian@huawei.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 62375129446 for <ccamp@ietfa.amsl.com>; Sun, 19 Mar 2017 18:37:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=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 voJIkNo-9KH6 for <ccamp@ietfa.amsl.com>; Sun, 19 Mar 2017 18:37:49 -0700 (PDT)
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 F36F41243F6 for <ccamp@ietf.org>; Sun, 19 Mar 2017 18:37:44 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml703-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DDB67292; Mon, 20 Mar 2017 01:37:42 +0000 (GMT)
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.38) by lhreml703-cah.china.huawei.com (10.201.108.44) with Microsoft SMTP Server (TLS) id 14.3.301.0; Mon, 20 Mar 2017 01:37:41 +0000
Received: from DGGEML503-MBS.china.huawei.com ([169.254.10.185]) by DGGEML402-HUB.china.huawei.com ([::1]) with mapi id 14.03.0301.000; Mon, 20 Mar 2017 09:37:34 +0800
From: Zhenghaomian <zhenghaomian@huawei.com>
To: Dieter Beller <Dieter.Beller@nokia.com>, "Jorge E. López de Vergara Méndez" <jorge.lopez_vergara@uam.es>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: [CCAMP] Fwd: New Version Notification for draft-vergara-ccamp-flexigrid-yang-04.txt
Thread-Index: AQHSlo0Xbkd+knRTZ0ys4aCGyfm5SqGJAj+AgA298CA=
Date: Mon, 20 Mar 2017 01:37:34 +0000
Message-ID: <E0C26CAA2504C84093A49B2CAC3261A43A24E462@DGGEML503-MBS.china.huawei.com>
References: <148879103020.15093.12176114811222166874.idtracker@ietfa.amsl.com> <31d75afe-df13-7c6a-1a65-4691d1a2fccb@uam.es> <4a3d24f7-633d-7e82-5466-d984f8d5c40c@nokia.com>
In-Reply-To: <4a3d24f7-633d-7e82-5466-d984f8d5c40c@nokia.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.57.78.114]
Content-Type: multipart/alternative; boundary="_000_E0C26CAA2504C84093A49B2CAC3261A43A24E462DGGEML503MBSchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020204.58CF3267.0153, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.10.185, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: c767bef82ff75406abcd754ee64208af
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/HRtaP1lS63D2iNran3pgE3u-7y4>
Subject: [CCAMP] 答复: Fwd: New Version Notification for draft-vergara-ccamp-flexigrid-yang-04.txt
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: Mon, 20 Mar 2017 01:37:52 -0000

Hi, Jorge, Dieter and All,

I shared the same comment with Dieter, ccamp draft should focus on control plane, and it would be appreciated if YANG draft is consistent with existing GMPLS extension drafts for flexi-grid (RFC 7698, 7699, etc.).

I would like to raise another comment, about the augmentation relationship. It is noted that a separate module has been defined for the so-called media channel, which is assumed to be flexi-grid tunnel if I understand correctly. By reading the YANG model, my intuitive idea is that this module can be obtained by augmenting to TE tunnel model, rather than a purely new one. It would be easier for the tunnel representation, and get better connection with the current YANG models in IETF.

Any ideas on this? Thank you very much.

Best wishes,
Haomian

发件人: CCAMP [mailto:ccamp-bounces@ietf.org] 代表 Dieter Beller
发送时间: 2017年3月7日 23:52
收件人: Jorge E. López de Vergara Méndez; ccamp@ietf.org
主题: Re: [CCAMP] Fwd: New Version Notification for draft-vergara-ccamp-flexigrid-yang-04.txt

Hi Jorge, all,

I read the 04-revision of the draft and I have some major concerns regarding the modeling of optical transponders: the draft
defines models for the following two transponder types: flexi-grid-transponder and flexi-grid-sliceable-transponder.

By doing so, the draft tries to define a data plane standard, which is clearly outside the scope of CCAMP (we had this kind of
discussion many times in the past). Please note that ITU-T Recommendation G.698.2<http://www.itu.int/itu-t/recommendations/rec.aspx?rec=10396> defines application codes and OpenConfig
is following a similar approach as opposed to define an exhaustive list of transponder attributes (the attribute list in the draft is
b.t.w. incomplete and does not guarantee interoperability). The OpenConfig terminal-device YANG model<https://github.com/openconfig/public/tree/master/release/models/optical-transport> defines a single
operational-mode attribute for the optical-channel as defined below:

    leaf operational-mode {
      type uint16;
      description
        "Vendor-specific mode identifier -- sets the operational
        mode for the channel.  The specified operational mode must
        exist in the list of supported operational modes supplied
        by the device";
    }



   +--rw optical-channel
      +--rw config
      |  +--rw frequency?             oc-opt-types:frequency-type
      |  +--rw target-output-power?   decimal64
      |  +--rw operational-mode?      uint16
      |  +--rw line-port?             -> /oc-platform:components/component/name


This is similar to the application code approach. Two transponders are considered  interoperable if they have at least one
operational-mode in common. I strongly suggest that we follow a similar approach in CCAMP.
________________________________

Excerpts from draft-vergara-ccamp-flexigrid-yang-04.txt:

flexi-grid-transponder

   augment /nd:networks/nd:network/nd:node/tet:te/

   tet:tunnel-termination-point:

      +--rw transponder-type           flexi-grid-transponder-type

      +--rw config

      |  +--rw available-modulation*   modulation

      |  +--rw modulation-type?        modulation

      |  +--rw available-FEC*          FEC

      |  +--rw FEC-enabled?            boolean

      |  +--rw FEC-type?               FEC

      +--ro state

         +--ro available-modulation*   modulation

         +--ro modulation-type?        modulation

         +--ro available-FEC*          FEC

         +--ro FEC-enabled?            boolean

         +--ro FEC-type?               FEC


flexi-grid-sliceable-transponder

   augment /nd:networks/nd:network/nd:node/tet:te/

   tet:tunnel-termination-point:

      +--rw transponder-type           flexi-grid-transponder-type

      +--rw config

      |  +--rw available-modulation*   modulation

      |  +--rw modulation-type?        modulation

      |  +--rw available-FEC*          FEC

      |  +--rw FEC-enabled?            boolean

      |  +--rw FEC-type?               FEC

      |  +--rw transponder-list* [carrier-id]

      |     +--rw carrier-id           uint32

      +--ro state

         +--ro available-modulation*   modulation

         +--ro modulation-type?        modulation

         +--ro available-FEC*          FEC

         +--ro FEC-enabled?            boolean

         +--ro FEC-type?               FEC

         +--ro transponder-list* [carrier-id]

            +--ro carrier-id           uint32


Thanks,
Dieter

On 06.03.2017 16:18, Jorge E. López de Vergara Méndez wrote:

    Dear all,

    Please find below a new draft of the Flexigrid YANG model. In this new version some changes have been made, according to previous received feedback:

  *   Now both models are updated to YANG 1.1.

  *   State containers in the tree structure are now read-only.

  *   "Transponder" does not augment "node" anymore. Flexi-grid-node is the only structure playing this role in the model. Therefore, node-type was eliminated.

  *   "Transponder" augments "tunnel-termination-point". Since this structure does not have state or config subdivision, we have added config and state containers. Transponder-type is included to indicate whether it is a transponder or a sliceable transponder.

  *   Few corrections to be coherent with TE topology model.

  *   Reference types are taken from TE topology model, so transponder-ref becomes tunnel-tp-id. Also node-ref is te-node-id.

  *   Minor corrections in some descriptions.

  *   Updated references and authors.

    If you have any comment, please do not hesitate to send them to me.

    Best regards,

    -Jorge


-------- Mensaje reenviado --------
Asunto:

New Version Notification for draft-vergara-ccamp-flexigrid-yang-04.txt

Fecha:

Mon, 06 Mar 2017 01:03:50 -0800

De:

internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>

Para:

Oscar de Dios <oscar.gonzalezdedios@telefonica.com><mailto:oscar.gonzalezdedios@telefonica.com>, Oscar Gonzalez de Dios <oscar.gonzalezdedios@telefonica.com><mailto:oscar.gonzalezdedios@telefonica.com>, Gabriele Galimberti <ggalimbe@cisco.com><mailto:ggalimbe@cisco.com>, Jorge E. Lopez de Vergara <jorge.lopez_vergara@uam.es><mailto:jorge.lopez_vergara@uam.es>, Universidad de Madrid <jorge.lopez_vergara@uam.es><mailto:jorge.lopez_vergara@uam.es>, Daniel King <d.king@lancaster.ac.uk><mailto:d.king@lancaster.ac.uk>, Daniel Perdices <daniel.perdices@estudiante.uam.es><mailto:daniel.perdices@estudiante.uam.es>, Young Lee <leeyoung@huawei.com><mailto:leeyoung@huawei.com>, Victor Lopezalvarez <victor.lopezalvarez@telefonica.com><mailto:victor.lopezalvarez@telefonica.com>, Victor Lopez <victor.lopezalvarez@telefonica.com><mailto:victor.lopezalvarez@telefonica.com>



A new version of I-D, draft-vergara-ccamp-flexigrid-yang-04.txt

has been successfully submitted by Jorge E. Lopez de Vergara and posted to the

IETF repository.



Name:            draft-vergara-ccamp-flexigrid-yang

Revision: 04

Title:           YANG data model for Flexi-Grid Optical Networks

Document date:   2017-03-06

Group:           Individual Submission

Pages:           32

URL:            https://www.ietf.org/internet-drafts/draft-vergara-ccamp-flexigrid-yang-04.txt

Status:         https://datatracker.ietf.org/doc/draft-vergara-ccamp-flexigrid-yang/

Htmlized:       https://tools.ietf.org/html/draft-vergara-ccamp-flexigrid-yang-04

Diff:           https://www.ietf.org/rfcdiff?url2=draft-vergara-ccamp-flexigrid-yang-04



Abstract:

   This document defines a YANG model for managing flexi-grid optical

   Networks. The model described in this document is composed of two

   submodels: one to define a flexi-grid traffic engineering database,

   and other one to describe the flexi-grid paths or media channels.

   It is grounded on other defined YANG abstract models.









Please note that it may take a couple of minutes from the time of submission

until the htmlized version and diff are available at tools.ietf.org.



The IETF Secretariat






_______________________________________________

CCAMP mailing list

CCAMP@ietf.org<mailto:CCAMP@ietf.org>

https://www.ietf.org/mailman/listinfo/ccamp