Hi to everyone,
here http://wpage.unina.it/marcello.caleffi/ns2/aomdv.html you can  
find my personal 2-cents-AOMDV-code for the current release (2.32).
I've updated an older version of AOMDV code, by merging it with the  
current AODV code and adding some personal contributes. I don't  
remember who gave me the original code; if someone knows who are the  
autors, please let me know. This code, differently from the original  
one, add the AOMDV as a new protocol in the ns tree and each code  
line which "adds the M to AODV" is indicated. Clearly, there is no  
guarantee about this code, however I've used it in the last year for  
my research activities without any troubles.
Feedbacks and bug reports are welcome.

Best regards, Marcello.

-----------------------------------------

Marcello Caleffi
Department of Electronic and Telecommunication Engineering
University of Naples "Federico II"
21 Claudio street - 80125 Naples ITALY
Tel +39-(0)81-7683810. Fax +39-(0)81-7683149
http://wpage.unina.it/marcello.caleffi/



Il giorno 22/feb/08, alle ore 23:55, Siddharth Khimsara ha scritto:

> Hi Marcello,
>
> I am Masters in Electrical Engg student from San Diego State  
> University. I am currently working on multpath wireless ad hoc  
> routing and as a part of my research I am trying to integrate AOMDV  
> code into ns 2.31. I was going through the posts on ns2  in   
> mailman.isi.edu and I found your post on it. I was wondering if you  
> could please help me with my doubts regarding porting AOMDV code to  
> 2.31
>
> googling for AOMDV code, I found two different sets of code for  
> AOMDV.  One is from Mahesh Marina which is actually for ns 2.21, so  
> its the older version.
> http://www.icis.ntu.edu.sg/wagio/campus/research/codes/aomdv-code- 
> ns2.tar.tar
>
> The other one i found is for ns 2.29 which is actually the above  
> code ported to 2.29   by Ahmad Khayyat  but he claims that it is  
> not the complete port.
> http://www.ccse.kfupm.edu.sa/~akhayyat/aomdv-ns-2.29.zip
>
> I have the following doubts regarding this.
> 1. Should i be using Ahmad's code to integrate into 2.31  or should  
> I use the original code (the first one). Which one did you use?
> 2. If possible, could you walk me briefly thru the process of  
> porting the AOMDV code into 2.31 the way you did it.
> 3. There is an aodv.tcl file in the original /aodv folder in ns2 .   
> I have been trying to figure out the purpose of this file.  Do I  
> have to copy those procedures into my tcl script or does it get  
> called from .cc files? I have been trying to figure this out for a  
> long time but I am getting nowhere.
>
> Thanks in advance :) looking forward to your reply.
>
> Regards,
> siddharth
>
>
> -- 
>
>
>
>
> Hello Macello,
>
> Can you please tell me how did you patch the AOMDV code with the  
> AODV in
>
> ns2.3? I would very much appreciate if you can give me some tips on  
> that!
> :-)
>
> Also, I have bumped into problems with low packet delivery ratio of  
> AODV in
> ns2.30. I have tested the AODV when its link layer detection is on  
> and off.
>
> But both of them give me pretty low ratio when the number of CBR  
> source is
> only 20 to 30. Would you happen to know the reason why this is  
> happening?
>
> Really looking forward to your reply.
> Thank you very much in advance,
>
>
> Regards,
> Martin
>
> marcello.caleffi wrote:
> >
> >
> > Hello,
> > I'm working on AOMDV in order to compare with ATR.
> > Currently, I'm patching the AOMDV code with the AODV ns-2.31 one
>
> > (each single function :-| ). In this way one could compare the
> > results of AOMDV simulations with which of another protocol (say  
> ATR,
> > DART and AODV) implemented in ns-2.31. Then I will change every
>
> > reference to AODV in AOMDV code, in order to could mantain both the
> > protocols in the same ns folder structure.
> > I think you could not simply put the older AOMDV code in the ns
>
> > folder structure, aso if it looks working. This is my opinion.
> >
> > Best regards, Marcello.
> >
> > -----------------------------------------
> >
>
> > Marcello Caleffi, Ph.D. student
> > Department of Electronic and Telecommunication Engineering
> > University of Naples "Federico II"
> > Via Claudio 21
> > 80125 Naples ITALY
>
> > http://wpage.unina.it/marcello.caleffi/
> >
> >
> >> Hello everyone in ns2,
> >>
> >> I am currently working on a load balancing strategy on the AOMDV
>
> >> protocol. I'm using ns2 and I am not able to find the AOMDV (Ad-hoc
> >> Multipath Distance Vector) source code within the ns2 directory?  
> After
> >> hours of googling, I managed to find a copy of AOMDV source code  
> for
>
> >> older version of ns2.
> >> http://www.icis.ntu.edu.sg/wagio/campus/research/codes/aomdv-code-
> >> ns2.tar.tar
>
> >> However, the installation steps provide with the source code
> >> require me
> >> to install an older version of AODV onto the new ns2 and some
> >> overriding
>
> >> of ns2 original source code. Does anybody able to install AOMDV  
> into
> >> ns2.3x ? I will be very grateful if you can teach me how to do it
> >> correctly.
> >>
>
> >> Thanks in advance.
> >> Martin
> >
> >
> >
> >
> >
> >
>
> -- 
> View this message in context: http://www.nabble.com/AOMDV- 
> implementation-for-ns2.30-tf3657075.html#a10287090
>
> Sent from the ns-users mailing list archive at Nabble.com.
>
>
> ====================================
> View my profile on LinkedIn.com
> <http://www.linkedin.com/in/skhimsara>
> ====================================
>
> "This e-mail and any files transmitted with it are for the sole use  
> of the intended recipient(s) and may contain confidential and  
> privileged information.
> If you are not the intended recipient, please contact the sender by  
> reply e-mail and destroy all copies of the original message.
> Any unauthorized review, use, disclosure, dissemination,  
> forwarding, printing or copying of this email or any action taken  
> in reliance on this e-mail is strictly
> prohibited and may be unlawful."

Reply via email to