The mobility support includes:
- a set of mobility models which are used to track and maintain the "current" cartesian position and speed of an object.
- a "course change notifier" trace which can be used to register listeners to the course changes of a mobility model
The mobility models themselves are:
- ns3::HierarchicalMobilityModel: a model which calculates the current absolute position from a "reference" (parent) mobility model and a "relative" (child) mobility model. This allows users to compose mobility models.