This work presents a simulator designed for the validation, evaluation, and demonstration of flying adhoc networks (FANETs) using 5G vehicle-to-everything (V2X) communications and the named-data networking (NDN) paradigm. The simulator integrates the ns-3 network simulator and the Zenoh NDN protocol, enabling realistic testing of applications that involve the multi-hop communication among multiple unmanned aerial vehicles (UAVs).
A Simulator for FANETs Using 5G Vehicle-to-Everything Communications and Named-Data Networking
- Paper ID: 2510.13823
- Title: A Simulator for FANETs Using 5G Vehicle-to-Everything Communications and Named-Data Networking
- Authors: José Manuel Rúa-Estévez, Alicia Meleiro-Estévez, Pablo Fondo-Ferreiro, Felipe Gil-Castiñeira, Brais Sánchez-Rama, Lois Gomez-Gonzalez
- Classification: cs.NI (Networking and Internet Architecture)
- Conference: IEEE CAMAD 2024 (Conference on Computer Aided Modeling and Design of Communication Links and Networks)
- DOI: 10.1109/CAMAD62243.2024.10942683
- Paper Link: https://arxiv.org/abs/2510.13823
This paper proposes a purpose-designed simulator for validating, evaluating, and demonstrating Flying Ad-hoc Networks (FANETs) based on 5G Vehicle-to-Everything (V2X) communications and Named-Data Networking (NDN) paradigms. The simulator integrates the ns-3 network simulator and the Zenoh NDN protocol, supporting realistic testing of applications involving multi-hop communications between multiple unmanned aerial vehicles (UAVs).
Flying Ad-hoc Networks (FANETs) consist of multiple unmanned aerial vehicles that communicate with each other and collaborate with ground control stations (GCSs) to execute tasks. With the rapid growth of application scenarios involving FANETs, including surveillance, delivery services, environmental monitoring, and disaster management distributed applications, the demand for reliable communication has become increasingly urgent.
Communication faces significant challenges in these highly dynamic environments:
- High Mobility: Rapid movement of UAVs causes continuous changes in network topology
- Dynamic Topology: Traditional IP address-based communication patterns struggle to adapt to rapidly changing network structures
- Multi-hop Communication Requirements: To extend coverage range, end-to-end communication through devices in the network as relays is necessary
- 5G C-V2X Technology: Provides high data rates, ultra-low latency, and scalability while ensuring secure communication
- 5G Sidelink Communication: Enables direct device-to-device communication without relying on infrastructure, particularly suitable for dynamic network topologies
- Named-Data Networking (NDN): A data-centric communication paradigm based on data publication and retrieval rather than IP address communication, better adapting to the dynamic characteristics of FANETs
- Integrated Simulation Platform: Developed a comprehensive simulation platform integrating the ns-3 network simulator and Zenoh NDN protocol
- 5G V2X Support: Implemented FANET simulation based on 5G sidelink communication, supporting realistic wireless communication channel simulation
- NDN Paradigm Validation: Verified the feasibility and effectiveness of Named-Data Networking in FANET environments
- Multi-hop Communication Implementation: Supports simulation and testing of multi-hop communication through FANETs
- Containerized Architecture: Employs virtual machines and container technology to achieve realistic runtime environments for application layers and NDN protocol stacks
Consider a FANET composed of dynamic nodes (such as UAVs) and static nodes (such as GCSs). These nodes execute collaborative applications requiring inter-node communication. Each device is equipped with 5G sidelink communication capabilities, supporting direct wireless communication. To extend coverage range, multi-hop communication through FANETs is performed, using devices within range as relays for end-to-end communication. Communication follows a publish-subscribe paradigm using NDN.
The simulator consists of a series of nodes interconnected through point-to-point links within the ns-3 discrete event network simulator, as shown in Figure 1:
- Containerized Nodes: Each virtual machine represents a node in the network (such as a UAV or GCS)
- Network Simulation Layer: Uses the 5G-LENA module of ns-3 for NR V2X sidelink communication simulation
- Interface Integration: Integrates containers with the simulation network through TUN/TAP network interfaces
1. ns-3 Simulation Core
- Uses the New Radio (NR) V2X of the 5G-LENA module for device-to-device sidelink communication simulation
- Implements realistic 5G V2X communication channels and mobility behavior simulation
2. Intermediate CSMA Nodes
- Acts as a transparent bridge between host interfaces and simulation nodes
- Addresses implementation limitations where certain node types cannot directly connect to TUN/TAP interfaces
- Ensures traffic passes through without introducing any additional effects
3. NDN Protocol Implementation
- Uses the Zenoh protocol to implement the NDN communication paradigm
- Supports efficient and scalable data publication and subscription
- Enables node publication and subscription to named spaces without brokers
- Supports decentralized discovery and message routing of nodes
Problem: Additional hops introduced by intermediate nodes conflict with Zenoh's P2P mode, which uses multicast traffic with TTL of 1 for local peer discovery, but VMs are located in different subnets.
Solution: Implements a Virtual Extensible Local Area Network (VXLAN) overlay network:
- Each VM creates virtual interfaces within a shared IP address range
- Enables successful Zenoh session discovery and association
- Resolves subnet isolation issues while maintaining network transparency
- Application Layer Authenticity: Runs code equivalent to UAV onboard computers or GCS computers in containers
- Network Layer Simulation: Provides accurate 5G V2X communication simulation through ns-3
- Protocol Stack Completeness: Complete implementation of NDN and application protocol stacks
- Simulator: ns-3 discrete event network simulator
- 5G Module: 5G-LENA module for NR V2X sidelink communication
- NDN Protocol: Zenoh protocol implementation
- Virtualization: Virtual machine and container-based node implementation
- Network Interface: TUN/TAP interfaces for network integration
The paper mentions that the simulator can measure the following performance indicators:
- Network Performance Metrics:
- Throughput
- Network Latency
- Jitter
- Protocol-Specific Metrics:
- Zenoh protocol-related metrics
- Routing Performance:
- Performance evaluation of different routing protocols
- Mobility Scenarios: Simulation of realistic UAV movement patterns
- Network Topology: Testing of dynamically changing network topologies
- Multi-hop Communication: Verification of end-to-end multi-hop communication
- Collaborative Applications: Verification of FANET collaborative application execution
- Functional Verification: Successfully verified the execution of FANET applications using 5G sidelink communication in realistic mobility scenarios
- NDN Protocol Verification: Verified the effectiveness of the Zenoh protocol in multi-hop communication, improving communication network robustness
- Performance Measurement: Capable of measuring critical performance indicators such as network throughput, latency, and jitter
- Routing Protocol Evaluation: Supports performance evaluation of different routing protocols for FANET applications
- Portability: The demonstrator can run on a single laptop
- No Special Requirements: No special hardware or software requirements
- Scalability: Supports simulation of multi-node FANET scenarios
Existing research primarily focuses on communication, mobility models, and security issues in FANETs. This paper cites a survey by Chriki et al., emphasizing the core challenge of continuous network topology changes caused by high mobility.
- C-V2X Integration: Work by Mir et al. demonstrates architectures and protocols for hybrid vehicular networks integrating DSRC and C-V2X
- 5G NR Sidelink: Research by Lien et al. focuses on the application of 3GPP NR sidelink transmission in 5G V2X
Named-Data Networking proposed by Zhang et al. provides a new paradigm for data-centric communication. This paper applies it to FANET environments, verifying its applicability in dynamic topologies.
- Technical Feasibility: Successfully demonstrated the technical feasibility of 5G V2X communication and NDN paradigms in FANETs
- Simulation Effectiveness: The developed simulator effectively supports validation, evaluation, and demonstration of FANET applications
- Protocol Applicability: The Zenoh protocol is suitable for implementing multi-hop communication in FANET environments
- Platform Practicality: The simulation platform demonstrates good portability and usability
- Missing Performance Data: The paper does not provide specific performance test data and comparative analysis
- Insufficient Scale Verification: Does not clearly specify the maximum network scale supported by the simulator
- Gap with Actual Deployment: Differences may exist between the simulation environment and real FANET deployment environments
- Missing Protocol Comparison: Lacks detailed comparison with other NDN implementations or traditional IP protocols
- Large-Scale Simulation: Extend the simulator to support larger-scale FANET networks
- Real-World Validation: Verify simulation results on real UAV platforms
- Protocol Optimization: Optimize NDN protocol performance for FANET characteristics
- Application Extension: Support more types of FANET application scenarios
- Innovative Architecture: Innovatively integrates ns-3, 5G V2X, and NDN technologies in a unified simulation platform
- Strong Practicality: Addresses the practical problem of lacking effective simulation tools in FANET research
- Advanced Technology: Employs the latest 5G sidelink communication technology and cutting-edge NDN network paradigm
- Complete Engineering Implementation: Resolves technical challenges in practical integration through techniques such as VXLAN
- Ease of Use: Single-machine deployment with no special hardware requirements, facilitating research and educational use
- Insufficient Experimental Validation: Lacks detailed performance test data and comparison with baselines
- Missing Theoretical Analysis: Lacks theoretical analysis to support the rationality of design choices
- Unknown Scalability: Does not clearly specify the performance boundaries and expansion capabilities of the simulator
- Low Standardization: As a tool-oriented contribution, lacks standardized interfaces and protocols
- Limited Originality: Primarily an integration of existing technologies with relatively limited original technical contributions
- Tool Value: Provides a useful simulation tool for the FANET research community
- Technology Promotion: Helps promote the application of 5G V2X and NDN technologies in FANETs
- Research Facilitation: May inspire more FANET research work based on this platform
- Educational Significance: Suitable for teaching and experimental use in relevant courses
- Academic Research: Research validation of FANET communication protocols and algorithms
- Product Development: Prototype design and testing of UAV communication systems
- Standards Development: Standardization work for 5G V2X applications in aviation
- Education and Training: Experimental teaching in network communication and UAV system-related courses
The paper cites 9 relevant references covering the following key areas:
- UAV swarm intelligence and FANET communication challenges
- V2X technology development and 5G NR sidelink transmission
- Named-Data Networking fundamental theory
- ns-3 network simulator
- Zenoh protocol and decentralized IoT data flow architecture
These references provide sufficient theoretical support for the paper's technical choices and design decisions.
Overall Assessment: This is a paper with strong engineering practice characteristics, with its main contribution being the provision of a FANET simulation platform integrating multiple advanced technologies. While it has some shortcomings in theoretical innovation and in-depth analysis, its practical value and tool-oriented contribution to the research community are noteworthy. It is recommended that the authors supplement detailed performance evaluation and comparative analysis in subsequent work to enhance the academic value of the paper.