
From nobody Fri Dec  7 07:53:24 2018
Return-Path: <hooman.bidgoli@nokia.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A7491276D0 for <bier@ietfa.amsl.com>; Fri,  7 Dec 2018 07:53:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 h6hKzVfaFQr2 for <bier@ietfa.amsl.com>; Fri,  7 Dec 2018 07:53:21 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150139.outbound.protection.outlook.com [40.107.15.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D702D126CB6 for <bier@ietf.org>; Fri,  7 Dec 2018 07:53:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QU60utZX8Y3XwEWcvTyGs3JqH0TUzlfFmQM5k1u4Ny0=; b=LEnZZnIh4PkpAJn62yHYb/5RuUVOUWb7rKPf05AVfwVS/utYHi7AYkpxi+t6uOSPnQ3jYNqDNRMg+0pvGMWW6KPMOOfYHcr9an60HvQbZZ7dGBrtnuun25P21i4/jtpE93hyUSDM45VmeeeQOxX8Vj5XTHjrrJU0BXI7N0FfYck=
Received: from DB7PR07MB4745.eurprd07.prod.outlook.com (52.135.136.21) by DB7PR07MB4539.eurprd07.prod.outlook.com (52.135.140.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.9; Fri, 7 Dec 2018 15:53:18 +0000
Received: from DB7PR07MB4745.eurprd07.prod.outlook.com ([fe80::2834:1436:b331:e022]) by DB7PR07MB4745.eurprd07.prod.outlook.com ([fe80::2834:1436:b331:e022%4]) with mapi id 15.20.1425.009; Fri, 7 Dec 2018 15:53:18 +0000
From: "Bidgoli, Hooman (Nokia - CA/Ottawa)" <hooman.bidgoli@nokia.com>
To: Eric Rosen <erosen@juniper.net>, "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
CC: Stig Venaas <stig@venaas.com>, BIER WG <bier@ietf.org>, Antoni Przygienda <prz@juniper.net>
Thread-Topic: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
Thread-Index: AQHUW2ERP5l+URmjxkmL7UcNp3Td9aUcXQCAgAEH0jCAAKtcgIAEn0fAgAAdzoCAABDxoIAAAqlAgDNw5ICAATFfAIAY7BQg
Date: Fri, 7 Dec 2018 15:53:18 +0000
Message-ID: <DB7PR07MB4745369545935C8B17D0651691AA0@DB7PR07MB4745.eurprd07.prod.outlook.com>
References: <2E5604C8-CCB0-477D-9CB7-B6F2113A52BD@juniper.net> <CAHANBtL_oe9VP1qYOWtRtoOwQca=mckA3QmyZjE3fLPEayeKhg@mail.gmail.com> <VI1PR07MB4751E8BF942AB8985CB034DF91E30@VI1PR07MB4751.eurprd07.prod.outlook.com> <SN6PR05MB5040712468F9CE470D3D10EED4FC0@SN6PR05MB5040.namprd05.prod.outlook.com> <DB7PR07MB47456ED349F01B42FDFCA5E391FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <8E8276D0-FFAF-4BC3-A2B4-8EAF2BF6E505@juniper.net> <DB7PR07MB4745405084390CBC6416DDDF91FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <DB7PR07MB4745406406F965320DD853D091FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <DB7PR07MB4745D37DD1302E25AC9E4B1991DF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <2f563dc7-7da4-0634-b5f0-53d9333eeb43@juniper.net>
In-Reply-To: <2f563dc7-7da4-0634-b5f0-53d9333eeb43@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=hooman.bidgoli@nokia.com; 
x-originating-ip: [135.245.20.20]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB7PR07MB4539; 6:465iGUENyVd9ipGGXjrzKoe7mkDBpVbn034aNSJVO/MQ1IyMPn3zhK7yTJ5oLLGQnrDdWKOjCkSLLxE2wpN6GkIenHVWC92yYFRckWKcIu+SnjbD6B6mzPuzWWPZ8J4fdJKes9fhTH84QJG94dF3n7h7T/U8UuK+pzdwM4savpH0erTtpJOLVL4r1BbbI2YPdlT1dEB24fg0PTJRXRxVeNwdVmclwuJQ26KcbAttD6czeDg0SjTQf4Ksfo+kMDHrOhzAsalWFCVgsbNTR4KcQgZlZy+BkOHhtqaDo+fp2M9Cyv5ODX7Jh9c2QyRZXcMU2uAApyuFojFLnneW86Iq6wWKCk7p8pxMBvRuUoF1VWuHdjsFOp9wLnZTjXGqghavwWjBpt9A3YygByFMUiNMWFijR3tkq+YaVWz9bovKWXjiO5EaAJeOzrlSLClC5+KusZc+BOllZiZJN3uFgx3AeA==; 5:fzpidHcZLrnmNK20w7Z8Lugx9q8v1i5Y5afm9YjjXBqPDg95UaqqCK8lUDfp55UFE/Id4almsBd1pjNBtL4rNcp1P4i6uW9N8sbjs9WxE5kl5u8yhOHvXwQ/GvP8cedQOEoxY1pzUZskUCWTt4LW7YXghRFTgcxQjG4FFBahwyk=; 7:Syredr6wiWUDcHZtVsHDl0xp9egubboUyF5z1Mxga2WmEWRkdCph6fQB0XLjvXY12An6V3kVXa5aNqxnVAt5uJMiryJyXi5X1gs8kyGWgx23K0o+5gkMDCqne1Q8at7lnvV71ZaQC3UfCDcO21DW3Q==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 4e582041-0534-4961-84ef-08d65c5c1b42
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:DB7PR07MB4539; 
x-ms-traffictypediagnostic: DB7PR07MB4539:
x-microsoft-antispam-prvs: <DB7PR07MB45397726CB831501E581A16291AA0@DB7PR07MB4539.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231455)(999002)(11241501185)(806100)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DB7PR07MB4539; BCL:0; PCL:0; RULEID:; SRVR:DB7PR07MB4539; 
x-forefront-prvs: 0879599414
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(396003)(136003)(376002)(366004)(13464003)(189003)(199004)(53546011)(4326008)(2906002)(66066001)(76176011)(7696005)(93886005)(102836004)(106356001)(186003)(105586002)(478600001)(6506007)(81156014)(8676002)(81166006)(8936002)(99286004)(26005)(9686003)(5660300001)(25786009)(6306002)(55016002)(3846002)(6116002)(6246003)(86362001)(53936002)(316002)(68736007)(97736004)(54906003)(110136005)(305945005)(1941001)(446003)(71190400001)(71200400001)(7736002)(6436002)(966005)(33656002)(229853002)(74316002)(14454004)(11346002)(486006)(256004)(476003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB4539; H:DB7PR07MB4745.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: iEv2GI+ayKg6jcAkj3zTgyO9vx0oPhTplu9YLOlnFDY0McTqrmkR8ax/qTRYpF8tJH/npLiHcGajaCVVCP48CuqN0OdUG1kaMtEtaTVaoR4aqxZg0hrutEk+j0QxYHTVm7giZGSyhPZL5lr+fyHnCVGy4hV6Ksvn5LEG5984Kkq72Es6MpgS3a+tphbK7RDqhUGgh2bdFPLrkALFQPuG0ejDLO2mUp8hW+5LSeF89KQeM4XyjzcKLICzkP18e9R5ATmh7r+EmrIAIrd/9FVGnEZGkQutXZ3iNKn+wYyzE3yuzRcj7EKAEgxOHizajK3YEFtIgxQsSCa2C06ue6FL1swVDlxgfeh61N+3Z0ru7BM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4e582041-0534-4961-84ef-08d65c5c1b42
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2018 15:53:18.2283 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4539
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/TQAM2rlRxn1gThpjMQVvydh-QCc>
Subject: Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 15:53:24 -0000

SmVmZmVyeS9TdGlnL0VyaWMNCg0KVGhhbmtzIGFnYWluIGZvciB5b3VyIGZlZWRiYWNrcy4uLg0K
DQpCcmluZ2luZyB0aGUgd29ya2luZyBncm91cCBpbnRvIHRoZSBsb29wIA0KDQpSRkMgNTM4NCB3
YXMgcHJvcG9zZWQgdG8gYmUgdXNlZCB0byByZWxheSB0aGUgSUJCUiBpbmZvIHRvIEVCQlINCg0K
VHdvIG5ldyBBdHRyIHR5cGVzIHdhcyBwcm9wb3NlZCBmb3IgaWRlbnRpZnlpbmcgSUJCUiBJUHY0
IGFuZCBJUHY2IGFkZHJlc3MgZmFtaWx5Lg0KDQogICAwICAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAgICAzDQogICAgMCAxIDIgMyA0IDUgNiA3
IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxDQogICArLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKw0KICAgfCBBZGRyIEZhbWlseSAgIHwgRW5jb2RpbmcgVHlwZSB8IFJzcnZkICAgfFN8V3xS
fCAgTWFzayBMZW4gICAgIHwNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rDQogICB8ICAgICAgICAgICAgICAgU291cmNl
IEFkZHJlc3MNCiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLi4uLi4NCiAgIHxGfEV8IEF0dHJfVHlwZSB8IExlbmd0aCAgICAgICAg
fCBWYWx1ZQ0KICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSsuLi4uLg0KDQpFbmNvZGluZyB0eXBlID0gMQ0KRiA9IDANCkF0dHJfdHlw
ZT0gNyAoTmV3IElBTkEgQklFUiBJQkJSIGluZm8gSVB2NCkgVmxhdWUgPSBJQkJSIFByZWZpeCwg
U0QsIGJmci1pZCANCkF0dHJfdHlwZT0gOCAoTmV3IElBTkEgQklFUiBJQkJSIGluZm8gSVB2Nikg
VmxhdWUgPSBJQkJSIFByZWZpeCwgU0QsIGJmci1pZA0KDQpJQkJSIFByZWZpeDogdGhpcyBpcyBJ
UHY0IG9yIElQdjYgQkZSLVByZWZpeCBvZiB0aGUgSUJCUiBmb3IgdGhlIHNwZWNpZmljIHN1YmRv
bWFpbiBhcyBkZXNjcmliZWQgaW4gW1JGQzgyNzldDQpTRDogVGhpcyBpcyBhIDgtYml0IGZpZWxk
IHRoYXQgZW5jb2RlcyB0aGUgU3ViLURvbWFpbiBhcyBkZXNjcmliZWQgaW4gW1JGQzgyNzldLg0K
QkZSLUlEOiB0aGlzIGlzIGEgMTYtYml0IGZpZWxkIHdoaWNoIGlkZW50aWZpZXMgdGhlIEJGUiB1
bmlxdWVseSB3aXRoIGluIHRoZSBzdWJkb21haW4gYXMgZGVzY3JpYmVkIGluIFtSRkM4Mjc5XQ0K
DQoNCg0KUmVnYXJkcw0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBCSUVS
IDxiaWVyLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBFcmljIFJvc2VuDQpTZW50OiBN
b25kYXksIE5vdmVtYmVyIDE5LCAyMDE4IDEwOjMyIEFNDQpUbzogQmlkZ29saSwgSG9vbWFuIChO
b2tpYSAtIENBL090dGF3YSkgPGhvb21hbi5iaWRnb2xpQG5va2lhLmNvbT47IEplZmZyZXkgKFpo
YW9odWkpIFpoYW5nIDx6emhhbmdAanVuaXBlci5uZXQ+DQpDYzogU3RpZyBWZW5hYXMgPHN0aWdA
dmVuYWFzLmNvbT47IEJJRVIgV0cgPGJpZXJAaWV0Zi5vcmc+OyBBbnRvbmkgUHJ6eWdpZW5kYSA8
cHJ6QGp1bmlwZXIubmV0Pg0KU3ViamVjdDogUmU6IFtCaWVyXSBXRyBMQyBvbiBodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJpZXItcGltLXNpZ25hbGluZy8NCg0K
T24gMTEvMTgvMjAxOCA0OjUzIFBNLCBCaWRnb2xpLCBIb29tYW4gKE5va2lhIC0gQ0EvT3R0YXdh
KSB3cm90ZToNCj4gSmVmZmVyeS9TdGlnDQo+DQo+IEdvaW5nIGJhY2sgdG8gdGhlIGNvbW1lbnRz
IGluIHRoZSBJRVRGIGZvciBhbiBvcHRpb25hbCBUTFYgdG8gaWRlbnRpZnkgdGhlIElCQlIgaW4g
dGhlIFBJTSBqb2luLg0KPg0KPiAxLglKZWZmcmV5IGZvcndhcmRlZCBSRkMgNTM4NCwgSSBhbSBu
b3Qgc3VyZSBob3cgdGhlIFRMVnMgaW4gdGhpcyBSRkMgd2lsbCBoZWxwIHRvIGlkZW50aWZ5IHRo
ZSBJQkJSIGluIHRoZSBQSU0gc2lnbmFsaW5nIHBhY2tldD8NCg0KUkZDIDUzODQgaXMgYWJvdXQg
aG93IHRvIGFkZCBhdHRyaWJ1dGVzIHRvIFBJTSBKb2lucy7CoCBJIHRoaW5rIHRoZSBzdWdnZXN0
aW9uIGlzIHRoYXQgYSBuZXcgSm9pbiBhdHRyaWJ1dGUgKGlkZW50aWZ5aW5nIHRoZSBJQkJSKSBu
ZWVkcyB0byBiZSBkZWZpbmVkLg0KDQo+IDIuCVRoaW5raW5nIG1vcmUgYWJvdXQgdGhpcywgSWYg
dGhlIGltcGxlbWVudGF0aW9uIG9uIEVCQlIgZGljdGF0ZXMgdGhhdCB0aGUgUElNIG1lc3NhZ2Ug
bmVlZHMgdG8gaGF2ZSBhbiBvcHRpb25hbCBUTFYgdGhhdCBpZGVudGlmaWVzIHRoZSBJQkJSLCB3
aHkgY2FuJ3QgdGhlIEVCQlIgYWRkIHRoYXQgVExWIHRvIHRoZSBQSU0gc2lnbmFsaW5nIHBhY2tl
dCBiZWZvcmUgaXQgc2VuZHMgaXQgdG8gdGhlIFBJTSB0YXNrLiBBbGwgdGhlIGluZm8gYXJlIGF2
YWlsYWJsZSBpbiB0aGUgQklFUiBoZWFkZXIgYW5kIGJlZm9yZSB0aGUgc2lnbmFsaW5nIHBhY2tl
dCBpcyBzZW5kIHRvIHRoZSBQSU0gdGFzayBvbiBFQkJSIHRoZSBFQkJSIGNhbiBhZGQgdGhpcyBp
bmZvcm1hdGlvbiBhcyBhbiBvcHRpb25hbCBUTFYuIEkNCg0KU3RpZyBpcyBvYnZpb3VzbHkgY29u
Y2VybmVkIGFib3V0IGFuIGltcGxlbWVudGF0aW9uIGluIHdoaWNoIChhKSB0aGUgYWJpbGl0eSB0
byBwYXNzIGluZm9ybWF0aW9uIGFib3V0IHRoZSBwYWNrZXQgZnJvbSBoYXJkd2FyZSB0byBzb2Z0
d2FyZSBpcyBsaW1pdGVkLCBhbmQgKGIpIHRoZSBhYmlsaXR5IHRvIG1vZGlmeSB0aGUgcGFja2V0
IGJlZm9yZSBwYXNzaW5nIGl0IHRvIHRoZSBjb250cm9sIHBsYW5lIHByb2Nlc3NvciBpcyBtaW5p
bWFsIG9yIG5vbi1leGlzdGVudC7CoCBBbmQgaWYgdGhlc2UgYWJpbGl0aWVzIGV4aXN0LCBpdCBt
aWdodCBpbnZvbHZlIGRpZmZpY3VsdC10by1pbmNvcnBvcmF0ZSBtaWNyb2NvZGUgY2hhbmdlcy7C
oCBUaGVzZSBpc3N1ZXMgYXJlbid0IHRoYXQgbXlzdGVyaW91cy4NCg0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KQklFUiBtYWlsaW5nIGxpc3QNCkJJ
RVJAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmllcg0K


From nobody Mon Dec 10 08:18:23 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F799131022 for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 08:18:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_COMMENT_SAVED_URL=1.391, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 4AJit5w4WPih for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 08:18:11 -0800 (PST)
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0214F131064 for <bier@ietf.org>; Mon, 10 Dec 2018 08:18:11 -0800 (PST)
Received: by mail-lf1-x12c.google.com with SMTP id e26so8428486lfc.2 for <bier@ietf.org>; Mon, 10 Dec 2018 08:18:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=U8uWZkfaASlvOq2qEFD8co6G73icgD7WfFRueL7yR3A=; b=XeH+zQUYqFjfFbAq/XL4QkoKFXxw/g7XBphZvYAXqgGA1ios9vkgdZQhFku0nbHec1 6msvHCGLpL1p8Pg+qtoCYswNnti8yxF4Ry5LddlHaRq3c9ndfDk/zWbogdF1GdmaoxN6 iDeFpcOKY6gAFGPj5VwIn047ABRIFng1HCsWYX9ok0wZEf527q68U5WRH88u6/v+P8/y CflkkfEkFGE/IlfLtwWkeczAgufML1FIW+8QaFv8+zPMkUnYni4XZP5g301DC5hjWXSw +wuoyKFsL3HTOMV/EHuUbNOSw7fvkAkP7btsYD7BH7QMwul6WxiWQKgFKuSQUPW5G3OA hPBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=U8uWZkfaASlvOq2qEFD8co6G73icgD7WfFRueL7yR3A=; b=kPhEqL+gcLbK+SlLwZNF0rLNXok4ByqrJk6XK5bCKb+wR5+0L/UttDi7E2bySyOBGa gms8Kl+OSF3DyQU4C/YnVtPrVY8vpYuJ8FUSMVz/nkHPIOhUisgaTqm9PRVZP7zlQ+Yk Xh1kv/F7K6GCYGjc9zD3pnTBbl2R3fkDYjoOA1Iz7tnQfb2FM6AnyYVTHdUn+DxHYsEa 0siqx0IXNoJKkTimUusnSw7Ty/Haimb9lt42EK5MuRg5pWgxHyC2XAV8W81M1cedXvEJ nkDc+DdRUgX8g0O2gU9DsKJdHwkwuJX6Yp5AZmXH70DOOhQBOjN6lU5d9E+ULP1eKe9+ OZzQ==
X-Gm-Message-State: AA+aEWYIKxbFfx/iB41g5k0R1n9hhaUEtv+o2usujuxjRQXKRqA46C90 r3KNTwC93GrVehum+KBMlMscHoroAVcXYCxQdEi/3Q==
X-Google-Smtp-Source: AFSGD/U2gPdvmNT+IgKsI5Jbnr9QuoLy5Y488vkpr5y2YJQ5ly+/UTgxm5P3w9ptDBwPRHC1Z8/oInNw/7APzrEahTM=
X-Received: by 2002:a19:7919:: with SMTP id u25mr6800073lfc.18.1544458689035;  Mon, 10 Dec 2018 08:18:09 -0800 (PST)
MIME-Version: 1.0
References: <CAP+9T2uVmjUmoaL454R9f_Pm_m_TvO4ELk1LOoMoROr-UJLQFw@mail.gmail.com> <CA+RyBmUNAMrMzXcvoh8gjNKqPXPJ+2uMZhs1yUv-2fYWP1EEaQ@mail.gmail.com> <CA+RyBmWqdnM5oUmx4_NbC-go8gsia6Rz3n1ZMDKCCoEGYqRpGA@mail.gmail.com> <CAP+9T2uoo3bqaHdmtyDC44+SfDb=Afv08XSyKj16sfFLO4WgUA@mail.gmail.com>
In-Reply-To: <CAP+9T2uoo3bqaHdmtyDC44+SfDb=Afv08XSyKj16sfFLO4WgUA@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 10 Dec 2018 16:17:57 +0000
Message-ID: <CA+RyBmWyh8vtJgf0O2kmQ=_JCTZYHugJqkzM3SThJjMZaAdXEQ@mail.gmail.com>
To: Suneesh Babu <suneeshbk@gmail.com>
Cc: BIER WG <bier@ietf.org>, Vero Zheng <vero.zheng@huawei.com>,  Mach Chen <mach.chen@huawei.com>, suneesh@juniper.net,  Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
Content-Type: multipart/mixed; boundary="00000000000087e64c057cad4f02"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/79kN2PrFWwwmOZtoHmsZ8ePnDBc>
Subject: Re: [Bier] Comments on draft-ietf-bier-pmmm-oam-04
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 16:18:20 -0000

--00000000000087e64c057cad4f02
Content-Type: multipart/alternative; boundary="00000000000087e649057cad4f00"

--00000000000087e649057cad4f00
Content-Type: text/plain; charset="UTF-8"

Hi Saneesh,
thank you for your feedback. Please kindly consider the update to the draft
reflected in the attached diff. Please let us know if the changes address
your comments.

Regards,
Greg

On Mon, Nov 26, 2018 at 4:31 PM Suneesh <suneeshbk@gmail.com> wrote:

> Thanks Greg for the update, please find my comments inline below.
>
> Regards,
> Suneesh
>
> On Thu, Nov 22, 2018 at 12:09 AM Greg Mirsky <gregimirsky@gmail.com>
> wrote:
>
>> Now with the updated address to reach Giuseppe.
>>
>> On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>>> Hi Suneesh,
>>> thank you for the feedback and the detailed questions. Please find my
>>> responses and notes in-line below tagged GIM>>.
>>>
>>> Regards,
>>> Greg
>>>
>>> On Mon, Nov 19, 2018 at 9:24 AM Suneesh <suneeshbk@gmail.com> wrote:
>>>
>>>> Hi Greg,
>>>>
>>>> I have following comments on PMMM draft, please share your thoughts.
>>>>
>>>> Q1. Can you please share how the draft is viewed as a hybrid model?
>>>>
>>> GIM>> RFC 7799 provided the definition of active and passive measurement
>>> methods. Hybrid methods are "in between" these two groups. Even though the
>>> Alternate marking in BIER domain may use already preallocated field, it
>>> does change the content of the header by applying the marking values in the
>>> OAM field. Thus it is neither passive, nor active method but "in between",
>>> i.e., hybrid. Would you agree?
>>>
>> Suneesh>>> Agreed
>
>>
>>>> Ref: Section-3:
>>>>
>>>> <snip>
>>>>    the marking method in BIER layer can be viewed as the example of the
>>>>    hybrid performance measurement method
>>>> </snip>
>>>>
>>>>
>>>> Q2. Can you please define what is meant by sub-flows
>>>>    a). Is the sub-flow set of flows on which marking method is applied
>>>> OR
>>>>    b). sub-flow-1 with say marking 0 and sub flow-2 with say marking 1
>>>> OR
>>>>    c). Being a hybrid model, draft proposes to duplicate the multicast
>>>> stream which is having marking and treated those as sub-flows?
>>>>
>>> GIM>> We use the term "sub-flow" as you've described in b).
>>>
>> Suneesh>>> Would be great if we can capture in the draft for more
> clarity
>
>> Ref: Section-4: Theory of Operation
>>>> <snip>
>>>>    Using the marking method a BFR creates distinct sub-flows in the
>>>>    particular multicast traffic over BIER layer
>>>> </snip>
>>>>
>>>>
>>>> Q3. Is there any recommended values for 'number of packets' or/and
>>>> 'time duration' for alternate marking method
>>>>     a). Just to know what is recommended to avoid say number of
>>>> packets/time duration = 1
>>>>
>>> GIM>> You're right, 1 or even 2 would not be useful. 3 packets? May be.
>>>
>>>>
>>>> Q4. Lets say that the nodes is like A->B->C->D->F->G->H->I, the segment
>>>> of interest is B->C->D for performance measurement
>>>>   a). Does the alternate marking values will clear from node D onwards?
>>>>   b). If not, what is recommended if we wish to measure between G->H->I
>>>>
>>> GIM>> Very good question. It is expected that the marking values be
>>> cleared at the edge of BIER domain and thus an operator may enable
>>> measurements on segment G-H-I at any time.
>>>
>> Suneesh>> Please consider adding it to the draft
>
>>
>>>> Ref: Section-4: Theory of Operation
>>>>
>>>> <snip>
>>>>   Any combination of markings, Loss and/or Delay, can be applied to a
>>>> multicast flow by
>>>>   any Bit Forwarding Router (BFR) at either ingress or egress point to
>>>>    perform node, link, segment or end-to-end measurement to detect
>>>>    performance degradation defect and localize it efficiently.
>>>> </snip>
>>>>
>>>> Q5. Can we somewhere capture that 'proto' field of BIER header should
>>>> not be "OAM request/reply", though we are using OAM bits in header.
>>>>
>>>> <snip>
>>>>    The OAM field MUST be used only
>>>>    for the performance measurement of data traffic in BIER layer.
>>>> </snip>
>>>>
>>>>
>>> GIM>> I think it would be too restrictive. One may want to measure
>>> performance of BIER OAM.
>>>
>> Suneesh >>> I understood your point. Thanks.
>
>
>> Regards,
>>>> Suneesh
>>>>
>>>

--00000000000087e649057cad4f00
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Saneesh,<div>thank you for your=C2=A0feedback. Please k=
indly consider the update to the draft reflected in the attached diff. Plea=
se let us know if the changes address your comments.</div><div><br></div><d=
iv>Regards,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr">On Mon, Nov 26, 2018 at 4:31 PM Suneesh &lt;<a href=3D"mailto:su=
neeshbk@gmail.com">suneeshbk@gmail.com</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Thanks Greg for the =
update, please find my comments inline below.<div><br></div><div>Regards,</=
div><div>Suneesh<br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu,=
 Nov 22, 2018 at 12:09 AM Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gma=
il.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Now with th=
e updated address to reach Giuseppe.</div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr">On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky &lt;<a href=3D"=
mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div d=
ir=3D"ltr">Hi Suneesh,<div>thank you for the=C2=A0feedback and the detailed=
=C2=A0questions. Please find my responses and notes in-line below tagged GI=
M&gt;&gt;.</div><div><br></div><div>Regards,</div><div>Greg</div><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr">On Mon, Nov 19, 2018 at 9:24 AM Sunee=
sh &lt;<a href=3D"mailto:suneeshbk@gmail.com" target=3D"_blank">suneeshbk@g=
mail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>Hi Greg,</div><div>=C2=A0</d=
iv><div>I have following comments on PMMM draft, please share your thoughts=
.</div><div>=C2=A0</div><div>Q1. Can you please share how the draft is view=
ed as a hybrid model?</div></div></div></blockquote><div>GIM&gt;&gt; RFC 77=
99 provided the definition of active and passive measurement methods. Hybri=
d methods are &quot;in between&quot; these two groups. Even though the Alte=
rnate marking in BIER domain may use already preallocated field, it does ch=
ange the content of the header by applying the marking values in the OAM fi=
eld. Thus it is neither passive, nor active method but &quot;in between&quo=
t;, i.e., hybrid. Would you agree?=C2=A0</div></div></div></blockquote></di=
v></blockquote><div>Suneesh&gt;&gt;&gt; Agreed=C2=A0</div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div class=3D"gmail_quote"><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quo=
te"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div=
 dir=3D"ltr"><div>=C2=A0</div><div>Ref: Section-3:</div><div>=C2=A0</div><d=
iv>&lt;snip&gt;</div><div>=C2=A0 =C2=A0the marking method in BIER layer can=
 be viewed as the example of the</div><div>=C2=A0 =C2=A0hybrid performance =
measurement method</div><div>&lt;/snip&gt;</div><div>=C2=A0</div><div>=C2=
=A0</div><div>Q2. Can you please define what is meant by sub-flows</div><di=
v>=C2=A0 =C2=A0a). Is the sub-flow set of flows on which marking method is =
applied OR</div><div>=C2=A0 =C2=A0b). sub-flow-1 with say marking 0 and sub=
 flow-2 with say marking 1 OR</div><div>=C2=A0 =C2=A0c). Being a hybrid mod=
el, draft proposes to duplicate the multicast stream which is having markin=
g and treated those as sub-flows?</div></div></div></blockquote><div>GIM&gt=
;&gt; We use the term &quot;sub-flow&quot; as you&#39;ve described in b).=
=C2=A0</div></div></div></blockquote></div></blockquote><div>Suneesh&gt;&gt=
;&gt; Would be great if we can capture in the draft for more clarity=C2=A0=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D=
"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D=
"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>Ref: Section-4: Theory of Op=
eration</div><div>&lt;snip&gt;</div><div>=C2=A0 =C2=A0Using the marking met=
hod a BFR creates distinct sub-flows in the</div><div>=C2=A0 =C2=A0particul=
ar multicast traffic over BIER layer</div><div>&lt;/snip&gt;=C2=A0=C2=A0</d=
iv><div>=C2=A0</div><div>=C2=A0</div><div>Q3. Is there any recommended valu=
es for &#39;number of packets&#39; or/and &#39;time duration&#39; for alter=
nate marking method</div><div>=C2=A0 =C2=A0 a). Just to know what is recomm=
ended to avoid say number of packets/time duration =3D 1</div></div></div><=
/blockquote><div>GIM&gt;&gt; You&#39;re right, 1 or even 2 would not be use=
ful. 3 packets? May be.=C2=A0</div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0 =C2=A0</div><div>Q=
4. Lets say that the nodes is like A-&gt;B-&gt;C-&gt;D-&gt;F-&gt;G-&gt;H-&g=
t;I, the segment of interest is B-&gt;C-&gt;D for performance measurement</=
div><div>=C2=A0 a). Does the alternate marking values will clear from node =
D onwards?</div><div>=C2=A0 b). If not, what is recommended if we wish to m=
easure between G-&gt;H-&gt;I</div></div></div></blockquote><div>GIM&gt;&gt;=
 Very good question. It is expected that the marking values be cleared at t=
he edge of BIER domain and thus an operator may enable measurements on segm=
ent G-H-I at any time.</div></div></div></blockquote></div></blockquote><di=
v>Suneesh&gt;&gt; Please consider adding it to the draft=C2=A0=C2=A0</div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quote"=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0=C2=A0</div><div>Ref: Section-4: Th=
eory of Operation</div><div>=C2=A0</div><div>&lt;snip&gt;=C2=A0</div><div>=
=C2=A0 Any combination of markings, Loss and/or Delay, can be applied to a =
multicast flow by</div><div>=C2=A0 any Bit Forwarding Router (BFR) at eithe=
r ingress or egress point to</div><div>=C2=A0 =C2=A0perform node, link, seg=
ment or end-to-end measurement to detect</div><div>=C2=A0 =C2=A0performance=
 degradation defect and localize it efficiently.</div><div>&lt;/snip&gt;</d=
iv><div>=C2=A0</div><div>Q5. Can we somewhere capture that &#39;proto&#39; =
field of BIER header should not be &quot;OAM request/reply&quot;, though we=
 are using OAM bits in header.</div><div>=C2=A0</div><div>&lt;snip&gt;</div=
><div>=C2=A0 =C2=A0The OAM field MUST be used only</div><div>=C2=A0 =C2=A0f=
or the performance measurement of data traffic in BIER layer.</div><div>&lt=
;/snip&gt;</div><div>=C2=A0</div></div></div></blockquote><div>GIM&gt;&gt; =
I think it would be too restrictive. One may want to measure performance of=
 BIER OAM.=C2=A0</div></div></div></blockquote></div></blockquote><div>Sune=
esh &gt;&gt;&gt; I understood your point. Thanks.</div><div>=C2=A0<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quot=
e"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div>Regards,</div><div>Suneesh</div></div><=
/div>
</blockquote></div></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>

--00000000000087e649057cad4f00--

--00000000000087e64c057cad4f02
Content-Type: text/html; charset="UTF-8"; 
 name="Diff_ draft-ietf-bier-pmmm-oam-04.txt -
 draft-ietf-bier-pmmm-oam-05.txt.html"
Content-Disposition: attachment; 
 filename="Diff_ draft-ietf-bier-pmmm-oam-04.txt -
 draft-ietf-bier-pmmm-oam-05.txt.html"
Content-Transfer-Encoding: base64
Content-ID: <f_jpiit3w10>
X-Attachment-Id: f_jpiit3w10

PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPgo8IS0tIHNhdmVkIGZyb20gdXJsPSgwMDQxKWh0dHBzOi8vd3d3LmlldGYub3JnL3Jm
Y2RpZmYvcmZjZGlmZi5weWh0IC0tPgo8aHRtbCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS94aHRtbCIgY2xhc3M9ImdyX19pZXRmX29yZyI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29u
dGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPiAKICAgCiAgPG1l
dGEgaHR0cC1lcXVpdj0iQ29udGVudC1TdHlsZS1UeXBlIiBjb250ZW50PSJ0ZXh0L2NzcyI+IAog
IDx0aXRsZT5EaWZmOiBkcmFmdC1pZXRmLWJpZXItcG1tbS1vYW0tMDQudHh0IC0gZHJhZnQtaWV0
Zi1iaWVyLXBtbW0tb2FtLTA1LnR4dDwvdGl0bGU+IAogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+
IAogICAgYm9keSAgICB7IG1hcmdpbjogMC40ZXg7IG1hcmdpbi1yaWdodDogYXV0bzsgfSAKICAg
IHRyICAgICAgeyB9IAogICAgdGQgICAgICB7IHdoaXRlLXNwYWNlOiBwcmU7IGZvbnQtZmFtaWx5
OiBtb25vc3BhY2U7IHZlcnRpY2FsLWFsaWduOiB0b3A7IGZvbnQtc2l6ZTogMC44NmVtO30gCiAg
ICB0aCAgICAgIHsgZm9udC1zaXplOiAwLjg2ZW07IH0gCiAgICAuc21hbGwgIHsgZm9udC1zaXpl
OiAwLjZlbTsgZm9udC1zdHlsZTogaXRhbGljOyBmb250LWZhbWlseTogVmVyZGFuYSwgSGVsdmV0
aWNhLCBzYW5zLXNlcmlmOyB9IAogICAgLmxlZnQgICB7IGJhY2tncm91bmQtY29sb3I6ICNFRUU7
IH0gCiAgICAucmlnaHQgIHsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfSAKICAgIC5kaWZmICAg
eyBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NGOyB9IAogICAgLmxibG9jayB7IGJhY2tncm91bmQtY29s
b3I6ICNCRkI7IH0gCiAgICAucmJsb2NrIHsgYmFja2dyb3VuZC1jb2xvcjogI0ZGODsgfSAKICAg
IC5pbnNlcnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOEZGOyB9IAogICAgLmRlbGV0ZSB7IGJhY2tn
cm91bmQtY29sb3I6ICNBQ0Y7IH0gCiAgICAudm9pZCAgIHsgYmFja2dyb3VuZC1jb2xvcjogI0ZG
QjsgfSAKICAgIC5jb250ICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFOyB9IAogICAgLmxpbmVi
ciB7IGJhY2tncm91bmQtY29sb3I6ICNBQUE7IH0gCiAgICAubGluZW5vIHsgY29sb3I6IHJlZDsg
YmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgZm9udC1zaXplOiAwLjdlbTsgdGV4dC1hbGlnbjogcmln
aHQ7IHBhZGRpbmc6IDAgMnB4OyB9IAogICAgLmVsaXBzaXN7IGJhY2tncm91bmQtY29sb3I6ICNB
QUE7IH0gCiAgICAubGVmdCAuY29udCB7IGJhY2tncm91bmQtY29sb3I6ICNEREQ7IH0gCiAgICAu
cmlnaHQgLmNvbnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFOyB9IAogICAgLmxibG9jayAuY29u
dCB7IGJhY2tncm91bmQtY29sb3I6ICM5RDk7IH0gCiAgICAucmJsb2NrIC5jb250IHsgYmFja2dy
b3VuZC1jb2xvcjogI0RENjsgfSAKICAgIC5pbnNlcnQgLmNvbnQgeyBiYWNrZ3JvdW5kLWNvbG9y
OiAjMEREOyB9IAogICAgLmRlbGV0ZSAuY29udCB7IGJhY2tncm91bmQtY29sb3I6ICM4QUQ7IH0g
CiAgICAuc3RhdHMsIC5zdGF0cyB0ZCwgLnN0YXRzIHRoIHsgYmFja2dyb3VuZC1jb2xvcjogI0VF
RTsgcGFkZGluZzogMnB4IDA7IH0gCiAgICBzcGFuLmhpZGUgeyBkaXNwbGF5OiBub25lOyBjb2xv
cjogI2FhYTt9ICAgIGE6aG92ZXIgc3BhbiB7IGRpc3BsYXk6IGlubGluZTsgfSAgICB0ci5jaGFu
Z2UgeyBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5OyB9IAogICAgdHIuY2hhbmdlIGEgeyB0ZXh0LWRl
Y29yYXRpb246IG5vbmU7IGNvbG9yOiBibGFjayB9IAogIDwvc3R5bGU+IAogICAgIDxzY3JpcHQ+
CnZhciBjaHVua19pbmRleCA9IDA7CnZhciBvbGRfY2h1bmsgPSBudWxsOwoKZnVuY3Rpb24gZm9y
bWF0X2NodW5rKGluZGV4KSB7CiAgICB2YXIgcHJlZml4ID0gImRpZmYiOwogICAgdmFyIHN0ciA9
IGluZGV4LnRvU3RyaW5nKCk7CiAgICBmb3IgKHg9MDsgeDwoNC1zdHIubGVuZ3RoKTsgKyt4KSB7
CiAgICAgICAgcHJlZml4Kz0nMCc7CiAgICB9CiAgICByZXR1cm4gcHJlZml4ICsgc3RyOwp9Cgpm
dW5jdGlvbiBmaW5kX2NodW5rKG4pewogICAgcmV0dXJuIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Io
J3RyW2lkJD0iJyArIG4gKyAnIl0nKTsKfQoKZnVuY3Rpb24gY2hhbmdlX2NodW5rKG9mZnNldCkg
ewogICAgdmFyIGluZGV4ID0gY2h1bmtfaW5kZXggKyBvZmZzZXQ7CiAgICB2YXIgbmV3X3N0cjsK
ICAgIHZhciBuZXdfY2h1bms7CgogICAgbmV3X3N0ciA9IGZvcm1hdF9jaHVuayhpbmRleCk7CiAg
ICBuZXdfY2h1bmsgPSBmaW5kX2NodW5rKG5ld19zdHIpOwogICAgaWYgKCFuZXdfY2h1bmspIHsK
ICAgICAgICByZXR1cm47CiAgICB9CiAgICBpZiAob2xkX2NodW5rKSB7CiAgICAgICAgb2xkX2No
dW5rLnN0eWxlLm91dGxpbmUgPSAiIjsKICAgIH0KICAgIG9sZF9jaHVuayA9IG5ld19jaHVuazsK
ICAgIG9sZF9jaHVuay5zdHlsZS5vdXRsaW5lID0gIjFweCBzb2xpZCByZWQiOwogICAgd2luZG93
LmxvY2F0aW9uLnJlcGxhY2UoIiMiICsgbmV3X3N0cikKICAgIHdpbmRvdy5zY3JvbGxCeSgwLC0x
MDApOwogICAgY2h1bmtfaW5kZXggPSBpbmRleDsKfQoKZG9jdW1lbnQub25rZXlkb3duID0gZnVu
Y3Rpb24oZSkgewogICAgc3dpdGNoIChlLmtleUNvZGUpIHsKICAgIGNhc2UgNzg6CiAgICAgICAg
Y2hhbmdlX2NodW5rKDEpOwogICAgICAgIGJyZWFrOwogICAgY2FzZSA4MDoKICAgICAgICBjaGFu
Z2VfY2h1bmsoLTEpOwogICAgICAgIGJyZWFrOwogICAgfQp9OwogICA8L3NjcmlwdD4gCjwvaGVh
ZD4gCjxib2R5IGRhdGEtZ3ItYy1zLWxvYWRlZD0idHJ1ZSI+IAogIDx0YWJsZSBib3JkZXI9IjAi
IGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCI+IAogIDx0Ym9keT48dHIgaWQ9InBhcnQt
MSIgYmdjb2xvcj0ib3JhbmdlIj48dGg+PC90aD48dGg+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtYmllci1wbW1tLW9hbS0wNC50eHQiIHN0eWxl
PSJjb2xvcjojMDA4OyB0ZXh0LWRlY29yYXRpb246bm9uZTsiPiZsdDs8L2E+Jm5ic3A7PGEgaHJl
Zj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtYmllci1wbW1tLW9hbS0w
NC50eHQiIHN0eWxlPSJjb2xvcjojMDA4Ij5kcmFmdC1pZXRmLWJpZXItcG1tbS1vYW0tMDQudHh0
PC9hPiZuYnNwOzwvdGg+PHRoPiA8L3RoPjx0aD4mbmJzcDs8YSBocmVmPSJodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1iaWVyLXBtbW0tb2FtLTA1LnR4dCIgc3R5bGU9ImNv
bG9yOiMwMDgiPmRyYWZ0LWlldGYtYmllci1wbW1tLW9hbS0wNS50eHQ8L2E+Jm5ic3A7PGEgaHJl
Zj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwxPWRyYWZ0LWlldGYtYmllci1wbW1t
LW9hbS0wNS50eHQiIHN0eWxlPSJjb2xvcjojMDA4OyB0ZXh0LWRlY29yYXRpb246bm9uZTsiPiZn
dDs8L2E+PC90aD48dGg+PC90aD48L3RyPiAKICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij5CSUVSICBXb3JraW5nIEdyb3VwICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHLiBNaXJza3k8L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij5CSUVSICBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBHLiBNaXJza3k8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9Imxl
ZnQiPkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFpURSBDb3JwLjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPkludGVy
bmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFpURSBDb3JwLjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+SW50ZW5kZWQgc3RhdHVzOiBT
dGFuZGFyZHMgVHJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEwuIFpoZW5nPC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+SW50ZW5kZWQgc3RhdHVzOiBTdGFuZGFyZHMg
VHJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEwuIFpoZW5nPC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHIgaWQ9ImRpZmYwMDAxIj48dGQ+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2si
PkV4cGlyZXM6IDxzcGFuIGNsYXNzPSJkZWxldGUiPkRlY2VtYmVyIDIxLCAyMDE4PC9zcGFuPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE0uIENoZW48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJibG9jayI+RXhwaXJlczogPHNwYW4gY2xhc3M9Imluc2VydCI+SnVuZSAx
MywgMjAxOSAgICA8L3NwYW4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
TS4gQ2hlbjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIdWF3ZWkgVGVjaG5vbG9naWVzPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBIdWF3ZWkgVGVjaG5vbG9naWVzPC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRk
IGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgRy4gRmlvY2NvbGE8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJp
Z2h0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgRy4gRmlvY2NvbGE8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUZWxlY29t
IEl0YWxpYTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUZWxlY29tIEl0YWxpYTwv
dGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyIGlkPSJkaWZmMDAwMiI+
PHRkPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFz
cz0ibGJsb2NrIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+ICAgIEp1bmUgMTk8L3NwYW4+LCAyMDE4PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5EZWNlbWJl
ciAxMDwvc3Bhbj4sIDIwMTg8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+IFBlcmZv
cm1hbmNlIE1lYXN1cmVtZW50IChQTSkgd2l0aCBNYXJraW5nIE1ldGhvZCBpbiBCaXQgSW5kZXgg
RXhwbGljaXQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gUGVyZm9ybWFuY2UgTWVh
c3VyZW1lbnQgKFBNKSB3aXRoIE1hcmtpbmcgTWV0aG9kIGluIEJpdCBJbmRleCBFeHBsaWNpdDwv
dGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGlu
ZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAgICAgICAgICAgICAgUmVwbGlj
YXRpb24gKEJJRVIpIExheWVyPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAg
ICAgICAgICAgICAgICAgICAgUmVwbGljYXRpb24gKEJJRVIpIExheWVyPC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHIgaWQ9ImRpZmYwMDAzIj48dGQ+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAg
ICAgICAgICAgICAgICAgICAgICBkcmFmdC1pZXRmLWJpZXItcG1tbS1vYW0tMDxzcGFuIGNsYXNz
PSJkZWxldGUiPjQ8L3NwYW4+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgICAg
ICAgICAgICAgICAgICAgICBkcmFmdC1pZXRmLWJpZXItcG1tbS1vYW0tMDxzcGFuIGNsYXNzPSJp
bnNlcnQiPjU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPkFic3RyYWN0
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+QWJzdHJhY3Q8L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQg
Y2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+ICAgVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgYSBoeWJyaWQgcGVy
Zm9ybWFuY2UgbWVhc3VyZW1lbnQgbWV0aG9kIGZvcjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPiAgIFRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIGEgaHlicmlkIHBlcmZvcm1hbmNlIG1l
YXN1cmVtZW50IG1ldGhvZCBmb3I8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIG11bHRp
Y2FzdCBzZXJ2aWNlIG92ZXIgQml0IEluZGV4IEV4cGxpY2l0IFJlcGxpY2F0aW9uIChCSUVSKSBk
b21haW4uPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgbXVsdGljYXN0IHNlcnZp
Y2Ugb3ZlciBCaXQgSW5kZXggRXhwbGljaXQgUmVwbGljYXRpb24gKEJJRVIpIGRvbWFpbi48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQi
PjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+U3RhdHVzIG9mIFRoaXMgTWVtbzwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPlN0YXR1cyBvZiBUaGlzIE1lbW88L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgVGhpcyBJbnRlcm5ldC1EcmFmdCBpcyBzdWJtaXR0ZWQg
aW4gZnVsbCBjb25mb3JtYW5jZSB3aXRoIHRoZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVkIGluIGZ1bGwgY29uZm9ybWFu
Y2Ugd2l0aCB0aGU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHByb3Zpc2lvbnMgb2Yg
QkNQIDc4IGFuZCBCQ1AgNzkuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgcHJv
dmlzaW9ucyBvZiBCQ1AgNzggYW5kIEJDUCA3OS48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
PjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQi
PjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
PjwvdGQ+PC90cj4KICAgICAgPHRyIGlkPSJwYXJ0LTIiIGNsYXNzPSJjaGFuZ2UiPjx0ZD48L3Rk
Pjx0aD48c21hbGw+c2tpcHBpbmcgdG8gY2hhbmdlIGF0PC9zbWFsbD48YSBocmVmPSJodHRwczov
L3d3dy5pZXRmLm9yZy9yZmNkaWZmL3JmY2RpZmYucHlodCNwYXJ0LTIiPjxlbT4gcGFnZSAxLCBs
aW5lIDM2PHNwYW4gY2xhc3M9ImhpZGUiPiDCtjwvc3Bhbj48L2VtPjwvYT48L3RoPjx0aD4gPC90
aD48dGg+PHNtYWxsPnNraXBwaW5nIHRvIGNoYW5nZSBhdDwvc21hbGw+PGEgaHJlZj0iaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZi9yZmNkaWZmLnB5aHQjcGFydC0yIj48ZW0+IHBhZ2UgMSwg
bGluZSAzNjxzcGFuIGNsYXNzPSJoaWRlIj4gwrY8L3NwYW4+PC9lbT48L2E+PC90aD48dGQ+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcgZG9jdW1lbnRzIG9mIHRoZSBJbnRlcm5l
dCBFbmdpbmVlcmluZzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIEludGVybmV0
LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5n
PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBUYXNrIEZvcmNlIChJRVRGKS4gIE5vdGUg
dGhhdCBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJpYnV0ZTwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPiAgIFRhc2sgRm9yY2UgKElFVEYpLiAgTm90ZSB0aGF0IG90aGVyIGdyb3Vw
cyBtYXkgYWxzbyBkaXN0cmlidXRlPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICB3b3Jr
aW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC1EcmFmdHMuICBUaGUgbGlzdCBvZiBjdXJyZW50IElu
dGVybmV0LTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIHdvcmtpbmcgZG9jdW1l
bnRzIGFzIEludGVybmV0LURyYWZ0cy4gIFRoZSBsaXN0IG9mIGN1cnJlbnQgSW50ZXJuZXQtPC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBEcmFmdHMgaXMgYXQgaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kcmFmdHMvY3VycmVudC8uPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+ICAgRHJhZnRzIGlzIGF0IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRz
L2N1cnJlbnQvLjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBJbnRlcm5ldC1E
cmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250
aHM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBJbnRlcm5ldC1EcmFmdHMgYXJl
IGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHM8L3RkPjx0
ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+
PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9y
IG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMgYXQgYW55PC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgYW5kIG1heSBiZSB1cGRhdGVkLCByZXBsYWNlZCwgb3Igb2Jzb2xldGVk
IGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnk8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAg
IHRpbWUuICBJdCBpcyBpbmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVm
ZXJlbmNlPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgdGltZS4gIEl0IGlzIGlu
YXBwcm9wcmlhdGUgdG8gdXNlIEludGVybmV0LURyYWZ0cyBhcyByZWZlcmVuY2U8L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxlZnQiPiAgIG1hdGVyaWFsIG9yIHRvIGNpdGUgdGhlbSBvdGhlciB0aGFu
IGFzICJ3b3JrIGluIHByb2dyZXNzLiI8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4g
ICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVz
cy4iPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0ciBpZD0i
ZGlmZjAwMDQiPjx0ZD48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgVGhpcyBJbnRlcm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBv
biA8c3BhbiBjbGFzcz0iZGVsZXRlIj5EZWNlbWJlciAyMSwgMjAxODwvc3Bhbj4uPC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgd2lsbCBleHBp
cmUgb24gPHNwYW4gY2xhc3M9Imluc2VydCI+SnVuZSAxMywgMjAxOTwvc3Bhbj4uPC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPkNvcHlyaWdodCBOb3RpY2U8L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij5Db3B5cmlnaHQgTm90aWNlPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+
PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJs
ZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xh
c3M9ImxlZnQiPiAgIENvcHlyaWdodCAoYykgMjAxOCBJRVRGIFRydXN0IGFuZCB0aGUgcGVyc29u
cyBpZGVudGlmaWVkIGFzIHRoZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIENv
cHlyaWdodCAoYykgMjAxOCBJRVRGIFRydXN0IGFuZCB0aGUgcGVyc29ucyBpZGVudGlmaWVkIGFz
IHRoZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgZG9jdW1lbnQgYXV0aG9ycy4gIEFs
bCByaWdodHMgcmVzZXJ2ZWQuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgZG9j
dW1lbnQgYXV0aG9ycy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQg
Y2xhc3M9ImxlZnQiPiAgIFRoaXMgZG9jdW1lbnQgaXMgc3ViamVjdCB0byBCQ1AgNzggYW5kIHRo
ZSBJRVRGIFRydXN0J3MgTGVnYWw8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBU
aGlzIGRvY3VtZW50IGlzIHN1YmplY3QgdG8gQkNQIDc4IGFuZCB0aGUgSUVURiBUcnVzdCdzIExl
Z2FsPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBQcm92aXNpb25zIFJlbGF0aW5nIHRv
IElFVEYgRG9jdW1lbnRzPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgUHJvdmlz
aW9ucyBSZWxhdGluZyB0byBJRVRGIERvY3VtZW50czwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgKGh0dHBzOi8vdHJ1c3RlZS5pZXRmLm9yZy9saWNlbnNlLWluZm8pIGluIGVmZmVjdCBv
biB0aGUgZGF0ZSBvZjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIChodHRwczov
L3RydXN0ZWUuaWV0Zi5vcmcvbGljZW5zZS1pbmZvKSBpbiBlZmZlY3Qgb24gdGhlIGRhdGUgb2Y8
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHB1YmxpY2F0aW9uIG9mIHRoaXMgZG9jdW1l
bnQuICBQbGVhc2UgcmV2aWV3IHRoZXNlIGRvY3VtZW50czwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmlnaHQiPiAgIHB1YmxpY2F0aW9uIG9mIHRoaXMgZG9jdW1lbnQuICBQbGVhc2UgcmV2aWV3
IHRoZXNlIGRvY3VtZW50czwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHIgaWQ9InBhcnQtMyIgY2xhc3M9ImNoYW5nZSI+PHRkPjwvdGQ+PHRoPjxzbWFsbD5z
a2lwcGluZyB0byBjaGFuZ2UgYXQ8L3NtYWxsPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3Jn
L3JmY2RpZmYvcmZjZGlmZi5weWh0I3BhcnQtMyI+PGVtPiBwYWdlIDIsIGxpbmUgMjI8c3BhbiBj
bGFzcz0iaGlkZSI+IMK2PC9zcGFuPjwvZW0+PC9hPjwvdGg+PHRoPiA8L3RoPjx0aD48c21hbGw+
c2tpcHBpbmcgdG8gY2hhbmdlIGF0PC9zbWFsbD48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9y
Zy9yZmNkaWZmL3JmY2RpZmYucHlodCNwYXJ0LTMiPjxlbT4gcGFnZSAyLCBsaW5lIDIyPHNwYW4g
Y2xhc3M9ImhpZGUiPiDCtjwvc3Bhbj48L2VtPjwvYT48L3RoPjx0ZD48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgMi4yLiAg
UmVxdWlyZW1lbnRzIExhbmd1YWdlIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICAgMzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgMi4yLiAgUmVxdWlyZW1l
bnRzIExhbmd1YWdlIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgMzwvdGQ+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgMy4gIE9BTSBGaWVsZCBpbiBCSUVSIEhlYWRlciAg
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICAzPC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+ICAgMy4gIE9BTSBGaWVsZCBpbiBCSUVSIEhlYWRlciAgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICAzPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICA0LiAgVGhlb3J5IG9mIE9wZXJhdGlvbiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAgIDM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICA0LiAg
VGhlb3J5IG9mIE9wZXJhdGlvbiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgIDM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgNC4xLiAgU2luZ2xlIE1h
cmsgRW5hYmxlZCBNZWFzdXJlbWVudCAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNDwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgNC4xLiAgU2luZ2xlIE1hcmsgRW5hYmxl
ZCBNZWFzdXJlbWVudCAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNDwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0
ZCBjbGFzcz0ibGVmdCI+ICAgICA0LjIuICBEb3VibGUgTWFyayBFbmFibGVkIE1lYXN1cmVtZW50
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA1PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+ICAgICA0LjIuICBEb3VibGUgTWFyayBFbmFibGVkIE1lYXN1cmVtZW50IC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gICA1PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICA1LiAg
SUFOQSBDb25zaWRlcmF0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgIDY8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICA1LiAgSUFOQSBDb25z
aWRlcmF0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDY8
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIDYuICBTZWN1cml0eSBDb25zaWRlcmF0aW9u
cyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNjwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmlnaHQiPiAgIDYuICBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
PjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0i
bGVmdCI+ICAgNy4gIEFja25vd2xlZGdlbWVudCAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gICA2PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAg
Ny4gIEFja25vd2xlZGdlbWVudCAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gICA2PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICA4LiAgUmVmZXJlbmNl
cyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDY8
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICA4LiAgUmVmZXJlbmNlcyAgLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDY8L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgOC4xLiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMgIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmlnaHQiPiAgICAgOC4xLiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMgIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90
cj4KICAgICAgPHRyIGlkPSJkaWZmMDAwNSI+PHRkPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICAgIDguMi4gIEluZm9ybWF0
aXZlIFJlZmVyZW5jZXMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDxzcGFu
IGNsYXNzPSJkZWxldGUiPjY8L3NwYW4+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2si
PiAgICAgOC4yLiAgSW5mb3JtYXRpdmUgUmVmZXJlbmNlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9Imluc2VydCI+Nzwvc3Bhbj48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIEF1dGhvcnMnIEFkZHJlc3NlcyAgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPiAgIEF1dGhvcnMnIEFkZHJlc3NlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuICAgNzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4x
LiAgSW50cm9kdWN0aW9uPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+MS4gIEludHJv
ZHVjdGlvbjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbUkZDODI3OV0gaW50
cm9kdWNlcyBhbmQgZXhwbGFpbnMgQml0IEluZGV4IEV4cGxpY2l0IFJlcGxpY2F0aW9uPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgW1JGQzgyNzldIGludHJvZHVjZXMgYW5kIGV4
cGxhaW5zIEJpdCBJbmRleCBFeHBsaWNpdCBSZXBsaWNhdGlvbjwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+ICAgKEJJRVIpIGFyY2hpdGVjdHVyZSBhbmQgaG93IGl0IHN1cHBvcnRzIGZvcndh
cmRpbmcgb2YgbXVsdGljYXN0IGRhdGE8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4g
ICAoQklFUikgYXJjaGl0ZWN0dXJlIGFuZCBob3cgaXQgc3VwcG9ydHMgZm9yd2FyZGluZyBvZiBt
dWx0aWNhc3QgZGF0YTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgcGFja2V0cy4gIFtS
RkM4Mjk2XSBzcGVjaWZpZWQgdGhhdCBpbiBjYXNlIG9mIEJJRVIgZW5jYXBzdWxhdGlvbiBpbjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIHBhY2tldHMuICBbUkZDODI5Nl0gc3Bl
Y2lmaWVkIHRoYXQgaW4gY2FzZSBvZiBCSUVSIGVuY2Fwc3VsYXRpb24gaW48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIE1QTFMgbmV0d29yayBhIEJJRVItTVBMUyBsYWJlbCwgdGhlIGxh
YmVsIHRoYXQgaXMgYXQgdGhlIGJvdHRvbSBvZjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPiAgIE1QTFMgbmV0d29yayBhIEJJRVItTVBMUyBsYWJlbCwgdGhlIGxhYmVsIHRoYXQgaXMg
YXQgdGhlIGJvdHRvbSBvZjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgdGhlIGxhYmVs
IHN0YWNrLCB1bmlxdWVseSBpZGVudGlmaWVzIHRoZSBtdWx0aWNhc3QgZmxvdy4gIFtSRkM4MzIx
XTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIHRoZSBsYWJlbCBzdGFjaywgdW5p
cXVlbHkgaWRlbnRpZmllcyB0aGUgbXVsdGljYXN0IGZsb3cuICBbUkZDODMyMV08L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGRlc2NyaWJlcyBoeWJyaWQgcGVyZm9ybWFuY2UgbWVhc3Vy
ZW1lbnQgbWV0aG9kLCBwZXIgW1JGQzc3OTldPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdo
dCI+ICAgZGVzY3JpYmVzIGh5YnJpZCBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBtZXRob2QsIHBl
ciBbUkZDNzc5OV08L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyIGlkPSJwYXJ0LTQiIGNsYXNzPSJjaGFuZ2UiPjx0ZD48L3RkPjx0aD48c21hbGw+c2tpcHBp
bmcgdG8gY2hhbmdlIGF0PC9zbWFsbD48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9yZmNk
aWZmL3JmY2RpZmYucHlodCNwYXJ0LTQiPjxlbT4gcGFnZSA0LCBsaW5lIDI1PHNwYW4gY2xhc3M9
ImhpZGUiPiDCtjwvc3Bhbj48L2VtPjwvYT48L3RoPjx0aD4gPC90aD48dGg+PHNtYWxsPnNraXBw
aW5nIHRvIGNoYW5nZSBhdDwvc21hbGw+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZj
ZGlmZi9yZmNkaWZmLnB5aHQjcGFydC00Ij48ZW0+IHBhZ2UgNCwgbGluZSAyNTxzcGFuIGNsYXNz
PSJoaWRlIj4gwrY8L3NwYW4+PC9lbT48L2E+PC90aD48dGQ+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICB8IEEgfC0tLSAgICAg
ICAgICAgICAgICAtLS0tLTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIHwgQSB8
LS0tICAgICAgICAgICAgICAgIC0tLS0tPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAt
LS0tLSAgICBcICAgICAgICAgICAgLS18IEYgfDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPiAgIC0tLS0tICAgIFwgICAgICAgICAgICAtLXwgRiB8PC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4gICAgICAgICAgICAgXCAgLS0tLS0gICAvICAtLS0tLTwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAgICBcICAtLS0tLSAgIC8gIC0tLS0tPC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgIC0tfCBDIHwtLTwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAgICAgLS18IEMgfC0tPC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRk
IGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgICAgLS0tLS0gICBcICAtLS0tLTwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAgICAgICAtLS0tLSAgIFwgIC0tLS0tPC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgLS18IEcg
fDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAgICAgICAgICAgICAg
ICAtLXwgRyB8PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAtLS0tLTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC0tLS0tPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAg
ICAgICAgICAgICAgICAgICAgICAgIEZpZ3VyZSAyOiBNdWx0aWNhc3QgbmV0d29yazwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAgICAgICAgICAgICAgIEZpZ3VyZSAy
OiBNdWx0aWNhc3QgbmV0d29yazwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAg
ICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHIgaWQ9ImRpZmYwMDA2Ij48dGQ+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIFVzaW5nIHRoZSBtYXJraW5n
IG1ldGhvZCBhIEJGUiBjcmVhdGVzIGRpc3RpbmN0IHN1Yi1mbG93cyBpbiB0aGU8L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgVXNpbmcgdGhlIG1hcmtpbmcgbWV0aG9kPHNwYW4g
Y2xhc3M9Imluc2VydCI+LDwvc3Bhbj4gYSBCRlIgY3JlYXRlcyBkaXN0aW5jdCBzdWItZmxvd3Mg
aW4gdGhlPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBwYXJ0aWN1bGFyIG11bHRpY2Fz
dCB0cmFmZmljIG92ZXIgQklFUiBsYXllci4gIEVhY2ggc3ViLWZsb3cgY29uc2lzdHM8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBwYXJ0aWN1bGFyIG11bHRpY2FzdCB0cmFmZmlj
IG92ZXIgQklFUiBsYXllci4gIEVhY2ggc3ViLWZsb3cgY29uc2lzdHM8L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0ciBpZD0iZGlmZjAwMDciPjx0ZD48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAg
b2YgY29uc2VjdXRpdmUgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+YmxvY2tzPC9zcGFuPiB0aGF0IGFy
ZSB1bmFtYmlndW91c2x5IHJlY29nbml6YWJsZSBieSBhPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPiAgIG9mIGNvbnNlY3V0aXZlIDxzcGFuIGNsYXNzPSJpbnNlcnQiPmJsb2Nrcywg
Y29uc2lzdGluZyBvZiBpZGVudGljYWxseSBtYXJrZWQgcGFja2V0cyw8L3NwYW4+IHRoYXQ8L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgbW9uaXRvcmluZyBwb2ludCBhdCBhbnkgQkZS
IGFuZCBjYW4gYmUgbWVhc3VyZWQgdG8gY2FsY3VsYXRlIHBhY2tldDwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmJsb2NrIj4gICBhcmUgdW5hbWJpZ3VvdXNseSByZWNvZ25pemFibGUgYnkgYSBt
b25pdG9yaW5nIHBvaW50IGF0IGFueSBCRlIgYW5kPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxv
Y2siPiAgIGxvc3MgYW5kL29yIHBhY2tldCBkZWxheSBtZXRyaWNzLjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmJsb2NrIj4gICBjYW4gYmUgbWVhc3VyZWQgdG8gY2FsY3VsYXRlIHBhY2tldCBs
b3NzIGFuZC9vciBwYWNrZXQgZGVsYXkgbWV0cmljcy48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9Imxi
bG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDxzcGFuIGNsYXNzPSJp
bnNlcnQiPkl0IGlzIGV4cGVjdGVkIHRoYXQgdGhlIG1hcmtpbmcgdmFsdWVzIGJlIHNldCBhbmQg
Y2xlYXJlZCBhdCB0aGUgZWRnZTwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAg
IG9mIEJJRVIgZG9tYWluLiAgVGh1cyBmb3IgdGhlIHNjZW5hcmlvIHByZXNlbnRlZCBpbiBGaWd1
cmUgMiBpZiB0aGU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBvcGVyYXRv
ciBpbml0aWFsbHkgbW9uaXRvcnMgQS1DLUcgYW5kIEEtQi1EIHNlZ21lbnRzIGhlIG1heSBlbmFi
bGU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBtZWFzdXJlbWVudHMgb24g
c2VnbWVudHMgQy1GIGFuZCBCLUUgYXQgYW55IHRpbWUuPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij40LjEuICBTaW5nbGUgTWFyayBFbmFibGVkIE1lYXN1cmVtZW50PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+NC4xLiAgU2luZ2xlIE1hcmsgRW5hYmxlZCBN
ZWFzdXJlbWVudDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBBcyBleHBsYWlu
ZWQgaW4gdGhlIFtSRkM4MzIxXSwgbWFya2luZyBjYW4gYmUgYXBwbGllZCB0byBkZWxpbmVhdGU8
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBBcyBleHBsYWluZWQgaW4gdGhlIFtS
RkM4MzIxXSwgbWFya2luZyBjYW4gYmUgYXBwbGllZCB0byBkZWxpbmVhdGU8L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIGJsb2NrcyBvZiBwYWNrZXRzIGJhc2VkIGVpdGhlciBvbiB0aGUg
ZXF1YWwgbnVtYmVyIG9mIHBhY2tldHMgaW4gYTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPiAgIGJsb2NrcyBvZiBwYWNrZXRzIGJhc2VkIGVpdGhlciBvbiB0aGUgZXF1YWwgbnVtYmVy
IG9mIHBhY2tldHMgaW4gYTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgYmxvY2sgb3Ig
YmFzZWQgb24gZXF1YWwgdGltZSBpbnRlcnZhbC4gIFRoZSBsYXR0ZXIgbWV0aG9kIG9mZmVyczwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIGJsb2NrIG9yIGJhc2VkIG9uIGVxdWFs
IHRpbWUgaW50ZXJ2YWwuICBUaGUgbGF0dGVyIG1ldGhvZCBvZmZlcnM8L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQg
Y2xhc3M9ImxlZnQiPiAgIGJldHRlciBjb250cm9sIGFzIGl0IGFsbG93cyBiZXR0ZXIgYWNjb3Vu
dCBmb3IgY2FwYWJpbGl0aWVzIG9mPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAg
YmV0dGVyIGNvbnRyb2wgYXMgaXQgYWxsb3dzIGJldHRlciBhY2NvdW50IGZvciBjYXBhYmlsaXRp
ZXMgb2Y8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGRvd25zdHJlYW0gbm9kZXMgdG8g
cmVwb3J0IHN0YXRpc3RpY3MgcmVsYXRlZCB0byBiYXRjaGVzIG9mIHBhY2tldHM8L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBkb3duc3RyZWFtIG5vZGVzIHRvIHJlcG9ydCBzdGF0
aXN0aWNzIHJlbGF0ZWQgdG8gYmF0Y2hlcyBvZiBwYWNrZXRzPC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4gICBhbmQsIGF0IHRoZSBzYW1lIHRpbWUsIHRpbWUgcmVzb2x1dGlvbiB0aGF0IGFm
ZmVjdHMgZGVmZWN0IGRldGVjdGlvbjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAg
IGFuZCwgYXQgdGhlIHNhbWUgdGltZSwgdGltZSByZXNvbHV0aW9uIHRoYXQgYWZmZWN0cyBkZWZl
Y3QgZGV0ZWN0aW9uPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBpbnRlcnZhbC48L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBpbnRlcnZhbC48L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjwvdHI+CgogICAgIDx0cj48dGQ+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkPjwvdGQ+PC90cj4KICAgICA8
dHIgaWQ9ImVuZCIgYmdjb2xvcj0iZ3JheSI+PHRoIGNvbHNwYW49IjUiIGFsaWduPSJjZW50ZXIi
PiZuYnNwO0VuZCBvZiBjaGFuZ2VzLiA3IGNoYW5nZSBibG9ja3MuJm5ic3A7PC90aD48L3RyPgog
ICAgIDx0ciBjbGFzcz0ic3RhdHMiPjx0ZD48L3RkPjx0aD48aT45IGxpbmVzIGNoYW5nZWQgb3Ig
ZGVsZXRlZDwvaT48L3RoPjx0aD48aT4gPC9pPjwvdGg+PHRoPjxpPjEzIGxpbmVzIGNoYW5nZWQg
b3IgYWRkZWQ8L2k+PC90aD48dGQ+PC90ZD48L3RyPgogICAgIDx0cj48dGQgY29sc3Bhbj0iNSIg
YWxpZ249ImNlbnRlciIgY2xhc3M9InNtYWxsIj48YnI+VGhpcyBodG1sIGRpZmYgd2FzIHByb2R1
Y2VkIGJ5IHJmY2RpZmYgMS40Ny4gVGhlIGxhdGVzdCB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBmcm9t
IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRvb2xzLmlldGYub3JnL3Rvb2xzL3JmY2RpZmYvIj5odHRw
Oi8vdG9vbHMuaWV0Zi5vcmcvdG9vbHMvcmZjZGlmZi88L2E+IDwvdGQ+PC90cj4KICAgPC90Ym9k
eT48L3RhYmxlPgogICAKICAgCjwvYm9keT48L2h0bWw+
--00000000000087e64c057cad4f02--


From nobody Mon Dec 10 09:27:14 2018
Return-Path: <suneeshbk@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE7031310F2 for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 09:27:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 O-uVA_y60xvz for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 09:27:11 -0800 (PST)
Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E96C1310F0 for <bier@ietf.org>; Mon, 10 Dec 2018 09:27:11 -0800 (PST)
Received: by mail-ot1-x32e.google.com with SMTP id 81so11201189otj.2 for <bier@ietf.org>; Mon, 10 Dec 2018 09:27:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Cmla4kvELu0pd3vCOJsPcFtCEfSpvqp3qsDEczFCnWE=; b=Xrd4q7H3l3VHlzygSU10K2QE4wUtVN4QlnRg11kuyfuv4p25f7+shw0SW07XGUw5pR L7HsCTYNtIw8GZRzVXFKjWQO1f0zBoAh129x0pXstEPUy6UB4UG2byxSy7DjyppU0ifZ IFhWKeLMJpLCdofjxo+SQt92Sxxo2y/fet+IURjCYVa4+4PoTom7/LcJan/OpBrKDqOH J8nlHz2pzw14vvv7HnGflVw7VlbLfJ0mxpnMHokaagZ8jEddIUseZvDKRPNdhsPhiwah k92yfc88jKYRiGKpD5VZf6JHHwxGo4nuTrddN2AlNMiDEkt4Q43Di7Ft2D9l/DdPyaOx 7NfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Cmla4kvELu0pd3vCOJsPcFtCEfSpvqp3qsDEczFCnWE=; b=Fh4tkq6gNdDqZpN3WfWOuCsGX/0ZVJJdfDyv47klKEjIUx41VGDiEnPaaJGQ9lY6yw hbHNBp+xI2OSUl4/54DUPsDwTVa0teS6bdpJTCCyzvyBSWudUNiAdXbNcZl9FECBgJfF z8BEpVd5QWokapDlpN61kSEHrFzrgMNbo7tMsXv39UaTSApurehz1UsE2axGVG6pcsGm gSfD24f3yUq4WEVQlWc/QfAsXiPqPjtazNUwLENNm7p985eLDsOjc+0BrMQmsP/3bohg grvQZr0u+oQ5IgYD33fS66eNwrKfTn92G7zaL2RDVQfQggQCJizYRvV7I8YbFLdWzOTY yZmw==
X-Gm-Message-State: AA+aEWb3RqE6OBhdK2mZEcLzIRg8jIWAlHdZWH05aWYP8agw3ngACjEg uwqjnbxapKufA0B4zlS5GDnyvIyC7VTADb4QE3vhPXj57uFHkQ==
X-Google-Smtp-Source: AFSGD/XLgLwwRSch95A4QIJErfsw4UhW7MsW6qBl3y78z2XI93qPUypDeguA/6s37L9bKP4/NyNE1tU+TWU4uee3IPI=
X-Received: by 2002:a9d:66f:: with SMTP id 102mr9643327otn.293.1544462829749;  Mon, 10 Dec 2018 09:27:09 -0800 (PST)
MIME-Version: 1.0
References: <CAP+9T2uVmjUmoaL454R9f_Pm_m_TvO4ELk1LOoMoROr-UJLQFw@mail.gmail.com> <CA+RyBmUNAMrMzXcvoh8gjNKqPXPJ+2uMZhs1yUv-2fYWP1EEaQ@mail.gmail.com> <CA+RyBmWqdnM5oUmx4_NbC-go8gsia6Rz3n1ZMDKCCoEGYqRpGA@mail.gmail.com> <CAP+9T2uoo3bqaHdmtyDC44+SfDb=Afv08XSyKj16sfFLO4WgUA@mail.gmail.com> <CA+RyBmWyh8vtJgf0O2kmQ=_JCTZYHugJqkzM3SThJjMZaAdXEQ@mail.gmail.com>
In-Reply-To: <CA+RyBmWyh8vtJgf0O2kmQ=_JCTZYHugJqkzM3SThJjMZaAdXEQ@mail.gmail.com>
From: Suneesh <suneeshbk@gmail.com>
Date: Mon, 10 Dec 2018 22:56:58 +0530
Message-ID: <CAP+9T2sxsPJX5=Vi7x_GvGG=71O1Zs1pqB4i7ULym-eug5Rjdw@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: bier@ietf.org, vero.zheng@huawei.com, mach.chen@huawei.com,  suneesh@juniper.net, giuseppe.fioccola@huawei.com
Content-Type: multipart/alternative; boundary="0000000000005608d2057cae46b9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/_u7smVeIpDu5xTrZYpTCYQIJcig>
Subject: Re: [Bier] Comments on draft-ietf-bier-pmmm-oam-04
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 17:27:14 -0000

--0000000000005608d2057cae46b9
Content-Type: text/plain; charset="UTF-8"

Hi Greg,

Thanks, I'm a little confused about the following statement on clearing the
marking.
<snip>
It is expected that the marking values be set and cleared at the edge of
BIER domain.
</snip>

Is it edge of BIER domain or edge of measurement domain(link or segment or
end to end).  Please let me know.

Regards,
Suneesh

On Mon, Dec 10, 2018 at 9:48 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Saneesh,
> thank you for your feedback. Please kindly consider the update to the
> draft reflected in the attached diff. Please let us know if the changes
> address your comments.
>
> Regards,
> Greg
>
> On Mon, Nov 26, 2018 at 4:31 PM Suneesh <suneeshbk@gmail.com> wrote:
>
>> Thanks Greg for the update, please find my comments inline below.
>>
>> Regards,
>> Suneesh
>>
>> On Thu, Nov 22, 2018 at 12:09 AM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>>> Now with the updated address to reach Giuseppe.
>>>
>>> On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>>> Hi Suneesh,
>>>> thank you for the feedback and the detailed questions. Please find my
>>>> responses and notes in-line below tagged GIM>>.
>>>>
>>>> Regards,
>>>> Greg
>>>>
>>>> On Mon, Nov 19, 2018 at 9:24 AM Suneesh <suneeshbk@gmail.com> wrote:
>>>>
>>>>> Hi Greg,
>>>>>
>>>>> I have following comments on PMMM draft, please share your thoughts.
>>>>>
>>>>> Q1. Can you please share how the draft is viewed as a hybrid model?
>>>>>
>>>> GIM>> RFC 7799 provided the definition of active and passive
>>>> measurement methods. Hybrid methods are "in between" these two groups. Even
>>>> though the Alternate marking in BIER domain may use already preallocated
>>>> field, it does change the content of the header by applying the marking
>>>> values in the OAM field. Thus it is neither passive, nor active method but
>>>> "in between", i.e., hybrid. Would you agree?
>>>>
>>> Suneesh>>> Agreed
>>
>>>
>>>>> Ref: Section-3:
>>>>>
>>>>> <snip>
>>>>>    the marking method in BIER layer can be viewed as the example of the
>>>>>    hybrid performance measurement method
>>>>> </snip>
>>>>>
>>>>>
>>>>> Q2. Can you please define what is meant by sub-flows
>>>>>    a). Is the sub-flow set of flows on which marking method is applied
>>>>> OR
>>>>>    b). sub-flow-1 with say marking 0 and sub flow-2 with say marking 1
>>>>> OR
>>>>>    c). Being a hybrid model, draft proposes to duplicate the multicast
>>>>> stream which is having marking and treated those as sub-flows?
>>>>>
>>>> GIM>> We use the term "sub-flow" as you've described in b).
>>>>
>>> Suneesh>>> Would be great if we can capture in the draft for more
>> clarity
>>
>>> Ref: Section-4: Theory of Operation
>>>>> <snip>
>>>>>    Using the marking method a BFR creates distinct sub-flows in the
>>>>>    particular multicast traffic over BIER layer
>>>>> </snip>
>>>>>
>>>>>
>>>>> Q3. Is there any recommended values for 'number of packets' or/and
>>>>> 'time duration' for alternate marking method
>>>>>     a). Just to know what is recommended to avoid say number of
>>>>> packets/time duration = 1
>>>>>
>>>> GIM>> You're right, 1 or even 2 would not be useful. 3 packets? May be.
>>>>
>>>>>
>>>>> Q4. Lets say that the nodes is like A->B->C->D->F->G->H->I, the
>>>>> segment of interest is B->C->D for performance measurement
>>>>>   a). Does the alternate marking values will clear from node D onwards?
>>>>>   b). If not, what is recommended if we wish to measure between G->H->I
>>>>>
>>>> GIM>> Very good question. It is expected that the marking values be
>>>> cleared at the edge of BIER domain and thus an operator may enable
>>>> measurements on segment G-H-I at any time.
>>>>
>>> Suneesh>> Please consider adding it to the draft
>>
>>>
>>>>> Ref: Section-4: Theory of Operation
>>>>>
>>>>> <snip>
>>>>>   Any combination of markings, Loss and/or Delay, can be applied to a
>>>>> multicast flow by
>>>>>   any Bit Forwarding Router (BFR) at either ingress or egress point to
>>>>>    perform node, link, segment or end-to-end measurement to detect
>>>>>    performance degradation defect and localize it efficiently.
>>>>> </snip>
>>>>>
>>>>> Q5. Can we somewhere capture that 'proto' field of BIER header should
>>>>> not be "OAM request/reply", though we are using OAM bits in header.
>>>>>
>>>>> <snip>
>>>>>    The OAM field MUST be used only
>>>>>    for the performance measurement of data traffic in BIER layer.
>>>>> </snip>
>>>>>
>>>>>
>>>> GIM>> I think it would be too restrictive. One may want to measure
>>>> performance of BIER OAM.
>>>>
>>> Suneesh >>> I understood your point. Thanks.
>>
>>
>>> Regards,
>>>>> Suneesh
>>>>>
>>>>

--0000000000005608d2057cae46b9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi=C2=A0Greg,=C2=A0<div><br></div><div>Thanks, I&#39;m a l=
ittle confused about the following statement on clearing the marking.</div>=
<div>&lt;snip&gt;</div><div>It is expected that the marking values be set a=
nd cleared at the edge of BIER domain.=C2=A0</div><div>&lt;/snip&gt;</div><=
div><br></div><div>Is it edge of BIER domain or edge of measurement domain(=
link or segment or end to end).=C2=A0 Please let me=C2=A0know.</div><div><b=
r></div><div>Regards,</div><div>Suneesh</div></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 9:48 PM Greg Mirsky &lt;<a =
href=3D"mailto:gregimirsky@gmail.com">gregimirsky@gmail.com</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"=
>Hi Saneesh,<div>thank you for your=C2=A0feedback. Please kindly consider t=
he update to the draft reflected in the attached diff. Please let us know i=
f the changes address your comments.</div><div><br></div><div>Regards,</div=
><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mo=
n, Nov 26, 2018 at 4:31 PM Suneesh &lt;<a href=3D"mailto:suneeshbk@gmail.co=
m" target=3D"_blank">suneeshbk@gmail.com</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Thanks Greg for th=
e update, please find my comments inline below.<div><br></div><div>Regards,=
</div><div>Suneesh<br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Th=
u, Nov 22, 2018 at 12:09 AM Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@g=
mail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Now with =
the updated address to reach Giuseppe.</div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr">On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky &lt;<a href=
=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</=
a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><d=
iv dir=3D"ltr">Hi Suneesh,<div>thank you for the=C2=A0feedback and the deta=
iled=C2=A0questions. Please find my responses and notes in-line below tagge=
d GIM&gt;&gt;.</div><div><br></div><div>Regards,</div><div>Greg</div><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Nov 19, 2018 at 9:24 AM S=
uneesh &lt;<a href=3D"mailto:suneeshbk@gmail.com" target=3D"_blank">suneesh=
bk@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>Hi Greg,</div><div>=C2=
=A0</div><div>I have following comments on PMMM draft, please share your th=
oughts.</div><div>=C2=A0</div><div>Q1. Can you please share how the draft i=
s viewed as a hybrid model?</div></div></div></blockquote><div>GIM&gt;&gt; =
RFC 7799 provided the definition of active and passive measurement methods.=
 Hybrid methods are &quot;in between&quot; these two groups. Even though th=
e Alternate marking in BIER domain may use already preallocated field, it d=
oes change the content of the header by applying the marking values in the =
OAM field. Thus it is neither passive, nor active method but &quot;in betwe=
en&quot;, i.e., hybrid. Would you agree?=C2=A0</div></div></div></blockquot=
e></div></blockquote><div>Suneesh&gt;&gt;&gt; Agreed=C2=A0</div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quote"><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gma=
il_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr=
"><div dir=3D"ltr"><div>=C2=A0</div><div>Ref: Section-3:</div><div>=C2=A0</=
div><div>&lt;snip&gt;</div><div>=C2=A0 =C2=A0the marking method in BIER lay=
er can be viewed as the example of the</div><div>=C2=A0 =C2=A0hybrid perfor=
mance measurement method</div><div>&lt;/snip&gt;</div><div>=C2=A0</div><div=
>=C2=A0</div><div>Q2. Can you please define what is meant by sub-flows</div=
><div>=C2=A0 =C2=A0a). Is the sub-flow set of flows on which marking method=
 is applied OR</div><div>=C2=A0 =C2=A0b). sub-flow-1 with say marking 0 and=
 sub flow-2 with say marking 1 OR</div><div>=C2=A0 =C2=A0c). Being a hybrid=
 model, draft proposes to duplicate the multicast stream which is having ma=
rking and treated those as sub-flows?</div></div></div></blockquote><div>GI=
M&gt;&gt; We use the term &quot;sub-flow&quot; as you&#39;ve described in b=
).=C2=A0</div></div></div></blockquote></div></blockquote><div>Suneesh&gt;&=
gt;&gt; Would be great if we can capture in the draft for more clarity=C2=
=A0=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>Ref: Section-4: Theory of=
 Operation</div><div>&lt;snip&gt;</div><div>=C2=A0 =C2=A0Using the marking =
method a BFR creates distinct sub-flows in the</div><div>=C2=A0 =C2=A0parti=
cular multicast traffic over BIER layer</div><div>&lt;/snip&gt;=C2=A0=C2=A0=
</div><div>=C2=A0</div><div>=C2=A0</div><div>Q3. Is there any recommended v=
alues for &#39;number of packets&#39; or/and &#39;time duration&#39; for al=
ternate marking method</div><div>=C2=A0 =C2=A0 a). Just to know what is rec=
ommended to avoid say number of packets/time duration =3D 1</div></div></di=
v></blockquote><div>GIM&gt;&gt; You&#39;re right, 1 or even 2 would not be =
useful. 3 packets? May be.=C2=A0</div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0 =C2=A0</div><div=
>Q4. Lets say that the nodes is like A-&gt;B-&gt;C-&gt;D-&gt;F-&gt;G-&gt;H-=
&gt;I, the segment of interest is B-&gt;C-&gt;D for performance measurement=
</div><div>=C2=A0 a). Does the alternate marking values will clear from nod=
e D onwards?</div><div>=C2=A0 b). If not, what is recommended if we wish to=
 measure between G-&gt;H-&gt;I</div></div></div></blockquote><div>GIM&gt;&g=
t; Very good question. It is expected that the marking values be cleared at=
 the edge of BIER domain and thus an operator may enable measurements on se=
gment G-H-I at any time.</div></div></div></blockquote></div></blockquote><=
div>Suneesh&gt;&gt; Please consider adding it to the draft=C2=A0=C2=A0</div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quot=
e"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0=C2=A0</div><div>Ref: Section-4: =
Theory of Operation</div><div>=C2=A0</div><div>&lt;snip&gt;=C2=A0</div><div=
>=C2=A0 Any combination of markings, Loss and/or Delay, can be applied to a=
 multicast flow by</div><div>=C2=A0 any Bit Forwarding Router (BFR) at eith=
er ingress or egress point to</div><div>=C2=A0 =C2=A0perform node, link, se=
gment or end-to-end measurement to detect</div><div>=C2=A0 =C2=A0performanc=
e degradation defect and localize it efficiently.</div><div>&lt;/snip&gt;</=
div><div>=C2=A0</div><div>Q5. Can we somewhere capture that &#39;proto&#39;=
 field of BIER header should not be &quot;OAM request/reply&quot;, though w=
e are using OAM bits in header.</div><div>=C2=A0</div><div>&lt;snip&gt;</di=
v><div>=C2=A0 =C2=A0The OAM field MUST be used only</div><div>=C2=A0 =C2=A0=
for the performance measurement of data traffic in BIER layer.</div><div>&l=
t;/snip&gt;</div><div>=C2=A0</div></div></div></blockquote><div>GIM&gt;&gt;=
 I think it would be too restrictive. One may want to measure performance o=
f BIER OAM.=C2=A0</div></div></div></blockquote></div></blockquote><div>Sun=
eesh &gt;&gt;&gt; I understood your point. Thanks.</div><div>=C2=A0<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quo=
te"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div=
 class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div>Regards,</div><div>Suneesh</div></div>=
</div>
</blockquote></div></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div>

--0000000000005608d2057cae46b9--


From nobody Mon Dec 10 09:44:54 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41A7E13110D for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 09:44:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 7p6lss8jd8l8 for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 09:44:51 -0800 (PST)
Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC073130F74 for <bier@ietf.org>; Mon, 10 Dec 2018 09:44:50 -0800 (PST)
Received: by mail-lf1-x12b.google.com with SMTP id v5so8649199lfe.7 for <bier@ietf.org>; Mon, 10 Dec 2018 09:44:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jh9CMMqNAXtRCZXPJeqctg0WtMUdXyHgAF3pIML/SJs=; b=C/4q3Yu9OOGFfDCea9XiZ9ALfJhnC6devZstEKqEkmUkU9A3w7VuxO60xLiGmjaDkr cXR0fVG25AYcge+UeIp7OOldA0oq41LnL2CCDdyfXeZs83wL+T7Pd6SgUc5/JCSpsUYb 6N4tcb0OHQynI8zCjh0IOnA8OVB5yfKvfEUZ3OFympLVswnrkAwze0MGgOSBPMg9DzeE zIHabTmwp4RG3cDp4Glv6ZtooyFismDs7mxaTZRfuR0poxitnrpebnhgN0aohxUo+SyO LBDcfYL4m1sMLEehglJngbn/9/Sl8a0xV+FAR5669NJAhuxvk1QFtS1uBV7K4sc9ZvDN Kw0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jh9CMMqNAXtRCZXPJeqctg0WtMUdXyHgAF3pIML/SJs=; b=n3pWhwuQS6BJdbk3u8TQ3L1JSiyVENoST3nw6FC+U4CVrTFbpqkY83JeJ5OGWaFsl+ 9AuB5NzBIvtCzPYYu5/7JRa43V4kmttvX8HZ+nduYTFl0tqBRNCj74/4fvqfBygJ6dgl 6SZ6m87lI9Qx6dhPohokpoktDM6TOVjhJS0MfZU0k9tN+4r91rE2mbVDj3hLvqFv5eE6 34yXTdAH0/bNCjCUyPaJtOHiISUKIgQ47Huz3beKV4xF10i/6CY/vkF3YNPg8KRB8gSi 3bj5vssnJlBZ3508BTmJnJ2Cc0zcf9q36q0OFhT5kZXzW0SSQtxRqzIXnHe9QRdG1RHi V+7w==
X-Gm-Message-State: AA+aEWa5od4fv5cDzH0U4vkkS8rNfaj5mrRT3tvL2HEzxAKDuf2wi1Ki ctU89mlmHmiXXLU9QiIk3fIUpg5Sti/wkM7sWIg=
X-Google-Smtp-Source: AFSGD/UaVMjVY57Dun52uUXlLMbkGwUcuxE/DnrN53W/507+BQtyKxR1k7hhhySp+ofGSpHFoYc5u3lgVPR0U0wgKvY=
X-Received: by 2002:a19:a149:: with SMTP id k70mr7366699lfe.5.1544463889048; Mon, 10 Dec 2018 09:44:49 -0800 (PST)
MIME-Version: 1.0
References: <CAP+9T2uVmjUmoaL454R9f_Pm_m_TvO4ELk1LOoMoROr-UJLQFw@mail.gmail.com> <CA+RyBmUNAMrMzXcvoh8gjNKqPXPJ+2uMZhs1yUv-2fYWP1EEaQ@mail.gmail.com> <CA+RyBmWqdnM5oUmx4_NbC-go8gsia6Rz3n1ZMDKCCoEGYqRpGA@mail.gmail.com> <CAP+9T2uoo3bqaHdmtyDC44+SfDb=Afv08XSyKj16sfFLO4WgUA@mail.gmail.com> <CA+RyBmWyh8vtJgf0O2kmQ=_JCTZYHugJqkzM3SThJjMZaAdXEQ@mail.gmail.com> <CAP+9T2sxsPJX5=Vi7x_GvGG=71O1Zs1pqB4i7ULym-eug5Rjdw@mail.gmail.com>
In-Reply-To: <CAP+9T2sxsPJX5=Vi7x_GvGG=71O1Zs1pqB4i7ULym-eug5Rjdw@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 10 Dec 2018 17:44:37 +0000
Message-ID: <CA+RyBmU7Y3sur__bz85FAvkdkfZ4uU71ONS8t56VrNukHyovVQ@mail.gmail.com>
To: Suneesh Babu <suneeshbk@gmail.com>
Cc: BIER WG <bier@ietf.org>, Vero Zheng <vero.zheng@huawei.com>,  Mach Chen <mach.chen@huawei.com>, suneesh@juniper.net,  Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
Content-Type: multipart/alternative; boundary="00000000000079a9ed057cae851d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/w_p8pbg8r3UqJLzznsBvBIlXlXo>
Subject: Re: [Bier] Comments on draft-ietf-bier-pmmm-oam-04
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 17:44:53 -0000

--00000000000079a9ed057cae851d
Content-Type: text/plain; charset="UTF-8"

Hi Suneesh,
if the marking removed at the edge of the initial AltMark measurement
domain, then adding the new measurement points would require communicating,
coordinating more state than if the AltMark domain matches the BIER domain
from the beginning. Would you agree?

Regards,
Greg

On Mon, Dec 10, 2018 at 5:27 PM Suneesh <suneeshbk@gmail.com> wrote:

> Hi Greg,
>
> Thanks, I'm a little confused about the following statement on clearing
> the marking.
> <snip>
> It is expected that the marking values be set and cleared at the edge of
> BIER domain.
> </snip>
>
> Is it edge of BIER domain or edge of measurement domain(link or segment or
> end to end).  Please let me know.
>
> Regards,
> Suneesh
>
> On Mon, Dec 10, 2018 at 9:48 PM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
>> Hi Saneesh,
>> thank you for your feedback. Please kindly consider the update to the
>> draft reflected in the attached diff. Please let us know if the changes
>> address your comments.
>>
>> Regards,
>> Greg
>>
>> On Mon, Nov 26, 2018 at 4:31 PM Suneesh <suneeshbk@gmail.com> wrote:
>>
>>> Thanks Greg for the update, please find my comments inline below.
>>>
>>> Regards,
>>> Suneesh
>>>
>>> On Thu, Nov 22, 2018 at 12:09 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>>> Now with the updated address to reach Giuseppe.
>>>>
>>>> On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky <gregimirsky@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi Suneesh,
>>>>> thank you for the feedback and the detailed questions. Please find my
>>>>> responses and notes in-line below tagged GIM>>.
>>>>>
>>>>> Regards,
>>>>> Greg
>>>>>
>>>>> On Mon, Nov 19, 2018 at 9:24 AM Suneesh <suneeshbk@gmail.com> wrote:
>>>>>
>>>>>> Hi Greg,
>>>>>>
>>>>>> I have following comments on PMMM draft, please share your thoughts.
>>>>>>
>>>>>> Q1. Can you please share how the draft is viewed as a hybrid model?
>>>>>>
>>>>> GIM>> RFC 7799 provided the definition of active and passive
>>>>> measurement methods. Hybrid methods are "in between" these two groups. Even
>>>>> though the Alternate marking in BIER domain may use already preallocated
>>>>> field, it does change the content of the header by applying the marking
>>>>> values in the OAM field. Thus it is neither passive, nor active method but
>>>>> "in between", i.e., hybrid. Would you agree?
>>>>>
>>>> Suneesh>>> Agreed
>>>
>>>>
>>>>>> Ref: Section-3:
>>>>>>
>>>>>> <snip>
>>>>>>    the marking method in BIER layer can be viewed as the example of
>>>>>> the
>>>>>>    hybrid performance measurement method
>>>>>> </snip>
>>>>>>
>>>>>>
>>>>>> Q2. Can you please define what is meant by sub-flows
>>>>>>    a). Is the sub-flow set of flows on which marking method is
>>>>>> applied OR
>>>>>>    b). sub-flow-1 with say marking 0 and sub flow-2 with say marking
>>>>>> 1 OR
>>>>>>    c). Being a hybrid model, draft proposes to duplicate the
>>>>>> multicast stream which is having marking and treated those as sub-flows?
>>>>>>
>>>>> GIM>> We use the term "sub-flow" as you've described in b).
>>>>>
>>>> Suneesh>>> Would be great if we can capture in the draft for more
>>> clarity
>>>
>>>> Ref: Section-4: Theory of Operation
>>>>>> <snip>
>>>>>>    Using the marking method a BFR creates distinct sub-flows in the
>>>>>>    particular multicast traffic over BIER layer
>>>>>> </snip>
>>>>>>
>>>>>>
>>>>>> Q3. Is there any recommended values for 'number of packets' or/and
>>>>>> 'time duration' for alternate marking method
>>>>>>     a). Just to know what is recommended to avoid say number of
>>>>>> packets/time duration = 1
>>>>>>
>>>>> GIM>> You're right, 1 or even 2 would not be useful. 3 packets? May
>>>>> be.
>>>>>
>>>>>>
>>>>>> Q4. Lets say that the nodes is like A->B->C->D->F->G->H->I, the
>>>>>> segment of interest is B->C->D for performance measurement
>>>>>>   a). Does the alternate marking values will clear from node D
>>>>>> onwards?
>>>>>>   b). If not, what is recommended if we wish to measure between
>>>>>> G->H->I
>>>>>>
>>>>> GIM>> Very good question. It is expected that the marking values be
>>>>> cleared at the edge of BIER domain and thus an operator may enable
>>>>> measurements on segment G-H-I at any time.
>>>>>
>>>> Suneesh>> Please consider adding it to the draft
>>>
>>>>
>>>>>> Ref: Section-4: Theory of Operation
>>>>>>
>>>>>> <snip>
>>>>>>   Any combination of markings, Loss and/or Delay, can be applied to a
>>>>>> multicast flow by
>>>>>>   any Bit Forwarding Router (BFR) at either ingress or egress point to
>>>>>>    perform node, link, segment or end-to-end measurement to detect
>>>>>>    performance degradation defect and localize it efficiently.
>>>>>> </snip>
>>>>>>
>>>>>> Q5. Can we somewhere capture that 'proto' field of BIER header should
>>>>>> not be "OAM request/reply", though we are using OAM bits in header.
>>>>>>
>>>>>> <snip>
>>>>>>    The OAM field MUST be used only
>>>>>>    for the performance measurement of data traffic in BIER layer.
>>>>>> </snip>
>>>>>>
>>>>>>
>>>>> GIM>> I think it would be too restrictive. One may want to measure
>>>>> performance of BIER OAM.
>>>>>
>>>> Suneesh >>> I understood your point. Thanks.
>>>
>>>
>>>> Regards,
>>>>>> Suneesh
>>>>>>
>>>>>

--00000000000079a9ed057cae851d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Suneesh,<div>if the marking removed at the edge of the =
initial AltMark=C2=A0measurement domain, then adding the new measurement po=
ints would require communicating, coordinating more state than if the AltMa=
rk=C2=A0domain matches=C2=A0the BIER domain from=C2=A0the beginning. Would =
you agree?</div><div><br></div><div>Regards,</div><div>Greg</div></div><br>=
<div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 5:27 PM=
 Suneesh &lt;<a href=3D"mailto:suneeshbk@gmail.com">suneeshbk@gmail.com</a>=
&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div=
 dir=3D"ltr">Hi=C2=A0Greg,=C2=A0<div><br></div><div>Thanks, I&#39;m a littl=
e confused about the following statement on clearing the marking.</div><div=
>&lt;snip&gt;</div><div>It is expected that the marking values be set and c=
leared at the edge of BIER domain.=C2=A0</div><div>&lt;/snip&gt;</div><div>=
<br></div><div>Is it edge of BIER domain or edge of measurement domain(link=
 or segment or end to end).=C2=A0 Please let me=C2=A0know.</div><div><br></=
div><div>Regards,</div><div>Suneesh</div></div><br><div class=3D"gmail_quot=
e"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 9:48 PM Greg Mirsky &lt;<a href=
=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</=
a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><d=
iv dir=3D"ltr">Hi Saneesh,<div>thank you for your=C2=A0feedback. Please kin=
dly consider the update to the draft reflected in the attached diff. Please=
 let us know if the changes address your comments.</div><div><br></div><div=
>Regards,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Mon, Nov 26, 2018 at 4:31 PM Suneesh &lt;<a href=3D"mailto:sune=
eshbk@gmail.com" target=3D"_blank">suneeshbk@gmail.com</a>&gt; wrote:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Than=
ks Greg for the update, please find my comments inline below.<div><br></div=
><div>Regards,</div><div>Suneesh<br><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Thu, Nov 22, 2018 at 12:09 AM Greg Mirsky &lt;<a href=3D"mailto=
:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"=
ltr">Now with the updated address to reach Giuseppe.</div><br><div class=3D=
"gmail_quote"><div dir=3D"ltr">On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky=
 &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky=
@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div dir=3D"ltr">Hi Suneesh,<div>thank you for the=C2=A0feedback=
 and the detailed=C2=A0questions. Please find my responses and notes in-lin=
e below tagged GIM&gt;&gt;.</div><div><br></div><div>Regards,</div><div>Gre=
g</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Nov 19, 2018=
 at 9:24 AM Suneesh &lt;<a href=3D"mailto:suneeshbk@gmail.com" target=3D"_b=
lank">suneeshbk@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>Hi Greg,</d=
iv><div>=C2=A0</div><div>I have following comments on PMMM draft, please sh=
are your thoughts.</div><div>=C2=A0</div><div>Q1. Can you please share how =
the draft is viewed as a hybrid model?</div></div></div></blockquote><div>G=
IM&gt;&gt; RFC 7799 provided the definition of active and passive measureme=
nt methods. Hybrid methods are &quot;in between&quot; these two groups. Eve=
n though the Alternate marking in BIER domain may use already preallocated =
field, it does change the content of the header by applying the marking val=
ues in the OAM field. Thus it is neither passive, nor active method but &qu=
ot;in between&quot;, i.e., hybrid. Would you agree?=C2=A0</div></div></div>=
</blockquote></div></blockquote><div>Suneesh&gt;&gt;&gt; Agreed=C2=A0</div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quote=
"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div c=
lass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div=
 dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0</div><div>Ref: Section-3:</div><d=
iv>=C2=A0</div><div>&lt;snip&gt;</div><div>=C2=A0 =C2=A0the marking method =
in BIER layer can be viewed as the example of the</div><div>=C2=A0 =C2=A0hy=
brid performance measurement method</div><div>&lt;/snip&gt;</div><div>=C2=
=A0</div><div>=C2=A0</div><div>Q2. Can you please define what is meant by s=
ub-flows</div><div>=C2=A0 =C2=A0a). Is the sub-flow set of flows on which m=
arking method is applied OR</div><div>=C2=A0 =C2=A0b). sub-flow-1 with say =
marking 0 and sub flow-2 with say marking 1 OR</div><div>=C2=A0 =C2=A0c). B=
eing a hybrid model, draft proposes to duplicate the multicast stream which=
 is having marking and treated those as sub-flows?</div></div></div></block=
quote><div>GIM&gt;&gt; We use the term &quot;sub-flow&quot; as you&#39;ve d=
escribed in b).=C2=A0</div></div></div></blockquote></div></blockquote><div=
>Suneesh&gt;&gt;&gt; Would be great if we can capture in the draft for more=
 clarity=C2=A0=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>Ref: Section-4=
: Theory of Operation</div><div>&lt;snip&gt;</div><div>=C2=A0 =C2=A0Using t=
he marking method a BFR creates distinct sub-flows in the</div><div>=C2=A0 =
=C2=A0particular multicast traffic over BIER layer</div><div>&lt;/snip&gt;=
=C2=A0=C2=A0</div><div>=C2=A0</div><div>=C2=A0</div><div>Q3. Is there any r=
ecommended values for &#39;number of packets&#39; or/and &#39;time duration=
&#39; for alternate marking method</div><div>=C2=A0 =C2=A0 a). Just to know=
 what is recommended to avoid say number of packets/time duration =3D 1</di=
v></div></div></blockquote><div>GIM&gt;&gt; You&#39;re right, 1 or even 2 w=
ould not be useful. 3 packets? May be.=C2=A0</div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0 =C2=
=A0</div><div>Q4. Lets say that the nodes is like A-&gt;B-&gt;C-&gt;D-&gt;F=
-&gt;G-&gt;H-&gt;I, the segment of interest is B-&gt;C-&gt;D for performanc=
e measurement</div><div>=C2=A0 a). Does the alternate marking values will c=
lear from node D onwards?</div><div>=C2=A0 b). If not, what is recommended =
if we wish to measure between G-&gt;H-&gt;I</div></div></div></blockquote><=
div>GIM&gt;&gt; Very good question. It is expected that the marking values =
be cleared at the edge of BIER domain and thus an operator may enable measu=
rements on segment G-H-I at any time.</div></div></div></blockquote></div><=
/blockquote><div>Suneesh&gt;&gt; Please consider adding it to the draft=C2=
=A0=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0=C2=A0</div><div>Re=
f: Section-4: Theory of Operation</div><div>=C2=A0</div><div>&lt;snip&gt;=
=C2=A0</div><div>=C2=A0 Any combination of markings, Loss and/or Delay, can=
 be applied to a multicast flow by</div><div>=C2=A0 any Bit Forwarding Rout=
er (BFR) at either ingress or egress point to</div><div>=C2=A0 =C2=A0perfor=
m node, link, segment or end-to-end measurement to detect</div><div>=C2=A0 =
=C2=A0performance degradation defect and localize it efficiently.</div><div=
>&lt;/snip&gt;</div><div>=C2=A0</div><div>Q5. Can we somewhere capture that=
 &#39;proto&#39; field of BIER header should not be &quot;OAM request/reply=
&quot;, though we are using OAM bits in header.</div><div>=C2=A0</div><div>=
&lt;snip&gt;</div><div>=C2=A0 =C2=A0The OAM field MUST be used only</div><d=
iv>=C2=A0 =C2=A0for the performance measurement of data traffic in BIER lay=
er.</div><div>&lt;/snip&gt;</div><div>=C2=A0</div></div></div></blockquote>=
<div>GIM&gt;&gt; I think it would be too restrictive. One may want to measu=
re performance of BIER OAM.=C2=A0</div></div></div></blockquote></div></blo=
ckquote><div>Suneesh &gt;&gt;&gt; I understood your point. Thanks.</div><di=
v>=C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>Regards,</div><div>Sun=
eesh</div></div></div>
</blockquote></div></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>

--00000000000079a9ed057cae851d--


From nobody Mon Dec 10 18:58:18 2018
Return-Path: <suneeshbk@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8D73126CC7 for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 18:58:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 lzEZj_xafR4Y for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 18:58:14 -0800 (PST)
Received: from mail-ot1-x32a.google.com (mail-ot1-x32a.google.com [IPv6:2607:f8b0:4864:20::32a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D4A312426A for <bier@ietf.org>; Mon, 10 Dec 2018 18:58:14 -0800 (PST)
Received: by mail-ot1-x32a.google.com with SMTP id 40so12637379oth.4 for <bier@ietf.org>; Mon, 10 Dec 2018 18:58:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fNzklGfHXON5aNxs5rb6RFocSTTWC5Z2BryO8ay6iR4=; b=L6RaG5DH5CRbQHYgYmKq8QBgs8s2kKMmT/0mByU2dRnfxIVyYnT/QXsYLdyl9upIgF W/Zh3PYaj+S8OhAjHfOmyx2JrNtGOlV9AdV9Ww75TIuDxKbCUysJMUwwf8kIJFKMjOtO yXaR/Cq+HR99F8VKuF9vqiCIYDQe/CXIaTFk21nJ24OQlXDLdd8sXNntdGelMYA6IN93 U+FSODH236zRkuf04okOZQTA50C+vV9icn/QR6P9Hazu29zgXwNQDScjjHswZ6LWZ1fy b0hFIBC+uMtONtAIF7ZZSAD8cZH3Tezw6ujDlZ4mH2fGPR5iA3JT2H2WZ+bTcETJv6la xiYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fNzklGfHXON5aNxs5rb6RFocSTTWC5Z2BryO8ay6iR4=; b=IzD0afQwmSe3u5WoAMc8exK3Nf3sRQWNnfPdyrVWDOiverxZyl8c6yzG8KWgx/CVyb 2MLUlSSFrwbawflB1nBE06pzghtx+gqUo7nj+ZRT3bgqRELVZhyBRPx7GummX7D42QbR R5n4Wgxe+phED/mykjQUKNjJETTJdhAxk3tpPoyvC+J3WcE9QD23/S9RR3x+1ieYJY7a oHgeOq0DI/GDDI1gBd2wu6XNEt9+J/ThB0XAMv7xp0QwEGBskRC2oApEyDi2Q4TTnZbt GbkmKglyvyJWm66Ur3/aBYWBXJVUvU9uEETxkvCmomAGuyVLxw6mi9rc3s37eBpH0Sc1 NbAA==
X-Gm-Message-State: AA+aEWYPwnJE0yEhnmBphWe79vbreeavQOMGs6zaCkdKzdyJrhcs7D57 zSVjrzUO4BcK5+RpkVLPHGhliqRwXZV682mnUBs=
X-Google-Smtp-Source: AFSGD/WVGZra3WttUC26EqpqTdrR0mLENiDORZckxscyy+jP+Lje3DnCBjcCmxzVe9BopfCYRoEaM/RaR2Ai3jh8MsQ=
X-Received: by 2002:a9d:501:: with SMTP id 1mr10871316otw.133.1544497093397; Mon, 10 Dec 2018 18:58:13 -0800 (PST)
MIME-Version: 1.0
References: <CAP+9T2uVmjUmoaL454R9f_Pm_m_TvO4ELk1LOoMoROr-UJLQFw@mail.gmail.com> <CA+RyBmUNAMrMzXcvoh8gjNKqPXPJ+2uMZhs1yUv-2fYWP1EEaQ@mail.gmail.com> <CA+RyBmWqdnM5oUmx4_NbC-go8gsia6Rz3n1ZMDKCCoEGYqRpGA@mail.gmail.com> <CAP+9T2uoo3bqaHdmtyDC44+SfDb=Afv08XSyKj16sfFLO4WgUA@mail.gmail.com> <CA+RyBmWyh8vtJgf0O2kmQ=_JCTZYHugJqkzM3SThJjMZaAdXEQ@mail.gmail.com> <CAP+9T2sxsPJX5=Vi7x_GvGG=71O1Zs1pqB4i7ULym-eug5Rjdw@mail.gmail.com> <CA+RyBmU7Y3sur__bz85FAvkdkfZ4uU71ONS8t56VrNukHyovVQ@mail.gmail.com>
In-Reply-To: <CA+RyBmU7Y3sur__bz85FAvkdkfZ4uU71ONS8t56VrNukHyovVQ@mail.gmail.com>
From: Suneesh <suneeshbk@gmail.com>
Date: Tue, 11 Dec 2018 08:28:02 +0530
Message-ID: <CAP+9T2vHyq4O5rZNZmM9fw+QRT2vVXykPqXbiC2KA3ptsnd5uw@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: bier@ietf.org, vero.zheng@huawei.com, mach.chen@huawei.com,  suneesh@juniper.net, giuseppe.fioccola@huawei.com
Content-Type: multipart/alternative; boundary="0000000000009bd123057cb640d7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/HpC7w7aI29XjAx4A5FrgAcFJSmE>
Subject: Re: [Bier] Comments on draft-ietf-bier-pmmm-oam-04
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 02:58:17 -0000

--0000000000009bd123057cb640d7
Content-Type: text/plain; charset="UTF-8"

Hi Greg,

Ok, agree that point.
So the marking always starts at the BFIR(Bit Forwarding Ingress Router),
which can be used for PMM at node, link, segment or end-to-end level.

Regards,
Suneesh

On Mon, Dec 10, 2018 at 11:14 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Suneesh,
> if the marking removed at the edge of the initial AltMark measurement
> domain, then adding the new measurement points would require communicating,
> coordinating more state than if the AltMark domain matches the BIER domain
> from the beginning. Would you agree?
>
> Regards,
> Greg
>
> On Mon, Dec 10, 2018 at 5:27 PM Suneesh <suneeshbk@gmail.com> wrote:
>
>> Hi Greg,
>>
>> Thanks, I'm a little confused about the following statement on clearing
>> the marking.
>> <snip>
>> It is expected that the marking values be set and cleared at the edge of
>> BIER domain.
>> </snip>
>>
>> Is it edge of BIER domain or edge of measurement domain(link or segment
>> or end to end).  Please let me know.
>>
>> Regards,
>> Suneesh
>>
>> On Mon, Dec 10, 2018 at 9:48 PM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>>> Hi Saneesh,
>>> thank you for your feedback. Please kindly consider the update to the
>>> draft reflected in the attached diff. Please let us know if the changes
>>> address your comments.
>>>
>>> Regards,
>>> Greg
>>>
>>> On Mon, Nov 26, 2018 at 4:31 PM Suneesh <suneeshbk@gmail.com> wrote:
>>>
>>>> Thanks Greg for the update, please find my comments inline below.
>>>>
>>>> Regards,
>>>> Suneesh
>>>>
>>>> On Thu, Nov 22, 2018 at 12:09 AM Greg Mirsky <gregimirsky@gmail.com>
>>>> wrote:
>>>>
>>>>> Now with the updated address to reach Giuseppe.
>>>>>
>>>>> On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky <gregimirsky@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Suneesh,
>>>>>> thank you for the feedback and the detailed questions. Please find my
>>>>>> responses and notes in-line below tagged GIM>>.
>>>>>>
>>>>>> Regards,
>>>>>> Greg
>>>>>>
>>>>>> On Mon, Nov 19, 2018 at 9:24 AM Suneesh <suneeshbk@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Greg,
>>>>>>>
>>>>>>> I have following comments on PMMM draft, please share your thoughts.
>>>>>>>
>>>>>>> Q1. Can you please share how the draft is viewed as a hybrid model?
>>>>>>>
>>>>>> GIM>> RFC 7799 provided the definition of active and passive
>>>>>> measurement methods. Hybrid methods are "in between" these two groups. Even
>>>>>> though the Alternate marking in BIER domain may use already preallocated
>>>>>> field, it does change the content of the header by applying the marking
>>>>>> values in the OAM field. Thus it is neither passive, nor active method but
>>>>>> "in between", i.e., hybrid. Would you agree?
>>>>>>
>>>>> Suneesh>>> Agreed
>>>>
>>>>>
>>>>>>> Ref: Section-3:
>>>>>>>
>>>>>>> <snip>
>>>>>>>    the marking method in BIER layer can be viewed as the example of
>>>>>>> the
>>>>>>>    hybrid performance measurement method
>>>>>>> </snip>
>>>>>>>
>>>>>>>
>>>>>>> Q2. Can you please define what is meant by sub-flows
>>>>>>>    a). Is the sub-flow set of flows on which marking method is
>>>>>>> applied OR
>>>>>>>    b). sub-flow-1 with say marking 0 and sub flow-2 with say marking
>>>>>>> 1 OR
>>>>>>>    c). Being a hybrid model, draft proposes to duplicate the
>>>>>>> multicast stream which is having marking and treated those as sub-flows?
>>>>>>>
>>>>>> GIM>> We use the term "sub-flow" as you've described in b).
>>>>>>
>>>>> Suneesh>>> Would be great if we can capture in the draft for more
>>>> clarity
>>>>
>>>>> Ref: Section-4: Theory of Operation
>>>>>>> <snip>
>>>>>>>    Using the marking method a BFR creates distinct sub-flows in the
>>>>>>>    particular multicast traffic over BIER layer
>>>>>>> </snip>
>>>>>>>
>>>>>>>
>>>>>>> Q3. Is there any recommended values for 'number of packets' or/and
>>>>>>> 'time duration' for alternate marking method
>>>>>>>     a). Just to know what is recommended to avoid say number of
>>>>>>> packets/time duration = 1
>>>>>>>
>>>>>> GIM>> You're right, 1 or even 2 would not be useful. 3 packets? May
>>>>>> be.
>>>>>>
>>>>>>>
>>>>>>> Q4. Lets say that the nodes is like A->B->C->D->F->G->H->I, the
>>>>>>> segment of interest is B->C->D for performance measurement
>>>>>>>   a). Does the alternate marking values will clear from node D
>>>>>>> onwards?
>>>>>>>   b). If not, what is recommended if we wish to measure between
>>>>>>> G->H->I
>>>>>>>
>>>>>> GIM>> Very good question. It is expected that the marking values be
>>>>>> cleared at the edge of BIER domain and thus an operator may enable
>>>>>> measurements on segment G-H-I at any time.
>>>>>>
>>>>> Suneesh>> Please consider adding it to the draft
>>>>
>>>>>
>>>>>>> Ref: Section-4: Theory of Operation
>>>>>>>
>>>>>>> <snip>
>>>>>>>   Any combination of markings, Loss and/or Delay, can be applied to
>>>>>>> a multicast flow by
>>>>>>>   any Bit Forwarding Router (BFR) at either ingress or egress point
>>>>>>> to
>>>>>>>    perform node, link, segment or end-to-end measurement to detect
>>>>>>>    performance degradation defect and localize it efficiently.
>>>>>>> </snip>
>>>>>>>
>>>>>>> Q5. Can we somewhere capture that 'proto' field of BIER header
>>>>>>> should not be "OAM request/reply", though we are using OAM bits in header.
>>>>>>>
>>>>>>> <snip>
>>>>>>>    The OAM field MUST be used only
>>>>>>>    for the performance measurement of data traffic in BIER layer.
>>>>>>> </snip>
>>>>>>>
>>>>>>>
>>>>>> GIM>> I think it would be too restrictive. One may want to measure
>>>>>> performance of BIER OAM.
>>>>>>
>>>>> Suneesh >>> I understood your point. Thanks.
>>>>
>>>>
>>>>> Regards,
>>>>>>> Suneesh
>>>>>>>
>>>>>>

--0000000000009bd123057cb640d7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Greg,<div><br></div><div>Ok, agree that point.=C2=A0</d=
iv><div>So the marking always starts at the BFIR(Bit Forwarding Ingress Rou=
ter), which can be used for PMM at node, link, segment or end-to-end level.=
=C2=A0</div><div><br></div><div>Regards,</div><div>Suneesh</div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 11:14 PM=
 Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com">gregimirsky@gmail=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div dir=3D"ltr">Hi Suneesh,<div>if the marking removed at the edge of =
the initial AltMark=C2=A0measurement domain, then adding the new measuremen=
t points would require communicating, coordinating more state than if the A=
ltMark=C2=A0domain matches=C2=A0the BIER domain from=C2=A0the beginning. Wo=
uld you agree?</div><div><br></div><div>Regards,</div><div>Greg</div></div>=
<br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 5:2=
7 PM Suneesh &lt;<a href=3D"mailto:suneeshbk@gmail.com" target=3D"_blank">s=
uneeshbk@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex"><div dir=3D"ltr">Hi=C2=A0Greg,=C2=A0<div><br></div><div>T=
hanks, I&#39;m a little confused about the following statement on clearing =
the marking.</div><div>&lt;snip&gt;</div><div>It is expected that the marki=
ng values be set and cleared at the edge of BIER domain.=C2=A0</div><div>&l=
t;/snip&gt;</div><div><br></div><div>Is it edge of BIER domain or edge of m=
easurement domain(link or segment or end to end).=C2=A0 Please let me=C2=A0=
know.</div><div><br></div><div>Regards,</div><div>Suneesh</div></div><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 9:48 PM G=
reg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">g=
regimirsky@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex"><div dir=3D"ltr">Hi Saneesh,<div>thank you for your=C2=
=A0feedback. Please kindly consider the update to the draft reflected in th=
e attached diff. Please let us know if the changes address your comments.</=
div><div><br></div><div>Regards,</div><div>Greg</div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Mon, Nov 26, 2018 at 4:31 PM Suneesh &=
lt;<a href=3D"mailto:suneeshbk@gmail.com" target=3D"_blank">suneeshbk@gmail=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div dir=3D"ltr">Thanks Greg for the update, please find my comments in=
line below.<div><br></div><div>Regards,</div><div>Suneesh<br><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Thu, Nov 22, 2018 at 12:09 AM Greg Mir=
sky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimir=
sky@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div dir=3D"ltr">Now with the updated address to reach Giusepp=
e.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Nov 21, 201=
8 at 10:37 AM Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" targ=
et=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:<br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi Suneesh,<div>thank y=
ou for the=C2=A0feedback and the detailed=C2=A0questions. Please find my re=
sponses and notes in-line below tagged GIM&gt;&gt;.</div><div><br></div><di=
v>Regards,</div><div>Greg</div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr">On Mon, Nov 19, 2018 at 9:24 AM Suneesh &lt;<a href=3D"mailto:suneeshbk=
@gmail.com" target=3D"_blank">suneeshbk@gmail.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=
=3D"ltr"><div>Hi Greg,</div><div>=C2=A0</div><div>I have following comments=
 on PMMM draft, please share your thoughts.</div><div>=C2=A0</div><div>Q1. =
Can you please share how the draft is viewed as a hybrid model?</div></div>=
</div></blockquote><div>GIM&gt;&gt; RFC 7799 provided the definition of act=
ive and passive measurement methods. Hybrid methods are &quot;in between&qu=
ot; these two groups. Even though the Alternate marking in BIER domain may =
use already preallocated field, it does change the content of the header by=
 applying the marking values in the OAM field. Thus it is neither passive, =
nor active method but &quot;in between&quot;, i.e., hybrid. Would you agree=
?=C2=A0</div></div></div></blockquote></div></blockquote><div>Suneesh&gt;&g=
t;&gt; Agreed=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0</div><di=
v>Ref: Section-3:</div><div>=C2=A0</div><div>&lt;snip&gt;</div><div>=C2=A0 =
=C2=A0the marking method in BIER layer can be viewed as the example of the<=
/div><div>=C2=A0 =C2=A0hybrid performance measurement method</div><div>&lt;=
/snip&gt;</div><div>=C2=A0</div><div>=C2=A0</div><div>Q2. Can you please de=
fine what is meant by sub-flows</div><div>=C2=A0 =C2=A0a). Is the sub-flow =
set of flows on which marking method is applied OR</div><div>=C2=A0 =C2=A0b=
). sub-flow-1 with say marking 0 and sub flow-2 with say marking 1 OR</div>=
<div>=C2=A0 =C2=A0c). Being a hybrid model, draft proposes to duplicate the=
 multicast stream which is having marking and treated those as sub-flows?</=
div></div></div></blockquote><div>GIM&gt;&gt; We use the term &quot;sub-flo=
w&quot; as you&#39;ve described in b).=C2=A0</div></div></div></blockquote>=
</div></blockquote><div>Suneesh&gt;&gt;&gt; Would be great if we can captur=
e in the draft for more clarity=C2=A0=C2=A0</div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex"><div class=3D"gmail_quote"><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"l=
tr"><div>Ref: Section-4: Theory of Operation</div><div>&lt;snip&gt;</div><d=
iv>=C2=A0 =C2=A0Using the marking method a BFR creates distinct sub-flows i=
n the</div><div>=C2=A0 =C2=A0particular multicast traffic over BIER layer</=
div><div>&lt;/snip&gt;=C2=A0=C2=A0</div><div>=C2=A0</div><div>=C2=A0</div><=
div>Q3. Is there any recommended values for &#39;number of packets&#39; or/=
and &#39;time duration&#39; for alternate marking method</div><div>=C2=A0 =
=C2=A0 a). Just to know what is recommended to avoid say number of packets/=
time duration =3D 1</div></div></div></blockquote><div>GIM&gt;&gt; You&#39;=
re right, 1 or even 2 would not be useful. 3 packets? May be.=C2=A0</div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=
=3D"ltr"><div>=C2=A0 =C2=A0</div><div>Q4. Lets say that the nodes is like A=
-&gt;B-&gt;C-&gt;D-&gt;F-&gt;G-&gt;H-&gt;I, the segment of interest is B-&g=
t;C-&gt;D for performance measurement</div><div>=C2=A0 a). Does the alterna=
te marking values will clear from node D onwards?</div><div>=C2=A0 b). If n=
ot, what is recommended if we wish to measure between G-&gt;H-&gt;I</div></=
div></div></blockquote><div>GIM&gt;&gt; Very good question. It is expected =
that the marking values be cleared at the edge of BIER domain and thus an o=
perator may enable measurements on segment G-H-I at any time.</div></div></=
div></blockquote></div></blockquote><div>Suneesh&gt;&gt; Please consider ad=
ding it to the draft=C2=A0=C2=A0</div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=
=C2=A0=C2=A0</div><div>Ref: Section-4: Theory of Operation</div><div>=C2=A0=
</div><div>&lt;snip&gt;=C2=A0</div><div>=C2=A0 Any combination of markings,=
 Loss and/or Delay, can be applied to a multicast flow by</div><div>=C2=A0 =
any Bit Forwarding Router (BFR) at either ingress or egress point to</div><=
div>=C2=A0 =C2=A0perform node, link, segment or end-to-end measurement to d=
etect</div><div>=C2=A0 =C2=A0performance degradation defect and localize it=
 efficiently.</div><div>&lt;/snip&gt;</div><div>=C2=A0</div><div>Q5. Can we=
 somewhere capture that &#39;proto&#39; field of BIER header should not be =
&quot;OAM request/reply&quot;, though we are using OAM bits in header.</div=
><div>=C2=A0</div><div>&lt;snip&gt;</div><div>=C2=A0 =C2=A0The OAM field MU=
ST be used only</div><div>=C2=A0 =C2=A0for the performance measurement of d=
ata traffic in BIER layer.</div><div>&lt;/snip&gt;</div><div>=C2=A0</div></=
div></div></blockquote><div>GIM&gt;&gt; I think it would be too restrictive=
. One may want to measure performance of BIER OAM.=C2=A0</div></div></div><=
/blockquote></div></blockquote><div>Suneesh &gt;&gt;&gt; I understood your =
point. Thanks.</div><div>=C2=A0<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px soli=
d rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div=
>Regards,</div><div>Suneesh</div></div></div>
</blockquote></div></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>

--0000000000009bd123057cb640d7--


From nobody Mon Dec 10 22:49:48 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 531EC1294D0 for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 22:49:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 rtVhYuu2P2q2 for <bier@ietfa.amsl.com>; Mon, 10 Dec 2018 22:49:45 -0800 (PST)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6596412D4EF for <bier@ietf.org>; Mon, 10 Dec 2018 22:49:44 -0800 (PST)
Received: by mail-lj1-x230.google.com with SMTP id n18-v6so11935323lji.7 for <bier@ietf.org>; Mon, 10 Dec 2018 22:49:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=x8Dm+npnRnZ/0Ut3p1QHQaRgTiZO8wZj4Oqa8vm9xPA=; b=WSV2kiwWoTHV1s2F+I0aG0IJS1QYBagGUhqMT6S3llFWT/k6XvwZtsy8t51Kc0Q6ML 9YyYqaFPCcUfd1btbAXQQHnSRKDAH8dF5+MS1qCuHZEvshZ5a6HYqfZzW92a1SvxkwPg H0Eh51P3bJhDf28do9NbQCOFrMcuyeNzvGeVm2cCgRTqxbRqbOIIlXAR50RbVxLfs7hZ 8y+cLunDDF9LCUhwS8zg39BZc+xQk0JHQ0aFFOz9KL5azlms+jfucve32vWwyz0Y1qfs uOMiQA7ahRJpUdZIMZAj0a8asOOD6uGw/2CnJkOJD/KDCSvDTUJjzcEeGKw8J0PU8w9a g5EA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=x8Dm+npnRnZ/0Ut3p1QHQaRgTiZO8wZj4Oqa8vm9xPA=; b=M9IXS0X5lU+W0Fkgt3+SY83FvrVcN0JuwYs0A24XzH4fDYyTzxylXpm16f9an4YKeP APnMkM/hdREOFQTqTsycJiB+YSWO+YsGvAFyMA7OCKgZj/1xtbT+DvHBrmV4eaSrgAPe us2TGDZUM29AZykfM+r1MIfOO52Rhm2YPKer6O39tMkwUj5Iz92RLEd6iVXCni0mjEKZ XwWVf98U+Kgnw1REo+3CJR9nYFx/aPBBiHMmqoR3GTGrDMifx+NjhNd6zgUN28+gpBu3 aJeH1Hl29C6hz3rOzwgaiX1DFCuch/SZiDn56x1oE+6bXFaD1eDJNHaQ4SVW41TAnn4k Jjjg==
X-Gm-Message-State: AA+aEWZ4y6M4cMpiH0nG7x2vNcdhiVcbf3JoNM+/OftZCwEuQoAhf5AW IQuzEcCG+Hs+U9e8ct1FO9uZ87QaXE12yk95vSg=
X-Google-Smtp-Source: AFSGD/X6QLDehCsE1yFRjm34am5SFAntv4QsB5GhsiaoLzEhzhoq0QIioHxPXe5llmPp0o7RHXU50YYrTSISrfQIVY0=
X-Received: by 2002:a2e:21a9:: with SMTP id h41-v6mr8829965lji.103.1544510982337;  Mon, 10 Dec 2018 22:49:42 -0800 (PST)
MIME-Version: 1.0
References: <CAP+9T2uVmjUmoaL454R9f_Pm_m_TvO4ELk1LOoMoROr-UJLQFw@mail.gmail.com> <CA+RyBmUNAMrMzXcvoh8gjNKqPXPJ+2uMZhs1yUv-2fYWP1EEaQ@mail.gmail.com> <CA+RyBmWqdnM5oUmx4_NbC-go8gsia6Rz3n1ZMDKCCoEGYqRpGA@mail.gmail.com> <CAP+9T2uoo3bqaHdmtyDC44+SfDb=Afv08XSyKj16sfFLO4WgUA@mail.gmail.com> <CA+RyBmWyh8vtJgf0O2kmQ=_JCTZYHugJqkzM3SThJjMZaAdXEQ@mail.gmail.com> <CAP+9T2sxsPJX5=Vi7x_GvGG=71O1Zs1pqB4i7ULym-eug5Rjdw@mail.gmail.com> <CA+RyBmU7Y3sur__bz85FAvkdkfZ4uU71ONS8t56VrNukHyovVQ@mail.gmail.com> <CAP+9T2vHyq4O5rZNZmM9fw+QRT2vVXykPqXbiC2KA3ptsnd5uw@mail.gmail.com>
In-Reply-To: <CAP+9T2vHyq4O5rZNZmM9fw+QRT2vVXykPqXbiC2KA3ptsnd5uw@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 11 Dec 2018 06:49:31 +0000
Message-ID: <CA+RyBmUR_psGAz8tDRX5Qmfrvd9e2Z4-mVOkUSJeD1VJzQ6AUg@mail.gmail.com>
To: Suneesh Babu <suneeshbk@gmail.com>
Cc: BIER WG <bier@ietf.org>, Vero Zheng <vero.zheng@huawei.com>,  Mach Chen <mach.chen@huawei.com>, suneesh@juniper.net,  Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
Content-Type: multipart/alternative; boundary="0000000000007439b8057cb97c35"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/0rn7_VSjJQPRAOxSSfnGp-kFWBE>
Subject: Re: [Bier] Comments on draft-ietf-bier-pmmm-oam-04
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 06:49:47 -0000

--0000000000007439b8057cb97c35
Content-Type: text/plain; charset="UTF-8"

Hi Suneesh,
yes, as you've suggested, the AltMark domain may be arbitrary and not
identical to the BIER domain. But from operational PoV, I believe, it is
useful to apply AltMark at BFIR and then clear them by removing BIER
encapsulation at BFERs.

Please let me know if you agree and the proposed change addressed your
comments. Then I'll upload the new version of the draft.

Regards,
Greg

On Tue, Dec 11, 2018 at 2:58 AM Suneesh <suneeshbk@gmail.com> wrote:

> Hi Greg,
>
> Ok, agree that point.
> So the marking always starts at the BFIR(Bit Forwarding Ingress Router),
> which can be used for PMM at node, link, segment or end-to-end level.
>
> Regards,
> Suneesh
>
> On Mon, Dec 10, 2018 at 11:14 PM Greg Mirsky <gregimirsky@gmail.com>
> wrote:
>
>> Hi Suneesh,
>> if the marking removed at the edge of the initial AltMark measurement
>> domain, then adding the new measurement points would require communicating,
>> coordinating more state than if the AltMark domain matches the BIER domain
>> from the beginning. Would you agree?
>>
>> Regards,
>> Greg
>>
>> On Mon, Dec 10, 2018 at 5:27 PM Suneesh <suneeshbk@gmail.com> wrote:
>>
>>> Hi Greg,
>>>
>>> Thanks, I'm a little confused about the following statement on clearing
>>> the marking.
>>> <snip>
>>> It is expected that the marking values be set and cleared at the edge of
>>> BIER domain.
>>> </snip>
>>>
>>> Is it edge of BIER domain or edge of measurement domain(link or segment
>>> or end to end).  Please let me know.
>>>
>>> Regards,
>>> Suneesh
>>>
>>> On Mon, Dec 10, 2018 at 9:48 PM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>>> Hi Saneesh,
>>>> thank you for your feedback. Please kindly consider the update to the
>>>> draft reflected in the attached diff. Please let us know if the changes
>>>> address your comments.
>>>>
>>>> Regards,
>>>> Greg
>>>>
>>>> On Mon, Nov 26, 2018 at 4:31 PM Suneesh <suneeshbk@gmail.com> wrote:
>>>>
>>>>> Thanks Greg for the update, please find my comments inline below.
>>>>>
>>>>> Regards,
>>>>> Suneesh
>>>>>
>>>>> On Thu, Nov 22, 2018 at 12:09 AM Greg Mirsky <gregimirsky@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Now with the updated address to reach Giuseppe.
>>>>>>
>>>>>> On Wed, Nov 21, 2018 at 10:37 AM Greg Mirsky <gregimirsky@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Suneesh,
>>>>>>> thank you for the feedback and the detailed questions. Please find
>>>>>>> my responses and notes in-line below tagged GIM>>.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Greg
>>>>>>>
>>>>>>> On Mon, Nov 19, 2018 at 9:24 AM Suneesh <suneeshbk@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Greg,
>>>>>>>>
>>>>>>>> I have following comments on PMMM draft, please share your thoughts.
>>>>>>>>
>>>>>>>> Q1. Can you please share how the draft is viewed as a hybrid model?
>>>>>>>>
>>>>>>> GIM>> RFC 7799 provided the definition of active and passive
>>>>>>> measurement methods. Hybrid methods are "in between" these two groups. Even
>>>>>>> though the Alternate marking in BIER domain may use already preallocated
>>>>>>> field, it does change the content of the header by applying the marking
>>>>>>> values in the OAM field. Thus it is neither passive, nor active method but
>>>>>>> "in between", i.e., hybrid. Would you agree?
>>>>>>>
>>>>>> Suneesh>>> Agreed
>>>>>
>>>>>>
>>>>>>>> Ref: Section-3:
>>>>>>>>
>>>>>>>> <snip>
>>>>>>>>    the marking method in BIER layer can be viewed as the example of
>>>>>>>> the
>>>>>>>>    hybrid performance measurement method
>>>>>>>> </snip>
>>>>>>>>
>>>>>>>>
>>>>>>>> Q2. Can you please define what is meant by sub-flows
>>>>>>>>    a). Is the sub-flow set of flows on which marking method is
>>>>>>>> applied OR
>>>>>>>>    b). sub-flow-1 with say marking 0 and sub flow-2 with say
>>>>>>>> marking 1 OR
>>>>>>>>    c). Being a hybrid model, draft proposes to duplicate the
>>>>>>>> multicast stream which is having marking and treated those as sub-flows?
>>>>>>>>
>>>>>>> GIM>> We use the term "sub-flow" as you've described in b).
>>>>>>>
>>>>>> Suneesh>>> Would be great if we can capture in the draft for more
>>>>> clarity
>>>>>
>>>>>> Ref: Section-4: Theory of Operation
>>>>>>>> <snip>
>>>>>>>>    Using the marking method a BFR creates distinct sub-flows in the
>>>>>>>>    particular multicast traffic over BIER layer
>>>>>>>> </snip>
>>>>>>>>
>>>>>>>>
>>>>>>>> Q3. Is there any recommended values for 'number of packets' or/and
>>>>>>>> 'time duration' for alternate marking method
>>>>>>>>     a). Just to know what is recommended to avoid say number of
>>>>>>>> packets/time duration = 1
>>>>>>>>
>>>>>>> GIM>> You're right, 1 or even 2 would not be useful. 3 packets? May
>>>>>>> be.
>>>>>>>
>>>>>>>>
>>>>>>>> Q4. Lets say that the nodes is like A->B->C->D->F->G->H->I, the
>>>>>>>> segment of interest is B->C->D for performance measurement
>>>>>>>>   a). Does the alternate marking values will clear from node D
>>>>>>>> onwards?
>>>>>>>>   b). If not, what is recommended if we wish to measure between
>>>>>>>> G->H->I
>>>>>>>>
>>>>>>> GIM>> Very good question. It is expected that the marking values be
>>>>>>> cleared at the edge of BIER domain and thus an operator may enable
>>>>>>> measurements on segment G-H-I at any time.
>>>>>>>
>>>>>> Suneesh>> Please consider adding it to the draft
>>>>>
>>>>>>
>>>>>>>> Ref: Section-4: Theory of Operation
>>>>>>>>
>>>>>>>> <snip>
>>>>>>>>   Any combination of markings, Loss and/or Delay, can be applied to
>>>>>>>> a multicast flow by
>>>>>>>>   any Bit Forwarding Router (BFR) at either ingress or egress point
>>>>>>>> to
>>>>>>>>    perform node, link, segment or end-to-end measurement to detect
>>>>>>>>    performance degradation defect and localize it efficiently.
>>>>>>>> </snip>
>>>>>>>>
>>>>>>>> Q5. Can we somewhere capture that 'proto' field of BIER header
>>>>>>>> should not be "OAM request/reply", though we are using OAM bits in header.
>>>>>>>>
>>>>>>>> <snip>
>>>>>>>>    The OAM field MUST be used only
>>>>>>>>    for the performance measurement of data traffic in BIER layer.
>>>>>>>> </snip>
>>>>>>>>
>>>>>>>>
>>>>>>> GIM>> I think it would be too restrictive. One may want to measure
>>>>>>> performance of BIER OAM.
>>>>>>>
>>>>>> Suneesh >>> I understood your point. Thanks.
>>>>>
>>>>>
>>>>>> Regards,
>>>>>>>> Suneesh
>>>>>>>>
>>>>>>>

--0000000000007439b8057cb97c35
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Suneesh,<div>yes, as you&#39;ve suggested, the AltMark =
domain may be arbitrary and not identical to the BIER domain.  But from ope=
rational PoV, I believe, it is useful to apply AltMark=C2=A0at BFIR and the=
n clear them by removing BIER encapsulation at BFERs.</div><div><br></div><=
div>Please=C2=A0let me know=C2=A0if you agree and the proposed change addre=
ssed your comments. Then I&#39;ll upload the new version of the draft.</div=
><div><br></div><div>Regards,</div><div>Greg</div></div><br><div class=3D"g=
mail_quote"><div dir=3D"ltr">On Tue, Dec 11, 2018 at 2:58 AM Suneesh &lt;<a=
 href=3D"mailto:suneeshbk@gmail.com">suneeshbk@gmail.com</a>&gt; wrote:<br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi=
 Greg,<div><br></div><div>Ok, agree that point.=C2=A0</div><div>So the mark=
ing always starts at the BFIR(Bit Forwarding Ingress Router), which can be =
used for PMM at node, link, segment or end-to-end level.=C2=A0</div><div><b=
r></div><div>Regards,</div><div>Suneesh</div></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 11:14 PM Greg Mirsky &lt;<a=
 href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.=
com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x"><div dir=3D"ltr">Hi Suneesh,<div>if the marking removed at the edge of t=
he initial AltMark=C2=A0measurement domain, then adding the new measurement=
 points would require communicating, coordinating more state than if the Al=
tMark=C2=A0domain matches=C2=A0the BIER domain from=C2=A0the beginning. Wou=
ld you agree?</div><div><br></div><div>Regards,</div><div>Greg</div></div><=
br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 5:27=
 PM Suneesh &lt;<a href=3D"mailto:suneeshbk@gmail.com" target=3D"_blank">su=
neeshbk@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex"><div dir=3D"ltr">Hi=C2=A0Greg,=C2=A0<div><br></div><div>Th=
anks, I&#39;m a little confused about the following statement on clearing t=
he marking.</div><div>&lt;snip&gt;</div><div>It is expected that the markin=
g values be set and cleared at the edge of BIER domain.=C2=A0</div><div>&lt=
;/snip&gt;</div><div><br></div><div>Is it edge of BIER domain or edge of me=
asurement domain(link or segment or end to end).=C2=A0 Please let me=C2=A0k=
now.</div><div><br></div><div>Regards,</div><div>Suneesh</div></div><br><di=
v class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Dec 10, 2018 at 9:48 PM Gr=
eg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gr=
egimirsky@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)=
;padding-left:1ex"><div dir=3D"ltr">Hi Saneesh,<div>thank you for your=C2=
=A0feedback. Please kindly consider the update to the draft reflected in th=
e attached diff. Please let us know if the changes address your comments.</=
div><div><br></div><div>Regards,</div><div>Greg</div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Mon, Nov 26, 2018 at 4:31 PM Suneesh &=
lt;<a href=3D"mailto:suneeshbk@gmail.com" target=3D"_blank">suneeshbk@gmail=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div dir=3D"ltr">Thanks Greg for the update, please find my comments in=
line below.<div><br></div><div>Regards,</div><div>Suneesh<br><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Thu, Nov 22, 2018 at 12:09 AM Greg Mir=
sky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimir=
sky@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div dir=3D"ltr">Now with the updated address to reach Giusepp=
e.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Nov 21, 201=
8 at 10:37 AM Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" targ=
et=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:<br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi Suneesh,<div>thank y=
ou for the=C2=A0feedback and the detailed=C2=A0questions. Please find my re=
sponses and notes in-line below tagged GIM&gt;&gt;.</div><div><br></div><di=
v>Regards,</div><div>Greg</div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr">On Mon, Nov 19, 2018 at 9:24 AM Suneesh &lt;<a href=3D"mailto:suneeshbk=
@gmail.com" target=3D"_blank">suneeshbk@gmail.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=
=3D"ltr"><div>Hi Greg,</div><div>=C2=A0</div><div>I have following comments=
 on PMMM draft, please share your thoughts.</div><div>=C2=A0</div><div>Q1. =
Can you please share how the draft is viewed as a hybrid model?</div></div>=
</div></blockquote><div>GIM&gt;&gt; RFC 7799 provided the definition of act=
ive and passive measurement methods. Hybrid methods are &quot;in between&qu=
ot; these two groups. Even though the Alternate marking in BIER domain may =
use already preallocated field, it does change the content of the header by=
 applying the marking values in the OAM field. Thus it is neither passive, =
nor active method but &quot;in between&quot;, i.e., hybrid. Would you agree=
?=C2=A0</div></div></div></blockquote></div></blockquote><div>Suneesh&gt;&g=
t;&gt; Agreed=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=C2=A0</div><di=
v>Ref: Section-3:</div><div>=C2=A0</div><div>&lt;snip&gt;</div><div>=C2=A0 =
=C2=A0the marking method in BIER layer can be viewed as the example of the<=
/div><div>=C2=A0 =C2=A0hybrid performance measurement method</div><div>&lt;=
/snip&gt;</div><div>=C2=A0</div><div>=C2=A0</div><div>Q2. Can you please de=
fine what is meant by sub-flows</div><div>=C2=A0 =C2=A0a). Is the sub-flow =
set of flows on which marking method is applied OR</div><div>=C2=A0 =C2=A0b=
). sub-flow-1 with say marking 0 and sub flow-2 with say marking 1 OR</div>=
<div>=C2=A0 =C2=A0c). Being a hybrid model, draft proposes to duplicate the=
 multicast stream which is having marking and treated those as sub-flows?</=
div></div></div></blockquote><div>GIM&gt;&gt; We use the term &quot;sub-flo=
w&quot; as you&#39;ve described in b).=C2=A0</div></div></div></blockquote>=
</div></blockquote><div>Suneesh&gt;&gt;&gt; Would be great if we can captur=
e in the draft for more clarity=C2=A0=C2=A0</div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex"><div class=3D"gmail_quote"><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"l=
tr"><div>Ref: Section-4: Theory of Operation</div><div>&lt;snip&gt;</div><d=
iv>=C2=A0 =C2=A0Using the marking method a BFR creates distinct sub-flows i=
n the</div><div>=C2=A0 =C2=A0particular multicast traffic over BIER layer</=
div><div>&lt;/snip&gt;=C2=A0=C2=A0</div><div>=C2=A0</div><div>=C2=A0</div><=
div>Q3. Is there any recommended values for &#39;number of packets&#39; or/=
and &#39;time duration&#39; for alternate marking method</div><div>=C2=A0 =
=C2=A0 a). Just to know what is recommended to avoid say number of packets/=
time duration =3D 1</div></div></div></blockquote><div>GIM&gt;&gt; You&#39;=
re right, 1 or even 2 would not be useful. 3 packets? May be.=C2=A0</div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=
=3D"ltr"><div>=C2=A0 =C2=A0</div><div>Q4. Lets say that the nodes is like A=
-&gt;B-&gt;C-&gt;D-&gt;F-&gt;G-&gt;H-&gt;I, the segment of interest is B-&g=
t;C-&gt;D for performance measurement</div><div>=C2=A0 a). Does the alterna=
te marking values will clear from node D onwards?</div><div>=C2=A0 b). If n=
ot, what is recommended if we wish to measure between G-&gt;H-&gt;I</div></=
div></div></blockquote><div>GIM&gt;&gt; Very good question. It is expected =
that the marking values be cleared at the edge of BIER domain and thus an o=
perator may enable measurements on segment G-H-I at any time.</div></div></=
div></blockquote></div></blockquote><div>Suneesh&gt;&gt; Please consider ad=
ding it to the draft=C2=A0=C2=A0</div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=
=C2=A0=C2=A0</div><div>Ref: Section-4: Theory of Operation</div><div>=C2=A0=
</div><div>&lt;snip&gt;=C2=A0</div><div>=C2=A0 Any combination of markings,=
 Loss and/or Delay, can be applied to a multicast flow by</div><div>=C2=A0 =
any Bit Forwarding Router (BFR) at either ingress or egress point to</div><=
div>=C2=A0 =C2=A0perform node, link, segment or end-to-end measurement to d=
etect</div><div>=C2=A0 =C2=A0performance degradation defect and localize it=
 efficiently.</div><div>&lt;/snip&gt;</div><div>=C2=A0</div><div>Q5. Can we=
 somewhere capture that &#39;proto&#39; field of BIER header should not be =
&quot;OAM request/reply&quot;, though we are using OAM bits in header.</div=
><div>=C2=A0</div><div>&lt;snip&gt;</div><div>=C2=A0 =C2=A0The OAM field MU=
ST be used only</div><div>=C2=A0 =C2=A0for the performance measurement of d=
ata traffic in BIER layer.</div><div>&lt;/snip&gt;</div><div>=C2=A0</div></=
div></div></blockquote><div>GIM&gt;&gt; I think it would be too restrictive=
. One may want to measure performance of BIER OAM.=C2=A0</div></div></div><=
/blockquote></div></blockquote><div>Suneesh &gt;&gt;&gt; I understood your =
point. Thanks.</div><div>=C2=A0<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px soli=
d rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div=
>Regards,</div><div>Suneesh</div></div></div>
</blockquote></div></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>

--0000000000007439b8057cb97c35--


From nobody Tue Dec 11 01:52:02 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bier@ietf.org
Delivered-To: bier@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 556D71200B3; Tue, 11 Dec 2018 01:51:54 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: bier@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bier@ietf.org
Message-ID: <154452191430.13233.4416630758933175059@ietfa.amsl.com>
Date: Tue, 11 Dec 2018 01:51:54 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/23v6DJtJXoNWbYkj0QpB9OscqXI>
Subject: [Bier] I-D Action: draft-ietf-bier-pmmm-oam-05.txt
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 09:51:54 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Bit Indexed Explicit Replication WG of the IETF.

        Title           : Performance Measurement (PM) with Marking Method in Bit Index Explicit Replication (BIER) Layer
        Authors         : Greg Mirsky
                          Lianshu Zheng
                          Mach Chen
                          Giuseppe Fioccola
	Filename        : draft-ietf-bier-pmmm-oam-05.txt
	Pages           : 7
	Date            : 2018-12-11

Abstract:
   This document describes a hybrid performance measurement method for
   multicast service over Bit Index Explicit Replication (BIER) domain.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bier-pmmm-oam/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-bier-pmmm-oam-05
https://datatracker.ietf.org/doc/html/draft-ietf-bier-pmmm-oam-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bier-pmmm-oam-05


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.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Tue Dec 18 09:04:41 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bier@ietf.org
Delivered-To: bier@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A656713113E; Tue, 18 Dec 2018 09:04:40 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: bier@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bier@ietf.org
Message-ID: <154515268062.5681.17525938213560085872@ietfa.amsl.com>
Date: Tue, 18 Dec 2018 09:04:40 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/9I0J3g0kbqjbc_HFzbi_w-x8SgU>
Subject: [Bier] I-D Action: draft-ietf-bier-path-mtu-discovery-05.txt
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 17:04:41 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Bit Indexed Explicit Replication WG of the IETF.

        Title           : Path Maximum Transmission Unit Discovery (PMTUD) for Bit Index Explicit Replication (BIER) Layer
        Authors         : Greg Mirsky
                          Tony Przygienda
                          Andrew Dolganow
	Filename        : draft-ietf-bier-path-mtu-discovery-05.txt
	Pages           : 8
	Date            : 2018-12-18

Abstract:
   This document describes Path Maximum Transmission Unit Discovery
   (PMTUD) in Bit Indexed Explicit Replication (BIER) layer.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bier-path-mtu-discovery/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-bier-path-mtu-discovery-05
https://datatracker.ietf.org/doc/html/draft-ietf-bier-path-mtu-discovery-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bier-path-mtu-discovery-05


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.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Tue Dec 18 09:08:01 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D605A13113E; Tue, 18 Dec 2018 09:07:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level: 
X-Spam-Status: No, score=-0.098 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 (2048-bit key) header.d=gmail.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 1AsbkPoPHgy0; Tue, 18 Dec 2018 09:07:57 -0800 (PST)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59F52130EC9; Tue, 18 Dec 2018 09:07:57 -0800 (PST)
Received: by mail-lj1-x22b.google.com with SMTP id v1-v6so14896065ljd.0; Tue, 18 Dec 2018 09:07:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=I3YQjPQ1VQjlGE4h6VvqOYRCtpPs86JjE9UN9sIdJNA=; b=Gn0rfl4XZI/A8EVD4dPjjjtQQN7Lun2cZxiRQU1PTirRnwbLfiEI/2THvg18XU67fB cVBXa9Z3Do02aQ7dfZMVXxOzc+riqod8d9xwq4at4Eo2rCGJIAWOGYzo7DLfvHZILHvp GAnm36j+2yUyAGgptsDUKbfB1nVpQEEWcTNuGNImy9MrWniy1bYzRFxb1atZOijWWmKY qrCgBD8OAR3o195Vfxj2bzp38JB59rTdSOFxg7Pd6IyIJnXx/JgRUZPjoQxYP3cOk7HR sNfYLpMUwXenq3wt5lTgEx1hP9Gk9xrOO7mYJsB27xkLN+vVs1hZLK9uwDIt6BD8sKt2 jRXQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=I3YQjPQ1VQjlGE4h6VvqOYRCtpPs86JjE9UN9sIdJNA=; b=KsY36FVCFEU2Rbje2FtiMIwmEpQd6wpAJVImaQmYYTkoDTaXlec/q335EjMt7Q/hix g5O4tHdNpyktJ0fgzoVQcvqUBX+cv9bGmzJVGm+5T82YwYAWZCwD46hq9lGDOxx25zRo 28uJGBpTCqyIQxKvW71RFD98vYr6Hj47UpF2AFhsG35Phx+bnqSN7niA7Yuw/VRPyq1X juLmuHnAq4oiqmxUWS9TqkE8Vr8/z8tz9ird4Y7g6AE3eBR8arEFTjOCD7u5lJors+eL QUoXP7dwHiOn70R7XSykdHmvXzo3OgcKk/grM489lP6EA5htd7D9UoWrAWXtmrdgwwRb v87Q==
X-Gm-Message-State: AA+aEWYkAZvB8soohf9xcYo8y2k6zGSm3ax+TIF5CGUTHMxzmfKxbejs ivgi1IbSH6QNwN6/5hfQ3/rilLArRaboK6gYPbsmqA==
X-Google-Smtp-Source: AFSGD/XOgQUDk9ZCF5HDeXUp8knE5kMqR4mfb/bJYM9TpTMgSaVRYLIqZi/wqDXW8u9cNBkckjpuTed3NHiqel6FAMo=
X-Received: by 2002:a2e:9c52:: with SMTP id t18-v6mr5055919ljj.149.1545152874769;  Tue, 18 Dec 2018 09:07:54 -0800 (PST)
MIME-Version: 1.0
References: <154515268062.5681.17525938213560085872@ietfa.amsl.com>
In-Reply-To: <154515268062.5681.17525938213560085872@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 18 Dec 2018 17:07:43 +0000
Message-ID: <CA+RyBmVHvJ7=rCN5O-_GLEPScxrLzmWK9C-0YUzxRCWKmTozHQ@mail.gmail.com>
To: BIER WG <bier@ietf.org>
Cc: bier-chairs@ietf.org
Content-Type: multipart/alternative; boundary="000000000000397201057d4ef0e2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/XvnaEmDZ8dxNu8KlqO8V0WGxn9Q>
Subject: [Bier] Fwd: I-D Action: draft-ietf-bier-path-mtu-discovery-05.txt
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 17:08:00 -0000

--000000000000397201057d4ef0e2
Content-Type: text/plain; charset="UTF-8"

Dear All,
this is technical upload to refresh the document and avoid expiration.
Ready for Shepherd's write-up.

Regards,
Greg

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Tue, Dec 18, 2018 at 9:04 AM
Subject: [Bier] I-D Action: draft-ietf-bier-path-mtu-discovery-05.txt
To: <i-d-announce@ietf.org>
Cc: <bier@ietf.org>



A New Internet-Draft is available from the on-line Internet-Drafts
directories.
This draft is a work item of the Bit Indexed Explicit Replication WG of the
IETF.

        Title           : Path Maximum Transmission Unit Discovery (PMTUD)
for Bit Index Explicit Replication (BIER) Layer
        Authors         : Greg Mirsky
                          Tony Przygienda
                          Andrew Dolganow
        Filename        : draft-ietf-bier-path-mtu-discovery-05.txt
        Pages           : 8
        Date            : 2018-12-18

Abstract:
   This document describes Path Maximum Transmission Unit Discovery
   (PMTUD) in Bit Indexed Explicit Replication (BIER) layer.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bier-path-mtu-discovery/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-bier-path-mtu-discovery-05
https://datatracker.ietf.org/doc/html/draft-ietf-bier-path-mtu-discovery-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bier-path-mtu-discovery-05


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.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
BIER mailing list
BIER@ietf.org
https://www.ietf.org/mailman/listinfo/bier

--000000000000397201057d4ef0e2
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br>Dear All,<div>this is technical upload to refresh the =
document and avoid expiration. Ready for Shepherd&#39;s write-up.</div><div=
><br></div><div>Regards,</div><div>Greg</div><div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr">---------- Forwarded message ---------<br>From: <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:internet-drafts@ietf.org">internet-draf=
ts@ietf.org</a>&gt;</span><br>Date: Tue, Dec 18, 2018 at 9:04 AM<br>Subject=
: [Bier] I-D Action: draft-ietf-bier-path-mtu-discovery-05.txt<br>To:  &lt;=
<a href=3D"mailto:i-d-announce@ietf.org">i-d-announce@ietf.org</a>&gt;<br>C=
c:  &lt;<a href=3D"mailto:bier@ietf.org">bier@ietf.org</a>&gt;<br></div><br=
><br><br>
A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.<br>
This draft is a work item of the Bit Indexed Explicit Replication WG of the=
 IETF.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 Path Maximum Transmission Unit Discovery (PMTUD) for Bit Index Explicit Re=
plication (BIER) Layer<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Authors=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: Greg=
 Mirsky<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 Tony Przygienda<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 Andrew Dolganow<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Filename=C2=A0 =C2=A0 =C2=A0 =C2=A0 : draft-iet=
f-bier-path-mtu-discovery-05.txt<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Pages=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 8<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Date=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :=
 2018-12-18<br>
<br>
Abstract:<br>
=C2=A0 =C2=A0This document describes Path Maximum Transmission Unit Discove=
ry<br>
=C2=A0 =C2=A0(PMTUD) in Bit Indexed Explicit Replication (BIER) layer.<br>
<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bier-path-mtu-discov=
ery/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc=
/draft-ietf-bier-path-mtu-discovery/</a><br>
<br>
There are also htmlized versions available at:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-bier-path-mtu-discovery-0=
5" rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/draft-i=
etf-bier-path-mtu-discovery-05</a><br>
<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-bier-path-mtu-d=
iscovery-05" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.=
org/doc/html/draft-ietf-bier-path-mtu-discovery-05</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-bier-path-mtu-dis=
covery-05" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/rfcdif=
f?url2=3Ddraft-ietf-bier-path-mtu-discovery-05</a><br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
Internet-Drafts are also available by anonymous FTP at:<br>
<a href=3D"ftp://ftp.ietf.org/internet-drafts/" rel=3D"noreferrer" target=
=3D"_blank">ftp://ftp.ietf.org/internet-drafts/</a><br>
<br>
_______________________________________________<br>
BIER mailing list<br>
<a href=3D"mailto:BIER@ietf.org" target=3D"_blank">BIER@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bier" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bier</a><br>
</div></div></div>

--000000000000397201057d4ef0e2--


From nobody Thu Dec 20 10:45:37 2018
Return-Path: <session-request@ietf.org>
X-Original-To: bier@ietf.org
Delivered-To: bier@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A38E130E6C; Thu, 20 Dec 2018 10:45:35 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: aretana.ietf@gmail.com, bier@ietf.org, gjshep@gmail.com, bier-chairs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154533153542.18992.2090580036463572285.idtracker@ietfa.amsl.com>
Date: Thu, 20 Dec 2018 10:45:35 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/qEnto8kUqBDw5Ir0jO0gNszXHEg>
Subject: [Bier] bier - New Meeting Session Request for IETF 104
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 18:45:36 -0000

A new meeting session request has just been submitted by Greg Shepherd, a Chair of the bier working group.


---------------------------------------------------------
Working Group Name: Bit Indexed Explicit Replication
Area Name: Routing Area
Session Requester: Greg Shepherd

Number of Sessions: 2
Length of Session(s):  2 Hours, 1 Hour
Number of Attendees: 40
Conflicts to Avoid: 
 First Priority:  babel lsr mboned pim roll rift mpls spring




People who must be present:
  Tony Przygienda
  Greg Shepherd
  Alvaro Retana

Resources Requested:

Special Requests:
  
---------------------------------------------------------

