NS-2.33 and HWMP rev 183 on Intrepid Ibex 8.10
February 16th, 2009 by Jason Ernst

This post is some quick instructions on how to install ns-2.33 and the hybrid wireless mesh protocol (hwmp) on Ubuntu Intrepid Ibex. More detail will be added later, just for quick reference right now.
Update Ubuntu:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libxt-devDownload the NS-2.33 and HWMP All-in-One Package here:
wget http://hippo.mipt.ru/hwmp/ns-2.33_hwmp_rev183.tar.bz2Untar the file:
tar xvf ns*.tar.bz2Configure and Install NS2
cd ns
./configure
make
sudo make install
All ready to go. Enjoy.
Posted in Linux, Simulation, Wireless Networks by Jason Ernst
Tags: HWMP, Ibex, Intrepid, Mesh, Networks, NS-2.33, Ubuntu, Wireless
Ns-2.33 (and nam) on Ubuntu 8.04 (Hardy Heron)
February 16th, 2009 at 7:33 pm
when run %ns , what is the output?
Is it % or
Usage: host [-v] [-a] [-t querytype] [options] name [server]
Listing: host [-v] [-a] [-t querytype] [options] -l zone [server]
Hostcount: host [-v] [options] -H [-D] [-E] [-G] zone
Check soa: host [-v] [options] -C zone
Addrcheck: host [-v] [options] -A host
Listing options: [-L level] [-S] [-A] [-p] [-P prefserver] [-N skipzone]
Common options: [-d] [-f|-F file] [-I chars] [-i|-n] [-q] [-Q] [-T] [-Z]
Other options: [-c class] [-e] [-m] [-o] [-r] [-R] [-s secs] [-u] [-w]
Special options: [-O srcaddr] [-j minport] [-J maxport]
Extended usage: [-x [name ...]] [-X server [name ...]]
February 16th, 2009 at 7:39 pm
I always get % for the output when no filename or parameters are specified with it
February 19th, 2009 at 2:47 am
hello,I want simulate HWMP protocol for my paper,and my improved HWMP protocl run in hibrid mode which is :source forward the first data packet on the proactive path toward the Root MP,when destination recieve the dada,then initiate RA-AODV process to create the route to source, not just only proactive mode or reactive mode,so how to do it next?thanks
February 19th, 2009 at 8:02 am
I’m not sure I understand completely what you are asking. I am fairly new at working with HWMP so I may not be much help to you. You would probably have better luck contacting the people who made the hwmp implementation for ns2. See http://hippo.mipt.ru/hwmp/
February 20th, 2009 at 2:40 am
Thanke you ,are you familar with opnet11.5 or Qualnet4.5 for HWMP simulation ?
February 20th, 2009 at 8:48 am
No not yet sorry, I have only really worked with ns2 and some custom c/c++ simulators I have wrote myself for my research. I haven’t really ventured into hwmp much yet.
June 15th, 2009 at 11:54 pm
Hey Jason,
You have been very instrumental to me in fixing ns-2 problems in the past and I hope you can help me out this time too. I am struggling to fix DYMOUM in ns-2.33. Patches are available for previous versions of ns but not ns-2.33. I tried using ns-2.29 patch on ns-2.33 but again there are so many dependencies within and I cannot really figure out what has to be changed. Please suggest how I can fix this. I downloaded this package from ” http://masimum.dif.um.es/?Software:DYMOUM:Installation “.
Thank you,
banthena
June 20th, 2009 at 4:45 pm
Hello, can you help me with a new link for HWMP routing protocol extension for ns2. It seems that the russian site is down.
I need it for my thesis.
Thanks!
July 8th, 2009 at 5:39 am
Hello,
can you put a new link for HWMP. i cant dowload it from this site http://hippo.mipt.ru/hwmp/ns-2.33_hwmp_rev183.tar.bz2, ist mayve down.
thanks
July 14th, 2009 at 2:35 am
Hello, our group have implemented the whole mesh networking in ns-2.
Maybe who wants can download from our group site: http://wireless.ustc.edu.cn/wngwiki/Resources
It is tested very well in NS2.30, and many tips are included:
1. IEEE802.11s architecture supporting including three types mesh nodes (MAP, MPP, Pure MP)
2. Two layer routing protocol based on IEEE802.11s architcture
* HWMP routing protocol (s-aodv and routing protocol) with mesh portal selection mechanism
* Multi-gateway and multi-path routing protocol
3. Multi-interface and multi-channel supporting including IEEE802.11a/g
4. Handoff in wireless mesh network including inner-Mesh handoff and inter-Mesh handoff
5. Link metric caculating, including etx, ett, air-time, hop.
Besides, the upper HWMP is implemented in the layer-3 just as aodv. However, I think as it is shown in IEEE 802.11s, HWMP is a layer-2 routing.
September 10th, 2009 at 9:34 am
hi,
please tell me…from where i can install dymoum patch for ns-2.33.
regards
Umang
September 12th, 2009 at 10:58 am
Hi umang, I’m not actually familiar with that particular patch, your best bet will be to try the ns2 mailing list or website
October 8th, 2009 at 7:31 am
May I have another link where I can download the HWMP. This link above is not working. If anyone has it please may you upload it on http://www.sendspace.com
Thank you
October 8th, 2009 at 8:48 am
May I have another link where I can download the HWMP. This link above is not working. If anyone has it please may you upload it on http://www.sendspace.com
October 9th, 2009 at 5:47 pm
Hi geajy,
Thank you very much for the link. I want to know with each version of NS
shall iwork? I’m working on Multi channel and multi radio HWMP on 802.11s.
Thanks,
November 6th, 2009 at 9:28 am
May I have another link where I can download the HWMP. This link above is not working. If anyone has it please mail it to this mail id laxmi.sjp@gmail.com
November 12th, 2009 at 12:13 am
hi
i am doing thesis on multipath routing
i tried ns-2.34/tcl/ex/aomdv.tcl
the following error is coming
num_nodes is set 16
Wrong node routing agent!
can u please tell me how to resolve this problem
regards
dheeraj
india
December 23rd, 2009 at 12:11 pm
May I have another link where I can download the HWMP. This link above is not working. If anyone has it please mail it to this mail id madhusudanster@gmail.com.
Best regrads