IPV6 Blockchain Data Communication for UAV Swarm-Intelligence Systems based on Peer-to-Peer, Peer-to-Many, and Many-to-Peer Scenarios

Abstract

This thesis explores the use of blockchains along with the Internet Protocol version 6 (IPv6) data packet messages to support secure, high-performance, and scalable communication with an intelligent swarm of unmanned aerial vehicles (UAVs). For this thesis, we investigate the exchange of encrypted data packets for three scenarios, those being peer-to-peer, peer-to-many, and many-to-peer. We simulate the swarms behavior for each of these scenarios and vary the number of UAVs in a swarm over the simulation runs. The simulation-based results showed that for peer-to-peer scenarios and many-to-peer scenarios, there is no significant increase in latency even though in many-to-peer scenarios, the number of interacting nodes increases. In contrast, latency increases for the peer-to-many scenarios. Additional research needs to be performed to assess the security and scalability of the blockchain-IPv6 approach proposed in this thesis.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2022
Accession Number
AD1200491

Entities

People

  • Dymas Dymas

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • Cyber
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Aircrafts
  • Blockchain
  • Computer Networks
  • Computer Programming
  • Computers
  • Consensus Algorithms
  • Cryptography
  • Data Transmission
  • Digital Communications
  • Distributed Ledger
  • Ground Control Stations
  • Information Processing
  • Information Systems
  • Network Protocols
  • Network Science
  • Network Topology
  • Operating Systems
  • Transport Protocols
  • Unmanned Aerial Vehicles

Fields of Study

  • Computer science

Readers

  • Aerial Unmanned Vehicle Swarm Micro Periodontal Dentistry.
  • Computer Networking

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy
  • Autonomy - Autonomous System Control