A big hello to the TinyOS people...

Well today I have a long list of questions..
Please see if we get a few answers atleast.

1) What is the collision avoidance protocol implemented for 1.x and 2.x ?
2) How do we perform packet re-transmission?  If I want that a sender's
packet is not received correctly at the receiver then it must retransmit.
How do we go about for this ? ACK to be used here then how exactly ?
3) By default do we have the CRC check disabled ? Why is it used anyway ?
4) What would be the effect in these 2 cases:

   a) If I have a case wherein all nodes are transmitting packets to base
station i.e. a single node.
      There should be the possibility of collisions in this case then .
Right ?
      For simulation:
      How do we set different timer values for different motes so that all
send packets at different time instants reducing chances of    collisions ?

     For actual working scenario:
     It would depend entirely on event detection. So if I have a dense
network with multiple motes detecting the same event at the same time, then
again will these packets be garbled because of simultaneous transmissions ?

b) If I have a case wherein various nodes are sending and receiving packets.
when one particular node receives a packet and then according to some
condition it performs a send of an imp packet, the other nodes will keep on
sending irrespective of this one. So again do I have the chances of
collision ? How do I ensure that once this nodes imp packet is received then
only other nodes should carry on their transmission.

I would really appreciate if someone could give me a detailed answer for
these.
I would love to get a kind of comparative answers for 1.x and 2.x wherever
it is possible.
Thanks a ton in advance.

With warm regards
and loads of hope....

Kiraneet
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to