[Teas] te-topology yang model: relationships between te-link and te-tps for optical transport networks

Dieter Beller <Dieter.Beller@nokia.com> Tue, 05 July 2016 13:29 UTC

Return-Path: <dieter.beller@nokia.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73A8C12D0EF for <teas@ietfa.amsl.com>; Tue, 5 Jul 2016 06:29:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.178
X-Spam-Level:
X-Spam-Status: No, score=-6.178 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, 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 251f7YIcUgna for <teas@ietfa.amsl.com>; Tue, 5 Jul 2016 06:29:12 -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 55B1212D0CB for <teas@ietf.org>; Tue, 5 Jul 2016 06:29:12 -0700 (PDT)
Received: from fr712umx3.dmz.alcatel-lucent.com (unknown [135.245.210.42]) by Websense Email Security Gateway with ESMTPS id 872D6C9AE7550; Tue, 5 Jul 2016 13:29:07 +0000 (GMT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (fr711usmtp1.zeu.alcatel-lucent.com [135.239.2.122]) by fr712umx3.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u65DT9YR010784 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 5 Jul 2016 13:29:09 GMT
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (fr711wxchhub02.zeu.alcatel-lucent.com [135.239.2.112]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id u65DT85o024677 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 5 Jul 2016 15:29:08 +0200
Received: from [149.204.106.226] (135.239.27.40) by FR711WXCHHUB02.zeu.alcatel-lucent.com (135.239.2.112) with Microsoft SMTP Server (TLS) id 14.3.195.1; Tue, 5 Jul 2016 15:29:08 +0200
To: Xufeng Liu <xliu@kuatrotech.com>, Vishnu Pavan Beeram <vbeeram@juniper.net>, Igor Bryskin <Igor.Bryskin@huawei.com>, Tarek Saad <tsaad@cisco.com>, Himanshu Shah <hshah@ciena.com>, Rajan Rao <rrao@infinera.com>, "Zhangxian (Xian)" <zhang.xian@huawei.com>, Anurag Sharma <AnSharma@infinera.com>
References: <VI1PR06MB14889581CB0A44A6C575ABACB1250@VI1PR06MB1488.eurprd06.prod.outlook.com>
From: Dieter Beller <Dieter.Beller@nokia.com>
Organization: Nokia
Message-ID: <d7dbaf19-153c-1fde-13f7-578eabfcdcf3@nokia.com>
Date: Tue, 05 Jul 2016 15:29:06 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <VI1PR06MB14889581CB0A44A6C575ABACB1250@VI1PR06MB1488.eurprd06.prod.outlook.com>
Content-Type: text/html; charset="windows-1252"
Content-Transfer-Encoding: 8bit
X-Originating-IP: [135.239.27.40]
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/HOVh6waxJjYU7JAqPELmYWzdn9Q>
Cc: "BRUNGARD, DEBORAH A (ATTLABS)" <db3546@att.com>, Tony Le <tonyle@juniper.net>, "teas@ietf.org" <teas@ietf.org>, Oscar Gonzalez De Dios <oscar.gonzalezdedios@telefonica.com>, "Khaddam, Mazen (CCI-Atlanta)" <Mazen.Khaddam@cox.com>, "Belotti, Sergio (Nokia - IT)" <sergio.belotti@nokia.com>, Lou Berger <lberger@labn.net>, "Zafar Ali (zali)" <zali@cisco.com>, Susan Hares <shares@ndzh.com>
Subject: [Teas] te-topology yang model: relationships between te-link and te-tps for optical transport networks
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2016 13:29:14 -0000

Hi Xufeng, all,

in optical transport networks (DWDM and electrical OTN layers) we have a finite set of (C)TPs (=connection termination points) on our links.
So, there is typically the following containment relationship:

te-link (--> list of component links if bundling is applied - optional) --> list of te-tps (finite set of CTPs )

Looking at the latest version of our Yang model (https://github.com/ietf-mpls-yang/te/blob/master/ietf-te-topology.yang" rel="nofollow">https://github.com/ietf-mpls-yang/te/blob/master/ietf-te-topology.yang), it is not obvious
how this containment relationship is modeled, which was our assumption. Our suspicion is that this relationship is not modeled at all.

Could you please let us know if our understanding is correct. If so, we propose to model the above relationships in both directions:

te-link (--> list of component links) --> list of te-tps

te-tp (--> component link) --> te-link.


Thanks,
Dieter & Sergio

On 02.07.2016 01:26, Xufeng Liu wrote:

Participants:

Igor, Xufeng, Pavan, Sergio, Mateusz, Manali, Dieter, Tarek, Oscar, Anurag

 

- Preparing draft update

  > Dieter described multi-layer and transitional link.

  > Igor's description for inter-domain topology merging.

 

- Model change to support inter-domain links:

augment /nw:networks/nw:network/nt:link:

   +--rw te!

      +--rw config

      |  +--rw (bundle-stack-level)?

      |  +--rw te-link-template*     leafref {template}?

      |  +--rw te-link-attributes

      |     +--rw schedules

      |     |  +--rw schedule* [schedule-id]

      |     |     +--rw schedule-id          uint32

      |     |     +--rw start?               yang:date-and-time

@@ -436,6 +439,9 @@ augment /nw:networks/nw:network/nt:link:

       |     |     +--rw schedule-duration?   string

       |     |     +--rw repeat-interval?     string

       |     +--rw access-type?                      te-link-access-type

+      |     +--rw external-domain

+      |     |  +--rw remote-te-node-id?      te-node-id

+      |     |  +--rw remote-te-link-tp-id?   te-tp-id

+++    |     |  +--rw plug-id?                uint32|string|uri    <<<<< TBD

       |     +--rw is-abstract?                      empty

       |     +--rw name?                             string

       |     +--rw underlay! {te-topology-hierarchy}?

 

 

@@ -590,6 +596,9 @@ augment /nw:networks/nw:network/nt:link:

          |  |     +--ro schedule-duration?   string

          |  |     +--ro repeat-interval?     string

          |  +--ro access-type?                      te-link-access-type

+         |  +--ro external-domain

+         |  |  +--ro remote-te-node-id?      te-node-id

+         |  |  +--ro remote-te-link-tp-id?   te-tp-id

          |  +--ro is-abstract?                      empty

          |  +--ro name?                             string

          |  +--ro underlay! {te-topology-hierarchy}?

 

- Discussed Anurag's comments

  > Anurag presented transport modeling analysis slides.

  > Discussed access link modeling.

  > Anurag proposed to use URI as the type for node-id and te-link-id instead of yang:dotted-quad and uint32.

  > Participants debated on the attribute types and could not convince each other.

  > Will bring the type issue to the working group.

 

Thanks,

 

- Xufeng

 

Note: Please drop me an email if you need an invite for joining the weekly call.

 

There will be no meeting on July 4 because of US holiday.