On Oct 26, 2006, at 3:27 AM, Pela wrote:

Using the "simple" model means that all the nodes will receive packets
and the bit error rate is set to zero. However, collisions can still
occur as well as the hidden terminal problem, for this reason crc errors are possible. As far as I know, collisions cannot be disabled in tossim.

Correct: TOSSIM is intended to be a (somewhat accurate) environment for testing real TinyOS code, not an abstract packet simulator. One issue that comes up if you do not have packet collisions is node have effectively infinite receive bandwidth.

TOSSIM's design is a reaction to a lot of the ns2 simulations of the 90s. Experience showed that the conclusions reached with simplified wireless network models were completely useless in practice. It forces you to deal with the basic challenges of wireless immediately, rather than pushing them to "future work" which never happens; my experience is that protocols designed with simplifying assumptions rarely deal well with the relaxation of those assumptions.

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

Reply via email to