[Tinyos-help] an alternative simulation environment
Omer Sinan Kaya
oskaya at softhome.net
Sat Sep 2 03:42:13 PDT 2006
dear all,
this is an announcement of a new version of NesCT + OMNeT++ simulation
environment. Read below or check out NesCT pages at
http://nesct.sourceforge.net . For NesCT specific questions please
contact me directly or use the forum on website.
* What is so special about NesCT, why should i use it ?
1) TOSSIM's debug aiding tools are inadequate and you'll lose a
lot of time inspecting log files.
2) OMNeT++ has better GUI support, you can slow down or increase
the speed of simulation at runtime. Even you can run your
simulation until an event occurs or until some simulation time.
This is very handy while debugging.
3) You can see the overall view of the network, while the messages
are being transmitted. With this, you get better grip of what you
are doing.
4) OMNeT++ is faster than TOSSIM, you may run your simulations for
hours instead of minutes.
5) You can mix different applications into same simulation. While
one node may run CntToLedsAndRfm, the other may run
TOSBase,RfmToLeds or Surge. Assumption of a homogoneous network is
dangerous for real life applications.
6) With the integration of MF (Mobility framework), you can run
your simulations on a mobile testbed. You can assign some of the
nodes to have mobility using a mobility model from various flavors.
7) MF incorporates more accurate physical layer than TOSSIM.
However, the radio included is an 802.11 radio. You can tune the
parameters such as transmission range, speed, delay etc. so that
it can model your existing WSN radio.
* What could NesCT do for me ?
NesCT encourages you to write your code in NesC using TinyOS
components and still make use of functionality from OMNeT++ and
MF. The advantage of this is you write your code for actual
hardware. You can test your implementation using a hardware with
small modifications.
Regards,
Sinan.
More information about the Tinyos-help
mailing list