Abstract

Practical evaluation of the Unmanned Aerial Vehicle (UAV) network requires a lot of money to build experiment environments, which includes UAVs, network devices, flight controllers, and so on. To investigate the time-sensitivity of the multi-UAV network, the influence of the UAVs’ mobility should be precisely evaluated in the long term. Although there are some simulators for UAVs’ physical flight, there is no explicit scheme for simulating both the network environment and the flight environments simultaneously. In this paper, we propose a novel co-simulation scheme for the multiple UAVs network, which performs the flight simulation and the network simulation simultaneously. By considering the dependency between the flight status and networking situations of UAV, our work focuses on the consistency of simulation state through synchronization among simulation components. Furthermore, we extend our simulator to perform multiple scenarios by exploiting distributed manner. We verify our system with respect to the robustness of time management and propose some use cases which can be solely simulated by this.

Highlights

  • Unmanned Aerial Vehicles (UAVs) are being largely utilized in scientific or industrial applications.The main reason for the UAVs’ spotlight is their accessibility; UAVs can be operated in extreme environments where humans or conventional devices cannot be

  • Network Simulator Controller (NSA) sets up the network environment such as network protocols and Tx/Rx power according to the configuration input established by a user or flight simulator, and runs a single or multiple instance of network simulators according to the environmental changes given by Flight Simulation Adapter (FSA)

  • We found a network simulator and multi-UAV flight simulator that satisfy the precondition of DUSC implementation while keeping the objectivity, which are Network Simulator 3 [41] and RotorS [14], respectively

Read more

Summary

Introduction

Unmanned Aerial Vehicles (UAVs) are being largely utilized in scientific or industrial applications. If a certain issue having an effect on the UAVs’ flight is found during the network simulation, the expected movements of UAVs should be recalculated according to a modified scenario and network simulation should be run again It means, since most flight simulators do not consider the communication status of multiple UAVs, the common stepwise method is unable to simulate a number of network-dependent flight scenarios such as cooperative air fleet control [18,19] or time-sensitive networking [20]. Since most flight simulators do not consider the communication status of multiple UAVs, the common stepwise method is unable to simulate a number of network-dependent flight scenarios such as cooperative air fleet control [18,19] or time-sensitive networking [20] To relax such limitation, we propose DUSC, a Distributed UAV-network Simulation Coordinator, which allows for running multiple simulation components on distinct agents simultaneously.

Related Work
Dusc Design
System Design
Reporter
Time Management
DUSC Time Management Algorithm
Handling NAC Dependency
DTMA Analysis
DUSC Network
Implementation
Experiment
Use Cases
Routing Protocol Comparison
UAV Flight Guidance System
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call