This code is described in:
T. Camp, J. Boleng, and V. Davies, A Survey of Mobility Models for Ad Hoc
Network Research, Wireless Communication & Mobile Computing (WCMC): Special
issue on Mobile Ad Hoc Networking: Research, Trends and Applications,
vol. 2, no. 5, pp. 483-502, 2002
This paper describes several mobility models that represent mobile nodes whose movements are independent of each other (i.e. entity mobility models) and several mobility models that represent mobile nodes whose movements are dependent on each other (i.e. group mobility models).
Included in the code are the implementations of six entity mobility models and three group mobility models.
Entity mobility models:
- random walk
- random waypoint
- random direction
- boundless simulation area
- probabilistic random walk
There are two versions of the boundless simulation area mobility model. torus.c is the random waypoint model placed on a boundless torus. torus2.c is an implementation of the boundless simulation area as described by Haas et al.
Group mobility models:
- Reference Point Group Mobility Model (RPGM)
- column mobility model (nodes move parallel to direction of travel)
- column mobility model (nodes move perpendicular to direction of travel)
All the mobility models except two will output in either ns-2 mobility file format and/or gnuplot format. The boundless simulation area and Gauss-Markov mobility models will only output a gnuplot file.
Getting the Mobile Models Code
If you would like the code to MobileModels, please complete the form below. This form will help us keep track of interest (for publications, etc); no personal information will be made available to anyone outside of the Toilers. Once you complete this form, you will receive an email from us with information on downloading the code.