Re: [CCAMP] EXTERNAL: Re: Webex meeting invitation: Microwave topology

Stephen Cheng <Stephen.Cheng@Aviatnet.com> Thu, 26 September 2019 05:04 UTC

Return-Path: <Stephen.Cheng@Aviatnet.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 2DCDA1200DE; Wed, 25 Sep 2019 22:04:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.onmicrosoft.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 4bv2hXdRMzFJ; Wed, 25 Sep 2019 22:04:46 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-eopbgr820073.outbound.protection.outlook.com [40.107.82.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E53441200BA; Wed, 25 Sep 2019 22:04:45 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iKa0IbG445b4OncxYhJZgpUuq3pwsTKShY4De3dIJDoOZOg0Lw3hHuV4vKKPqvHMZjbDLJgpy4kmafr9u8y9MQjj4viktEopsQGU8ie9j4bV2CpHaR9mT/O3lvJukoJygnlB61aHWJAEh8PM5/7K+XFdjkpfULNGfcwfu+bF3qj+eHMZCCM+SNXJtjmemdO19g5yYSdr/kM158QRhyXivXzhNCmIfz1NqwBdal3vWrJDNfuC6sGqwFv3amTzNMExynAsh6lDYWcWO9V7sswHtzK1QtC6xIL04maSc/Anhhu7xjd3W53v7N7jAQzxqtUAoeX/BCJzaPzwmTtBO3W/ug==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cl0sIEjyBX5s8LgCt5ZSbs80qGMx0rXizWnxYBpdmtA=; b=HgNVL9wzolB6BOZoLfA/sWDHLtsENNUJbKsOa4rPtWEuKfUXeyhIiOj97HLePfuIGkxBJSSIY0HI+2nX4qLSkx6WNavGdMkPPsSvKOdF2TEdRlz/TbaIfNpRidEbRKF5H214+3e+UWXcN6hhe/8iKM9alnrS5UizV+wsuK7nB5K3DCj1yrQv+J9LA4LTEVspp0O0ndyRcYNlxRsZltkPDaNoW/2DUBsh5WI3OJlPr9SbhshXSOMtxrZztV279Qd1oO3WKpSbtnPPOBN3Uj4Pmhxn2XNUr6a9TwbDaX3NZvSfpbOQbPXPnTcXbkr/hYn7mVbMblGDb+pSUrt59OFnLw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aviatnet.com; dmarc=pass action=none header.from=aviatnet.com; dkim=pass header.d=aviatnet.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector2-aviatus-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cl0sIEjyBX5s8LgCt5ZSbs80qGMx0rXizWnxYBpdmtA=; b=kyoF8Y1fomPn+QSOUkOSb9C15WDPMaXLw0374Cc97qy6/wsEQvA1lLd/caC9LQj5IZmWVn8pWafsEB6JXb8vkDUF6hSAqM1UpqD80wgl+QmCpYpJ51RhQ+674epTt9xY9aQ9nPn8YCtpx59g4a3nXCN3L+B5p/C9Tvbz40U1HHE=
Received: from MWHPR2201MB1215.namprd22.prod.outlook.com (10.172.63.138) by MWHPR2201MB1135.namprd22.prod.outlook.com (10.174.171.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2284.25; Thu, 26 Sep 2019 05:04:42 +0000
Received: from MWHPR2201MB1215.namprd22.prod.outlook.com ([fe80::38a2:f4b9:e449:11a0]) by MWHPR2201MB1215.namprd22.prod.outlook.com ([fe80::38a2:f4b9:e449:11a0%4]) with mapi id 15.20.2284.023; Thu, 26 Sep 2019 05:04:42 +0000
From: Stephen Cheng <Stephen.Cheng@Aviatnet.com>
To: "Yemin (Amy)" <amy.yemin@huawei.com>, Jonas Ahlberg <jonas.ahlberg=40ericsson.com@dmarc.ietf.org>, CCAMP Working Group <ccamp-chairs@ietf.org>, ccamp <ccamp@ietf.org>
Thread-Topic: EXTERNAL: Re: [CCAMP] Webex meeting invitation: Microwave topology
Thread-Index: AQHVVxp7hjxRsFpiUky138Nw01bSvaczMAcQgAgLEv+AAktUkA==
Date: Thu, 26 Sep 2019 05:04:42 +0000
Message-ID: <MWHPR2201MB1215D2C60F45DA19DDA4D55399860@MWHPR2201MB1215.namprd22.prod.outlook.com>
References: <HE1PR0701MB2905CD665AC10208ABF4CDB589AB0@HE1PR0701MB2905.eurprd07.prod.outlook.com>, <HE1PR0701MB29058428DC15612B1E1E480589890@HE1PR0701MB2905.eurprd07.prod.outlook.com> <9C5FD3EFA72E1740A3D41BADDE0B461FD27AD139@DGGEMM528-MBX.china.huawei.com>
In-Reply-To: <9C5FD3EFA72E1740A3D41BADDE0B461FD27AD139@DGGEMM528-MBX.china.huawei.com>
Accept-Language: en-NZ, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Stephen.Cheng@Aviatnet.com;
x-originating-ip: [202.27.34.26]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 986ed45d-4c71-4a6d-c9ee-08d7423f0a8f
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600167)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(49563074)(7193020); SRVR:MWHPR2201MB1135;
x-ms-traffictypediagnostic: MWHPR2201MB1135:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <MWHPR2201MB113523E4A12B33A20C97CF9D99860@MWHPR2201MB1135.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0172F0EF77
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39850400004)(346002)(136003)(376002)(396003)(366004)(199004)(189003)(39224004)(53754006)(3846002)(81166006)(66946007)(66066001)(66616009)(102836004)(966005)(66446008)(64756008)(66556008)(66476007)(110136005)(6246003)(86362001)(26005)(14454004)(733005)(99936001)(71200400001)(71190400001)(478600001)(316002)(11346002)(33656002)(30864003)(446003)(2906002)(7736002)(7696005)(561944003)(55016002)(8936002)(229853002)(6306002)(6436002)(5660300002)(476003)(53546011)(236005)(9686003)(6506007)(186003)(74316002)(19627235002)(54896002)(99286004)(606006)(52536014)(81156014)(486006)(16799955002)(790700001)(76116006)(76176011)(14444005)(6116002)(256004)(5024004)(8676002)(25786009)(579004); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR2201MB1135; H:MWHPR2201MB1215.namprd22.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:3;
received-spf: None (protection.outlook.com: Aviatnet.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /KhQkqFALYZw74ypwiqdvaLlZgZNgHmIFpiJlY2iLVqVjirbI31wyxajp8hq9SbsBE7gHU7dscUg2wvL3aQBvtCGhMnLrqs5JiyWcvDqIYMaHhsa8zX/UuJWWCW8TJjHVYfQy9Y35Av8qqZidH0+OGsmp1bQKZ1sz/qyOS7Lt9CgaiiFdaoeVCVx7qQJ9FYFGMrhejTgdEhdJJ0dhfgyRItX63zUMY02Ck07GRvnseA5isb3TfpclB0VKuYFAB5Bra7cmyDQB4tiGfSCHM8N7iyLZ81/mkjHLBBRRu3OGzQ6qihDz7BlYoBWyeqku+vXvTJ85NIXvS2Nk7j2D6DxegHqmxJK5Imrt9pqJ0cRhY7o4i4FYPHCaHSONfzGVRyT3kgODf3EyuO7J6RrYFsgV36598QW21GSsviwfehshxpUALqdrZpB0TE1ZmKiCIDw3xwTGNfcsIrEEehnz1DJwA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/related; boundary="_004_MWHPR2201MB1215D2C60F45DA19DDA4D55399860MWHPR2201MB1215_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 986ed45d-4c71-4a6d-c9ee-08d7423f0a8f
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2019 05:04:42.2263 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Jr0kqKQwOxI8q/1DUZoauluFfsDbmdYfesO3wiSn2xHqR0689ZY5HzRhmxyBf3rjNz4WxuUeMKbkcINzVx2ouaFezUVkN4WmA35UvdV0TgY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR2201MB1135
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/OMY60RB91RPVUa0BAmaTe9-o_GI>
Subject: Re: [CCAMP] EXTERNAL: Re: Webex meeting invitation: Microwave topology
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Sep 2019 05:04:52 -0000

Amy, please see below for my opinion.

From: CCAMP <ccamp-bounces@ietf.org> On Behalf Of Yemin (Amy)
Sent: 2019年9月25日 4:28 AM
To: Jonas Ahlberg <jonas.ahlberg=40ericsson.com@dmarc.ietf.org>; CCAMP Working Group <ccamp-chairs@ietf.org>; ccamp <ccamp@ietf.org>
Subject: EXTERNAL: Re: [CCAMP] Webex meeting invitation: Microwave topology

Sorry to catch up the discussion late.

Let's take the example from the ETSI 1st mWT plugtest, see attached document.
There were 7 vendors joined in 1st ETSI plugtest, which are the major suppliers in the market.
Implementation based on te-topo already shows good example of running code.
[SC] The ETSI 1st mWT plug-test specify the following microwave topology sub-tree.
[cid:image001.png@01D57486.66146530]
I think the fragment above from mWT_PlugTest1_TestPlan_v1.0.docx perfectly illustrates the point that the core constructs of te-topology are not required in microwave-topology.

  1.  TTP/Tunnel/LLCL/connectivity matrix/te-link are not used in 1st ETSI mWT plug-test

     *   The portion of TE-link used is actually primarily defined in microwave-topology and could have easily been moved to the ietf-network-topology:link

  1.  The subset of te-topology that are implemented in 1st ETSI mWT plug-test has little to do with traffic engineering, and constitute a *tiny* portion of ietf-te-topology YANG

     *   Administration and operation status are standard constructs that can be easily replicable/augmented onto ietf-network.
     *   Provider-id/client-id/te-topology-id are easily replicable/augmented onto ietf-network
As such I disagree that the ETSI 1st mWT plug-test demonstrates good example of running code of ietf-te-topology portion of microwave-topology,


The current mw-topo model doesn’t use the all concepts from te-topo model, e.g., te-tunnel and connectivity matrix, it do use an important feature underlay topo from the te-topo. The underlay allows the links in the eth topo to be associated with mw-link.
If the mw-topo is based on ietf-network-topo, the underlay relationship between eth-topo and mw-topo is missing.
[SC]
1. eth-topo is defined by draft-zheng-ccamp-client-topo-yang-06. It is an individual I-D far from acceptance by the community. As such it is in my opinion a folly to design ietf-microwave-topology around an immature individual I-D that is far from last-call.
2. It is entirely possible for a upper layer topology that augments ietf-te-topology (such as eth-topo in your example) to refer to elements in a lower layer topology that is not based on ietf-te-topology. In fact the supporting link and supporting node concept would still work.
3. I believe you have misunderstood the concept of underlay in ietf-te-topology. The way I read it is that underlay is primarily for composing, and not for layering.

A mw controller normally doesn’t mange on mw technology only, it also need to manage other te technologies. Having a common model between those technologies would simplify the implementation.
[SC]

  1.  I disagree that all mw controller needs traffic engineering; in fact for most of the use cases I would argue that traffic engineering at L1 microwave topology are non-applicable.
  2.  It is generally not a good idea to create a bulky kitchen-sink standard that is difficult to implement, just because there *may be* some vague/conjectural use cases that would might benefit from the kitchen sink.
  3.  A topology instance that is based on ietf-te-topology can easily layer on top of a topology instance that is based on ietf-network. Ietf-network *is* the common model, since ietf-te-topology is an augmentation of ietf-network.
  4.  If in the future, there are clearer use cases that would benefit from the TE aspects of ietf-te-topology, it is possible to have a single topology instance that implements microwave-topology *and* ietf-te-topology.
I think RFC 8346 - A YANG Data Model for Layer 3 Topologies and draft-ietf-teas-yang-l3-te-topo-05 YANG Data Model for Layer 3 TE Topologies provide a great precedence. In RFC 8346, IETF defined ietf-l3-topology as a non-TE topology to model Layer 3 IP topology. For the use cases that would benefit from traffic engineering in Layer 3, ietf-l3-te-topology defined in draft-ietf-teas-yang-l3-te-topo-05 augments ietf-te-topology, and it is designed to *work with* ietf-l3-topology to provide L3 TE topology capabilities.

There’re many data node definition in the te-topo which are also useful for mw domain.
ietf-te-topology:provider-id & ietf-te-topology:client-id & ietf-te-topology:te-topology-id: These attributes are useful in hierarchical domain controllers architecture to understand which controller (provider-id) is exposing the topology to which controller (client-id)
ietf-te-topology:name: The name attributes are useul to provide user-friendly labels for the operator to use
ietf-te-topology:te-node-id: The te-node-id and te-tp-id are used by the ETH topology to reference the underlying MW link supporting a logical ETH link
ietf-te-topology:oper-status: Managing the administrative and operational status of MW links is a useful feature
[SC] These are non core constructs of ietf-te-topology and constitute less than 5% of the definition of ietf-te-topology. There had been no solid evidence provided by anyone in this discussion chain that core constructs such as TTP, tunnel, connectivity matrix and LLCL which constitute the bulk of ietf-te-topology are beneficial to microwave-topology. The equivalent of the fields you mentioned can easily can augmented on ietf-network. If we as a group agree that these fields are necessary to microwave-topology, I would be happy to agree to augmenting them on top of ietf-network as part of microwave-topology.

A model defined today should have the capability to extend for future use.
[SC] It is always a balance between ease of implementation, ease of inter-operability and capability to extend for future use. I am not convinced that basing microwave-topology on ietf-te-topology would constitute an appropriate balance. draft-ietf-teas-yang-te-topo-22 is a huge document at 221 pages.

With microwave technology evolution, use case such as protection will be required, where SRLG from te-topo could be used; PtMP microwave will be introduced apart from current PtP microwave, where te-tunnel could be introduced.  te-topo provides a good basis for future extension.
[SC] If in the future, there are clearer use cases that would benefit from the TE aspects of ietf-te-topology, it is possible to have a single topology instance that implements microwave-topology *and* ietf-te-topology.
RFC 8346 - A YANG Data Model for Layer 3 Topologies and draft-ietf-teas-yang-l3-te-topo-05 YANG Data Model for Layer 3 TE Topologies provide a great precedence. In RFC 8346, IETF defined ietf-l3-topology as a non-TE topology to model Layer 3 IP topology. For the use cases that would benefit from traffic engineering in Layer 3, ietf-l3-te-topology defined in draft-ietf-teas-yang-l3-te-topo-05 augments ietf-te-topology is designed to *work with* ietf-l3-topology to provide L3 TE topology capabilities. This allows most implementation to provide a simpler and fast-to-market and easier-to-use solution, while not restricting those vendors that need L3 TE topology capabilities to do so.
As such I believe that the RFC 8346 and draft-ietf-teas-yang-l3-te-topo-05 should be the model for us to proceed with microwave-topology. IMO microwave-topology should be simple to implement and address the core use cases that do not require TE. However microwave-topology should be written not to preclude the co-existence of ietf-te-topology in a single topology instance.

BR,
Amy
________________________________
发件人: CCAMP [ccamp-bounces@ietf.org] 代表 Jonas Ahlberg [jonas.ahlberg=40ericsson.com@dmarc.ietf.org]
发送时间: 2019年9月19日 22:00
收件人: CCAMP Working Group; ccamp
主题: Re: [CCAMP] Webex meeting invitation: Microwave topology
Hi all,
Some short notes from the meeting September 19th.
Participants: Daniela Spreafico, Stephen Cheng, Dragos D, Jonas Ahlberg


  *   Applicability of ietf-te-topology for microwave radio link
The meeting didn’t see any obvious use cases or attributes for microwave radio link that would require a microwave radio link topology to be based on ietf-te-topology. This needs to be further analyzed and fully understood before a decision on way forward can be made. Next step is to review/discuss a list of applicable attributes from ietf-te-topology to be proposed by Amy and Italo.



  *   New presence container for identification of microwave specific termination points and links.
The meeting understood the purpose of the proposal from Stephen but need more time to consider the actual YANG fragments to be changed. To be further discussed at next meeting.



  *   Moving the replacement of interface-root
Stephen explained the reason for suggesting an update of how to make a reference to radio-link-terminal and carrier-termination interfaces. To be further discussed at next meeting.



  *   Simplified topology model
The removal of the dependency to te-topology and the other suggested changes have been compiled into a new simplified model presented by Stephen. A decision about if/how to make use of that proposal is pending the outcome of the other topics above, but it can still be used to illustrate the alternative approaches under discussion.



Regards
Jonas A

-----Original Appointment-----
From: CCAMP Working Group <ccamp-chairs@ietf.org<mailto:ccamp-chairs@ietf.org>>
Sent: den 20 augusti 2019 07:46
To: CCAMP Working Group; ccamp
Subject: [CCAMP] Webex meeting invitation: Microwave topology
When: den 19 september 2019 07:00-08:00 America/New_York.
Where: https://ietf.webex.com/ietf


CCAMP Working Group invites you to join this Webex meeting.



Meeting number (access code): 647 343 270

Meeting password: D7dhCJpZ



Occurs every Thursday effective Thursday, August 22, 2019 until Thursday, October 24, 2019 from 7:00 AM to 8:00 AM, (UTC-05:00) Eastern Time (US & Canada)
7:00 am  |  (UTC-05:00) Eastern Time (US & Canada)  |  1 hr



Join<https://ietf.webex.com/ietf/j.php?MTID=ma65a6a5186962890ec535e711ec3d3f9>



Join by phone
Tap to call in from a mobile device (attendees only)
1-650-479-3208<tel:%2B1-650-479-3208,,*01*647343270%23%23*01*> Call-in toll number (US/Canada)
1-877-668-4493<tel:1-877-668-4493,,*01*647343270%23%23*01*> Call-in toll free number (US/Canada)
Global call-in numbers<https://ietf.webex.com/ietf/globalcallin.php?MTID=m57c83575d64804b110f94f798d438720>  |  Toll-free calling restrictions<https://www.webex.com/pdf/tollfree_restrictions.pdf>



Need help? Go to http://help.webex.com