[mpls] discussion on a common top for yang models related to MPLS

Loa Andersson <loa@pi.nu> Fri, 05 February 2016 12:34 UTC

Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com []) by ietfa.amsl.com (Postfix) with ESMTP id 4195A1B37D4 for <mpls@ietfa.amsl.com>; Fri, 5 Feb 2016 04:34:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id zQJBweXouX1i for <mpls@ietfa.amsl.com>; Fri, 5 Feb 2016 04:34:44 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu []) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33CEE1B37CF for <mpls@ietf.org>; Fri, 5 Feb 2016 04:34:44 -0800 (PST)
Received: from [] (unknown []) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id AE58118015A7 for <mpls@ietf.org>; Fri, 5 Feb 2016 13:34:41 +0100 (CET)
To: "mpls@ietf.org" <mpls@ietf.org>
From: Loa Andersson <loa@pi.nu>
Message-ID: <56B496CD.7020107@pi.nu>
Date: Fri, 05 Feb 2016 20:34:21 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/_jouBs-OUBo-YGgtQ23nYJtYW0Y>
Subject: [mpls] discussion on a common top for yang models related to MPLS
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Feb 2016 12:34:46 -0000


We have had discussion among the MPLS, TEAS and CCAMP working group
chairs - but as individual contributors, with chair half off. We agree
that this discussion should be taken to the working group(s).

The YANG models for MPLS and GMPLS are quite rapidly taking shape. MPLS
and GMPLS technologies have traditionally been very close, but their
development has been a bit disjoint. For the YANG models we would like
to minimize duplication of models/work and think the structure should
have a common the top,  with specific technologies augmented below.

The structure in general as well as the YANG model at the common top
needs to be the generic and aligned across the output of at least
CCAMP, MPLS and TEAS working groups. There has been good work 
progressing on TE specifics, e.g., see draft-ietf-teas-yang-te, but
other areas remain. On the LDP side of the house draft-raza-mpls-
ldp-mldp-yang is rapidly progressing towards working group adoption.

The models defined in draft-saad-mpls-static-yang could serve as the
start on filling some of the remaining gaps; covering core xMPLS
definitions and static LSPs.  There are a number of ways to make the
structure intuitive and generic, and serve as a foundation for
technology specific models.  -- This effort can be viewed as the same
type of work that was done for TE, see draft-ietf-teas-yang-te.

We think it would be a good idea  if the authors and the  WG considers
how to structure xMPLS definitions and static LSPs models to best
foster common use across the different related models being worked on 
across  different WGs.

We are sending this mail in hopes of getting this discussion started.

Thank you,
Lou and Loa

Loa Andersson                        email: loa@mail01.huawei.com
Senior MPLS Expert                          loa@pi.nu
Huawei Technologies (consultant)     phone: +46 739 81 21 64