[Tinyos-help] [application : TREE]
Philip Levis
pal at cs.stanford.edu
Wed Jul 11 06:49:04 PDT 2007
On Jul 11, 2007, at 3:17 AM, vazoumana fofana wrote:
> Hello
>
> i want to implement an application where in a network , the node
> with the most little id is chosen like the root of a tree. At the
> begin, i init a struct message with this field ( id , parent ,
> hopcount) in flash for each node. Then i send this struct in
> broadcast. After each node must compare its field and field
> received by other nodes. Iif its necessary , it updates its
> fields. I ve got a question : when a node receive serveral
> messages, what happens ? indeed, a node must at the begin receive
> all neigbours' messages to treat them. How can i answer to this
> problem, because there are somme messages wich are gonna be lost ?
I'd suggest using dissemination to perform the leader election, then
once dissemination settles down have the node which wins call
RootControl.setRoot() on CollectionC.
Phil
More information about the Tinyos-help
mailing list