Proceedings of the Workshop on ns-3

Research Article

Kinematic Constraints and ns-3 Mobility Models: the AUV Issue

  • @INPROCEEDINGS{10.1145/3067665.3067673,
        author={Matteo Franchi and Tommaso Pecorella and Alessandro Ridolf and Romano Fantacci and Benedetto Allotta},
        title={Kinematic Constraints and ns-3 Mobility Models: the AUV Issue},
        proceedings={Proceedings of the Workshop on ns-3},
        publisher={ACM},
        proceedings_a={WNS3},
        year={2017},
        month={7},
        keywords={ns-3 Mobility Models AUV},
        doi={10.1145/3067665.3067673}
    }
    
  • Matteo Franchi
    Tommaso Pecorella
    Alessandro Ridolf
    Romano Fantacci
    Benedetto Allotta
    Year: 2017
    Kinematic Constraints and ns-3 Mobility Models: the AUV Issue
    WNS3
    ACM
    DOI: 10.1145/3067665.3067673
Matteo Franchi1,*, Tommaso Pecorella2, Alessandro Ridolf1, Romano Fantacci2, Benedetto Allotta1
  • 1: Dpt. Industrial Engineering Università di Firenze Firenze, Italy
  • 2: Dpt. Information Engineering Università di Firenze Firenze, Italy
*Contact email: matteo.franchi@unif.it

Abstract

Recently there has been a renewed interest in ns-3 as a tool for Un-derwater Acoustic communications, with the integration of World Ocean Simulation System (WOSS, [4, 6]) into ns-3. However, the current implementation of ns-3 does not provide specific models suitable for AUVs (Autonomous Underwater Vehicles) mobility. An old proposal is available, made by Andrea Sacco during his Google Summer of Code (GSoC) 2010 project. However, the code has never been integrated into ns-3. In order to simulate the communications of AUVs, it is mandatory to rely also on simple and e􀀀ective mobil-ity systems, where the kinematic constraints of the node are taken into account. The requirements of a mobility model for AUVs is to be able to take into account the kinematic model of the real device and to set up a feasible path between two (or more) points. This paper presents a new extensible architecture based on kinematic models, which greatly simplifies the simulation complexity.