Mobility models characterize the movements of mobile users with respect to their location, velocity and direction over a period of time. These models play an vital role in the design of Mobile Ad Hoc Networks(MANET). Most of the times simulators play a significant role in testing the features of mobile ad hoc networks. Simulators like (NS, QualNet, etc.) allow the users to choose the mobility models as these models represent the movements of nodes or users. As the mobile nodes move in different directions, it becomes imperative to characterize their movements vis-à-vis to standard models. The mobility models proposed in literature have varying degrees of realism i.e. from random patterns to realistic patterns. Thus these models contribute significantly while testing the protocols for mobile ad hoc networks.
The study of large and complex networks is possible by experimenting on a simulator rather than on analytical studies. The relatively new form of networks like Mobile Ad Hoc Networks(MANET), Vehicular Ad Hoc Networks (VANET), etc. are characterized by nodes which are autonomous and dynamic in nature. Thus it becomes very essential to capture their movements so that the corresponding simulations results are nearer to reality. Mobility models are basically classified as stochastic, detailed, Hybrid and Trace based Realistic models.[1]
For mobility modelling, the behavior or activity of a user's movement can be described using both analytical and simulation models. The input to analytical mobility models are simplifying assumptions regarding the movement behaviors of users. Such models can provide performance parameters for simple cases through mathematical calculations. In contrast, simulation models consider more detailed and realistic mobility scenarios. Such models can derive valuable solutions for more complex cases. Typical mobility models include
Mobility model metrics are useful to study the impact of mobility models on the performances of mobile ad hoc networks. Metrics are usually classified as mobility metrics, connectivity graph metrics and protocol performance metrics.[2]