Subject: [Roll] Section 9.7 in RPL-11

From: Mukul Goyal <[email-masked]>
Date: Fri, 6 Aug 2010 01:06:26 -0500 (CDT)

In non-storing mode operation, a DAO is always unicast to the DAG root. I guess it means that the RPL process in non-root nodes never get to see a DAO some body else generated. If this is true, I am really confused about the following excerpts from Section 9.7 in RPL-11 that deals with non-storing mode operation.

" 2.  On receiving a unicast DAO, a node MUST propagate the updated
       downward route information upwards.  The node MAY use any parent
       in the parent set.  The downward route information in the DAO
       message MAY be aggregated with other DAOs before being propagated
       upwards, which MAY entail to delay the propagation as described
       below.
"

As I mentioned above, I don't think that the RPL process in a non-root node would get to see a DAO some other node generated. So, the text above does not make much sense.

"...Therefore, in non-storing
   mode, a node can send a single DAO, ALTHOUGH IT MIGHT CHOOSE TO SEND
   MORE THAN ONE DAO MESSAGE TO EACH OF MULTIPLE DAO PARENTS."

Again, if DAOs are unicast to the root, the text in capital above does not make sense.

Thanks
Mukul