[Tinyos-help] initial backoff in CC2420
renjie huang
huangrenjie.hust at gmail.com
Wed Aug 6 13:54:43 PDT 2008
Hi
I have some question related to CC2420.
My environment: Tinyos-1.x + Imote2
For CC2420, there is a initial backoff period before sending packets. The
default value is (random()&0xF +1)*320us= [320us, 3.84ms]. When I use the
default value, the packet loss rate is low, which is near 2%. If I decrease
the value to (random()&0x7 +1) or a smaller value, the packet loss rate
increases significantly to 20~50%. The RF power is 31. Only one node is
sending packets, thus there are should not have intense transmission
collision. Inside a node, there is continuing data stream from upper layer
to radio. So after a packet is sent, another one will continue immediately.
Can someone tell me why the initialbackoff has such a big impact on packet
loss rate. Before I thought the purpose for intialbackoff is to reduce
collision. Now It seems not. Is such a long period(more than 2ms) used for
the transistion from RX->TX? But it should not take such a long time
--
Renjie Huang
Sensorweb Research Laboratory
http://sensorweb.vancouver.wsu.edu/
Washington State University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20080806/3a85bf85/attachment.htm
More information about the Tinyos-help
mailing list