Core Platform Capabilities

Platform Features

Eighteen capabilities that define Varta as a production-grade, field-deployable anti-drone system.

Tier Availability
Mini Pro Max Solid = Full capability
Mini · detail Dashed = Limited (hover for details)
No badge = Not available at that tier
1

Three-Tier Scalable Architecture

Core
Mini Pro Max

Deploy at the right scale for the mission. All tiers share varta_core for identical classification logic — the same detection engine runs on a compact field unit and a full command center.

Mini (Storozh)

$

v1: Pi Zero 2W + TinySA Ultra+. v2: Pi 5 + HAMGEEK AD9361 (dual RX), ~$243 BOM. Compact field sensor for rapid deployment and personal protection.

Pro (Zakhysnyk)

$$

Jetson Orin + Fish Ball SDR / PlutoSDR. Full I/Q analysis with 43+ specific signatures, enterprise sensor node or standalone.

Max (Bastion)

$$$

Server + Fish Ball SDR / PlutoSDR + Network. Multi-sensor command center with fused confidence scoring, TDOA positioning, tactical display, and fleet coordination.

2

Military Drone RF Signature Database

Threat Intel
Mini · 10 bands Pro Max

Matches detected signals against known drone RF fingerprints to identify the platform type. All tiers detect the same drone categories — the difference is classification depth. Mini identifies 10 generic frequency bands (e.g., "2.4 GHz drone activity"). Pro/Max identify 43+ specific platforms (e.g., "DJI Phantom 4, OcuSync, hovering"). No other sub-$100K system carries military FHSS/OFDM signatures.

43+ Specific Signatures
762 Validated I/Q Samples
  • Orlan-10 — FHSS control (850-930 MHz), analog/digital video, 2+ hour loiter reconnaissance
  • Lancet — Dual-band LoRa CSS (868 + 902 MHz), S-band video, 40-60 hops/sec loitering munition
  • Supercam S350 — Proprietary FHSS (976.5-1021.5 MHz), 10-stripe waterfall pattern ISR platform
  • Shahed-136 (Geran-2) — RF-silent GPS/INS baseline with optional RFD900x/LTE comms variant
  • Consumer fleet — DJI (19 models), Parrot, Autel, FPV racing (ELRS, Crossfire, Tracer)
3

AI/ML Hybrid Detection Engine

AI/ML
Pro Max

Multi-stage classification pipeline combining gradient-boosted noise gating, CNN spectrogram analysis, and rule-based heuristics in a HybridDecisionEngine that breaks the 85.9% heuristic false-positive ceiling.

GBM Noise Gate 35 spectral features trained on real-world captures. Rejects noise before expensive classification runs.
CNN Spectrogram Classifier ResNet-18 v4, 90.3% accuracy, 14 classes, ONNX/TensorRT-ready on mel-spectrogram tiles for drone-type identification from I/Q data.
Rule-Based Heuristics Physics-based signal analysis: cyclostationary features, FHSS hop rates, modulation classification.
4 Decision Paths HEURISTIC_TRUSTED, AGREEMENT_BOOST, ENSEMBLE_WEIGHTED, CNN_PREFERRED — selected per-signal based on confidence margins.
4

FAA RemoteID Correlation — "Dark Drone" Detection

Sensor Fusion Beta
Mini v2 · BLE + DroneID Pro · BLE + WiFi bridge Max · Fleet aggregate

Correlates RF detections with FAA-mandated RemoteID broadcasts and DJI DroneID telemetry to identify compliant vs "dark" (non-broadcasting) drones. Each sensor node acts as a distributed RemoteID receiver, publishing correlation data to Max where it is aggregated in the tactical dashboard.

Range limitation: BLE RemoteID reception is limited to ~100m (BLE 5.0 Legacy Advertising). WiFi RemoteID Bridge extends coverage via a dedicated receiver. RF detection range (1-10+ km) will significantly exceed BLE RemoteID range.
  • Distributed BLE scanning — Every Mini v2, Pro, and Max node with a USB BLE adapter scans independently and publishes to Max
  • WiFi RemoteID Bridge — Dedicated WiFi receiver extends RemoteID range beyond BLE limits via WiFi NaN and Beacon frames
  • DJI DroneID / OcuSync Decoder — Extracts serial number, operator position, altitude, speed, and heading directly from I/Q samples. Blue markers on tactical display with telemetry popup
  • DroneID tactical display — Blue markers for identified drones, operator position overlay, real-time telemetry popup on the tactical map
  • Dark drone escalation — RF signature present + no RemoteID match within 10s = automatic threat level increase
  • Anti-spoof validationRemoteIDAntiSpoof class with RF band consistency check, motion plausibility analysis, operator distance verification. Score < 0.4 triggers escalation
  • ASTM F3411-22a — Bluetooth 4/5 Legacy Advertising and WiFi NaN (Neighbor Awareness Networking)
  • Hardware — nRF52840 USB dongle recommended. Optional WiFi NaN requires monitor mode + root
5

Swarm Detection & Multi-Threat Correlation

AI/ML
Max

Identifies when multiple detected drones are operating as a coordinated swarm rather than independent threats. The system analyzes temporal clustering, spatial convergence (within 1 km), behavioral fingerprinting (same RF band and channel spacing), and formation geometry (triangle, line, or cluster patterns). Escalation is automatic: 1 drone = THREAT, 3+ coordinated = EMERGENCY. "Suspected" vs "confirmed" swarm tiers with tracking_id deduplication prevent multi-sensor double-counting.

  • Temporal clustering — Groups detections arriving within tight time windows across multiple sensors
  • Spatial convergence — Identifies multiple tracks converging on a common point with prediction overlay
  • Behavioral fingerprinting — Synchronized FHSS patterns, coordinated band allocation, formation geometry detection
  • Tactical display — Swarm boundary polygons, convergence vectors, and automatic threat escalation on the map
  • Validation — 40 tests (31 unit + 9 E2E) covering all swarm detection scenarios
6

Multi-Method Geolocation (5-Method Priority)

Sensor Fusion
Max

Five geolocation methods in priority order, automatically selecting the best available based on sensor capabilities and synchronization status. From nanosecond-precision TDOA to always-available RSSI fallback, the system adapts to the deployed sensor mix.

1. TDOA (3+ sensors) ~15-50 m accuracy via time-difference-of-arrival hyperbolic intersection with Chan closed-form solver. Requires all sensors time_sync IN_SPEC.
2. DF Bearing Intersection (2+ DF stations) ~50-200 m accuracy at 1 km via phase interferometry bearing lines from dual-PlutoSDR 4-antenna DF stations. Only NTP inter-station sync needed.
3. DF+RSSI Hybrid (1 DF + RSSI) ~100-500 m accuracy. Combines one DF bearing line (direction) with RSSI range estimates (distance) for position fix when only one DF station available.
4. Hybrid TDOA+RSSI (2 sensors) ~50-300 m accuracy. Fuses signal strength ranging with time-difference for partial-coverage deployments.
5. RSSI Fallback (2+ sensors) ~100-500 m accuracy using calibrated path-loss trilateration. Always available regardless of clock sync or DF capability.
Automatic Priority TDOA → DF → DF+RSSI → Hybrid → RSSI. GDOP gating rejects poor-geometry solutions at each level.
7

Rapid Signature Pipeline — "SIGINT to Shield"

Core
Pro · capture Max

Converts field-captured unknown signals into new detection signatures and pushes them to the entire fleet. On Pro, automatic I/Q capture occurs locally when UNKNOWN, CRITICAL, or EMERGENCY threats are detected. The full review-and-deploy workflow — capture, feature extraction, operator review, approval, and signed fleet push — requires Varta Max. Closes the loop from "unknown signal in the field" to "fleet-wide detection capability" in under an hour.

  • Auto-capture — I/Q recording triggered on UNKNOWN, CRITICAL, or EMERGENCY classification events with forensic capture
  • Feature extraction — Automated spectral analysis generates a candidate signature template
  • Operator review UI — Web-based panel for signature validation, labeling, and approval
  • Fleet push — Signed config distributed via MQTT to all deployed sensors
  • Auto-generated test case — End-to-end regression test auto-generated from each new signature for continuous validation
8

Safety-Critical Fail-Safe Design

Safety
Mini Pro Max

Every failure mode defaults to the safe state. Invalid data never produces a CLEAR result — the system assumes threat presence until proven otherwise.

  • Invalid sensor data → SENSOR_FAILURE — Never returns CLEAR on bad input
  • Baseline freeze during anomalies — Anti-jamming protection prevents attackers from shifting the noise floor
  • SNR gate (10 dB) — Classification suppressed below minimum signal-to-noise ratio
  • TDOA eligibility gating — Unsynchronized clocks rejected to prevent false geolocation
  • Health-gated fusion — Degraded sensors penalized 50% in confidence weighting
  • Signed config verification — HMAC-SHA256 + Ed25519 signature required for all configuration updates
9

STIX/TAXII Threat Intelligence Export

Threat Intel
Max

Detection events map to STIX 2.1 structured threat intelligence objects for machine-readable sharing with partner systems and government agencies. Satisfies DHS LRBAA RO3 requirement.

STIX 2.1 Object Mapping ThreatEvent and FusedDetection map to identity, observed-data, indicator, sighting, location, and grouping objects.
REST Export Endpoints Single-event, batch, and indicator export APIs for integration with TAXII servers and SIEM platforms.
10

Acoustic Detection (RF-Silent Gap Coverage)

Sensor Fusion
Mini Pro Max

Detects RF-silent drones using motor/engine acoustic signatures via USB MEMS microphone with MFCC + spectral feature extraction. Trained on a 13,997-segment corpus with balanced retraining achieving 88.9% overall accuracy. Supplementary modality only — acoustic detection never overrides an RF CLEAR determination.

  • Training corpus — 13,997 labeled segments with balanced retraining progression and class-weighted sampling
  • Class-specific performance — Shahed 92.3% recall, quadcopter 90.9% recall, overall 88.9% accuracy
  • 3-tier pipeline — MFCC fingerprint matching → class-generic threshold gates → ResNet-18 class inference
  • Shahed-136 terminal phase — GPS/INS-guided with no RF emissions; acoustic rotor signature is the primary detection vector
  • Quadcopter rotor profiles — MFCC fingerprints for multi-rotor acoustic signatures at various ranges
  • Supplementary only — Acoustic THREAT can escalate but never downgrades an RF-based assessment
11

Multi-Sensor Fusion & Networking

Network
Mini · node Pro · node Max

Correlates detections from multiple geographically distributed sensors to increase confidence and reduce false alarms. Mini and Pro act as Nodes — publishing detections (and DF bearing data from equipped stations) to the network. Max acts as the Hub — aggregating, fusing, and triangulating across all sensors using the 5-method geolocation priority chain. Three transport layers with encryption, edge buffering for disconnected operation, and full provenance tracking on every detection event.

MQTT (TLS 1.3, QoS tiered) Primary pub/sub for sensor telemetry and config distribution across the fleet.
ZeroMQ (CURVE encryption) Low-latency intra-node messaging for real-time pipeline stages.
gRPC Structured RPC for command-center queries, health checks, and batch operations.
Edge Buffering SQLCipher local store with flush-on-reconnect. No detection lost during network outages.
Provenance chain: Every detection carries signature DB version, band config version, sensor firmware hash, and calibration ID for full audit traceability.
12

Tactical Web UI with Offline Maps

Core
Max

Browser-based operational interface with PMTiles offline mapping, real-time WebSocket threat streaming, and integrated operator tools for the full detection-to-response workflow.

  • PMTiles offline mapping — No internet required; pre-loaded map tiles for field and SCIF deployments
  • Real-time WebSocket display — Live threat tracks, status updates, and alert streams with sub-second latency
  • Operator position overlay — RemoteID-derived operator locations rendered alongside drone tracks
  • Swarm boundary polygons — Visual overlay for coordinated threat clusters with convergence prediction
  • Signature review panel — Integrated UI for the rapid signature pipeline — capture, label, approve, push

View the Tactical Command UI demo →

13

5-Path Jammer Detection Engine

Core
Mini Pro Max

Five independent jammer detection paths ensure no jamming technique evades classification. Each path targets a distinct electronic warfare strategy.

Classic Wideband Detects swept or noise jammers covering >30% of monitored bins with flat power distribution (peak-avg < 6 dB).
Flat-Noise Wideband Identifies uniform-power noise jammers that bypass peak-based detection via spectral flatness analysis.
Classic Spot Detects targeted narrowband jammers with >30 dB peaks in narrow spectral regions.
IMD Structural Identifies intermodulation distortion patterns characteristic of high-power jamming hardware.
Multi-Sweep Accumulated Correlates low-power jammer signatures across multiple sweep cycles to detect slow-onset electronic warfare.
14

Sensor Health Intelligence

Sensor Fusion
Mini · local Pro · local + MQTT Max

Monitors sensor CPU, temperature, battery, scan rate, noise floor, and clock sync to detect degradation before it causes missed threats or false alarms. On Mini, health monitoring runs locally and triggers local alerts. On Pro, local monitoring plus MQTT health telemetry to the network. On Max, fleet-wide health status is displayed on the dashboard with real-time toast notifications for state changes. Fleet authentication via HMAC-SHA256 ensures only trusted sensors contribute to fusion.

  • Auto-degradation triggers — CPU usage, temperature, battery level, scan rate deviation, noise floor shift, time sync drift
  • Automatic recovery — Sensor returns to HEALTHY after N consecutive healthy heartbeats
  • Health tooltips — UI displays real-time sensor health status with detailed metrics on hover
  • Alert toasts — Immediate operator notification on sensor degradation or fault events
  • Fleet authentication — HMAC-SHA256 signed heartbeats prevent unauthorized sensor injection
15

Sensor Lifecycle Management

Network
Max

Full lifecycle tracking from discovery through decommission with SensorLifecycleManager managing 25+ state transitions and complete audit history.

  • State machine — 25+ state transitions covering discovery, pairing, activation, degradation, fault, decommission
  • Audit logSensorEvent records every state change with timestamp, source, and metadata
  • MQTT commands — Remote sensor management via encrypted command topics
  • Sensor pairing workflow — Certificate exchange, capability negotiation, and trust establishment
  • Unpaired tracking — Monitors unknown sensors appearing on the network for security awareness
  • UI detail modal — Per-sensor lifecycle view with full event history and current state
16

Signature Registry OTA System

Core
Mini · receive Pro · receive Max

Distributes updated signature databases to all sensors with cryptographic verification and rollback protection. Mini and Pro receive OTA updates and verify signatures before applying. Max acts as the Admin — managing releases, hosting a local mirror for air-gapped deployments, and tracking per-sensor registry compliance across the fleet. If a signature update fails verification, the sensor automatically falls back to its last-known-good database.

HQ Registry Service FastAPI-based with 12 endpoints, Ed25519-signed manifests, and version-controlled signature taxonomy.
LKG Fallback Chain Last-known-good rollback on failed updates. Sensors never run unverified signature databases.
MQTT OTA Updates Push-based distribution to all sensors with acknowledgment tracking and retry logic.
Air-Gap Mirror USB-transferable registry snapshots for SCIF and disconnected field deployments.
  • Compliance tracking — Per-sensor version reporting ensures fleet-wide signature consistency
  • Default taxonomy — 64-entry classification hierarchy covering all known drone/jammer categories
17

CNN Spectrogram Classification

AI/ML
Pro Max

Deep learning spectrogram classifier trained on 3,804 real-world spectrograms, achieving 90.3% holdout accuracy across 14 drone/jammer classes. Noise false positives reduced from 89.7% to 9.6%. Deployed on Pro via TensorRT INT8 quantization and on Mini v2 via ONNX CPU inference.

Model Architecture ResNet-18 backbone with custom classification head. 14 output classes covering consumer, military, FPV, and jammer categories. 90.3% accuracy validated on holdout set.
Training Dataset 3,804 spectrograms from RFUAV, DroneDetect V2, and DroneRF datasets with augmentation pipeline (time shift, freq mask, noise injection).
TensorRT INT8 Deployment Production model exported to ONNX for Mini v2 CPU inference. TensorRT INT8 quantization on Jetson Orin (Pro/Max) delivers sub-10ms inference with minimal accuracy loss.
Noise FP Reduction Cyclostationary + spectral flatness gating combined with CNN reduces noise false positives from 89.7% to 9.6% — breaking the heuristic-only ceiling.
18

E2E Hardware Testing Suite

Safety
Mini Pro Max

End-to-end validation using real RF hardware (PlutoSDR TX → TinySA RX) with realistic channel models. 26 drone/jammer profiles tested through the complete detection pipeline.

  • 26 profiles — Covers DJI, Lancet, Orlan, ELRS, Crossfire, GPS jammer, wideband jammer, and more
  • Realistic channelRealisticChannel model with Doppler shift, Rayleigh/Rician fading, phase noise, multi-drone interference
  • Results — 23 PASS, 3 XFAIL (known edge cases with documented rationale)
  • Determinism — Seeded random number generation for reproducible test runs across environments
  • Pipeline coverage — Tests full path from RF transmission through detection, classification, and alert generation
Defensive Use Only: Varta is a detection and awareness platform. It does not perform jamming, spoofing, or interference with radio communications. Users are responsible for compliance with local RF monitoring regulations.