Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
Welcome to the Mobility Framework for OMNeT++ 4 wiki!
|Download||What is it ?||Releases||
Warning: this code base is not maintained anymore and researchers interested in simulating wireless networks
should use MiXiM, the successor of Mobility Framework: http://mixim.sourceforge.net.
All simulation models of MF2 have been ported to MiXiM, several bug were fixed, and MiXiM offers more detailed
models at the physical layer. Even better, MiXiM comes with extensive documentation for beginners:
Mobility Framework 2 for OMNeT++4 is still available here to help users who need to port old simulation
modules from OMNeT++ 3.4 / Mobility Framework 2 to MiXiM. They can use this version of MF2 for OMNeT++ 4 to port
their code to OMNeT++ 4. Once this work, they can easily migrate from MF2 to MiXiM.
What is it ?
The Mobility Framework is a library of wireless sensor networks simulation models for the OMNeT++ discrete event simulator.
This repository also contains a branch named ext, which offers the following additional extensions:
- Detailed Multiple Access Interference Model (RadioAccNoise3)
- Radio power consumption model (TI CC 1100, TI CC 2420)
- IEEE 802.15.4 CSMA (non beacon enabled mode)
The project is released from time to time as a zip archive. The latest one can be found there .
Try the example network ieee802154 to get started with the additional modules.
To check out, use:
git clone git://github.com/mobility-fw/mf-opp4.git
If you want to work with the extended version, use
git checkout -t -b ext origin/ext in the root of the project dir to switch to the extended version.
git checkout master will change back to the original version.
Contributions are welcome.
Please first have a look at our FAQ.
If you are new to Mobility Framework and want to start a new project, see also the MiXiM Project which is the successor of MF and currently in development.
In due time, the modules available in the ext branch may be ported to the MiXiM project.