Posts Tagged ‘AODV-UU’

TCL Script for AODV-UU in Ad hoc Hybrid Network

March 27, 2011

Here is my TCL script to running AODV-UU in ad hoc hybrid network scenario using NS-2.34 and AODV-UU-0.9.6. (more…)

Gnuplot Script for Routing Over Head, Packet Delivery Ratio and End-to-End Delay

March 3, 2011

Here are my gnuplot script to make a graph using gnuplot. In this case I compared 3 AODV routing protocols .


Problem with stack or memory allocation in NS-2

February 10, 2011

I’ve installed ns-2.34 and aodv-uu-0.9.6 on Ubuntu. But when I run simulation and type “ns”, I got error message like this :

Patching AODV-UU-0.9.6 Into NS-2.34

February 3, 2011

Since the latest aodv-uu version (aodv-uu-0.9.6) only support till ns-2.32, I have to make my own patch aodv-uu-0.9.6 for ns-2.34.

1. Installing NS-2.34
This is my experience when I was installing ns-2.34 on Ubuntu 10.4. Make sure that before you perform installation, the following packages installed:

 ~$ sudo apt-get install libxt-dev libx11-dev libxmu-dev

I noticed that ns-2.34 did not build on the new version Ubuntu such as 9.10 – 10.10, due to this error when linking:

Installing AODV-UU Step-by-Step

January 18, 2011

AODV-UU Installation on PC/Desktop/Laptop

In this part, I will show you how to install AODV-UU on your laptop / PC using Linux OS for real world implementation on ad hoc network. We need ‘Netfilter’ modul in Linux kernel. For further info about Netfilter, please visit


Compatibillity Issues between AODV-UU, AODV+, and R-AODV on NS-2

December 3, 2010

For 2 weeks, I’ve been under pressure to finish my research project. Today, I’m trying to compile AODV-UU, R-AODV and AODV+ in NS-2.

About 3 weeks ago, I was installing NS-2.34 successfully on Ubuntu 9.04. But when I tried to patch AODV-UU-0.9.6 to NS-2.34 failed!!! Then I knew that AODV-UU-0.9.6 patch only available till NS-2.32.
On the other sides, R-AODV (according to Elmurod) running well on NS-2.34. But till now, I’m not succesfull to install it. And the latest AODV+ support for NS-2.27 – NS-2.33.

Another incompatibility issues is kernel headers, libraries, dependencies and compilers.