numbat - New Ubiquitous Mobility Basic Analysis Tools

WiMax, DHCPv6 implementation in Omnet++

About

Goal of this project is to implement Mobile WiMax, IPv6 autoconfiguration (with focus on DHCPv6) and some of the mobility related mechanisms in the Omnet++ environment.

Links

Already got feedback from:

  1. Poland
  2. Germany
  3. United States
  4. Iran

If you use Numbat and live in a country not listed above, let me know so I can update this list.

News

2008-03-24: Well, it took awhile to post new snapshot. It doesn\'t mean that this project is dead. Not at all. Support for 802.16 handover is complete, various optimizations are supported. Right now I\'m focusing on IPv6 operations. Router Advertisements and DHCXPv6 are working. As my Ph.D will focus on DHCPv6 (but cover lots of different mobility aspects), this part will be extensively expanded. I have added some new screenshots. People interested in the code are starting to appear. One of them pointed out that anonymous access to SVN would be beneficial. I\'ll try to configure that as soon as I get some spare time.

2007-06-27: New snapshot has been uploaded. There are significant changes. New supported features are: multiple BSes, multiple SSes, SS is now able to perform full handver and network reentry, new unified logging framework and lots of bug fixes. Also new snapshot is available.

2007-02-18: There have been significant improvements lately. State machine implementation has been completed (Omnet's FSM is not sufficient), SS is now able to perform part of the handover procedure executed on serving BS (i.e. send MSHO-REQ, wait for BSHO-RSP and then send HO-IND message). Also scheduling has been improved. Another nice thing to announce is the first source code availability. Use the snapshots link from the side panel. Also new screenshot is available in the img directory.

2006-12-17:Implementation has been progressing quite well. Right now BS and SS support one UGS connection and are able to send data in uplink as well as downlink direction. Simple IPv6 module, which sends and receives data packets. Also some statistics are gathered and a first graph was plotted.

2006-12-12:Project name was choosen and a mailing list was created.

Project status

Project is in very early stage, so there is basically no useful code. We have first mechanisms more or less working, but it is definetely not ready for use by other users. Anyway, following features are more or less implemented. For screenshots, please go to the http://klub.com.pl/projects/numbat/img/ directory.

Mailing list

This project has a mailing list. You can subscribe via e-mail or go to the mail list web interface where you can subscribe, too. You can also browse the archives. A word of caution: since this is an early stage of the project and all its participants are polish speaking folks, don't expect to see much english there. However, if there will be any inquiries in english, we will gladly repond.

Getting source code

To get source code, type in the following command:

svn --username your.username co http://klub.com.pl/var/svn/omnet

Tomasz Mrugalski