Re: [CCAMP] Comments and questions on draft-ietf-ccamp-mw-topo-yang-01

Jonas Ahlberg <jonas.ahlberg@ericsson.com> Thu, 11 July 2019 13:59 UTC

Return-Path: <jonas.ahlberg@ericsson.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 8C0A51200CD; Thu, 11 Jul 2019 06:59:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 wuoOGSMCDelC; Thu, 11 Jul 2019 06:59:20 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30040.outbound.protection.outlook.com [40.107.3.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFF80120077; Thu, 11 Jul 2019 06:59:19 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y14AjEl8Ab2rajfUpXIHRCLkweo4kqRBsGE6mF6Iw1bxWGpAEiBUxq4eyUfVSwA2eI5r2OroLY0jw8FpEfDzjWYJjM8x22cSBpoJ7/gs5tMtsOJ02OrPHxNw5ViGRKkyLsojLmnER2gzyh9VRYTuaAhbec/XgxNX4JCOE1T73OAsPq7L2WDc11AnVtpMKAi6y7iFaM7KF7M2h/SAUH+0BZsSi1x2Ttj7FRMwEIFwdOSUqM7pjAbKaAfCGwFD/JEa616HqgMnwu4dN744N/vueX/6Bp1NsmpErnnYaFgGFhX5JylOGjWpmlmKngPXKxsnULwbEtfUrhFYCL80gWEkZw==
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=FiOG4eXAbTy/O5xFKf8t5+6PV/iAwNJJuq9KirZ1ARc=; b=g9ICgETad5hxrwvA++AdgMqlk8o6cmi0vcW3y5cE0cBwA3+7Wt1mAqSQxzESCH2WRhKKCL6UbamOG8joVBUONjZIzAtxbhr1b/blueQKtgKLCk4kD7KEo0v03/4jz2Mp9S1iAq8OZSQSnys27lVFUJXeQ4P9OOn6ApqHZFSJAlXAat+IsBJmlyBx6zZSGDi4bNvSdDKLGgOYs1+jMZnrza05+25l2n4zHcIfmoSIwnAcHLvrzTAosZgnleRbYvbovVZWFV11XKTkRLVVtrCn6qkhGdXv2p0vFS4yVn8irTHHIl5uduzhXJElgCcuqxpZKsfwlqSr/nGg2nj6v9E3jA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=ericsson.com;dmarc=pass action=none header.from=ericsson.com;dkim=pass header.d=ericsson.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FiOG4eXAbTy/O5xFKf8t5+6PV/iAwNJJuq9KirZ1ARc=; b=mYriyCOhrv7OIVA8Y36+Loui3J+aTLMe23nWuT7v8gS10RyxykXqhMeBzJ6nq/wFDyc29ZLwTFK5jfCdlgWzGXwymqIZO2o3BhbkXSmQSEKSju1oXETAKWta/NIqwgAvR8lfVaSAeRYDvY3QCwGm5QnVLf7D0w9qThLRWSjxVq0=
Received: from HE1PR0701MB2905.eurprd07.prod.outlook.com (10.168.98.146) by HE1PR0701MB2937.eurprd07.prod.outlook.com (10.168.98.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.8; Thu, 11 Jul 2019 13:59:16 +0000
Received: from HE1PR0701MB2905.eurprd07.prod.outlook.com ([fe80::9e4:cc07:9327:a336]) by HE1PR0701MB2905.eurprd07.prod.outlook.com ([fe80::9e4:cc07:9327:a336%8]) with mapi id 15.20.2094.007; Thu, 11 Jul 2019 13:59:16 +0000
From: Jonas Ahlberg <jonas.ahlberg@ericsson.com>
To: Stephen Cheng <Stephen.Cheng@Aviatnet.com>, "ccamp@ietf.org" <ccamp@ietf.org>, "draft-ietf-ccamp-mw-topo-yang@ietf.org" <draft-ietf-ccamp-mw-topo-yang@ietf.org>
Thread-Topic: Comments and questions on draft-ietf-ccamp-mw-topo-yang-01
Thread-Index: AdU1EZ5CsDfvdLzlQQGTds16iK8mWwC2i+vQ
Date: Thu, 11 Jul 2019 13:59:16 +0000
Message-ID: <HE1PR0701MB2905FA0E025501626ABD28A889F30@HE1PR0701MB2905.eurprd07.prod.outlook.com>
References: <MWHPR2201MB12151ACFD94DC5F5AE1E87BB99F70@MWHPR2201MB1215.namprd22.prod.outlook.com>
In-Reply-To: <MWHPR2201MB12151ACFD94DC5F5AE1E87BB99F70@MWHPR2201MB1215.namprd22.prod.outlook.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jonas.ahlberg@ericsson.com;
x-originating-ip: [83.223.29.174]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d94d7907-9e52-4a37-0a4f-08d70607f674
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR0701MB2937;
x-ms-traffictypediagnostic: HE1PR0701MB2937:
x-microsoft-antispam-prvs: <HE1PR0701MB29373642DBB151061856990A89F30@HE1PR0701MB2937.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(366004)(136003)(396003)(39860400002)(199004)(189003)(25584004)(52536014)(76116006)(229853002)(86362001)(554214002)(5660300002)(68736007)(26005)(74316002)(2906002)(446003)(7696005)(64756008)(71200400001)(71190400001)(8676002)(478600001)(81156014)(66066001)(7736002)(2501003)(2201001)(66556008)(66476007)(8936002)(81166006)(186003)(66446008)(66946007)(99286004)(316002)(486006)(790700001)(102836004)(6246003)(6506007)(53546011)(3846002)(5024004)(14444005)(44832011)(6436002)(25786009)(14454004)(33656002)(11346002)(76176011)(110136005)(54896002)(6306002)(53936002)(6116002)(256004)(53946003)(55016002)(9686003)(476003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2937; H:HE1PR0701MB2905.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fxJZrWfx1hgNht1TKTp0hWbhL2XdOyD7baAg5kjmSTm9VCiYoQXDgOcYrW4uGnoGlAmGOawovI8bSsCU0iK1aGps6Ud9iFTUzBV6Oa6mRZK2yIFctPYKiMuBHVGG/gPiUlQpFCHeTamlOepNFB4NvnyJL0MqGnj8z4uNQkH6L6r6aGHeuugbHZN0AhvrdDJsMAoonQJ+4fZBrScb9sBhUwLsDHNczlJJrEBeGeTe+tcu+1xmPF8YOrsbt98qBPZBjNrUVXKHQCXUy3a1/kF6y30pTFruPHrM8cIqc7YeDt0mESxzwPw1ROi+ou/5CYITXMVKqON8ydwnqzGJlS6OxLguXD775qxvMOVtG/7NGryW6kKuOlJoJR+om4yWcRO0ouFWPg/HyJz4e6h1Z74pixdKJhiafX12v6LSPakoUQc=
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB2905FA0E025501626ABD28A889F30HE1PR0701MB2905_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d94d7907-9e52-4a37-0a4f-08d70607f674
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 13:59:16.3862 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jonas.ahlberg@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2937
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/gG0Xom2L_RJ2gsx9NynqZyKyp_o>
Subject: Re: [CCAMP] Comments and questions on draft-ietf-ccamp-mw-topo-yang-01
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, 11 Jul 2019 13:59:25 -0000

Hi Stephen,

Thank you for your comments on the draft. They are relevant & valuable and I suggest that we discuss them in the working team together with you, in order to fully understand how they should impact the draft. As changes/updates and/or further clarifications and examples.

Vacation periods are coming up and the next meeting is therefore planned to Thursday August 22 and every Thursday going forward after that.

Currently we have representation on our meetings from China, Europe and sometimes also from the east coast of US/Canada, and we normally meet from 14:00 to 15:00 UTC+2.

That time is however flexible and I wonder when it would be suitable for you to meet.
That question is of course valid for the rest of you on the CCAMP list who has an interest in joining the discussion.

Looking forward to the discussion in August.

Regards
JonasA



From: Stephen Cheng <Stephen.Cheng@Aviatnet.com>
Sent: den 8 juli 2019 00:22
To: ccamp@ietf.org; draft-ietf-ccamp-mw-topo-yang@ietf.org
Subject: Comments and questions on draft-ietf-ccamp-mw-topo-yang-01

Dear draft-ietf-ccamp-mw-topo-yang-01 authors,

I have been reviewing the current draft, and I have a number of questions and comments attached below. I am looking forward to your illumination and feedback. Thank you.

Warm regards,
Stephen Cheng


The current draft of ietf-microwave-topology augments ietf-te-topology. I would like to better understand the basis of this design choice.

  *   Is it to enable the modelling of a fully traffic engineered network from L1 all the way to L2/L3/MPLS and beyond?
  *   It appears that many aspects of ietf-te-topology that would unlikely to be applicable to Microwave topology, such as
     *   TTP
     *   TE-Path
     *   Inter-Layer Lock
     *   Transition Link
     *   Can the authors clarify if they would be applicable to a L1 microwave topology?
  *   Appendix A.1 and A.2 examples do not show how any of the attributes defined in ietf-te-topology are used in the context of modelling microwave L1 topology. They only show the attributes defined in ietf-microwave-topology. It would be useful to show such examples.
  *   It would be helpful if a section is added to the I-D to explain which aspects defined in ietf-te-topology would be typically applicable to a L1 microwave topology, and how they should be used in conjunction with ietf-microwave-topology.

I would like to understand how authors intend to model/use connectivity matrix/LLCL in ietf-microwave-topology. I would argue that connectivity matrix/LLCL is of limited applicability for modelling L1 microwave network:

  *   Most microwave-capable devices have microwave links and links of other L1 technology (such as Ethernet and optical).
     *   At a radio site, a microwave device is typically connected to other microwave devices, switches or routers via an Ethernet or optical link
  *   Traffic between different links (whether microwave/non-microwave) within a node are typically switched at layer 2, or routed at layer 3 or IP/MPLS, and not at L1 level.
  *   As such if it is desired to describe traffic engineering between links (whether microwave/non-microwave), it should be described at the layer which the traffic switching/routing occurs.
     *   For example:
        *   a L2 topology (perhaps augmenting ietf-te-topology) could describe the switching capability at the layer 2, with L1 TE topology as the underlay topology
        *   a ietf-te-topology topology could be used to describe the traffic engineering for IP/MPLS, with L1 TE topology as the underlay topology
     *   Due to the fact that a L1 TE topology being an underlay for L2 TE, L3, MPLS TE topologies, the domain controller or operators can still determine if a L1 microwave link is over-subscribed.
  *   If the above reasoning is correct, ietf-microwave-topology should not need to augment connectivity matrix/LLCL with new microwave specific attributes, unless L1 switching is expected on microwaves.

It is a common requirement for users (of a domain controller) to expect a single layer 1 topology to describe all the physical devices and all the L1 links no matter what the L1 technology is. In most networks where microwave plays a part, there would be other L1 technologies such as Ethernet and optical. As such it would be desirable to structure ietf-microwave-topology so that it could co-exist with the modelling of other L1 technologies.

  *   At the moment this is not possible with the proposed ietf-microwave-topology, even although RFC 8345 section 4.1 says
"a network can even have multiple types simultaneously. The type or types are captured underneath the container "network-types""
     *   It is not possible to determine if a LTP is a microwave termination point or another type of link
     *   It is not possible to determine if a link is a microwave link or another type of link
  *   One possible solution is as follow:
     *   Add a "microwave" presence container under nt:tp to indicate that it is a microwave TP
     *   Add a "microwave" presence container under nt:link to indicate that it is a microwave link
     *   the mw-link-attributes in nt:tp are conditional on the "microwave" presence container under nt:tp
     *   the mw-tp-attributes in nt:link are conditional on the "microwave" presence container under nt:link
  *   If other L1 technology topology models follow a similar protocol (i.e. technology-specific presence container for TP and link), it would be possible to have a single L1 TE topology instance to model a network with a mix of L1 technologies.