Wiki

Clone wiki

conreality / Networking

This page describes the networking stack used on drones.

Basic Premises

The timeframe is 2017+. Robots are using commodity off-the-shelf networking: WiFi and a TCP/IP stack, largely still IPv4 but with increasing support for IPv6 and IPsec.

Requirements

  • In a [[swarm||Swarming]], any node must be reachable in no more than log(N) hops.
  • Every (most?) node in a swarm must be capable of forwarding traffic to other nodes, i.e. a router.
  • Inter-node and ground station-to-node communication should take advantage of IP multicasting.

Mesh Networking

Concepts

Routing Protocols

Papers: * Speed-Aware Routing for UAV Ad-Hoc Networks (PDF, compares OLSR and Babel, presents extensions to OLSR) * Real-world performance of current proactive multi-hop mesh protocols (2009; compares BATMAN, Babel and OLSR. TL;DR: OLSR sucks)

Lag Compensation

Updated