I was just curious if anyone knew of any existing work/methodologies for
interfacing TOSSIM-live simulations with one another, in the sense that
nodes from one TOSSIM-live process can communicate with another TOSSIM-live
process (possibly running on separate machines).

The motivation behind this is to build slightly larger networks than
possible with a single instance of TOSSIM-live on the PCs we have to work
with. (They're not powerful, but we have quite a few.)  Secondly, my work
will involve multiple base stations and multipath routing, so I feel that
1-2 base stations per machine might be a good fit.

I was considering implementing this -- each TOSSIM-live process would
communicate over a TCP/IP socket (that's one per TOSSIM-live instance, *not*
one per node).
The reason I've been saying "TOSSIM-live" is that I'd like to be able to
throttle my simulations.  However, I was also thinking about any issues that
might arise due to the lack of any form of global synchronization.
Throttling the simulations seems like a quick and dirty asynchronous means
to avoid drift for short simulations... however, this is really only
delaying the inevitable drift.  I am also concerned about the fact that
network latency would probably lead to non-deterministic simulations.

Any thoughts, advices, or comments on what I'm envisioning here? Thanks!
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to