Skip to Main Content
When modeling and simulating Mobile Ad-hoc Networks (MANETs), the importance of the represented mobility of the nodes has too often been downplayed: oversimplified, contrived to relatively simplistic random motion, and limited to a small set of notional motion patterns. Even when realistic motion is used, the scenarios are often highly static and deterministic. As such, there exists a need to be able to clearly define the motion of nodes in more complex patterns: both in the context of conceptual testing patterns, and also in realistic operational scenarios. This work introduces the features and usability of a ongoing development effort termed the Motion Planning Framework created by the US Naval Research Laboratory. The framework enables modelers, independent of a specific simulation environment, to succinctly express the motion of nodes in a scenario. The extensible language permits users to quickly and universally create arbitrarily complex node movements representing scenarios that more aptly represent real world behavior or more appropriately exercise a given system under test. This work introduces our approach towards creating this framework and gives several examples of how the language can be used.