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).
- Papier-ID: 2510.13823
- Titel: A Simulator for FANETs Using 5G Vehicle-to-Everything Communications and Named-Data Networking
- Autoren: José Manuel Rúa-Estévez, Alicia Meleiro-Estévez, Pablo Fondo-Ferreiro, Felipe Gil-Castiñeira, Brais Sánchez-Rama, Lois Gomez-Gonzalez
- Klassifizierung: cs.NI (Netzwerk- und Internetarchitektur)
- Veröffentlichte Konferenz: IEEE CAMAD 2024 (Konferenz über computergestützte Modellierung und Entwurf von Kommunikationsverbindungen und Netzwerken)
- DOI: 10.1109/CAMAD62243.2024.10942683
- Papierlink: https://arxiv.org/abs/2510.13823
In diesem Papier wird ein speziell entwickelter Simulator vorgestellt, der zur Validierung, Bewertung und Demonstration von Flying Ad-hoc Networks (FANETs) basierend auf 5G Vehicle-to-Everything (V2X)-Kommunikation und dem Named-Data-Networking (NDN)-Paradigma dient. Der Simulator integriert den ns-3-Netzwerksimulator und das Zenoh-NDN-Protokoll und unterstützt realistische Tests von Anwendungen, die mehrhopige Kommunikation zwischen mehreren unbemannten Luftfahrzeugen (UAVs) beinhalten.
Flying Ad-hoc Networks (FANETs) bestehen aus mehreren unbemannten Luftfahrzeugen, die miteinander kommunizieren und mit Bodensteuerungsstationen (GCSs) zusammenarbeiten, um Aufgaben auszuführen. Mit dem schnellen Wachstum von Anwendungsszenarien, die FANETs betreffen – einschließlich Überwachung, Lieferdienste, Umweltüberwachung und Katastrophenmanagement – wächst der Bedarf an zuverlässiger Kommunikation zunehmend.
In diesen hochdynamischen Umgebungen sieht sich die Kommunikation mit erheblichen Herausforderungen konfrontiert:
- Hohe Mobilität: Die Hochgeschwindigkeitsbewegung von UAVs führt zu kontinuierlichen Änderungen der Netzwerktopologie
- Dynamische Topologie: Herkömmliche IP-adressbasierte Kommunikationsmuster sind schwer an schnell wechselnde Netzwerkstrukturen anzupassen
- Mehrhopige Kommunikationserfordernisse: Um die Abdeckung zu erweitern, ist eine End-to-End-Kommunikation durch Geräte im Netzwerk als Relais erforderlich
- 5G C-V2X-Technologie: Bietet hohe Datenraten, ultraniedriger Latenz und Skalierbarkeit bei gleichzeitiger Gewährleistung sicherer Kommunikation
- 5G-Seitenlinkommunikation: Unterstützt direkte Gerätekommunikation ohne Infrastrukturabhängigkeit, besonders geeignet für dynamische Netzwerktopologien
- Named-Data-Networking (NDN): Ein datenzentriertes Kommunikationsparadigma basierend auf Datenpublikation und -abruf statt IP-adressbasierter Kommunikation, das sich besser an die dynamischen Eigenschaften von FANETs anpasst
- Integrierte Simulationsplattform: Entwicklung einer umfassenden Simulationsplattform, die den ns-3-Netzwerksimulator und das Zenoh-NDN-Protokoll integriert
- 5G V2X-Unterstützung: Implementierung von FANET-Simulation basierend auf 5G-Seitenlinkommunikation mit Unterstützung für realistische Funkkanal-Simulation
- NDN-Paradigma-Validierung: Validierung der Machbarkeit und Wirksamkeit von Named-Data-Networking in FANET-Umgebungen
- Mehrhopige Kommunikationsimplementierung: Unterstützung für Simulation und Test von mehrhopiger Kommunikation über FANET
- Containerisierte Architektur: Verwendung von virtuellen Maschinen und Container-Technologie zur Schaffung echter Laufzeitumgebungen für Anwendungsschicht und NDN-Protokollstack
Betrachten Sie ein FANET, das aus dynamischen Knoten (wie UAVs) und statischen Knoten (wie GCSs) besteht. Diese Knoten führen kooperative Anwendungen aus, die Kommunikation zwischen Knoten erfordern. Jedes Gerät ist mit 5G-Seitenlinkommunikationsfähigkeit ausgestattet, die direkte Funkkommunikation unterstützt. Um die Abdeckung zu erweitern, erfolgt mehrhopige Kommunikation über FANET unter Verwendung von Geräten im Bereich als Relais für End-to-End-Kommunikation. Die Kommunikation folgt einem Publish-Subscribe-Paradigma unter Verwendung von NDN.
Der Simulator besteht aus einer Reihe von Knoten, die durch Point-to-Point-Links innerhalb des ns-3-Discrete-Event-Netzwerksimulators verbunden sind, wie in Abbildung 1 dargestellt:
- Containerisierte Knoten: Jede virtuelle Maschine stellt einen Knoten im Netzwerk dar (z. B. UAV oder GCS)
- Netzwerk-Simulationsschicht: Verwendung des 5G-LENA-Moduls von ns-3 für NR V2X-Seitenlinkommunikationssimulation
- Schnittstellenintegration: Integration von Containern mit dem Simulationsnetzwerk durch TUN/TAP-Netzwerkschnittstellen
1. ns-3-Simulationskern
- Verwendung des New Radio (NR) V2X des 5G-LENA-Moduls für Geräteseitenlinkommunikationssimulation
- Implementierung realistischer 5G V2X-Kommunikationskanal- und Mobilitätsverhaltens-Simulation
2. Zwischenschicht-CSMA-Knoten
- Fungiert als transparente Brücke zwischen Host-Schnittstelle und Simulationsknoten
- Löst Implementierungsbeschränkungen, bei denen bestimmte Knotentypen nicht direkt mit TUN/TAP-Schnittstellen verbunden werden können
- Gewährleistet Datenverkehrsfluss ohne zusätzliche Effekte
3. NDN-Protokollimplementierung
- Verwendung des Zenoh-Protokolls zur Implementierung des NDN-Kommunikationsparadigmas
- Unterstützung effizienter und skalierbarer Datenpublikation und -abonnement
- Ermöglicht Knotenpublikation und -abonnement von Namensräumen ohne Proxy
- Unterstützt dezentralisierte Knotenerkennung und Nachrichtenrouting
Problem: Die durch Zwischenknoten eingeführten zusätzlichen Hops kollidieren mit Zenohs P2P-Modus, der Multicast-Verkehr mit TTL 1 für lokale Peer-Erkennung verwendet, aber VMs befinden sich in verschiedenen Subnetzen.
Lösung: Implementierung eines Virtual Extensible Local Area Network (VXLAN) Overlay-Netzwerks:
- Jede VM erstellt eine virtuelle Schnittstelle innerhalb eines gemeinsamen IP-Adressbereichs
- Ermöglicht erfolgreiche Zenoh-Sitzungserkennung und -zuordnung
- Löst Subnetz-Isolationsprobleme bei Beibehaltung der Netzwerktransparenz
- Anwendungsschicht-Authentizität: Ausführung von Code in Containern, der UAV-Bordcomputern oder GCS-Computern entspricht
- Netzwerkschicht-Simulation: Bereitstellung präziser 5G V2X-Kommunikationssimulation durch ns-3
- Protokollstack-Vollständigkeit: Vollständige Implementierung von NDN- und Anwendungsprotokollstacks
- Simulator: ns-3-Discrete-Event-Netzwerksimulator
- 5G-Modul: 5G-LENA-Modul für NR V2X-Seitenlinkommunikation
- NDN-Protokoll: Zenoh-Protokollimplementierung
- Virtualisierung: Knotenimplementierung basierend auf virtuellen Maschinen und Containern
- Netzwerkschnittstellen: TUN/TAP-Schnittstellen für Netzwerkintegration
Das Papier erwähnt, dass der Simulator die folgenden Leistungsindikatoren messen kann:
- Netzwerk-Leistungsindikatoren:
- Durchsatz (Throughput)
- Netzwerkverzögerung (Network Latency)
- Jitter
- Protokollspezifische Indikatoren:
- Zenoh-Protokoll-bezogene Indikatoren
- Routing-Leistung:
- Leistungsbewertung verschiedener Routing-Protokolle
- Mobilitätsszenarien: Simulation realistischer UAV-Bewegungsmuster
- Netzwerktopologie: Tests mit dynamisch wechselnder Netzwerktopologie
- Mehrhopige Kommunikation: Validierung von End-to-End-mehrhopiger Kommunikation
- Kooperative Anwendungen: Laufzeitvalidierung von FANET-Kooperationsanwendungen
- Funktionsvalidierung: Erfolgreiche Validierung der Ausführung von FANET-Anwendungen unter Verwendung von 5G-Seitenlinkommunikation in realistischen Mobilitätsszenarien
- NDN-Protokoll-Validierung: Validierung der Wirksamkeit des Zenoh-Protokolls in mehrhopiger Kommunikation mit verbesserter Robustheit des Kommunikationsnetzwerks
- Leistungsmessung: Fähigkeit zur Messung kritischer Leistungsindikatoren wie Netzwerkdurchsatz, Verzögerung und Jitter
- Routing-Protokoll-Bewertung: Unterstützung für Leistungsbewertung verschiedener Routing-Protokolle für FANET-Anwendungen
- Portabilität: Der Demonstrator kann auf einem einzelnen Laptop ausgeführt werden
- Keine speziellen Anforderungen: Keine speziellen Hardware- oder Softwareanforderungen erforderlich
- Skalierbarkeit: Unterstützung für Simulation von Multi-Knoten-FANET-Szenarien
Bestehende Forschung konzentriert sich hauptsächlich auf Kommunikation, Mobilitätsmodelle und Sicherheitsprobleme in FANETs. Das Papier zitiert eine Übersicht von Chriki et al., die die durch hohe Mobilität verursachte kontinuierliche Änderung der Netzwerktopologie als Kernherausforderung hervorhebt.
- C-V2X-Integration: Die Arbeit von Mir et al. zeigt Architektur und Protokolle für integrierte Hybrid-V2X-Netzwerke von DSRC und C-V2X
- 5G NR-Seitenlink: Die Forschung von Lien et al. konzentriert sich auf die Anwendung von 3GPP NR-Seitenlinkübertragung in 5G V2X
Das von Zhang et al. vorgeschlagene Named-Data-Networking bietet ein neues Paradigma für Datenzentrum-Kommunikation. Dieses Papier wendet es auf FANET-Umgebungen an und validiert seine Anwendbarkeit in dynamischen Topologien.
- Technische Machbarkeit: Erfolgreiche Demonstration der technischen Machbarkeit von 5G V2X-Kommunikation und NDN-Paradigma in FANETs
- Simulationseffektivität: Der entwickelte Simulator kann FANET-Anwendungen effektiv bei der Validierung, Bewertung und Demonstration unterstützen
- Protokoll-Anwendbarkeit: Das Zenoh-Protokoll eignet sich für die Implementierung mehrhopiger Kommunikation in FANET-Umgebungen
- Plattform-Praktikabilität: Die Simulationsplattform bietet gute Portabilität und Benutzerfreundlichkeit
- Fehlende Leistungsdaten: Das Papier liefert keine spezifischen Leistungstestdaten und Vergleichsanalysen
- Unzureichende Skalierungsvalidierung: Keine detaillierte Angabe der maximalen Netzwerkgröße, die der Simulator unterstützt
- Lücke zur praktischen Bereitstellung: Mögliche Unterschiede zwischen Simulationsumgebung und echter FANET-Bereitstellungsumgebung
- Fehlender Protokollvergleich: Keine detaillierten Vergleiche mit anderen NDN-Implementierungen oder traditionellen IP-Protokollen
- Großskalige Simulation: Erweiterung des Simulators zur Unterstützung größerer FANET-Netzwerke
- Praktische Validierung: Validierung von Simulationsergebnissen auf echten UAV-Plattformen
- Protokoll-Optimierung: Optimierung der NDN-Protokollleistung für FANET-Charakteristiken
- Anwendungserweiterung: Unterstützung für mehr Arten von FANET-Anwendungsszenarien
- Innovative Architektur: Innovative Integration von ns-3, 5G V2X und NDN-Technologie in einer einheitlichen Simulationsplattform
- Starke Praktikabilität: Lösung des praktischen Problems des Mangels an effektiven Simulationswerkzeugen in der FANET-Forschung
- Technologische Fortschrittlichkeit: Verwendung der neuesten 5G-Seitenlinkommunikationstechnologie und des NDN-Frontier-Netzwerkparadigmas
- Vollständige technische Implementierung: Lösung praktischer Integrationsprobleme durch Techniken wie VXLAN
- Benutzerfreundlichkeit: Single-Machine-Bereitstellung, keine speziellen Hardwareanforderungen, geeignet für Forschung und Lehre
- Unzureichende experimentelle Validierung: Mangel an detaillierten Leistungstestdaten und Vergleichen mit Baselines
- Fehlende theoretische Analyse: Keine theoretische Analyse zur Unterstützung der Rationalität von Designentscheidungen
- Unbekannte Skalierbarkeit: Keine klare Angabe der Leistungsgrenzen und Erweiterungsfähigkeiten des Simulators
- Niedriger Standardisierungsgrad: Als Tool-Beitrag fehlen standardisierte Schnittstellen und Protokolle
- Begrenzte Innovativität: Hauptsächlich Integration bestehender Technologien mit relativ geringen Original-Technologie-Beiträgen
- Tool-Wert: Bereitstellung eines nützlichen Simulationswerkzeugs für die FANET-Forschungsgemeinschaft
- Technologie-Förderung: Förderung der Anwendung von 5G V2X und NDN-Technologie in FANETs
- Forschungsförderung: Mögliche Anregung weiterer FANET-Forschungsarbeiten basierend auf dieser Plattform
- Pädagogischer Wert: Geeignet für Lehre und Experimente in verwandten Kursen
- Akademische Forschung: Forschungsvalidierung von FANET-Kommunikationsprotokolle und -algorithmen
- Produktentwicklung: Prototypendesign und Test von UAV-Kommunikationssystemen
- Standardisierung: Standardisierungsarbeit zur Anwendung von 5G V2X im Luftfahrtbereich
- Bildung und Schulung: Experimentelle Lehre in Kursen zu Netzwerkkommunikation und unbemannten Luftfahrzeugsystemen
Das Papier zitiert 9 verwandte Literaturquellen, die die folgenden Schlüsselbereiche abdecken:
- UAV-Schwarmintellligenz und FANET-Kommunikationsherausforderungen
- V2X-Technologieentwicklung und 5G NR-Seitenlinkübertragung
- Grundlagentheorie von Named-Data-Networking
- ns-3-Netzwerksimulator
- Zenoh-Protokoll und dezentralisierte IoT-Datenstrom-Architektur
Diese Referenzen bieten ausreichende theoretische Unterstützung für die technologischen Entscheidungen und Designentscheidungen des Papiers.
Gesamtbewertung: Dies ist ein Papier mit starkem Schwerpunkt auf technische Praxis, dessen Hauptbeitrag in der Bereitstellung einer FANET-Simulationsplattform liegt, die mehrere fortschrittliche Technologien integriert. Obwohl es in theoretischer Innovation und tiefgreifender Analyse Mängel aufweist, ist sein praktischer Wert und sein Tool-Beitrag zur Forschungsgemeinschaft anerkennenswert. Es wird empfohlen, dass die Autoren in zukünftigen Arbeiten detaillierte Leistungsbewertungen und Vergleichsanalysen ergänzen, um den akademischen Wert des Papiers zu erhöhen.