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
Summary
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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.