1. Home
  2. Publications
  3. 2019

Conference paper ·

An Open Source and System-Level Simulator for the Internet of Drones

Giovanni Grieco, Roberto Artuso, Pietro Boccadoro, Giuseppe Piro, Luigi Alfredo Grieco

Abstract

The Internet of Drones (IoD) represents a key enabling paradigm for the Internet of Mobile Things. By offering smart interactions among unmanned aerial vehicles, i.e., drones, it promises to support many advanced services, spanning from control signaling and traffic management to real-time applications and multimedia streaming. From a networking perspective, IoD should face heterogeneous architectures and extremely dynamics topologies, while ensuring the different levels of quality of service expected for the enabled applications. In this context, the definition of novel communication protocols and algorithms must be properly supported by valid instruments able to model the overall network architecture, as well as to evaluate and improve its performance. To meet these goals, this work proposes an open source and system-level simulator for the IoD. Developed on top of the well-known Network Simulator 3, it implements the key networking elements (drones, network access points, and Zone Service Provider), a standard-compliant communication stack based on the IEEE 802.11 technology, and scenarios with various mobility model. Thanks to its native modularity, the simulator is ready to be used for investigating the performance of customizable scenarios with a variable number of drones, and can be easily extended with new functionalities.

Cite this work

@inproceedings{grieco2019open,
  title = {{An Open Source and System-Level Simulator for the Internet of Drones}},
  author = {Giovanni Grieco and Roberto Artuso and Pietro Boccadoro and Giuseppe Piro and Luigi Alfredo Grieco},
  booktitle = {2019 IEEE 30th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC Workshops), Istanbul},
  year = {2019},
  doi = {10.1109/pimrcw.2019.8880832},
  url = {https://doi.org/10.1109/pimrcw.2019.8880832}
}

esc

Pages

HomeResearch areasAll publications19Software7Curriculum vitaeEmail giovanni@grieco.devmail

Publications

A Survey on Unmanned Aerial Vehicles (UAVs) Communications: State-of-the-Art, Existing Standards and Future Directions2026IoD-Sim: An Open-Source Simulator for 6G Integrated Terrestrial/Non-Terrestrial Networks2025Spatial Situational Awareness for Safe UAVs in XAI-enhanced 6G Networks: Vision, Challenges, and Opportunities2025Detection, Tracking, and Identification of Drones: an Overview on Counter-UAS Techniques, and Open Challenges2025Design and Experimental Evaluation of Unmanned Aircraft Systems Communications2025Towards the Integration of Terrestrial and Non-Terrestrial Networks: a Testbed for in-Lab Evaluation2025An Indoor Experimental Testbed for 5G-Based UAV Control and Communication2025Towards an Open-Source Simulation Platform for Counter-UAS Sensor Fusion2025A System-Level Simulation Module for Multi-UAV IRS-Assisted Communications2024Fair Energy and Data Rate Maximization in UAV-Powered IoT-Satellite Integrated Networks2024Counter-drone systems and data fusion2024Preliminary Performance Evaluation of a Satellite-to-HAP Communication Link2023Internet of Drones Simulator: Design, Implementation, and Performance Evaluation2023Authentication and Authorization in Cyber-Security Frameworks: a Novel Approach for Securing Digital Service Chains2022A Reference Architecture for Management of Security Operations in Digital Service Chains2022On the Design of the Drone Control Layer2021Dynamic Management of Forwarding Rules in a T-SDN Architecture with Energy and Bandwidth Constraints2020A Real-time Simulation Framework for Complex and Large-scale Optical Transport Networks based on the SDN Paradigm2020An Open Source and System-Level Simulator for the Internet of Drones2019

Software

IoD-SimC++SeDaFuVC++IoD-Sim AirflowPythonIoD-Sim SplashC++IoD-Sim Workspace QuickstartShellIUNS-3 5G NRC++GUARD Kafka security pluginsJava

Elsewhere

ORCID↗Google Scholar↗GitHub↗LinkedIn↗