Hi All, Our website moved to a new URL. Please bookmark the new link: https://ns2bloggers.blogspot.com/

Tuesday 22 December 2015

STEPS TO INSTALL NS2 ON MAC

Now a days, MAC OS conquering the world. So it is needed to adapt software to be compatible with MAC OS. Older NS2 versions are not compatible with this and also installing is little bit harder because of necessity of setting and configuring too many setup and configuration files. But after researches and latest upgrades, it is easy to install new version of ns2[ns2.35 RC8] on mac os.  For installing ns2, we need a developer package called as "XCODE". And we can download it easily from apple developer website http://developer.apple.com/xcode/ 
So, first download xcode and after that download NS2 version from following link; http://www.isi.edu/nsnam/dist/release-2.35/RC8/

Installation Steps

1. Download and install xcode.

2. Download ns-2.35-RC8.tar.gz.and untar it using command.

3. Execute the command ./install inside the directory i.e 

    cd Desktop  
    cd ns-allinone-2.35-RC8
    ./install

The installation procedure will take a few minutes..........


4. After compleating the installation type the following command in the command window

    gedit ~/.bashrc

5. Now an editor window appears,please copy and paste the follwing codes

export PATH=$PATH:/home/user/Desktop/ns-allinone-2.35-RC8/bin:/home/user/Desktop/ns-allinone-2.35-RC8/tcl8.5.8/unix:/home/user/Desktop/ns-allinone-2.35-RC8/tk8.5.8/unix

and also one more path called LD_LIBRARY_PATH
export LD_LIBRARY_PATH= <paths>

6. Save and close the text editor and then type the following command on the terminal

    source ~/.bashrc

7. Close the terminal window and start a new terminal window and now change the directory to ns-2.35 and validate ns-2.35 by exicuting the following command ( it takes 30 to 45 minutes)

    cd ns-2.35
    ./validate

8.  If the installation is successful, then you will be able to see % at the command prompt while typing the following command

    ns

9. Now type

    exit

Monday 14 December 2015

CONTIKIi OS WITH COOJA SIMULATOR: A Framework For IOT Simulation

Contiki is an open source OS for networked and memory constrained systems with a focus on low power wireless Internet of things devices. It mainly deals with tiny low cost micro controllers and sensors which are connect to the internet. The major use of contiki is that street lighting systems, sound monitoring for smart cities, radiation monitoring systems, and alarm systems. Contiki is preffered because it supports various internet standards , dedicated hardwares, rapid developments, active community for help and also big commercial and customer support with open source licence. This was created by Adam Dunkels in 2002 and further development were done by Texas Instruments, Atmel, Cisco, ENEA, ETH Zurich, Redwire, RWTH Aachen University, Oxford University, SAP, Sensinode, Swedish Institute of Computer Science, ST Microelectronics, Zolertia, and many others. The name Contiki comes from Thor Heyerdahl's famous Kon-Tiki raft. Despite providing multitasking and a built-in TCP/IP stack, Contiki only needs about 10 kilobytes of RAM and 30 kilobytes of ROM. A full system, complete with a graphical user interface, needs about 30 kilobytes of RAM.

Instant Contiki is an entiredevelopment environment for contiki and it is a linux based virtual machine and that runs in VMWare Player. It has development tools, compilers, and simulators used in Contiki development installed. In real, contiki is a complex software, but cooja and instant contiki make it simple to install and start with.

For more, Click here