ABOS Logo ABOS DOCS PORTAL
PHYSICAL LAYER ARCHITECTURE T4 FEATURE COMPLETE 2026 SPECIFICATION

Atmospheric Broadcast OS (ABOS) — Technical Whitepaper

Planetary-Scale Covert NVIS Mesh & Delay-Tolerant Ionospheric Relay in Pure Rust.

EXECUTIVE SUMMARY
ABOS turns the Earth's ionized plasma canopy into a distributed delay-tolerant memory buffer and covert relay. It communicates beyond line-of-sight without IP addresses, internet uplinks, or centralized routing tables.

1. Abstract

ABOS is a unified platform for decentralized mesh communication without routing tables. It combines spread-spectrum stealth, cognitive radio, delay-tolerant networking (DTN), and ionospheric sounding into a single Rust workspace. The system treats the ionosphere as a passive, planetary-scale reflector: Near-Vertical Incidence Skywave (NVIS) propagation in the 2–10 MHz band returns signals almost straight down, enabling beyond-line-of-sight communication with zero infrastructure.

Every transmission is shard-split, FEC-encoded with systematic (256, 512) LDPC, DSSS-spread beneath the cosmic noise floor, stealth-masked, and delivered through DTN store-and-forward with opportunistic "Phoenix Window" scheduling (meteor scatter). The implementation is feature-complete per Tier 4 readiness: 13 crates, 103/103 workspace tests passing, zero compiler warnings, zero clippy warnings (-D warnings), CI-gated on every commit.

2. Motivation & Physics Invariant

Conventional communication infrastructure (cell towers, fiber, satellite uplinks) represents a fragile single point of failure under adversarial electronic warfare or grid collapse. ABOS exploits a physical resource that cannot be physically destroyed or switched off: the ionosphere — a conductive plasma layer at 60–1000 km altitude that refracts radio waves back to Earth.

NVIS uses high-angle radiation (70°–90° elevation) at frequencies just below the ionospheric critical frequency (f0F2), reflecting energy directly back down like an umbrella and eliminating the traditional 50–500 km HF "skip zone".

PLASMA CRITICAL FREQUENCY FORMULATION
// Appleton-Hartree plasma frequency equation
// f_p โ‰ˆ 9.0 ยท โˆš(N_e)  where N_e is electron density in electrons/mยณ
// For N_e = 1e12 e/mยณ:
// f_p = 9.0 ยท 1,000,000 = 9.0 MHz (critical ceiling)
let f_p = 9.0 * electron_density.sqrt();
let f_opt = abos_iono::nvis::select_nvis_frequency(f_p, current_time);

3. Workspace Architecture (13 Crates)

Crate Subsystem Role Key Responsibilities
abos-hal Hardware Abstraction DMA zero-copy sample buffers, GPIO T/R antenna switching, GPSDO timer synchronization.
abos-dsp Digital Signal Processing DDC, SIMD decimation, AGC, I/Q imbalance correction, Costas loop, Gardner timing, 256-OFDM.
abos-phy Physical Waveform DSSS Gold/PN code spreading, FHSS frequency hopping, scrambler, burst packet framing.
abos-fec Forward Error Correction Systematic (256, 512) LDPC belief propagation, BICM interleaver, soft QPSK/16-QAM LLR, CRC32.
abos-protocol Routing & Mesh 1.5× fountain sharding, DTN bundles, buffer-bounce relay, beacon discovery, ACK backoff.
abos-cognitive Spectrum Intelligence Wideband FFT scanner, automated jammer detection, spectral whitespace finder, adaptive MCS.
abos-iono Ionospheric Sounding Live chirp sounder, f0F2 estimation, NVIS frequency selector, meteor burst detector.
abos-stealth Anti-Electronic Warfare Cyclostationary masking (variable symbol rates), artificial phase noise, amplitude dithering.
abos-storage Embedded Storage Persistent sled bundle store, TTL eviction, content-hash dedup, disk spooling for blackouts.
abos-common Mathematical Primitives Complex numbers, ChaCha12 PRNG, Gold code generators, AES-256-GCM / HMAC-SHA256, NodeId.
abos-cli Command Line Interface 10 production subcommands with typed argument validation (clap-derived binary).
abos-gui Cockpit Dashboard Headless GuiState + egui visualization (tested without display server).
abos-tests Verification Harness Loopback RF channel (AWGN, loss, duplication), e2e roundtrips, fault injection, 3-node mesh.

4. Deterministic RF Signal Chain

The transmission and reception pipelines operate without heap allocations on the hot path:

ABOS RF PIPELINE TOPOLOGY
TX Chain:
Input Bytes โ†’ Shard Split (1.5x) โ†’ DTN Bundle โ†’ Scrambler โ†’ BICM Interleaver โ†’
LDPC (256/512) โ†’ QPSK Mapper โ†’ 256-OFDM โ†’ RRC Filter โ†’ DSSS Spreading โ†’
Stealth Masking โ†’ Burst Packet Framing โ†’ SDR DMA TX

RX Chain:
SDR DMA RX โ†’ Burst Detect & Sync โ†’ DDC โ†’ Costas Carrier Recovery โ†’ Gardner Timing โ†’
DSSS Despreading โ†’ OFDM Demod โ†’ Soft-Decision LLR โ†’ LDPC Belief Propagation โ†’
Deinterleaver โ†’ Descrambler โ†’ Bundle Hash Dedup โ†’ Buffer-Bounce Forward โ†’ Reconstructed File

5. Stealth & Anti-EW Countermeasures

Standard military spread spectrum relies solely on direct-sequence spreading. Modern electronic intelligence (ELINT) interceptors use cyclostationary feature detectors (spectral autocorrelation) to detect chip rates and carrier frequencies even when buried below the noise floor. ABOS implements a three-tier anti-interception shield:

  • Thermal Burial: DSSS spreading with 20–30 dB processing gain keeps PSD < -120 dBm/Hz.
  • Cyclostationary Masking: Randomized micro-dithering of the symbol clock (1–2%) destroys cyclic autocorrelation peaks.
  • Phase & Scintillation Emulation: Controlled phase noise and amplitude modulation imitate natural ionospheric scintillation, tricking classifiers into cataloging the burst as geomagnetic noise.

6. Threat Model & Security Guarantees

Adversary Capability Attack Vector ABOS Defense Mechanism
Barrage Jammer High-power broadband noise LDPC soft-decision coding + cognitive whitespace channel hopping + 1.5× shard redundancy.
ELINT Direction Finder Angle-of-arrival triangulation Sub-millisecond microbursts + NVIS high-angle reflection scatter (omni-directional ground illumination).
Malicious Relay Node Packet injection / spoofing HMAC-SHA256 authenticated bundle headers + cryptographic NodeId derived from public keys.
Replay Attack Resending stale packets Content-hash deduplication cache + monotonically increasing TTL and timestamp windowing.
ENGINEERING SPECIFICATION 13 PHASES VERIFIED ARCHITECTURE BLUEPRINT

Master Building Plan & Architecture Blueprint

Layer-by-layer mathematical specifications, data structures, state machines, and implementation requirements.

1. Bottom-Up Architecture Phasing

The ABOS implementation followed a strict bottom-up engineering discipline: hardware abstraction and mathematical foundations first, followed by DSP, physical layer waveforms, FEC coding, and delay-tolerant routing protocols.

2. Phases 1โ€“4: HAL & DSP Foundation

  • Phase 1: HAL & SDR Interface (abos-hal): Zero-copy DMA circular ring buffers, GPIO pin control for power amplifier and T/R antenna switches, GPSDO timer disciplina for 10 MHz reference.
  • Phase 2: DDC & Filtering (abos-dsp): Numerically controlled oscillator (NCO) mixing, SIMD-accelerated FIR decimation, Automatic Gain Control (AGC), and I/Q amplitude/phase imbalance compensation.
  • Phase 3: Synchronization (abos-dsp): Costas loop carrier phase error detector with loop filter, Gardner symbol timing recovery, and Doppler shift compensator.
  • Phase 4: OFDM Core (abos-dsp): 256 subcarriers with 32 cyclic prefix samples, pilot symbol insertion, and FFT/IFFT radix-2 processing.

3. Phases 5โ€“8: PHY, FEC & Protocol Sharding

  • Phase 5: Spread Spectrum (abos-phy): Direct-Sequence Spread Spectrum (DSSS) using maximal-length Gold code sequences with configurable chips-per-symbol (16, 64, 256). Fast Frequency Hopping (FHSS) engine.
  • Phase 6: FEC & Interleaving (abos-fec): Systematic (256, 512) LDPC code where parity is constructed via p = A ยท u guaranteeing zero-syndrome codewords. 512-bit Bit-Interleaved Coded Modulation (BICM) interleaver and soft-decision Log-Likelihood Ratio (LLR) calculation.
  • Phase 7: Burst Framing (abos-phy): Barker sync words, 32-sample preamble, 13-byte burst header with typed MCS indices, bundle shard ID, payload byte length, and CRC-32 integrity validation.
  • Phase 8: Fountain Sharding & DTN (abos-protocol): 1.5× redundancy factor shard generator. Two-pass reconstruction algorithm that reassembles files from any surviving subset of original or repetition shards.
SYSTEMATIC LDPC MATRIX EQUATIONS
Parity check matrix in systematic form:
H = [ A | I ]   where A โˆˆ GF(2)^(256ร—256), I is 256ร—256 identity
Codeword:
c = [ u | p ]   where u is 256 information bits, p is 256 parity bits
Parity generation:
p = A ยท u (mod 2)
Syndrome verification:
s = H ยท c = Aยทu + Iยทp = Aยทu + Aยทu = 0 (syndrome zero guaranteed)

4. Phases 9โ€“13: Cognitive, Stealth & Mesh Layer

  • Phase 9: Buffer-Bounce & Mesh Relay (abos-protocol): Decentralized store-and-forward engine with exponential backoff ACK sweeps, periodic node beacons, and peer table expiration.
  • Phase 10: Cognitive Radio & Sounding (abos-cognitive, abos-iono): Wideband spectrum scanner, real-time chirp ionosonde generator, plasma frequency estimation, and meteor burst detector.
  • Phase 11: Anti-EW Stealth (abos-stealth): DSSS chip scrambling, cyclostationary masking, phase jitter synthesis, and randomized burst timing windows.
  • Phase 12: Persistent Storage (abos-storage): sled-backed embedded key-value store with automatic TTL pruning and duplicate elimination.
  • Phase 13: System Integration & Harness (abos, abos-cli, abos-gui, abos-tests): Top-level ABOSSystem facade, 10 CLI subcommands, egui cockpit, and 103 integration tests.
AUDIT: PASSED TIER 4 CERTIFIED CI ENFORCED

Production Readiness Audit Report

Independent verification against the T1โ€“T5 readiness ladder, latent defect remediations, and quality scorecard.

1. Readiness Tier Ladder (T1โ€“T5)

Tier Designation Verification Criteria Status
T1 Builds Workspace resolves and compiles (cargo build --workspace) with zero errors. VERIFIED
T2 Core Logic Tested DSP, FEC, and crypto logic have comprehensive unit tests; cargo test green. VERIFIED
T3 Chain Orchestrated Full TX/RX chain wired in ABOSSystem; CLI entry point; persistent storage interface. VERIFIED
T4 Feature-Complete & Gated Real code in all 13 crates; mesh coordination; test harness; clap CLI; GUI state; CI gating on push. CURRENT: ACTIVE
T5 Field-Validated Live over-the-air validation against physical SDR hardware (USRP / LimeSDR) under licensed bands. FUTURE HARDWARE

2. Engineering Scorecard

Dimension Score Evaluation & Observations
Functional Completeness 8 / 10 All 13 crates contain real code; complete TX/RX orchestrator; mesh beacons and ACK backoff implemented.
Testing & QA Pipeline 9 / 10 103 unit and integration tests passing; loopback channel, 3-node mesh, and fault injection tests in CI.
Static Code Quality 10 / 10 Zero compiler warnings; zero clippy warnings with -D warnings; cargo fmt clean.
Data Integrity & Storage 8 / 10 sled embedded store with automatic dedup-on-insert, TTL eviction, and 1.5× fountain shard recovery.
Cryptographic Security 7 / 10 AES-256-GCM authenticated encryption, HMAC-SHA256 IDs, and ChaCha12 PRNG.

3. Critical Defect Remediations

During the audit cycle, five latent algorithmic defects were uncovered and resolved with comprehensive test regression guards:

P0 DEFECT RESOLUTION SUMMARY
  • LDPC Non-Zero Syndrome: The matrix generator was restructured to systematic form H = [A | I], mathematically guaranteeing zero syndrome for all valid codewords.
  • Soft LLR Sign Inversion: Aligned check-node LLR sign conventions between demodulator and decoder.
  • DSSS Despreading Asymmetry: Replaced single-chip correlation with true per-chip matched filtering.
  • Burst Header Length Mismatch: Corrected header symbol serialization from 40 to 52 QPSK symbols (13 bytes).
  • Shard Redundancy XOR Bug: Replaced degenerate self-XOR with true fountain repetition copies.
GETTING STARTED CLI REFERENCE WORKSPACE GUIDE

System Overview & Command-Line Guide

Operational quickstart, environment prerequisites, build commands, and 10 production subcommands.

1. Requirements & Prerequisites

  • Rust Toolchain: Rust 1.85+ (Edition 2021). Verified on Windows x86_64 and Linux x86_64.
  • Hardware: Zero external hardware required for software simulation, loopback testing, and unit tests. Physical operation supports USRP B210, LimeSDR, HackRF, and RTL-SDR.
  • Licensing: Transmitting on NVIS/meteor bands (2–10 MHz) requires appropriate amateur or experimental radio licensing.

2. Building & Verification

CARGO BUILD & TEST COMMANDS
# Build entire workspace in release mode
cargo build --release --workspace

# Run complete 103-test suite across all 13 crates
cargo test --workspace

# Check zero-warning clippy compliance
cargo clippy --workspace --all-targets -- -D warnings

# Verify source code formatting
cargo fmt --all -- --check

3. The 10 CLI Subcommands

The abos binary is built from the abos-cli crate:

Command Line Action & Parameters
cargo run -p abos-cli -- status Inspects operational status: SDR center frequency, gain, SNR, bundle store count, and active mesh peers.
cargo run -p abos-cli -- configure Prints and validates parameters from abos_config.json (creates default if missing).
cargo run -p abos-cli -- transmit <file> Fires file payload through the full pipeline: 1.5× sharding, LDPC, DSSS spreading, and SDR TX.
cargo run -p abos-cli -- receive [--attempts 5] Listens on carrier, acquires burst preambles, computes soft LLRs, decodes LDPC, and reconstructs file.
cargo run -p abos-cli -- scan Performs real-time wideband FFT spectrum analysis to locate quiet whitespace channels.
cargo run -p abos-cli -- chirp <start> <stop> <dur> Generates frequency-swept chirp sounder waveform (e.g. abos chirp 3.0 10.0 0.1) to probe ionosphere.
cargo run -p abos-cli -- mesh Displays active mesh node discovery state, observed peers, and pending ACK backoff timers.
cargo run -p abos-cli -- forward [bundle.bin] Relays delay-tolerant bundle on behalf of the mesh with hop increment and flood deduplication.
cargo run -p abos-cli -- start Initializes SDR device, arms DMA streaming buffers, locks GPSDO reference, and starts RX daemon.
cargo run -p abos-cli -- stop Gracefully terminates DMA streaming, opens T/R power switches, and flushes bundle caches to disk.
TIER 4 COMPLETED 103/103 TESTS GREEN AUDIT LOGGED

Engineering Progress & Milestone Log

Chronological record of feature additions, defect fixes, verification metrics, and CI enforcement.

1. Tier 4 Cycle Milestone Accomplishments

MILESTONE HIGHLIGHTS
  • Zero Compiler Warnings: Full workspace resolves with zero warnings and zero clippy lints.
  • 103 Passing Automated Tests: Comprehensive coverage spanning unit tests, integration harnesses, 3-node mesh topologies, and fault injection.
  • Continuous Integration: .github/workflows/ci.yml validates fmt, clippy, build, test, and CLI smoke on every push across Ubuntu and Windows.

2. Mesh & Ghost-Node Coordination Layer

The abos-protocol::mesh subsystem delivers full peer-to-peer resiliency:

  • Peer Discovery: Periodic authenticated beacons announce presence without IP addresses.
  • Stale Expiry: Nodes automatically evict unresponsive peers after configurable timeout windows.
  • Exponential Backoff ACKs: Retransmission sweeps back off exponentially to conserve RF energy during geomagnetic disturbances.
  • Shard Availability Tracking: Nodes maintain bitmap availability matrices of missing fragments to request targeted shard broadcasts.

3. Test Matrix Verification Summary

Test Suite Test Count Coverage Scope Status
abos (root) 5 tests System creation, foF2 estimation, NVIS selection, chirp generator, meteor detect. PASS
abos-common 14 tests Complex math, PN sequences, AES-256-GCM encryption, HMAC node IDs. PASS
abos-dsp 14 tests FIR decimation, AGC stability, Costas lock, Gardner timing, OFDM subcarrier mod. PASS
abos-fec 17 tests LDPC syndrome zero construction, single-bit correction, soft LLR, CRC-32. PASS
abos-phy 3 tests DSSS spread/despread roundtrips, Gold sequence orthogonal despreading. PASS
abos-protocol 10 tests Mesh discovery, ACK aggregation, exponential backoff, shard deduplication. PASS
abos-storage 4 tests sled store roundtrips, TTL eviction, deduplication on insert, pending queue. PASS
abos-gui 11 tests Headless GuiState rendering, spectrum normalization, log tail limits. PASS
abos-tests (e2e) 27 tests RF channel noise, AWGN loopback, 3-node mesh flooding, fault injection. PASS