Radio contention is not really a nescc issue, but I admit
it's not easy to learn...anyway, the general issue is that
messages transmitted at the same time will interfere, and
the only way to fix that is to have some kind of ACKnowledgement
system with retries. If the transmitting nodes can all "hear"
each other then the MAC layer should backoff and interleave
"simultaneous" messages fairly well, but probably not perfectly.
All bets are off if there are hidden nodes that don't hear each
other.
Broadcast messages are impractical to ACK, so the only way I know
to do an ACK system is with point-to-point messages. I don't know
what the software you are using does in this respect, or if it uses
ACKs at all, so you should look into that part of the system.
MS
bou ahm wrote:
I am new to tinyos I am liveliness of implement the directed diffusion,
I am facing problems with learning the nesc language ,the broadcast of
many messages at same time from several source nodes to the same
recipient node cause many problems mainly the loss of messages ,I have
used a buffer but it did n ' t walk please help me to resolve this prpblem .
Thank you
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
------------------------------------------------------------------------
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails
<http://www.trueswitch.com/yahoo-fr/> vers Yahoo! Mail
------------------------------------------------------------------------
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help