Introduction to Contiki OS

Image
Introduction to Contiki OS

To install Contiki: Refer this post : http://www.nsnam.com/2014/09/contiki-os-operating-system-and.html

To Refer the Characteristics and comparison of Various OS, refer this Slides:



Operating System fo IoT from T S PRADEEP KUMAR
How to use Contiki OS for Sensor Simulation - A Detailed video is enclosed herewith.
It tells about
Oracle Virtual Box
How to create a Sensor mote using Contiki
How to write a new App in contiki
What are the different windows that categorise? and lot more. Refer this video



T S Pradeep Kumar

Mannasim–A sensor Network Simulator for NS2 (ns-2.35)

Mannasim is a third party tool for simulating the Wireless sensor networks with carbon monoxide sensor and some other sensors etc. It was developed for ns2.29 version and based on the internet users the mannasim was been installed on ns-2.34 also.
There are patches available to download for versions 2.29 and ns-2.34. But over these two years since the launch on ns-2.35, there are so many queries whether these tools are ready for ns-2.35, here is the answer for that.
The source code and other information has been taken from these sites.
http://www.mannasim.dcc.ufmg.br/
Installation of Mannasim in ns-2.35
For mannasim to be installed, here are the following files need to be modified.
Click the link to download the Mannasim.tar.gz file for ns-2.35
https://drive.google.com/drive/folders/0B4nUSbTYSK4TRWJfanYxWEFCcXM?usp=sharing 

The tar file contains a folder mannasim
Paste the entire folder inside the ~ns-2.35/ folder
and
inside the mannasim/ folder (there will be a ns-modified-folder/ that contains set of files to be pasted to different location)
mannasim
Copy the files from the ns-modified-files/ to these locations
ns-allinone-2.35/ns-2.35/apps/udp.cc
ns-allinone-2.35/ns-2.35/common/ns-process.h
ns-allinone-2.35/ns-2.35/common/packet.cc
ns-allinone-2.35/ns-2.35/common/packet.h
ns-allinone-2.35/ns-2.35/Makefile.in
ns-allinone-2.35/ns-2.35/tcl/lib/ns-default.tcl
ns-allinone-2.35/ns-2.35/tcl/lib/ns-lib.tcl
Once everything is done, go to the terminal and type the commands one by one
./configure
make
If there are any errors, correct the errors (as per my OS, I used Linux Mint 15 64 bit, so no errors encountered)
Once the simulation is done, test the sensors using these following files
https://dl.dropboxusercontent.com/u/24623828/mannasim/mannasim-rede-plana.tcl
https://dl.dropboxusercontent.com/u/24623828/mannasim/mannasim-rede-hierarquica.tcl
run these files using
ns mannasim-rede-plana.tcl
ns mannasim-rede-hierarquica.tcl
Please see the video for further details.
Installation of Mannasim in ns-2.35

Popular posts from this blog

AWK Scripts for NS2 to process data from Trace Files

Xgraph

ns2 installation in Ubuntu 14.04