[Roll] Review of draft-ietf-roll-dao-projection
"S.V.R.Anand" <anandsvr@iisc.ac.in> Sun, 22 August 2021 05:14 UTC
Return-Path: <anandsvr@iisc.ac.in>
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 7F5593A098D for <roll@ietfa.amsl.com>; Sat, 21 Aug 2021 22:14:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=iisc.ac.in
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 GN4N-sUG_fwx for <roll@ietfa.amsl.com>; Sat, 21 Aug 2021 22:14:04 -0700 (PDT)
Received: from IND01-MA1-obe.outbound.protection.outlook.com (mail-eopbgr1380044.outbound.protection.outlook.com [40.107.138.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D6D03A098B for <roll@ietf.org>; Sat, 21 Aug 2021 22:14:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GND0yiN/TN4pykBov+vpc60rEUdsqpt12/G/OJ0wLyPRGqYUKXjJ1O4kIrTGCcfkAp5js8nK68fSSNwHeY6LU2ZOOsQkYiCjvuEI7VipWaTkoNTEA93jVSLJ3oEn+1RK+XBZJxr+UzsDqjBCKP0CkH4DRFMraqiXYlgZ12exRXMHB4nU5eyMw5na+P2hTBb2LWi4SQPzmzkGiw89jtZkP15qRhrl/f3XOvueFIioTt2CrimSqdNimloKidwjtAr5IW1SIrpU4PCM/hNulU5LfeknM4hefO5lYItf2PreXT261W0GAzlAufv022Vumv26xqV5zpjKt+9KJOx9jFoClQ==
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=MxMqAdOYPVAVK6lZVdJbCbkQI6wtqv0ll273yLC13r4=; b=eNswmghMSY+gQXgq7M8WQLETFO/j84/LP4XlvuXpRY2OAMXLaSjI5tRNNF2eudjkJt8Z5ejG4FkEG1zTisWD1H0Ia7Iip2oiojwPscHU6xf+SXC0YPqzJ9w+3ub0rQK7QsjPdPi0nJSXPmNNb2fkcwgzqGwc4o2LUdfQLnXuHmBt/g6BggXg/4+1osNtIUJ1xLrxQqsN50NOMy8bZuvepJHQdlLIjK9gUm07UpWynY5n9hV42g6eAbS1iluQbBfGdFnQRkiLkYG9+eLYCGhWjbjW4O5bpRKsjs/dNSgucImT/DRnd36M85cJMzw15SK+qhZ1YdtElHLGTi11kKs+kQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iisc.ac.in; dmarc=pass action=none header.from=iisc.ac.in; dkim=pass header.d=iisc.ac.in; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iisc.ac.in; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MxMqAdOYPVAVK6lZVdJbCbkQI6wtqv0ll273yLC13r4=; b=jx4TmoMf7IR7N+JyjfKlLV82Ltk85JlLzDjBFECGY8vNPMY0SpO370kknhEhqYWESBZmuMeBJQmtn1PhfN0XqnozoI2Z32qxG7pfTCQJigIv+jNTlLJldZ1y3SYzW93bSsM5jAPXM8KFg8lzCPigBLGXBDoIUS/1YB7mOV+eAYc=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=iisc.ac.in;
Received: from MA1PR01MB2218.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:37::23) by MA1PR01MB3804.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:7c::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Sun, 22 Aug 2021 05:13:57 +0000
Received: from MA1PR01MB2218.INDPRD01.PROD.OUTLOOK.COM ([fe80::6096:2bb9:fc3a:cd39]) by MA1PR01MB2218.INDPRD01.PROD.OUTLOOK.COM ([fe80::6096:2bb9:fc3a:cd39%5]) with mapi id 15.20.4436.023; Sun, 22 Aug 2021 05:13:57 +0000
Date: Sun, 22 Aug 2021 10:43:55 +0530
From: "S.V.R.Anand" <anandsvr@iisc.ac.in>
To: roll <roll@ietf.org>
Message-ID: <20210822051345.GA3910@iisc.ac.in>
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: Mutt/1.5.24 (2015-08-30)
X-ClientProxiedBy: MAXPR01CA0072.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:49::14) To MA1PR01MB2218.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:37::23)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from iisc.ac.in (49.206.10.139) by MAXPR01CA0072.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:49::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Sun, 22 Aug 2021 05:13:56 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d0ae870e-feb7-42f2-8cb1-08d9652ba481
X-MS-TrafficTypeDiagnostic: MA1PR01MB3804:
X-Microsoft-Antispam-PRVS: <MA1PR01MB3804D1D543AE26D1D2A26AD7FCC39@MA1PR01MB3804.INDPRD01.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: zdYe5kpCt93bn08Cjf9SRepZ4J74M90zDi+IqifXxrdAoH67OJAi63bS246W6jK97b7UJthLaThugJqksXzpNDQXkca61PltakvGAuoposNo/QsqeJVBHGXjR44g/LDwXslblFQabxadBAFNHYIsXqT5RZ7xHi90UoLenz3n+maK9y656Ce3uiwciccz5YNZXE7rgRxUeAE4l9dgygEhh7EFTZuSi2IUEQ+xLRjd+K+R1SYRk3iGY+coQ2ZUdiNGboKA1XFdYpX3AKNSS0P9CHpsgFGTJSNxKGu40bi08VTMTnalbu70fzGiEw1ra4/IvlqCE7d3koZO7J8dTfNoYt0R0LR0nyXMnAQ8KEaDSAD9bSxwKkD6xpSwD2TkVB/e6tDZQG0XtMJPWzvsHpW3F2DZ8ZQOL2tunXYxs9NRTm5kgFCh21CYXxwKgvXUDDejaHt3oOocavDAhqRwGFu7xl0H1T5SMFlT/0+uqg7HwPG3IU4LKooNx64zO7Uha9cWnmU+tzMXTC/SodwYmlXFwHs7+vKtvKihpWE2i0veVadHaUST0bVu2DXptiMC6Gzc8PpFe7++kPSehIGNX3MN2zuXKaUhZYtOEb+4wz5j8aSRJ+teDkwuybbIT6bfuN12HXpOn2xgxdQ88kiaAIblh6Cv/XKHDF9MQAzNnJqRrLlsS1KT8ZRCmhQ/8Dfvh5XJtbfR/RKapg3fk2zyIxTywA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MA1PR01MB2218.INDPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(39860400002)(346002)(376002)(396003)(136003)(186003)(2616005)(956004)(2906002)(66946007)(83380400001)(8676002)(786003)(1006002)(33656002)(5660300002)(8936002)(36756003)(55016002)(26005)(7696005)(6916009)(478600001)(52116002)(1076003)(66556008)(316002)(55236004)(66476007)(38100700002)(86362001)(38350700002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: in+8mwLuCped8G0+zazYIcHsHm+ANP1YHZYXAIADjRCGWzQxxROsa01n5s/GRUBPhKm6wLpPHihTBRUavd7EOlPCbiLiPXtiPKRhRsBLw6L30jnpkJvMba5geoAQDKsfjHuS3iFpmSLSHswdfCzuba7ov376uHbrwPc2fhq5WbA3AobT1WbHumxXkUO/Ph+SyOcNsi013PPQenn9kt16BNqhRH6PZMJG/ROIVZpkRJEJGalrKdPpJj/yf9ScycoNPk3VVDhKOakNq8H0tCjcprsbVRa6YGIh5h2TamJQPa78fe4o3+d/VDf4IksHAVcMHztgeTgCf+hXI4hDTtOSuKO2ULO1I6RcZtwqXljDT9QkGKcfaObpveeR6tAD4VBU7za10aMP+QjYq9bFXx5FewigCB9eJc1psJFvqlMER6BtNW37ieEkp0te3p8rY6zNMRWwSEeqNiQ/GqPTtmG64YteUYirC6vVVXl2OpCCP4forfoXCFWPjlSlgQHPXDX0Givcbw9oPCQ/mkaaFgdJiteNl2lci0XtaIR3fXE6evx9E4stiy9j8z6EUohnDSwkB0FxvZcf8YbRe+cIHwwExhZi/O9YDJNP1Y7fsReMnbgyLsV8cYj+dOPkMQAUSpEF79rLNQNZ0jpd57kl2cDVzmKaUW/RS/J7V7G3+kMaApRxwCTKAkOjLWnWtPC+c0ZXtxz0x5yPVFaEYjKi4Jp151i9fvlqwdUQ8gq20Qlmeh6GwUzpzkBg+mdgnctk3LI39AfAUg5vVentb21R1VF2+KubvJWswM/iNgGiXOnKYX30dVxaSVICwlqLSOttOClIuj28+XqvQU9rDbE60GmyiyDEOya0sT8K0NNjktOLTjs2ZuBn95ZaAMv9j61v2Be/+iME1gtngZBxXPSl3XlGuaRMBrvzkcn1rO6Tk8LyoC1pW/Xn75kI36wmsrAnmmkhP+8xg3nPYnE8ScYCVi3LG0ighv983ESTrVAaQzf+zjJj3/tWVJ7Ov2vMoGQFDnEr6fiTms+A3X8SGzm2CZiAYWWsHT78jgPMe4QHoPjGEr09u0U67/ui7LTqWNyYDNT6B9mJyGdlN3P1ZSDaZKOMsA8HhN+it+uk1nv7PbL56FaCCKpxLbqP3OKHP8EJNFSo8aITltDCaxMxa0nmDwOnl9QUWog25M7sScghjJdTjZcEHcphdx8Y3t+fZcl+GpHsaUEIvA47pQSURvanNjR+z65v07mnbo3fxqEa5q74Mh6eB/Flkcz+kkZ0gdMnp7OxTo5Sb4YmW8dOdYowEidYKyGciWfEH+B9o86UX6CMy+SUPuORYyzcjwvhIhwjc+pT
X-OriginatorOrg: iisc.ac.in
X-MS-Exchange-CrossTenant-Network-Message-Id: d0ae870e-feb7-42f2-8cb1-08d9652ba481
X-MS-Exchange-CrossTenant-AuthSource: MA1PR01MB2218.INDPRD01.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2021 05:13:56.9417 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 6f15cd97-f6a7-41e3-b2c5-ad4193976476
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 7WQUTMlSeuPqeg0fIXo1XNccxuEvIU6q4GAOvD1xj2Ps2Ee7pF7qKhIZtCF4vTA28bqpe5lqTGZdpEkqBffsJA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MA1PR01MB3804
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/ybadTb7eUVlTC75h8ReikJ-ygGI>
Subject: [Roll] Review of draft-ietf-roll-dao-projection
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: Sun, 22 Aug 2021 05:14:11 -0000
Dear Authors, Thanks a lot to the authors for writing up this important draft towards building a deterministic network and thereby aligning ourselves to RAW architecture. I thoroughly enjoyed reading the draft :) Hope the following feedback will be helpful. Regards Anand For an effective operation of P-DAO route projection, one of the keys requirements is the presence of network monitoring mechanisms for LLNs in place for letting PCE have a complete view of the network state. I am not sure if we can assume that such OAM mechanisms are already in place for LLNs as the track setup and its maintenance are closely dependent on these. The effectiveness of the external route computation by PCE is tightly coupled with network resources required for monitoring the network state, stability of the wireless links and delay in obtaining the network state information, and so on. Strictly speaking, this important functionality is a pre-requisite for implementing the draft. I list down few questions that came to mind after reading the draft. - Does the draft allow for the co-existence of centrally orchestrated tracks and distributed RPL operate within the same network ? Since draft does not say explicitly, is it reasonable to expect that both can be present together ? If the answer is yes, then the draft needs to mention the effect of PCE on RPL managed routes, if PCE controls network resources for the entire network. - Curious question closely related to the above. If one decides to use PCE in conjunction with P-DAO to centrally manage the entire network and thereby aligning ourselves close to RAW architecture (Refer to Profile 3 and above of Section 8), and not use distributed routing at all, full-blown RPL seems to offer minimal benefits here. Why not use the compute and memory for the purpose of implementing RAW mechanisms ? - There could be non-negligible indeterministic delays in setting up on-demand tracks before the data starts flowing. Can the draft touch upon the possible ways to minimize these delays ? Should we have dedicated tracks for signaling purposes ? - 6TiSCH has been mentioned just in the introduction. It would be nice to associate it with the P-DAO track installation process. A 6TiSCH track needs to be setup depending on the application bandwidth and delay requirements before sending P-DAO message. In some sense there is a dependency of one on the other. - Can the scope of the draft be extend to mobile scenarios, for instance, networked robotics applications ? These present additional challenges in the form of frequent topological changes causing flurry of network state, and track updates. A short note on the issues that need to be addressed to support mobility could be useful. - There could be situations where the Root can decide to modify the already installed routes asynchronously to maintain the Objective Function/QoS of the tracks. What is the consequence of this action on the ongoing data that is already in transit ? ---------------------------------------------------------------------- Section 1. Introduction The text needs to be re-structured to make the flow smooth. The current text starts off with RPL, abruptly introduces 6TiSCH, moves to DetNet and PCE. One suggestion. The text can upfront state that IoT applications that require deterministic network behavior are well supported by centrally orchestrated network route and bandwidth resource management over PCE. Then introduce 6TiSCH, followed by how RPL is an enabler for route installation. The term "Root" in the Introduction attains special meaning. Is the capitalization required here ? 3.1 --- "The Track Ingress is signaled in the DODAGID field of the Projected DAO Base Object; that field is elided in the case of the main RPL Instance." Shouldn't it be "global RPL Instance" ? 6.1 New P-DAO Request Control Message ------------------------------------- Is there a timeout for getting PDR-ACK message ? If so, what is the value of the re-transmission interval ? One would have assumed to see QoS specification as part of the PDR sent out by Track Ingress node to establish Track. The Root will then come up with an appropriate route and bandwidth allocation that meets the required QoS. After the Track is setup, what if Track Ingress wants to request for additional or less network resources as per the application requirements ? Does it mean tear down the existing Track and sending new PDR all over ? Is there a way of requesting for additional resources ? 6.3 Via Information Options --------------------------- I suppose we can assume that these options are part of PDR-ACK Control Message. 7.1 ---- Expand GUA and ULA in their first occurrence. 8. Profiles ------------ OLD: "This sections described profiles that can be implemented separately and can be used to discriminate what an implementation can and cannot do." NEW: "This section describes profiles..."
- [Roll] Review of draft-ietf-roll-dao-projection S.V.R.Anand
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… Pascal Thubert (pthubert)
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… S.V.R.Anand
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… Michael Richardson
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… S.V.R.Anand
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… Pascal Thubert (pthubert)
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… Michael Richardson
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… S.V.R.Anand
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… S.V.R.Anand
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… Pascal Thubert (pthubert)
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… S.V.R.Anand
- Re: [Roll] Review of draft-ietf-roll-dao-projecti… Pascal Thubert (pthubert)