Subject: [Roll] Request for clarifications on RPL draft

From: "Popa, Daniel" <[email-masked]>
Date: Tue, 19 Oct 2010 07:27:14 -0700

Dear ROLLers, 

I would like asking for some clarifications on "Section 14. Guidelines for Objective Functions" 

=====================================================================
First clarification
=============

The text in Subsection 14.1 "Objective Function behavior", bullet 4, says: 

An OF computes rank of a node for comparison by adding to the rank of the candidate (neighbor?) a value representing the relative locations of the node and the candidate (neighbor?) in the DODAG Version.

 * The increase in rank must be at least MinHopRankIncrease.
 * ....
 * Candidate neighbors that would cause the rank of the node to increase are not considered for parent selection.

I find the statements under "*" in contradiction. I am wondering if the last "*" should not be something like:

"In all situations but the first time a node joins a DODAG, candidate neighbors that would cause the rank of the node to increase are not considered for parent selection."

=====================
Second clarification
=====================

Bullets 7 says 

"As it scans all the candidate neighbors, the OF keeps the current best parent and compares its capabilities with the current candidate neighbor. The OF defines a number of tests that are critical to reach the objective. A test between the routers determines an order relation." 

 Then the text summarizes some tests between routers. I do not find details about the critical tests a node has to run when electing between several non-router neighbors. Can somebody guide me to the place where I can find these details?

==============================================

Thanks. 

Regards, 
Daniel