Re: [Roll] Reporting Links: Bidirectional vs Symmetrical (Was: review of dao-projection -22)

"Li Zhao (liz3)" <liz3@cisco.com> Fri, 25 February 2022 01:10 UTC

Return-Path: <liz3@cisco.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 343D53A10AC for <roll@ietfa.amsl.com>; Thu, 24 Feb 2022 17:10:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.585
X-Spam-Level:
X-Spam-Status: No, score=-14.585 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=IfLhrOho; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=a3FAQhgK
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 v7v6LJW-ki9l for <roll@ietfa.amsl.com>; Thu, 24 Feb 2022 17:10:26 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CE473A0FCE for <roll@ietf.org>; Thu, 24 Feb 2022 17:10:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=37099; q=dns/txt; s=iport; t=1645751423; x=1646961023; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=o0ki+8ETu0dPXsvmodBvuylGnmjDSh96fj9AG3s2aaU=; b=IfLhrOhop3EAh2TMKlfi5in2F3bNTPzQIZpHbza86WUDC8PDG6GXDJQH 9gHRslJt6/mUat05S3Tk5S+z5N1jaaCLRlhjCtB0Se1xoi+iRQjPTRx8j ZonOD0QA7Cq9ziKveJU+jzlLGWuIlYYAfBvD99Av9O8wgi40qYxHzcehG 8=;
IronPort-PHdr: A9a23:8xMjxRX1abm53wPSg+40oTltX7jV8K36AWYlg6HPw5pCcaWmqpLlOkGXpfBgl0TAUoiT7fVYw/HXvKbtVS1lg96BvXkOfYYKW0oDjsMbzAAlCdSOXEv8KvOiZicmHcNEAVli+XzzMUVcFMvkIVPIpXjn5j8JERK5Pg1wdYzI
IronPort-Data: A9a23:19L9jq4aq9OgN17yqyc9SAxRtC/FchMFZxGqfqrLsTDasY5as4F+vmseUWiPa/reYWLwf4t+b4y+ph4F6JOAxtFrHABvqX1kZn8b8sCt6fZ1gavT04J+FiBIJa5ex512huLocYZkHhcwmj/3auK79SMkjPnRLlbBILes1h5ZFFcMpBgJ0XqPq8Zh6mJZqYDR7zGl4LsekOWHULOR4AOYB0pPg061RLyDi9yp0N8QlgRWifmmJzYynVFNZH4UDfnZw3cV3uBp8uCGq+brlNlV/0vD9BsrT9iiiLu+LgsBQ6XZOk6FjX8+t6qK20cZ4HdtlPdgcqNBNC+7iB3R9zx14NFMp8eYQgYyNaqKk+MYO/VdO3AvbPwdpeWXeBBTtuTWlSUqaUDE2fJqCGk3MJEWvOFtDglzGVYwQNwWRgqIi+Tzy7WhR6wwwM8iN8LseogYvxldIfjiJa5Oafj+r2/iv7e0BAsNu/0=
IronPort-HdrOrdr: A9a23:cTd7uq57uoFORTmhUQPXwXeBI+orL9Y04lQ7vn2ZFiY1TiXIra6TdaoguiMc0AxhJE3I6urwR5VoIEmsuaKdhLNwAV7MZnifhILFFvAG0WKm+UycJ8SczJ8T6U4DSdkENDSYNzET5qyWjHjaYrQdKZu8gdqVbIzlvhBQpHRRGthdBnBCe2Cm+yNNNW17LKt8MKDZyttMpjKmd3hSRN+8HGM5U+/KoMCOvI76YDYdbiRXpjWmvHeN0vrXAhKY1hARX3dk2rE561XIlAT/++GKr+y78BnBzGXehq4m2ecJi+EzRPBkuPJlaAkEuTzYIbiJnIfy+Azdldvfq2rCVuO85CvIcf4DrU85NVvF3ycFkzOQoQrGrUWSkGNxRRDY0JfErPVQMbsYuWsRSGqo12Mw+N57y65FxGSfqt5eCg7Bhj3045zSWwhtjVfcmwtorQc/tQ0XbWIlUs4YkWXfxjIgLL4QWCbhrIw3GuhnC8/RoP5QbFOBdnjc+m1i2salUHg/FgqPBhFqgL3Z7xFG2HRii0cIzs0WmXkNsJo7Vplf/uzBdqBljqtHQMMaZb90QO0BXcy0AGrQRg+kChPZHX33UKUcf37doZ/+57s4oOmsZZwT1ZM33I/MVVtJ3FRCDX4Gyff+q6Gj3iq9MllVBw6duf22z6IJz4HBeA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A/BgDrHvlh/5tdJa1aHgErCwYMIoFagSExVgd3WjcxiA4CA4U5hQ6DAgOBE48ngjGIOYEuFIERA1QLAQEBDQEBNwoEAQGFBQKDXwIlNAkOAQIEAQEBEgEBBQEBAQIBBgSBCROFOwEEKA2GQgEBAQEDDAYVBhMBASUTDwIBCBEDAQEBIQEGBzIUCQgBAQQBEggagmOCDlcDLgEOoi0BgToCih94gQEygQGCCAEBBgQEhQ0YgjcDBoE6gw6CflRKhwkngimBFAFDVYERSjc+gmMCAoEkHAQcHgYHCYMZgi6RNiVGDmANNg4CIAIrAyseNwoOAQISBw8fCxF/AZ5GjXKSYQYEg0aLAYsdiV0VlDCTV5ZKIIxvlCcXCwuEXwIEAgQFAg4BAQaBYTyBWXCBboFLURkPhWuCX4YNgzqFFIVKdAI2AgYLAQEDCYsGB4I/AQE
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400"; d="scan'208,217";a="999935281"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Feb 2022 01:10:21 +0000
Received: from mail.cisco.com (xbe-rcd-003.cisco.com [173.37.102.18]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 21P1AKpi026000 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK) for <roll@ietf.org>; Fri, 25 Feb 2022 01:10:21 GMT
Received: from xfe-rtp-001.cisco.com (64.101.210.231) by xbe-rcd-003.cisco.com (173.37.102.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 24 Feb 2022 19:10:02 -0600
Received: from xfe-rtp-002.cisco.com (64.101.210.232) by xfe-rtp-001.cisco.com (64.101.210.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 24 Feb 2022 20:10:01 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-002.cisco.com (64.101.210.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 24 Feb 2022 20:10:01 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UOYxQSUK7CskkbfbBHZmteORTLo9XEa3Z2vmtOLSi2pbshDRu9FJLlaricXtrYMsDKOpbaA5PvA8QJ7rDaoXMjKo7V0sBDEUBGI37pgBWbEsfHSFPoxpetskPjqHKmTI70aFpfCXoykVAE5gln+K01GsyXY5dZR0k7OBiD2V4KrryM+6FQe/4BYkuJuYcCREMVrk5wQ3nGkYfooKxiYI2MdmcuohMz27MOFGl8pgZsozEA4/1jpecuI/nI4rmk7cQ+DVtE+WayB9jsFNa/bWvIflLuqboJVyjID29smbP6KoVx21HjP1GtZUv4ELcE2bFltkxVz5NanOw0vkKq51Yw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QGyMNnRqmySFYpQ3jLOS/k2FK+6oIhEPwEl2rMYr/bE=; b=KaHyUX9ZKICn2WebqypOp1mgNUcXNz9nIpZE/Q88Kyb+A9kZCiBWwMFBrMzRgedf7nFKV2HA+MUf/s67SyaHJPrL3YzZyDrOGRIteuy0eQefH7o38ST4LkdWjm4KrfLWYF2MpyGzjzf8BM3SKbUkFNi4ZsgTunMkyvhs9Jb8PZfLmn+8e3fXr2WsBNvt1af+6gLR0Pu32r87SafO42DxVFH/PBCDaWJMqZ2XMfijihOtcE3G9slOTM6e8qhyK5+CJxxMA04RdnJRNv06AqkcjviKlG/n8r7kysDZaKi5JfCZm2TT5ocby3uMYCcCxYa9aHi7ebqmtBxaWq5R15PcHQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QGyMNnRqmySFYpQ3jLOS/k2FK+6oIhEPwEl2rMYr/bE=; b=a3FAQhgK3niAU81p5EXSKsPoIvRhuSpYPCmnFDwQkfHKBSdRvSrmKxlG9DlL2dWZIrTZpcyE4Zcu0YCCw/1ECvqx1KykP35lqQxsrnQXjRbyZ9XdoWRTowgofTJILK6OPNNUDbAPoduCQxTzgWcDqr121Gm2g3PaffAH4eqr6qg=
Received: from PH0PR11MB4919.namprd11.prod.outlook.com (2603:10b6:510:34::12) by DM5PR11MB1564.namprd11.prod.outlook.com (2603:10b6:4:d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.22; Fri, 25 Feb 2022 01:09:59 +0000
Received: from PH0PR11MB4919.namprd11.prod.outlook.com ([fe80::6d55:7f2e:6f4:2d4a]) by PH0PR11MB4919.namprd11.prod.outlook.com ([fe80::6d55:7f2e:6f4:2d4a%4]) with mapi id 15.20.5017.024; Fri, 25 Feb 2022 01:09:59 +0000
From: "Li Zhao (liz3)" <liz3@cisco.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "ROLL WG (roll@ietf.org)" <roll@ietf.org>
Thread-Topic: Reporting Links: Bidirectional vs Symmetrical (Was: review of dao-projection -22)
Thread-Index: AdgpcUWc8mKMuUnWSsS5Bax1TjHaYwAcilJN
Date: Fri, 25 Feb 2022 01:09:59 +0000
Message-ID: <PH0PR11MB49199B34A4D71A6C0E00956E8C3E9@PH0PR11MB4919.namprd11.prod.outlook.com>
References: <CO1PR11MB48814A8896C4D3E0B79E8718D83D9@CO1PR11MB4881.namprd11.prod.outlook.com>
In-Reply-To: <CO1PR11MB48814A8896C4D3E0B79E8718D83D9@CO1PR11MB4881.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5d57773d-75e0-4eb1-7633-08d9f7fb8b52
x-ms-traffictypediagnostic: DM5PR11MB1564:EE_
x-microsoft-antispam-prvs: <DM5PR11MB15642DC2901700738EDED1418C3E9@DM5PR11MB1564.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: tzx0zXo0GQbWOrszhInzUnDBoiQkEqKNKWX82NU+D68MDoZyjDNPNlhJB9kBuQOGgoeTRoC5XR+GDjVcMu6j+U1CbK2XVT1oj82ZlZMmjz0vhlTQljEK2Uv+CLSTKcsSjj8CevyHhPU3CKCrIb5iGKjANWAbr0/2OE5bNskZ5e9wEsZ/IXP/dMaUMFhAdysiWC9To9z5iC0TCIupOC/213R3GOysH+8pwe3UVIPRLEOYJngP/l2uUrSG09xHfGwqJdKRuqrusI+jGKvoZFc5ZVtUahIcsxc5fuY+Z2jegmjEbAEBVkU1qarOTlycdpt/hhhUb0glwJo1reonurvq8+6guNzMskWhi8+HYjr4muOgPa2UYyG3nmaou6b8AhGEOUBtFuB7nwi/oa68t464Tnj/BWHbdE5Jd0EVAx2mWWBvkD0dEVbIKyAe0NNTevWbZlvrKNdqfWC52MGdAEBm92ss+L8JcjpZi5GetcHKEU0s/2yOvfpWTLDF/bL8ORtClIvKTLVC2hGi11Y4oK2Sezn9FtX1QZkL71KZm/L5xOIeM102CaHxGQuFUHXRFiv5TfQS/ha5U8lXFSVvAzv4fB+awVYBMqjShoZmAOr454RRLclUjNeNDQGaGCd8HlDlO7MtH28gpSbl75zrtO5xaRFMNpNkqt6oHeCFcrV1twfE95we5agSY1cWsEZJEIroHLybQG4vOKPaCPezdAt4XAO/B+w41bGF7S/iXRgMsYXeAgzjFPwpP/g9ryD9kFZY2O0pvhK2RkC47+FCCdmvyx77OpEIquRTfTo9BhwbOTf+ofvM/yHMhN+byg2djj3PUYvnoM5H2ZE6dNTNaU69HnqVk387y3joS+2iAh13hvs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB4919.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(64756008)(110136005)(76116006)(6506007)(9686003)(66476007)(8936002)(186003)(7696005)(86362001)(26005)(8676002)(66446008)(91956017)(66556008)(38100700002)(66946007)(316002)(52536014)(66574015)(508600001)(5660300002)(71200400001)(166002)(53546011)(83380400001)(966005)(55016003)(38070700005)(122000001)(33656002)(2906002)(88722004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: GLpmoOHiotoleXltpQ+4Apl/Rgb5efQ4cC8EOLtzUMZVOFyGCRIxAhjxBAtVKyNN1KoDA18AhUyz/F7Ib2kG5EksIceV9U22hqyN4CQPqUXJxl0J950iE8shA5mMeyFJ/ZNc+mTPwOfQrnytBIKI0SV+JPA08PRQDbAriUhW3WwJYO2GhW8XqwCMHCkmGbvdI3bx6ocUBTGnjAla29CaDch0YDL41tDiT8bLExOcn5nvLRRm5gzotWjLOiodkt/gfNTmcRCR0IwufEA9t4sJibhX0m/8biS1xw6P80RLYW0FSQmBZ90jg/wowUj/Ws0W/GJZ+Y8tuUOMYp3G90ivbfflVf76Flqr9FOm4kunSK6MGNHAl1soIMYqeHdICSpOPwDEGbCJsGGJPUKhs5BasfgxAevi4TqtsrE0A72P/AsKEb90+4zedjogzyd+9a+TlRXT4lMGaM48sfwY2KLRH5lUaW92d5PmqVgPLRP9RJKAoLQgqmWjp0Uiyq4lyj5GHlK7Jnpt4z8AD5wVlqKIqpUBImridIQf9c8U3+I8nj8VbdnVWmTwKnTu57aEfMaadA0kA46AWqIQ7tmnqV8JkSQONNwBbFaATCZ3e2VdNdQw54aogCC/S3XR282L5NE6QulF7Uv1Rr/+obla47sbF7HzmIiRzFIGFKGqCbU7qAvY4YPbl10M/N82RWHN1F38UuDExo2gYphLtbCCInDSjYYoEdhdvd6Rg4Lofo8prA1FZnyumxZatfX4hb3iyjgM8y3f+ZsB1ups6/QVV28yaaTcZwZB9ZlIHWKSfAeyQJhFC+j579mxDHmnyQYjcp3nA9Sp7at5o+IUu5CVA7FOsifyF/joQVUJwBhPgK7KFusky1s0lo2MjwNO3Wt/4jv6x4xlztYCTmA2lVSCab7jTkRcy4urCJBf9NVTim+eG4MpsUpi9P3+ntRXIZX5G7zfwZJKB/OzEsZ4eP9WqrjNayGe60rBhTE+TIIFDyW5+6cr+dIsynoaPh9B42HaHbVNbwvxSFkV0BZdCJ+Q9howc7lF73NdOzCxMA0KdeopgEcyDl2AhTjiyZvZNKoCYUTUVUx6a3LuLxZVdKRqOlISD3ZxbpJQCb0u5Qmpq7QgQ0UhRujbnjnbs2gwN+JJT60ATvgmWPwfXz40p+8/7CRlXcq2zM5bY4i5idwIbWw3HKlTuOYxj/f7d8sFY+8un1ZyucPN9MPoj+bzsDUC1cR1dAtAitcR+BAGphhFN1OlCJz6mPwTYnu50AN4iyMz//KWjZAW9z83GzL3nZCX3nyuuWJupF/v83dd6ZVIHRe9Tgc22c6rw3APw5w3Oj70G2f3tyil7OHnCYEa/v/q2mv/EExqK1jk/fnhTqXI72ys7ABc43unJKW/WzJh/qAbRV+ninpX1fafDZxK3tRNLSsXQ490qves8MmHdxZosUuatVIkXQJ9RXVL9d+YHhgJFmVBZcO/DTCzz+PJbprwzp2ZDYlJI7fE24QAOdguHdlDSGoz08HVv94ft6aN2TPsS0iwCp0iPRLixs0ORlzmqXCZsRB8MJwn5L4YC6o2iVcMza8=
Content-Type: multipart/alternative; boundary="_000_PH0PR11MB49199B34A4D71A6C0E00956E8C3E9PH0PR11MB4919namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4919.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d57773d-75e0-4eb1-7633-08d9f7fb8b52
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2022 01:09:59.4987 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Gs9XMdtBPPjmvPbSy2zApVUngPGVKtHrXSM8metOdFqycDhOoeMMh/evF6uqH8Ak
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1564
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xbe-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/fRznrQwAokEG-oMzgL1c9H1F26g>
Subject: Re: [Roll] Reporting Links: Bidirectional vs Symmetrical (Was: review of dao-projection -22)
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/roll/>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Feb 2022 01:10:42 -0000

Hello Pascal,

What about the asynchronism cases?

For instance, node A and B are siblings, but node A reports SIO with flag B, node B reports SIO without flag B later.
I think we have three options for this case:

  1.  Root trusts the latest info.
  2.  Root trusts the info from source node.
  3.  Leave it to implementation

I prefer option 3 to simplify the flag definition. What do you think?


Best regards,
Li


From: Pascal Thubert (pthubert) <pthubert@cisco.com>
Date: Thursday, February 24, 2022 at 21:00
To: ROLL WG (roll@ietf.org) <roll@ietf.org>
Cc: Li Zhao (liz3) <liz3@cisco.com>
Subject: RE: Reporting Links: Bidirectional vs Symmetrical (Was: review of dao-projection -22)
Dear all

This is now issue 11 in github https://github.com/roll-wg/dao-projection/issues/11

The spec alone does not provide a way to assert whether the link is bidir or not.
Some techs may leverage existing L2 information or sync/compare their DLEP state but that needs to be defined for a specific case/technology.

So I suggest we add text like:
“
    The SIO carries a flag (B) that is set when similar performances can be
    expected both directions, so the routing can consider that the information
    provided for one direction is valid for both? The policy that describes the
    performance criteria, and how they are asserted is out of scope.
    In the absence of an external protocol to assert the link quality, the flag
    SHOULD NOT be set.
“

What do you think?

Pascal

From: Pascal Thubert (pthubert)
Sent: vendredi 14 janvier 2022 11:20
To: ROLL WG (roll@ietf.org) <roll@ietf.org>
Cc: Li Zhao (liz3) <liz3@cisco.com>
Subject: (Was: review of dao-projection -22)

Dear all: we had this thread as part of Li’s review:


About “5.4 only the router with the lowest Interface ID in its registered address needs report the SIO, and the Root will assume symmetry.”

[Li] -> Is it possible to add a flag to indicate the symmetry? Otherwise, if A chooses B as sibling, but B doesn't choose A as sibling, Root may treat SIO from A as symmetry incorrectly when only receiving SIO from A.

[PT] we used to have that (B Flag for bidir) but we removed it for simplification. I’m OK to add it back, but we still lake a good description of how the node will know that the link is roughly symmetrical.

[Li] Some physical layer measurements such as RSSI/LQI have forward and reverse direction. Can it indicate symmetrical?
                  In layer 3, receiving DIO/NS messages from each other indicate symmetrical

[PT] There’s a nuance between bidir and symmetrical.  Maybe the ping works but the link quality is very different in both directions. If so the Rank increment computation would differ widely and we would need both sides.

At the moment the text says:
“
   B:  1-bit flag that is set to indicate that the connectivity to the
      sibling is bidirectional and roughly symmetrical.  In that case,
      only one of the siblings may report the SIO for the hop.  If 'B'
      is not set then the SIO only indicates connectivity from the
      sibling to this node, and does not provide information on the hop
      from this node to the sibling.
“

We need to clarify what the B flag means, when it can be set, and what is expected from the Root/ PCE about path computation when it is set or not set.

Suggestions welcome;

Pascal

From: Roll <roll-bounces@ietf.org<mailto:roll-bounces@ietf.org>> On Behalf Of Li Zhao (liz3)
Sent: mercredi 12 janvier 2022 10:51
To: Routing Over Low power and Lossy networks <roll@ietf.org<mailto:roll@ietf.org>>
Subject: [Roll] review of dao-projection -22

Hello Authors,

Thanks for your great effort. The PDAO draft looks more clear and detailed. Following is some concern:

3.5.2 Using Non-Storing Mode joining Tracks
P-DAO 1 signals C==>D==>E-to-F,G
P-DAO 2 signals A==>B==>C-to-C,F,G

   [Li] ->  Should it be ?
P-DAO 1 signals C==>D==>E-to-F,G
P-DAO 2 signals A==>B==>C-to-E,F,G

    Otherwise RIBs in A cannot include destination to E.

4.1. Extending RFC 6550
To ensure that the PDR and P-DAO messages can flow at most times, it is RECOMMENDED that the nodes involved in a Track ===mantain=== multiple parents in the Main DODAG, advertise them all to the Root, and use them in turn to retry similar packets. It is also RECOMMENDED that the Root uses diverse source route paths to retry similar messages ===ot=== the nodes in the Track.¶

[Li] -> Typo for “mantain” and “ot”?

4.1.6.
This specification defines a new flag "Projected Routes Support" (D).
The DODAG Configuration option is copied unmodified from parents to children. ====xref target='RFC6550'/>====  states that:

[Li] -> Typo for “xref target='RFC6550'/>”.  Why is flag named as “D”? There is no D in "Projected Routes Support"…


5.1 The Root may use an asynchronous PDR-ACK with an negative status to indicate that the Track was terminated before its time.

[Li] -> What's the difference between negative status PDR-ACK and No-Path P-DAO in section 6.5?  And when to use asynchronous PDR-ACK?
In storing mode, root should use No-Path P-DAO to tear down Track from egress node. Is PDR-ACK still needed?
In non-storing mode, No-Path P-DAO to ingress node is also enough.
But the PDR-ACK Status field makes sense. Is it possible to add this field in No-Path P-DAO?


5.1 One and only one RPL Target Option MUST be present in the message.

[Li] -> Is it possible to remove the limitation?  It’s not flexible If PDR can only carry one RTO.
For instance in figure 7, if node I requests P-Route to B&H together, Root can only push one Track I->A->B->H. Otherwise, Root may push two Tracks I->A->B and I->F->G->H.
If Root cannot computer one Track to multiple RTO, it can response with a special PDR-ACK Status.



5.4 only the router with the lowest Interface ID in its registered address needs report the SIO, and the Root will assume symmetry.



[Li] -> Is it possible to add a flag to indicate the symmetry? Otherwise, if A chooses B as sibling, but B doesn't choose A as sibling, Root may treat SIO from A as symmetry incorrectly when only receiving SIO from A.



6.2  There is no notification to the requesting node when those changes happen.



[Li] -> Confuse with this claim. Is it a MUST NOT if root wants to send notification to the requesting node when those changes happen.





6.3 In a particular deployment where PDR are not used, the namespace can be delegated to the main Root, which can assign the TrackIDs for the Tracks it creates without collision.



[Li] -> Can you add some description for the collision case? E.g., node trusts itself than Root.



6.4.1 In both cases the Track Ingress is the owner of the Track, and it generates the P-DAO-ACK when the installation is successful

[Li] ->  Is there any difference between P-DAO-ACK and normal DAO-ACK? E.g. any flags?  Normally, root won't receive any DAO-ACK from nodes.
Is it possible to add flag to distinguish P-DAO-ACK from DAO-ACK as P-DAO from DAO.


8 Profiles 0 and 1 are REQUIRED by all implementations that may be used in LLNs; this enables to use Storing Mode to reduce the size of the Source Route Header in the most common LLN deployments.

[Li] -> Profile 0 is the Legacy support of [RPL<https://www.ietf.org/archive/id/draft-ietf-roll-dao-projection-22.html#RFC6550>] Non-Storing Mode. I’m confuse about “this enables to use Storing Mode to reduce the size of the Source Route Header in the most common LLN deployments.”



Best regards,
Li