Re: [Roll] [roll] #96: Can the draft recommend how much to wait before a target selects routes to be sent back in DROs?

C Chauvenet <c.chauvenet@watteco.com> Tue, 10 April 2012 16:35 UTC

Return-Path: <c.chauvenet@watteco.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 41C3C11E80BE for <roll@ietfa.amsl.com>; Tue, 10 Apr 2012 09:35:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.749
X-Spam-Level:
X-Spam-Status: No, score=-3.749 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8dyeBUrqL1Gm for <roll@ietfa.amsl.com>; Tue, 10 Apr 2012 09:35:03 -0700 (PDT)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe006.messaging.microsoft.com [213.199.154.209]) by ietfa.amsl.com (Postfix) with ESMTP id 9437C21F856A for <roll@ietf.org>; Tue, 10 Apr 2012 09:35:02 -0700 (PDT)
Received: from mail20-am1-R.bigfish.com (10.3.201.241) by AM1EHSOBE003.bigfish.com (10.3.204.23) with Microsoft SMTP Server id 14.1.225.23; Tue, 10 Apr 2012 16:35:01 +0000
Received: from mail20-am1 (localhost [127.0.0.1]) by mail20-am1-R.bigfish.com (Postfix) with ESMTP id 9973B4800F7; Tue, 10 Apr 2012 16:35:01 +0000 (UTC)
X-SpamScore: -75
X-BigFish: VPS-75(zzc89bh1418M15caKJzz1202hzz1033IL8275bh8275dhz2dh2a8h668h839h93fhd25h)
X-Forefront-Antispam-Report: CIP:157.56.248.181; KIP:(null); UIP:(null); IPV:NLI; H:AMXPRD0510HT004.eurprd05.prod.outlook.com; RD:none; EFVD:NLI
Received: from mail20-am1 (localhost.localdomain [127.0.0.1]) by mail20-am1 (MessageSwitch) id 1334075698995051_1321; Tue, 10 Apr 2012 16:34:58 +0000 (UTC)
Received: from AM1EHSMHS013.bigfish.com (unknown [10.3.201.237]) by mail20-am1.bigfish.com (Postfix) with ESMTP id E5D4D3C0045; Tue, 10 Apr 2012 16:34:58 +0000 (UTC)
Received: from AMXPRD0510HT004.eurprd05.prod.outlook.com (157.56.248.181) by AM1EHSMHS013.bigfish.com (10.3.207.151) with Microsoft SMTP Server (TLS) id 14.1.225.23; Tue, 10 Apr 2012 16:34:58 +0000
Received: from AMXPRD0510MB390.eurprd05.prod.outlook.com ([169.254.3.137]) by AMXPRD0510HT004.eurprd05.prod.outlook.com ([10.255.57.39]) with mapi id 14.16.0135.002; Tue, 10 Apr 2012 16:34:57 +0000
From: C Chauvenet <c.chauvenet@watteco.com>
To: 'Mukul Goyal' <mukul@uwm.edu>
Thread-Topic: [Roll] [roll] #96: Can the draft recommend how much to wait before a target selects routes to be sent back in DROs?
Thread-Index: AQHNEx3z89ZP4AFw/0ivhS+8MCKZOpaMSO8AgAU6WICAAsXSAA==
Date: Tue, 10 Apr 2012 16:34:57 +0000
Message-ID: <97B69B30E0EF244B940B65EA541E3F2D0221AE9F@AMXPRD0510MB390.eurprd05.prod.outlook.com>
References: <97B69B30E0EF244B940B65EA541E3F2D02216681@AMXPRD0510MB390.eurprd05.prod.outlook.com> <1226828832.1852306.1333923179020.JavaMail.root@mail17.pantherlink.uwm.edu>
In-Reply-To: <1226828832.1852306.1333923179020.JavaMail.root@mail17.pantherlink.uwm.edu>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.3.4.8]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: watteco.com
Cc: "roll@ietf.org" <roll@ietf.org>
Subject: Re: [Roll] [roll] #96: Can the draft recommend how much to wait before a target selects routes to be sent back in DROs?
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Tue, 10 Apr 2012 16:35:04 -0000

inline,

-----Message d'origine-----
De : Mukul Goyal [mailto:mukul@uwm.edu] 
Envoyé : lundi 9 avril 2012 00:13
À : C Chauvenet
Cc : roll@ietf.org; jpv@cisco.com
Objet : Re: [Roll] [roll] #96: Can the draft recommend how much to wait before a target selects routes to be sent back in DROs?

Hi Cedric

Please see inline.

Thanks
Mukul

#96: Can the draft recommend how much to wait before a target selects routes to be sent back in DROs?

 Resolution: This is purely a local decision at the target. The draft  should not make any recommendation in this regard.

 Discussion:

 p21 :  Example methods include selecting each route that meets the  specified routing constraints
   until the desired number have been selected or selecting the best
   routes discovered over a certain time period.

 [Cedric]
 How could we know the time to wait until we get all the RDO ?
 Is there a way to evaluate it according to some parameters related to the  network (diameter of the network for instance) ?

 [Mukul] This has to be a local decision. Perhaps, the target can look at  the aggregated values of the routing metrics from the origin and determine  its distance from the origin. This distance estimate, along with trickle  parameters, could perhaps give it a better idea of how much to wait. I  dont think that the draft should talk about this.

[Cedric2]
OK, let's say it is up to the implementation and should be deterinied according to the specific set of metric/contraints in use.
A target from a DAG based on a latency metric could wait just a few ms after receiving the first RDO  and select the best path according to the latency metric.
A target from a DAG based on a energy metric could wait much more time after receiving the first RDO to be sure to use an energy efficient path, that could be discovered after some time, because of duty cycling nodes for instance.

[Mukul2] Choosing the wait time on the basis of specific metrics being used in route discovery could be one option. However, when an origin wants to discover low latency routes, it does not necessarily mean that the latency of the route discovery process has to be low as well. :) So, in general, I think that the time a target waits before sending DROs (which determines to some extent the latency of the route discovery process) is independent of the specific metrics/constraints being used in route discovery process. As I said before, I think the target should decide for itself how much should it wait before sending DRO(s). It may not be wise to make any suggestions in this regard in the P2P-RPL specs beyond what the draft already says - the draft does suggest two sample methods: 1) select routes on FCFS basis 2) choose the best routes discovered over an interval. 

[Cedric3]
Yes good point. So I think the draft is generic enough regarding this parameter.  

-- 
-----------------------------------+---------------------
 Reporter:  jpv@…                  |      Owner:  mukul@…
     Type:  defect                 |     Status:  new
 Priority:  major                  |  Milestone:
Component:  applicability-ami      |    Version:
 Severity:  Submitted WG Document  |   Keywords:
-----------------------------------+---------------------

Ticket URL: <http://trac.tools.ietf.org/wg/roll/trac/ticket/96>
roll <http://tools.ietf.org/wg/roll/>

_______________________________________________
Roll mailing list
Roll@ietf.org
https://www.ietf.org/mailman/listinfo/roll