Monday, January 17, 2011

Mobiwan installation in NS2

For Mobile IPv6 support there are two options for the use it on NS2.
1) Use NS2.1b6 version for the NS2. The Mobiwan package and procedure is available:-

     http://www.inrialpes.fr/planete/mobiwan/

 User Guide:- http://www.inrialpes.fr/planete/mobiwan/Documents/mobiwan-report-0501.pdf

As the NS2.1b6 is much more older and not that supportable so Please try to avoid it.(by authors consideration)


2) Use NS2.33 version for the MIPv6.
  Steps:-

     a) Install NS2.33.
     b) Download Patch from :- http://www.nicta.com.au/people/mehanio/nsmisc/ns-233-mobiwan-1.patch.
     c) After installation keep the patch file "ns-233-mobiwan-1.path" in ns-2.33 folder in ns-allinone-2.33 directory.
     d) Install the patch by running "patch -p1 < ns-233-mobiwan-1" from the ns-2.33 directory.  
     e) re run "./configure ; make clean ; make" in ns-2.33 directory


steps d) and e) should be done on terminal.

This patch is only work on the Ns2.33 

12 comments:

  1. Hi.

    I find your work on IP mobility trully amazing, but first let me introduce myself.

    I am a Portuguese computer science MSc student, and i am currently working on my thesis in the University of Coimbra´s Centre for Informatics.

    My thesis´s main topic is the study fo protocols and solutions for Network Mobility.

    I have been searching for the right simuation tool to start testing MIPv6 and NEMO for a about two weeks now and your work was one of the highlights of my research.

    Now, with a great help from the Users guide document, i have come to a good relationship with Mobiwan and i think, maybe this weekend, i am ready to start testing my own simulation scenarios.

    What i am trying to say here is, if you need any sort of help in the development and expansion of this amazing product, MObiwan, you can count me in for any kind of help you need.

    That would be all, congratulations on your work and you can email me any time you want,

    Cheers and the best of lucks,

    André Carvalho
    (andrevercetti@gmail.com)

    ReplyDelete
    Replies
    1. I am Vikram Raju. research student in Manipal university, India. I am working on NEMO. I have gone through your comments in blogspot. I am trying get Basic NEMO source code for Ns2.33. Till now i never fine any where. If possible can you provide me basic NEMO source code for Ns2.33. i will be most thank full to you if you can help Me.

      Delete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Hi,

    Since you didn´t leave any reply to my last comment and since the last post in this blog dates to January 17, i would like to know if this project, Mobiwan, is still on course.

    As i said in my last comment, i am available to help ,since i am going to be working on the subject of network mobility until the month of July of next year so, if you need anything, feel free to ask.

    Hope to hear from you soon, and again, congratulations on your work.

    Cheers,

    André Carvalho
    (andrevercetti@gmail.com)

    ReplyDelete
  4. Hi i am research student and i am currently working in network mobility ,but still stuck in giving mobility to the routers.kindly someone help me out.Also can we create one or more routers (background network is wired)

    ReplyDelete
    Replies
    1. i have some idea regarding mobility contact me gmangalesh@gmail.com

      Delete
  5. hi... i wanna ask something...
    i got this error messege when i try to run simple3_mipv6.tcl after patching this mobiwan patch...

    this is the error message...


    invalid command name "Agent/MIPv6/MN"
    while executing
    "Agent/MIPv6/MN set bs_ forwarding_ 0 "
    (file "simple3_mipv6.tcl" line 4)

    can someone tell me ho to fix it?

    ReplyDelete
  6. hello,
    i want to implement 6LoWPAN withe MIPv6 on NS-2.33, help me please....

    ReplyDelete
  7. Hello,
    When I tried to run nam of simple-mipv6.tcl with MIPv6 on NS-2.33 I got this error

    nam:
    [code omitted because of length]
    : no event type or button # or keysym
    while executing
    "bind Listbox {
    %W yview scroll [expr {- (%D / 120) * 4}] units
    }"
    invoked from within
    "if {[tk windowingsystem] eq "classic" || [tk windowingsystem] eq "aqua"} {
    bind Listbox {
    %W yview scroll [expr {- (%D)}] units
    }
    bind Li..."

    Help me please

    ReplyDelete
  8. i got this error messege when i try to run simple3_mipv6.tcl after patching this mobiwan patch...

    this is the error message...


    invalid command name "Agent/MIPv6/MN"
    while executing
    "Agent/MIPv6/MN set bs_ forwarding_ 0 "
    (file "simple3_mipv6.tcl" line 4)

    can someone tell me ho to fix it?

    ReplyDelete
  9. invalid command name "Agent/MIPv6/MN"
    while executing
    "Agent/MIPv6/MN set bs_ forwarding_ 0 "
    (file "simple_mipv6.tcl" line 4)

    how can I resolve this issue?
    Please help.

    ReplyDelete
    Replies
    1. Dear SHIKHAR
      please let me know if you solved the problem cuz i faced same error
      i am using fedora 8 and ns2.33
      please your fast reply will be very appreciated
      Safwan ghaleb

      Delete