Re: [Roll] Review of draft-ietf-roll-dao-projection

"S.V.R.Anand" <anandsvr@iisc.ac.in> Mon, 23 August 2021 17:09 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 9664F3A183E for <roll@ietfa.amsl.com>; Mon, 23 Aug 2021 10:09:41 -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 MwTzLTMpv_hR for <roll@ietfa.amsl.com>; Mon, 23 Aug 2021 10:09:35 -0700 (PDT)
Received: from IND01-MA1-obe.outbound.protection.outlook.com (mail-eopbgr1380051.outbound.protection.outlook.com [40.107.138.51]) (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 A1BE43A182C for <roll@ietf.org>; Mon, 23 Aug 2021 10:09:33 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OCaHV6qIrk4AAtUZ2xuDBBYn8nk0CpcNCljD61D8nlGYOIuUwPrD3Q3hG+nUkwdn28tdB3YuIKQs9OdFeq6Zxp93IuxWtnAloxduQPT+ESYtFuPezEY1csHS5PJOLjKvOhqNsCwoZxRtBSZLYhJt2mOPmH8i/FfNRgZHgd2Xl4XH2oLzjhI7kVIvaQIo5FPf8plyE7/eCddjGkt9T3R2yNxdjoOTY0JWdBAlO7rLGSdWsfTx8szxmF+QhKfxoLNHcjHs+ssnRgI7njisLTP1vXhr1y3NbLz8Rd8UEtLBz0mPNm7j3tmMqweT68q6foq2aZECzYf5TVaKNzvtoDPQqw==
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=HCq8pEmII3lV6iEVFp0FSzGO01wf5S7OQJpZdhFhhy8=; b=dQTsCKfU6cVxoFifU4Ss6E/z0lBGCNX/jq3cm5lN1GT5W2qSqcwzv7BXTieNQ2c4FDLpuhOQ+wSsccYc1F/DJKQOMy9VFHQ5/8HM/jYL0DAF7GSNsoNSEZv7ZtOVkrQXMKAmRyRE2oIBTnHbRpMDRdc9RsvrNqQw31vaoIi64w0oKWfhJC8OKVd4I3aVETAvDohdw2CNninPlum/mIQkb5qM0S24sA4jvhPFtbgivfZ2XPc9WSWk9iTcHE1c4+SJbXdufsYOfQOeN385DnxpkX5adwSqd2WQ1+dgqoDiQ3+iCsWG+zQXaSamwcOca4glRTwzQcI+AzfMMDfdQtjjEg==
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=HCq8pEmII3lV6iEVFp0FSzGO01wf5S7OQJpZdhFhhy8=; b=tGuzty6GM6HG3N0MEYQF3bOgxCyWeWrol3L9WnD1Ed+rl7f9lqH5AGMIB0+MihvjeThxQAOcdxckQuZIlQeliGKr6w/wuzgBJFEgcDOcRsuN2n4O/oYk4qtTPruVT51goPov3SwRfpV+VbK3tJXbi64hGSgm/p7guklwS9rcKUk=
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 MAXPR0101MB1547.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:12::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Mon, 23 Aug 2021 17:09:28 +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.024; Mon, 23 Aug 2021 17:09:28 +0000
Date: Mon, 23 Aug 2021 22:39:26 +0530
From: "S.V.R.Anand" <anandsvr@iisc.ac.in>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Message-ID: <20210823170926.GA4577@iisc.ac.in>
References: <20210822051345.GA3910@iisc.ac.in> <CO1PR11MB4881BACA87D1BD2F02AAB020D8C49@CO1PR11MB4881.namprd11.prod.outlook.com>
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CO1PR11MB4881BACA87D1BD2F02AAB020D8C49@CO1PR11MB4881.namprd11.prod.outlook.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-ClientProxiedBy: MA1PR01CA0151.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:71::21) 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 MA1PR01CA0151.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:71::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Mon, 23 Aug 2021 17:09:28 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d51abbcc-43a9-4865-cc2f-08d96658c420
X-MS-TrafficTypeDiagnostic: MAXPR0101MB1547:
X-Microsoft-Antispam-PRVS: <MAXPR0101MB1547E277FC39150765578737FCC49@MAXPR0101MB1547.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: BCGN9uloHCIdtW/eCsIxzz+mo8KBVKMTEItueY3L+66hzhiGTODgfFghEsdm+/JqwBBCtRyBr/pKDSnrZVbzuxD+WW9Xydt8WhBaBobDqz9sW7iTffZZjV8faod4z0QlqaHJhoJuJbVT/XfVP48zxwGwOPbgf8/tWKrK9Wk5Zt4E17Z3S4DcX7HoSrKBFAn8AusAr3FXDo0O8HgyGXZyF8btBz+kJtXco5ffDG7LqG9YwyRLurBk+/3Ao/14xfqTuFyXPN2o3auFFHTtjaVPNW1pnjeX/xBH3CPWbJklNMOuDESdrQsHUawcQNaYEzt8FETbcnbLNcL+ekzYpInrQWyvYaISDULSTAioL19C1UZlA8Wbb8BtSbE6jFn1gv3GpRdAAWwl/BFeTpdUZFW/XsDzv3G1C1VPD46EtzQ4yDy/k3NejT4w6Q3wREOK52N0ub8FO6x0SnQkCZG2wU6kCqvy0SPPdH4wuzX/VJqcKwtZSdGO86M1il3IwhBjh6O6J5KxooicwLCFNcYrK8e6cVopviifOLnomxM8TlbwynUsPz4lnPypNdyI71pdmktyhAMJIXA1VS+SjA9EudjDACvn3TyLpbo2pj2wws6W7IGt5psNw2FQcUSDSkTrM1R9vAyqpPMN2yfBLVGYg/Bf/+++OUIc1HIgr9h5DO/XvDBqJJD20V5Ape3+6Az9LbYF/CCuCJ0LeGKS1ECScbzMh4Zmum4NUKrK29IuamE37f13KTa8OMhOvJ11WBQYl+cfvhMQjs2VlA1eKaIx07BAXw==
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)(136003)(346002)(39850400004)(366004)(376002)(396003)(2616005)(956004)(52116002)(7696005)(83380400001)(316002)(786003)(30864003)(2906002)(478600001)(36756003)(86362001)(1006002)(6916009)(26005)(38350700002)(38100700002)(55016002)(5660300002)(66476007)(66556008)(66946007)(186003)(33656002)(8936002)(966005)(1076003)(55236004)(53546011)(8676002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: v6MUmrpMkyby635KNuw2YlHtvMsvLUP/FUnKx1kZw+j4n7GbOku762iktDD/k976Ze8cNk2kDnBPrkvT4+oESiJUDtN8ZW7bTS4QVnah7A3Kd0HJ4iHrR3rjmiYYLhB8q4qTU2iTchJMkwDPNiQMOy+M5IsPDsH2gUR4HbTf3fE1VE+Wa8VNl9dbKAvwvK3X8Gbzs6kCNHC5+ro7O8ATPukZNvIE75DEbrY2GYNstgvgI/1pJo0fy+U92sfguzTG9G0GOLsYlrQ7qlnqU5Uj3Z49TKUtE5vECVAp9C2V6TOkqNWF0HX1Tpg4FG+3PdAFUo8VtuIXQxmy7yOwV1bgmwGktpKGar2ItyEKkHH2c+B6g8/yHizYCCvwTobT8iI0FXc3Ul2FK5R+pD3fu/47TyqmKEyyhCYzuhxyl4f9qXzZLLWbfRQQ3nrB/RbABFbRrtzC4J+k6BszJbRpxLn02ULR2Ynwd8EYuLds0AKH4LsHeTE+MHedZgxF3ldH8YGeYT6yhRdY1RwPQ5xMT7wyx650OjndY0VYD2o+wyxqhPVMwc3770809EP2vDXfRyoFpMmEXWcnDlbeMfUlIUVlz1iRb/ikni/d0qzuEBjdQvoDVEo2VqAlbm2HhF+SsHfE73ovQGlq+ZnmO3L3mMX8BZS0iTOHtstuT7PfmuLoUD1dj6iDtKWbUKC8J1OSyS/CgQFcAtilbe4Itoar4jq3GPFOjTHAmMRFjyMj4J/BvL5ewvvBGkgG0Motafh73qDqJo2DvXZYhxO4H/MmbAjFJe6bDLNFZT9oGVVYuAravJ6dYfPCxDMfgd0fKgoqDi0TeBRcCH5zpYdgMY3U3qti6YLNkXKyMeKej4Mm3LonexllucXcswUsmHi5Eur53CL1jO/Jg2PM7y1xgh2+ix3jOvPA1c/YUzlLHx1h2/IwzdQsrWsXRLrncxUjISOvfHjUhhxEyOollQfciwLJt+bThCXuKaB0moUaryvmIvhntMzbcTl0kRCh3W20zFvMIiiYnieGjradynvTA16DESv8BmvP8yBfntx7KXB0eN6+08hgPRYM+Wihh5jWhDL4+QrOErK0zypdJaZC1vye90wJ/Z92B9Hv2tArn5zEL6k/Vib36dG0nwW4d+1gunyjMnsH3T2tGeAjoauTL4hrvfx1fDak/5LJs8pNMT+HMf4PLPrDPpGTSxz98BF6/VjY73CZ9OGiq5Zib3RNIYji8wCYTkgTv6ccY9RVb/zzR/B9j1sIbTatlc+jOMBassQa/otZtds0BPghamWEIvUUBRt0cPl6xyB2VZSoc6eKUcZcba4MuH1+q2ejC1iLj7L77qYe
X-OriginatorOrg: iisc.ac.in
X-MS-Exchange-CrossTenant-Network-Message-Id: d51abbcc-43a9-4865-cc2f-08d96658c420
X-MS-Exchange-CrossTenant-AuthSource: MA1PR01MB2218.INDPRD01.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2021 17:09:28.4723 (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: WZaaPN/Ht5pcLzCdWPSI/hEBd6rpua9AR+QNHdLPZwE3gXf8ZP2yzRomZ5GVE9W9SDNarL7KWDyxTu7uwZn4fg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MAXPR0101MB1547
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/bBV2acflaLdqYCOf4ewq0hqJQKg>
Subject: Re: [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: Mon, 23 Aug 2021 17:09:52 -0000

Hello Pascal,

Thank you very much for quickly responding to my review. We are almost
in sync. Let me present my thoughts to some of your responses below.

Regards
Anand


On 21-08-23 14:02:56, Pascal Thubert (pthubert) wrote:
> 
> 
> Hello Anand,
> 
> Good to hear from you, been a while. Many thanks for your review!
> 
> Let's see below:
> 
> 
> > 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 :)
> 
> Neat, thanks!
> 
> 
> > 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
> 
> Very true...
> 
> 
> > 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.
> 
> That too. The combo of this draft and RAW assumes that the PCE gets long term stats and availability information, and computes routes based on that.
> 
> 
>  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.
> 
> Yes; the PCE computation can be proprietary since it is inside the box so arguably the missing link is the metrics and formats to be reported. Should we do that in the same doc (complexity rising) or should we separate a new draft like RFC 6551 vs 6550? I'm tempted to do the latter.
> 
> For now the PCE can live with existing link-related network management information to compute its routes.
> 
> 
> >
> > 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.
> 
> Well, the assumption is that the root is really a proxy for the PCE, turning whatever abstraction the PCE uses into RPL.
> See the intro:
> "                                                       This document
>    specifies protocol extensions to RPL [RPL] that enable the Root of a
>    main DODAG to install centrally-computed routes inside the DODAG on
>    behalf of a PCE.
> "
> 
> If your question is what if both the Root and an external PCE compute routes, well that's beyond this work. This would mean syncing and negotiating the use of constrained resources.

Yes, as you noted, my question is the latter where both Root and PCE are
in operation. There will be a continuous churning of the RPL maintained routes 
whenever PCE re-provisions network resources for its
own purposes. It is hard to maintain the objective functions of the RPL
instances. How do we then resolve this possible situation in the context
of current work ? Once the proposed mechanism allows for the
co-existence of centralized and distributed routing mechanisms, then we
need to worry about protecting RPL routes. Can the draft say something
about it so that implementors are aware of the scope of the work ?

> 
> 
> > - 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 ?
> 
> I think that's the same point that the Root is really a proxy forwarding in RPL parlance the abstract route decisions by the PCE. This is enables a simpler operation with less code in the devices.
> 
> 
> >
> > - 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 ?
> 
> Oh, interesting. Usually such thing happens with a net priority QoS. Maintaining dedicated tracks may be fragile, since they would be needed to repair themselves. True that the draft says nothing about that. I agree it should. Any suggestion?
> 

One suggestion is to identify and maintain dedicated reliable signaling
tracks with minimal resources to cater to latency critical tracks that
may be setup in near or far future. These special signaling tracks, as
decided by application requirements, can use redundancy so that the
tracks are always available.


> 
> 
> > - 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.
> 
> There is indeed. I can add more words on that too. This can be done together with your other suggestions below.
> 
> 
> 
> > - 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.
> 
> 
> I've worked on interesting techniques that could apply. What strikes me is that you're describing an applicability draft as opposed to modifying the specification. Could some of your proposals actually become the subject of yet another draft, this time on applicability of P-DAO?
> 

I agree with your view.

What about P-DAO for mobility as an independent draft ? There you might
want to describe the techniques you have developed. 

I am not in favor stuffing-in all the interesting opportunities into
the current draft. Can you introduce a "Scope" section where the
applicability of P-DAO is mentioned ? 

> 
> >
> > - 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 ?
> 
> We're in RAW territory here. I'd say that the PCE/Root only updates segments at a time so the parallel ways still operate nominally and enable the continuous service. One the additional path is installed, the Root can swap the Track (the source routed thingy) to use the new segments. All in all, with the redundancy that we can expect here, it seems doable to do it live.
> 

Yes, RAW territory indeed. I am strictly going by the abstract of the draft :) 

Since Root/PCE does not know if the track is currently engaged, route
modification which includes deletion of the routing entry can
potentially result in data loss if we don't do what you suggested above.
I think including some text helps in answering a natural "what if" question that I
got.


> 
> 
> > ----------------------------------------------------------------------
> >
> > 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 ?
> 
> Great suggestion, I'll work on it.
> 
> >
> > 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" ?
> 
> It's still the main, and it's true that the main is a global in the use cases I have in mind.
> Basically the Tracks are built within a larger DODAG that encompasses the nodes in the Tracks and allows to configure them.
> 
> 
> >
> > 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 ?
> 
> There must be but the value can be very different with use cases; same as RPL we avoid giving values here.
> 
> 
> 
> >
> > 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.
> 
> Yes. We probably need to define a QoS level for the whole signaling.
> 
> 
> >
> > 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 ?
> 
> Again RAW territory. There is no concept of distributing the load so we can add / remove resources and do load balancing as well as PAREO. There is no text on policies at all, whether that describes using network coding etc... I agree with the need, and would think that this belongs to RAW. Here we set up the routes but not the ingress policies.
> 
> At the moment every packet for which the Track is the route is injected in the Track and flooded. RAW can add:
> - a subTrack selected by the PSE within the Track (already in the archi)
> - load balancing and network coding so as to use more bandwidth in parallel (can add text in the archi)
> 
> 
> For ROLL: if the RAW policies can do load balancing, I agree that the PDR / PDR ack should indicate the required resources and the requested changes. Same point as before, it might makes sense to make all the metrics and sizing a separate draft (the RFC 6551 of the day), to reduce the complexity / load on this one.
> 
> 
> 
> >
> > 6.3 Via Information Options
> > ---------------------------
> >
> > I suppose we can assume that these options are part of PDR-ACK Control
> > Message.
> 
> The idea was that the PDR ACK to the Track Ingress indicates the trackID, and that a non-storing P-DAO to the Track Ingress for that Track ID has the SR-VIOs. Are you suggesting a change?
> 
> >
> > 7.1
> > ----
> >
> > Expand GUA and ULA in their first occurrence.
> 
> Will do
> 
> >
> > 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..."
> >
> 
> OK
> 
> I'll be editing once we agree on the details like the 2 drafts that your discussion seems to siuggest.
> 
> Take care, Anand.
> 
> Pascal
> 
> > _______________________________________________
> > Roll mailing list
> > Roll@ietf.org
> > https://www.ietf.org/mailman/listinfo/roll
> 
> _______________________________________________
> Roll mailing list
> Roll@ietf.org
> https://www.ietf.org/mailman/listinfo/roll