Roadmap & research

What’s next, labeled like it isn’t here yet.

Engineering directions in design or early build — published because the people who care about these problems should help shape them, and because “what’s next?” deserves a better answer than a vague slide. Nothing on this page is a product capability; the badges are the contract.

In development · Roadmap · ResearchDates on request, not on websites
Research · deeper radio integration

One radio per drone. A whole mesh.

Mesh-capable radios are expensive, and relay nodes in a chain classically need two of them — because of the hidden-node problem, not bandwidth. The research direction: since Atlas already owns every byte its underlay transmits, it can gate its own send loop to a GPS-disciplined slot schedule — moving the MAC intelligence from the radio into software, so one cheap half-duplex radio per node serves the whole neighbourhood. Atlas does not provide a radio MAC today; this is design work, animated below.

Three nodes, one channel — CSMA collisions vs a GPS-aligned slot gridSimulation
1 per noderadios required
0%transmissions collided
100%airtime delivered
The two separable problems: GPS solves when (a global slot grid every node computes identically from the satellites — topology-independent, join-anytime); assignment solves who (a distributed claim protocol over the mesh’s own topology database, with slot reuse beyond two hops). Hidden nodes shared a clock all along — they just never used it.
In development

Terrain-aware routing, wired into the engine

The elevation-model line-of-sight / Fresnel / diffraction crate is built and unit-tested, and already drives the mission simulator. The remaining work is wiring its risk output into live scheduling and SPF alongside range and signal risk, on one shared cost model. the demo ↗

Research

Interference-zone awareness — EW on the same map as terrain

Terrain risk reads elevation tiles; the same geometry admits a second layer: declared zones where the spectrum is known to be contested — an overlay from mission planning with a polygon, a band list and a validity window. A link whose endpoints or projected tracks cross an active zone on its own band takes a rising zone risk in the shared risk model — the 5.8 GHz leg into the zone inherits the threat, the 900 MHz leg to the same airframe doesn’t — so redundancy can escalate before the first contested probe is lost. The same primitive covers EMCON: a “don’t radiate here” area is a zone whose cost is policy rather than threat. Learned zones come later, and only corroborated — the fleet already floods position, velocity and per-link RF telemetry, so where the spectrum has actually been hostile is observable, but confounders and poisoning make declared-first the honest sequence. Advisory like all prediction: zones raise costs, probes decide truth.

Research

Relay autopositioning

With positions and velocities already in the routing flood, the network can compute where a mobile relay should be: “the ground station and the forward pair lose line-of-sight behind the ridge in ~40 seconds — a relay at X prevents it.” Advisory output to the C2 system, published like any other telemetry — never an automatic flight command.

Research

Cross-layer intent — an underlay that listens

Adapters carry radio telemetry upward; the same boundary can carry intent downward. Atlas holds the only cross-vendor view of the topology and the mission’s current traffic, so it can tell a radio segment what “good” means right now — optimise for latency while the command corridor runs through you; for energy when only patient traffic remains. Objectives, never knobs: the radio always owns its own physics; intent is advisory, slow, authenticated and audited — the same principle the shipped prediction layer follows.

Research

Bonding-only segments

A forwarding = "bonding-only" link attribute: fully in the bond between its two endpoints, structurally never a transit hop — making the recommended 802.11s-under-Atlas layout impossible to get wrong. Small surface, no wire break; the LSA carries a no-transit flag and the relay path refuses, with a counter.

Research

Subscriber-aware distribution trees — one stream, many watchers

Ten operators watching one 6 Mbit/s drone feed today means the shared multi-hop trunk carries it ten times — and inner multicast doesn’t help: for flat-mesh correctness a packet to 224.0.0.0/4 is replicated at the source, once per peer. The research direction: for declared groups, compute a distribution tree from data every node already holds — the LSDB’s source-rooted SPF plus subscriptions carried in the same flood that carries positions — and fork copies only where subscriber paths diverge, so every common segment carries the stream once. Atlas is unusually well placed: the static-multipath path already has intermediates forking stamped copies with destination-only dedup, and hop-by-hop re-encryption means branch replication needs no group-key machinery. Scope stated plainly: unreliable-with-FEC delivery (video-shaped — no ACK trees), opt-in per group, re-rooted on topology change like any route. Until then, the answer is a video reflector on the junction node — one session across the trunk, fan-out where bandwidth is cheap.

Research

Scheduler research set

Candidate strategies under evaluation: placement that prices a metered link’s remaining budget into the path choice (budgets and demotion already ship), minimum-jitter selection for industrial control, loss-weighted distribution, sub-packet spraying, and explicit active/standby with recovery hold-down.

Research

Payload compression

Transparent compression between fragmentation and encryption — high value for plaintext-heavy SCADA and legacy radio protocols, with a send-uncompressed path so incompressible data pays nothing.

Roadmap

Certification & interoperability tracks

FIPS 140-3 build mode, X25519 + ML-KEM-768 hybrid key exchange, and DDS/FACE interoperability — specified with their honest “today” lines on the security page, where their audience looks first.

Roadmap

IPv6 inside the tunnel

The one long-standing documented gap: the inner data path and address model are IPv4 today (the underlay already speaks IPv6). Tracked, scoped, and stated on every page that touches addressing rather than hidden in a footnote.

Why publish research at all? Because the engineers we respect ask “what’s next?” before they ask anything else — and because labels make ambition safe to show: everything above says exactly what you can and cannot have today. When something ships, it moves off this page and onto the one where it belongs.
Request an evaluation

If your programme needs one of these, say so.

Research sequencing is negotiable. The directions below are ranked by real operational demand — and an evaluation conversation is where demand gets registered.