[Roll] [roll] #98: Who decides what metrics go in the metric container inside the Measurement Request?
"roll issue tracker" <trac+roll@trac.tools.ietf.org> Thu, 05 April 2012 11:19 UTC
Return-Path: <trac+roll@trac.tools.ietf.org>
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 7978721F8738 for <roll@ietfa.amsl.com>; Thu, 5 Apr 2012 04:19:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.543
X-Spam-Level:
X-Spam-Status: No, score=-102.543 tagged_above=-999 required=5 tests=[AWL=0.056, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 Ws+KXXeqNp9w for <roll@ietfa.amsl.com>; Thu, 5 Apr 2012 04:19:01 -0700 (PDT)
Received: from gamay.tools.ietf.org (gamay.tools.ietf.org [208.66.40.242]) by ietfa.amsl.com (Postfix) with ESMTP id DD82421F872A for <roll@ietf.org>; Thu, 5 Apr 2012 04:19:00 -0700 (PDT)
Received: from localhost ([::1] helo=gamay.tools.ietf.org) by gamay.tools.ietf.org with esmtp (Exim 4.77) (envelope-from <trac+roll@trac.tools.ietf.org>) id 1SFkiQ-0001hA-Su; Thu, 05 Apr 2012 07:18:59 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: roll issue tracker <trac+roll@trac.tools.ietf.org>
X-Trac-Version: 0.12.2
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.2, by Edgewall Software
To: mukul@UWM.EDU, jpv@cisco.com
X-Trac-Project: roll
Date: Thu, 05 Apr 2012 11:18:58 -0000
X-URL: http://tools.ietf.org/wg/roll/
X-Trac-Ticket-URL: http://trac.tools.ietf.org/wg/roll/trac/ticket/98
Message-ID: <055.31669a0f4b146ab9900adac19f97cc84@trac.tools.ietf.org>
X-Trac-Ticket-ID: 98
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: mukul@UWM.EDU, jpv@cisco.com, roll@ietf.org
X-SA-Exim-Mail-From: trac+roll@trac.tools.ietf.org
X-SA-Exim-Scanned: No (on gamay.tools.ietf.org); SAEximRunCond expanded to false
Cc: roll@ietf.org
Subject: [Roll] [roll] #98: Who decides what metrics go in the metric container inside the Measurement Request?
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Reply-To: roll@ietf.org
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: Thu, 05 Apr 2012 11:19:01 -0000
#98: Who decides what metrics go in the metric container inside the Measurement Request? Discussion: [Philip] The one major thing that seems to be missing in the document, however, is exactly how one populates and updates the metric container. For example, what metrics should a node put into the metric container? The metrics that the DODAG root is advertising for that RPL Instance? What happens if the network is using MRHOF and so ETX directly through Rank? The only text I can find is the last paragraph of 5.0: " Next, the router MUST update the routing metric objects, contained in the Metric Container options inside the MO, either by updating the aggregated value for the routing metric or by attaching the local values for the metric inside the object. After updating the routing metrics, the router MUST unicast the MO to the next hop." Is it that the metric container behavior is specified elsewhere? If not, then it's possible for a node meeting this document specification to do whatever it wants with the metric container. I can see a few options: 1) The originator specifies the metrics of interest and nodes update this value as they generate responses/replies. Part of the challenge here is a question of whether one is measuring the forward or reverse route, something the document should be clearer on. This has the advantage that it requires less coordination and specification with respect to RPL and OFs. It has the disadvantage that a node could request a metric the network does not support. 2) All nodes follow the metrics in DIOs. This has the advantage that the ability to handle these metrics is well defined by a RPL instance. It has the disadvantage that it requires coordinating how OFs manage metrics with path discovery. [Mukul] 1) The originator specifies the metrics of interest and nodes update this value as they generate responses/replies. Part of the challenge here is a question of whether one is measuring the forward or reverse route, something the document should be clearer on. This has the advantage that it requires less coordination and specification with respect to RPL and OFs. It has the disadvantage that a node could request a metric the network does not support. This is what we have in mind. I will make it clear in the next revision of the draft. Also, I will clarify that the route being measured is the one in forward direction (from the origin to the target) and an intermediate router MUST drop a Measurement Request if it cannot update (or add local value to) a routing metric specified inside the Metric Container. Thanks Mukul -- -----------------------------------+--------------------- 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/98> roll <http://tools.ietf.org/wg/roll/>
- [Roll] [roll] #98: Who decides what metrics go in… roll issue tracker
- Re: [Roll] [roll] #98: Who decides what metrics g… Mukul Goyal
- Re: [Roll] [roll] #98: Who decides what metrics g… roll issue tracker
- Re: [Roll] [roll] #98: Who decides what metrics g… roll issue tracker