next up previous contents index
Next: 2 Overview Up: A Mobility Framework for Previous: Contents   Contents   Index


1 Introduction

1.1 What is the Mobility Framework for?

This framework is intended to support wireless and mobile simulations within OMNeT++. The core framework implements the support for node mobility, dynamic connection management and a wireless channel model. Additionally the core framework provides basic modules that can be derived in order to implement own modules. With this concept a programmer can easily develop own protocol implementations for the Mobility Framework (MF) without having to deal with the necessary interface and interoperability stuff.
The framework can be used for simulating:

We are currently developing a library of standard protocols for the MF (802.11, AODV, ...). Our goal is to have a rich library of such protocols to enable easy plug-and-play simulations of various kinds of widely used protocols.

1.2 History

This mobility extension for OMNeT++ has been written by several people at the Telecommunication Networks Group at the Technische Universitaet Berlin.

The first version (FraSiMO) was written within a student project in June 2001 by Heiko Scheunemann and Daniel M. Kirsch. However, none of their code survived the complete review by Steffen Sroka in 2002/2003, who rewrote the framework for better integration with OMNeT++ and higher speed (FraSiMO II). He had help from Christian Frank, who reviewed the mobility and position handling and Witold Drytkiewicz who speeded up the connection handling of the ChannelControl module.

The current version (mobility-fw) was started in October 2003 by Marc Loebbers. He added the dynamic gate handling and started structuring and documenting the code. He had a lot of help from Daniel Willkomm. During this process the ChannelControl and Blackboard were completely rewritten by Andreas Koepke. The current version of the Blackboard is a result of an attempt to define common interfaces for the Mobility Framework and the IP-Suite and is maintained by Andras Varga.

This first attempt of a manual was written by Marc Loebbers and Daniel Willkomm. It is based on the paper "A Mobility Framework for OMNeT++" presented at the third International OMNeT++ Workshop at Budapest University of Technology and Economics in January 2003.

1.3 Authors

The general idea and overall structure is mainly due to
Holger Karl (

Heiko Scheunemann TU Berlin
Daniel M. Kirsch TU Berlin

Steffen Sroka TU Berlin
Christian Frank TU Berlin
Witold Drytkiewicz TU Berlin

Mobility Framework (mobility-fw):
Marc Loebbers TU Berlin (
Daniel Willkomm TU Berlin (
Andreas Koepke TU Berlin (

next up previous contents index
Next: 2 Overview Up: A Mobility Framework for Previous: Contents   Contents   Index
Daniel Willkomm 2007-01-12