Re: [Roll] I-D Action: draft-ietf-roll-dao-projection-07.txt

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Mon, 04 November 2019 16:28 UTC

Return-Path: <pthubert@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 34A5F120B7C for <roll@ietfa.amsl.com>; Mon, 4 Nov 2019 08:28:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level:
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, 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=LYipqWCN; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=AfR1g3zE
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 0LswBk24PZiL for <roll@ietfa.amsl.com>; Mon, 4 Nov 2019 08:28:02 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3C0E120B05 for <roll@ietf.org>; Mon, 4 Nov 2019 08:28:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=28620; q=dns/txt; s=iport; t=1572884881; x=1574094481; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=r+CgaZ4gqFEb9Xc5x4LHXhqzoSvipDezep3+2tcAmbM=; b=LYipqWCN7jpdy3O9SKmO782smtSqdTP+wzMwS6jqKxQxinDxU0ijpiHX kXV2B9ooQGE5DoBguWP08cg17za4iVxiFWWAwtUXtrNF8tUiUBz60Zv/R jyWdebIo08tgKyU42nCeh3rzxAkkc9/2ScnvWMQh0zn3oDN7Wa9LlcmFi k=;
IronPort-PHdr: 9a23:P9Hs8xzXXG4cbqvXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1kAgMQSkRYnBZudFU3mJvPwcwQxHd9JUxlu+HToeUU=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A/AQBGUcBd/5hdJa1mGgEBAQEBAQEBAQMBAQEBEQEBAQICAQEBAYF9gRwvJCwFbFggBAsqhCmDRgOKdk6CEJd9gUKBEANUCQEBAQwBASMKAgEBhEACF4N3JDgTAgMLAQEEAQEBAgEFBG2FCwgkDIVRAQEBAQMSEQoTAQE4DwIBCBEEAQEhCgICAjAdCAIEEwgRCYMBgXlNAy4BAgynGAKBOIhgdYEygn4BAQWFFhiCFwMGgTaFGoZ5GIFAP4EQAUaCTD6CYgEBAgGBHQkSBgEBAgQaBQcYBwuCWDKCLI4mgViFO5g9CoIkhxGFHokigjyHWosYhDeWcJEpAgQCBAUCDgEBBYFpIoFYcBWDJwlHERSBRoFACRqDUIUUhT90AQGBJosHDheCGQEB
X-IronPort-AV: E=Sophos;i="5.68,267,1569283200"; d="scan'208,217";a="363716643"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 Nov 2019 16:28:01 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xA4GS0Nn029656 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <roll@ietf.org>; Mon, 4 Nov 2019 16:28:01 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 4 Nov 2019 10:28:00 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 4 Nov 2019 11:27:59 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 4 Nov 2019 10:27:59 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aDXeWPz8TsSOllRktAPZOz4+twsiorv/5Pm1rmSzWguRTvAxge8eGDVRUkmBIOlffircnLfP9H2n9ukSr6UM4hzcxNBEWPEHM2tmfLNr9+gzXZbbXszrvMV/dpLvLGO1ilnWH6IcE6NoAEC+8dJHW7J2z83FF60ZzOWnoJ2sqHdoATAVJfSHZmn6SJznizAldvveH5+j6uc/dmymy3B18JDHZUB/SY1mkMMJ2uR3o2VZ4w4zpA6tpqhbSeRZ21toGsjTsZyXkVGvD8pQUNffJrJwrUP9WuV+2+aBcg40usMqc62JF1pbhiprjXcvBKi2kvz4znqNUYl1BYzMTf5Fyg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r+CgaZ4gqFEb9Xc5x4LHXhqzoSvipDezep3+2tcAmbM=; b=SvA6MAXc34PWLFOO5INLdDZIBBTWRGHVmacv86Vg46+qifK5eOsMR0QmCyNeTUifQQGjZIZCUbH6GIWiCT/xByPwyV19lOR8cq2IlSGOHDe6fU39oDF4hD8E+/z9JIyODe7oz/kk9npMxluDblO6sHlQuXuTgKxElfavYrhBxvciI9r4AXsM5S1qHF7sxQayEyuTmw+aBxenHyi77KZhpjsYCkatPglDhHW1utbNcRcuH5vz/eN1noxSeczRoUmdPc6cuDSf/OAGW2smUKRJ3JROuj2ndNStQx/tlrzjCDNjdszJ9ZQ47jzMFcXXJs007Oh8uD4IaTaCU7Ry8JJKtQ==
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=r+CgaZ4gqFEb9Xc5x4LHXhqzoSvipDezep3+2tcAmbM=; b=AfR1g3zEiPFZcNmoSCk65AOlzgTIqivz8VWIE1TZKqcXECH0ILdva0lHXcY4CWdnQbBNs0djQMg46g4Y2lL37UnbTLtZyVGfUiv8dTQYh29QPQuSjbC5+NqgmZsl3uuXyhMxmFsvDpIrdjncNzo9qmo2W4ok8b4cH/piNV6FUz0=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB3568.namprd11.prod.outlook.com (20.178.251.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.24; Mon, 4 Nov 2019 16:27:57 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::31c9:3a31:3c07:a920]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::31c9:3a31:3c07:a920%6]) with mapi id 15.20.2408.024; Mon, 4 Nov 2019 16:27:57 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: [Roll] I-D Action: draft-ietf-roll-dao-projection-07.txt
Thread-Index: AQHVklBCRpKkhXU0806xqhL0ZsqmN6d6lK4AgAA9UFA=
Date: Mon, 04 Nov 2019 16:27:31 +0000
Deferred-Delivery: Mon, 4 Nov 2019 16:26:40 +0000
Message-ID: <MN2PR11MB35652C8342CE518C3B62FFBAD87F0@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <157279012489.13233.10865514638801334001@ietfa.amsl.com> <CAPT0++3pO7+=PLYk-ok5hV2UW=6djX38s9mz+ej=V=P2O5-jYg@mail.gmail.com>
In-Reply-To: <CAPT0++3pO7+=PLYk-ok5hV2UW=6djX38s9mz+ej=V=P2O5-jYg@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [2001:420:44f3:1300:3df3:e15e:b7ba:c606]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 063fd496-a592-4893-8df0-08d76143f3de
x-ms-traffictypediagnostic: MN2PR11MB3568:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <MN2PR11MB3568E92605CCDABF988FDD9FD87F0@MN2PR11MB3568.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0211965D06
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(4636009)(136003)(396003)(39860400002)(346002)(376002)(366004)(199004)(189003)(14444005)(256004)(606006)(46003)(86362001)(236005)(486006)(478600001)(6116002)(14454004)(186003)(2906002)(74316002)(102836004)(7736002)(790700001)(7696005)(76176011)(66476007)(66556008)(64756008)(66446008)(66946007)(11346002)(71190400001)(71200400001)(99286004)(6436002)(8936002)(9686003)(76116006)(33656002)(6916009)(25786009)(6506007)(53546011)(55016002)(8676002)(52536014)(81166006)(446003)(6666004)(229853002)(81156014)(6246003)(476003)(5660300002)(54896002)(6306002)(316002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3568; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: AltMrEWryyoj/P4ugDxaYI2PzEwswdwzzpmXchME6pFjoAK5ct7gDpuKuUQPu0qBwkgEBljNwXYcz7JwrSNhfXvckirFV6muViMBhMRwShep4E6t4jcsR7HxNKg769nrfGKtpmMKhVjZ+PFOtQRCZxHPXfJFri+qKYNgp61+UYB6yMNYgpwv0twJtFeWgKx3AqhwgQWE4klaQuDKsJNz97KiiXgFsHVKLQyA9W6VzCNso+ew6FXNniY0my1/DtuQP4T/qA348OHk4M9WzgjYDRwsP+kIG+GpI3u7dPjLe/mhwQE4AqdYGCgkYlrxgCPSxlremdHe4dS0iG70Uq5whpJUmTk2xazyLfTDXzQHSyHVfjsmP0Ri4yMrM1sH+FXrF4cCgJLUiJ5xnTIcEILp0T6eva4v6Xfeh2rlPhUE+alRJWf6Phudk79iqwgbkIvA9KuB9WbCchNMffLCwP7rXwKKPAKjgzx2asz8Kq40GVo=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB35652C8342CE518C3B62FFBAD87F0MN2PR11MB3565namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 063fd496-a592-4893-8df0-08d76143f3de
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2019 16:27:57.7307 (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: ZzSitdMqwBNSOkQh/4UY8aqtaddZwToVoAFGWWxLJarj8L4N3GK+OdXoTqrXSTwf5VPDyZWeZHuXWA7/KFR+CA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3568
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/xm87j04efUbHfpk_LhlKlckT5Qk>
Subject: Re: [Roll] I-D Action: draft-ietf-roll-dao-projection-07.txt
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: Mon, 04 Nov 2019 16:28:10 -0000

Hello Rabi :

Many thanks, this is really helpful: I used them an pushed an 08 before cutoff. Please see below.



From: Roll <roll-bounces@ietf.org> On Behalf Of rabi narayan sahoo
Sent: lundi 4 novembre 2019 07:54
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Subject: Re: [Roll] I-D Action: draft-ietf-roll-dao-projection-07.txt

Dear authors

I reviewed the changes (only) and have some queries and suggestions for the PDR and Sibling Information Option

  *   P-DAO Request Message

     *   [Suggestion] When a LN/LR requests for TE path using PDR  it can mention the Network Metric that PCE need to consider while computing the P-Route. Like A node can request for a TE path based of Hop Count or based on Minimum latency or Minimum EXT or Maximum Battery Life. I think this will provide more flexibility for application.
<Pascal> Yes, I agree. I already had a todo for that in the xml. We need to define together what metrics we want in there. That will be a new option I guess.

     *   [Query] Can PCE be a separate Physical Node Other than BR? If Yes how LR/LN will learn about it and send the PDR to it?
<Pascal> I added text for that already. The agreement we had so far is that the Root is the only node that the RPL device knows. If there’s a PCE and a protocol like PCEP, the Root should proxy. The current text reads:
“    This specification uses the RPL Root as a proxy to the PCE.  If the actual PCE is a separate entity, then a protocol that is out of scope for this specification is needed to relay the control elements between the RPL Root and the PCE.
“
I can move that to the intro and elaborate, e.g.:
“
   Projected Routes must be used with the parsimony to limit the amount
   of state that is installed in each device to fit within its
   resources, and to limit the amount of rerouted traffic to fit within
   the capabilities of the transmission links.  The method to learn the
   node capabilities and the resources that are available in the devices
   and in the network are out of scope for this document.

   In RPL Non-Storing Mode, the Root has enough information to build a
   basic DODAG topology.  This document adds the capability for nodes to
   advertise sibling information in order to improve the topological
   awareness of the Root.  This specification uses the RPL Root as a
   proxy to the PCE.  The algorithm to compute the paths and the
   protocol used by an external PCE to obtain the topology of the
   network from the Root are out of scope for this document.
“
Works?
</Pascal>

  *   Sibling Information Option (SIO)

     *   [Query] If PCE is a separate physical entity how the Sibling informations will be shared with it, as DAO messages will always terminate at BR?
<Pascal>
As of now, the Root and the PCE talk in whichever way they feel like, but that is out of scope. We could define a separate RPL-TE mode whereby the Root exports the DODAG and sibling links to the PCE. The PCE could appear as a Root of Roots (or a virtual Root, see RPL section 3.1.3<https://tools.ietf.org/html/rfc6550#section-3.1.3>). Or whereby it builds a fake LSDB to reuse a PCE that talks OSPF TE.
</Pascal>

     *   [Query] If the metric of P-Route need to be different from the Network Metric used for the global mesh network, how a LN/LR is going to learn about that so that it can send the correct metric information in SIO?
<Pascal>
To be defined. In normal RPL, the metrics to use come with the knowledge of the OF and there is nothing specified that uses the metrics container. Do we want to do more here? I do not see that the measure of the sibling link should differ to that of parent / child.
</Pascal>



     *   [Issue] Description of Sibling Address filed of SIO is exact copy of VIA address filed in VIO (2 to 16 bytes, a compressed IPv6 Address. a Via Address indicates the next hop towards the destination(s).....). This need to be changed.

<Pascal>
  Oups. Tired was I. I’ll fix and republish. Also removed the IANA on MOP per your other mail, we need to discuss capability vs. MOP. And added the missing IANA for the new stuff…
</Pascal>

All the best,
Pascal