As I am doing my research in Wireless Sensor Networks, it was like a prerequisite for me to opt for a course on Network Protocols when it was offered this semester. Though the sensor nodes are easy to make and configure, the standalone nodes make no sense. It is a necessity for them to talk and this talk is controlled by some protocol. The object of a network protocol is to make these nodes efficiently talk within themselves and to the outside world.
Networks is not all about theory. And so there exists a powerful simulator to simulate protocols. This simulator is called 'Network Simulator 2'. It is one of the most used simulator among researchers in the world.
To start with NS-2, the only suitable source according to me is to read Marc Greis tutorials. (http://www.isi.edu/nsnam/ns/tutorial/). It is an excellent source of information and has helped me to understand the simulator over past few weeks. I am using NS 2.4 but the latest version NS-3.12.1 has arrived. You can download it from here.
A snapshot of the simulator is given below. The example is taken from Marc Greis tutorial.
Now to install NS in your system, use the following commands (I am using Ubuntu 10.10 and NS 2.4)
Please note that these commands are run inside the ns folder.
./configure
make
make install
The NS-2 is an interesting tool and it has many other functionality. So to understand the power of NS-2, make sure to read Marc's tutorial.
I am working on a project in this domain and will simulate my new protocol using NS-2. When I am successful in doing that, I will share it with you guys !
Networks is not all about theory. And so there exists a powerful simulator to simulate protocols. This simulator is called 'Network Simulator 2'. It is one of the most used simulator among researchers in the world.
To start with NS-2, the only suitable source according to me is to read Marc Greis tutorials. (http://www.isi.edu/nsnam/ns/tutorial/). It is an excellent source of information and has helped me to understand the simulator over past few weeks. I am using NS 2.4 but the latest version NS-3.12.1 has arrived. You can download it from here.
A snapshot of the simulator is given below. The example is taken from Marc Greis tutorial.
Now to install NS in your system, use the following commands (I am using Ubuntu 10.10 and NS 2.4)
Please note that these commands are run inside the ns folder.
./configure
make
make install
The NS-2 is an interesting tool and it has many other functionality. So to understand the power of NS-2, make sure to read Marc's tutorial.
I am working on a project in this domain and will simulate my new protocol using NS-2. When I am successful in doing that, I will share it with you guys !

Hi Everyone this is Jyoti from TechnoZonk.
ReplyDeleteWe can develop any kind of simulation based on NS2.
NS2 Project Developers and NS2 Training In India. Having 14+ years experience in Networking, Linux and Network Simulator over 7+ years. First time Professional Ns2 Reserch projects development done by us and delivered more than 300 projects around India . Also trained more than 2000 students in ns2. Having strong knowledge to bring new domain and create strong professionals for the same.
Contact us :9920118169
for more info or email us on rungtajyoti@yahoo.co.in
Hello sir,
ReplyDeletecan u provide me the tcl script for "congestion controlling in a private cloud using NS2"
I understand NS2 related research is no longer accepted since it isnt actively maintained anymore.
ReplyDeleteYes, papers on NS 2 are longer accepted since NS 2 is not actively maintained. NS 3 can be used but unfortunately NS 3 does not provide backward compatibility with codes written in NS 2.
ReplyDeleteThe best options are Opnet (www.opnet.com) which is quite expensive or NetSim (www.tetcos.com) which is relatively cheaper
sir,
ReplyDeletePlease provide the information for "How to add a new MAC protocol to ns2 ".