[Tinyos-help] Can a Mote receive data simultaneously from other motes

Urs Hunkeler uhu at gmx.ch
Wed Apr 25 05:34:02 PDT 2007


Hi Sang,

Micaz motes have a single radio. If two radios send on the same channel
at the same time, then either one mote is too far away and the base mote
only hears the other mote, or the two signals interfere such that
neither message can be correctly received.

What usually happens though is that the MAC (Media Access Control)
protocol senses the channel before sending and backs off if another mote
is already sending. Since it is relatively unlikely that both nodes
start transmitting at exactly the same time, in most cases you will
simply get the messages in sequence. If you cannot tolerate packet loss,
you might want to either enable acknowlegements at the MAC layer or
implement some acknowledgement and retransmission scheme yourself.

If for some very special reason you really need to transmit from both
motes at exactly the same time, you could either use a mote with two
radios or connect two motes as the base mote. The two remote motes would
then need to use a different channel and each of the two local radios
would need to be dedicated to one of the two remote motes.

Cheers,
Urs


sangeeth kumar schrieb:
> Hi all,I am using micaz motes.I would like to know whether a mote can receive data simultaneously from two micaz motes.Is there any possibility of making it .With ThanksSang 


More information about the Tinyos-help mailing list