Hi Paul,
thanks for your fast reply,
so, for my application (which is tested only by Tossim) there is no "real"
physical neighbors.
in this case, is the diffusion still doing the same procedure as you
detailed ? if it does, should I change my packet.addr from TOS_BCAST_ADDR to
a list of node's neighbor (so i have n packets to send ?? or there is
another way to handle this issue ?
i even thought about broadcasting the packet then filter it at each node
receiver !
your help will be kindly appreciated.
best regards.

2008/5/23 Paul Stickney <[EMAIL PROTECTED]>:

> Physical neighbors are not the same as logical neighbors.
>
> All physical neighbors (those within the TX range) will "hear" the
> message. When a non-broadcast message is sent it is typical that only
> the node for whom it is specifically addressed takes action (the
> message is simply discarded low on the stack). When a broadcast
> message is sent, this "filter" is bypassed and all physical neighbor
> nodes will hear the message. It's up to what "hears" the broadcast to
> decided what to do. (e.g. should it ignore the message because it
> isn't for itself even though it was able to "hear" it? does it even
> check/care if it was received via. broadcast?) If the nodes are truly
> not physically in communication then there is a relay going on.
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to