1. Home
  2. Publications
  3. 2024

Journal article ·

A System-Level Simulation Module for Multi-UAV IRS-Assisted Communications

Giovanni Grieco, Giovanni Iacovelli, Daniele Pugliese, Domenico Striccoli, Luigi Alfredo Grieco

Abstract

Sixth-Generation (6G) networks are set to provide reliable, widespread, and ultra-low-latency mobile broadband communications for a variety of industries. In this regard, the Internet of Drones (IoD) represents a key component for the development of 3D networks, which envisions the integration of terrestrial and non-terrestrial infrastructures. The recent employment of Intelligent Reflective Surfaces (IRSs) in combination with Unmanned Aerial Vehicles (UAVs) introduces more degrees of freedom to achieve a flexible and prompt mobile coverage. As the concept of smart radio environment is gaining momentum across the scientific community, this work proposes an extension module for Internet of Drones Simulator (IoD-Sim), a comprehensive simulation platform for the IoD, based on Network Simulator 3 (ns-3). This module is purposefully designed to assess the performance of UAV-aided IRS-assisted communication systems. Starting from the mathematical formulation of the radio channel, the simulator implements the IRS as a peripheral that can be attached to a drone. Such device can be dynamically configured to organize the IRS into patches and assign them to assist the communication between two nodes. Furthermore, the extension relies on the configuration facilities of IoD-Sim, which greatly eases design and coding of scenarios in JavaScript Object Notation (JSON) language. A simulation campaign is conducted to demonstrate the effectiveness of the proposal by discussing several Key Performance Indicators (KPIs), such as Radio Environment Map (REM), Signal-to-Interference-plus-Noise Ratio (SINR), maximum achievable rate, and average throughput.

Cite this work

@article{grieco2024systemlevel,
  title = {{A System-Level Simulation Module for Multi-UAV IRS-Assisted Communications}},
  author = {Giovanni Grieco and Giovanni Iacovelli and Daniele Pugliese and Domenico Striccoli and Luigi Alfredo Grieco},
  journal = {IEEE Transactions on Vehicular Technology, vol. 73, no. 5},
  year = {2024},
  doi = {10.1109/tvt.2023.3342298},
  url = {https://doi.org/10.1109/tvt.2023.3342298}
}

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↗