[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