How Drone Swarm Coordination Actually Works: Mesh Networks, Consensus, and Autonomous Targeting
Try the interactive lab for this articleTake the quiz (6 questions · ~5 min)The word "swarm" gets applied to almost any scenario involving more than three drones operating in proximity. Marketing departments across the defence industry attach it to products that are, in practice, nothing more than multiple remotely piloted aircraft controlled by multiple operators from the same ground station. That is not a swarm. A swarm, in the engineering sense, is a system where the collective behaviour emerges from local interactions between agents following simple rules, without centralised command over each individual agent. The distinction is not pedantic. It determines the system's resilience, scalability, and the entire communications architecture required to make it work.
This article covers the engineering behind real drone swarm coordination: the mesh networks that connect them, the consensus algorithms that let them agree on tasks, the computer vision that identifies targets, the loitering munitions that execute strikes, and the counter-UAS systems designed to defeat them. The systems and companies discussed are real. The physics and computational constraints are real. The unsolved problems are identified as such.
What a Drone Swarm Actually Is
The concept of swarm behaviour originates in biology. Flocking birds, schooling fish, and swarming insects exhibit coordinated group behaviour without any single animal directing the group. In 1986, Craig Reynolds formalised three rules that produce realistic flocking behaviour in simulation: separation (steer to avoid crowding nearby agents), alignment (steer towards the average heading of nearby agents), and cohesion (steer towards the average position of nearby agents). These are the Boids rules, and they remain the conceptual foundation for most swarm robotics research.
Adapting Boids rules to military drones requires significant extensions. A flock of starlings only needs to avoid collisions and stay together. A drone swarm needs to accomplish a mission: surveil an area, identify targets, allocate strike tasks, avoid air defences, and return. The Boids-style local interaction rules become a substrate on which higher-level behaviours are built.
The critical distinction between a swarm and a group of coordinated drones is where decisions are made. In a coordinated group, a human operator or a central command node assigns tasks to each drone. If the command link is lost, the drones either return to base or loiter uselessly. In a true swarm, each drone makes its own decisions based on local information: what it can sense, what its neighbours are communicating, and the mission objectives loaded before launch. If one drone is destroyed, the others redistribute its tasks. If communications are degraded, the swarm degrades gracefully rather than failing catastrophically.
This is not a theoretical distinction. The US Defense Advanced Research Projects Agency (DARPA) ran the OFFensive Swarm-Enabled Tactics (OFFSET) programme from 2017 to 2022, fielding swarms of over 100 small drones and ground robots that operated with minimal human oversight. In Europe, the MBDA "swarm of drones" concept demonstrator, tested in France, showed decentralised task allocation among multiple platforms engaging simulated targets. Israel's IAI and Elbit Systems have both demonstrated swarm-capable munition concepts where the swarm cooperatively identifies and prioritises targets from a pre-loaded set.
The scaling properties matter. A centralised control architecture scales poorly: one operator controlling 10 drones is feasible, 100 is very difficult, and 1,000 is impossible without automation. A swarm architecture, where each agent follows local rules and communicates with neighbours, scales much more naturally. Adding more agents does not require proportionally more communication bandwidth or operator attention. This is the reason militaries are investing heavily in swarm technology, not because it sounds futuristic, but because it is the only architecture that makes large-scale autonomous operations feasible.
Communication Architecture: Mesh Networking for Mobile Platforms
A drone swarm's communication system must solve a problem that commercial mesh networks rarely face: every node is moving at 50 to 150 km/h, the topology changes continuously, nodes are destroyed without warning, and an adversary is actively trying to jam or intercept every transmission. The networking layer is arguably the hardest engineering problem in swarm design.
Mobile Ad-Hoc Networks (MANETs)
Swarm communications are built on Mobile Ad-Hoc Networks, where every node acts as both endpoint and relay. There is no fixed infrastructure, no access point, no base station. Each drone maintains a routing table (or uses reactive routing to discover paths on demand) and forwards packets for other nodes.
The routing protocols used in MANETs for drone swarms differ from commercial mesh protocols. Optimised Link State Routing (OLSR) maintains a complete topology map at every node by exchanging periodic link-state messages. This provides fast route convergence but generates significant overhead traffic. Ad-hoc On-Demand Distance Vector (AODV) routing discovers routes only when needed, reducing overhead but introducing latency on the first packet to a new destination. For drone swarms, several research groups have developed position-based routing protocols that exploit GPS or INS position data: rather than maintaining topology tables, each node forwards packets towards the geographic location of the destination. Greedy Perimeter Stateless Routing (GPSR) is one such protocol, and it works well when node density is sufficient for geographic forwarding to find a path.
Real Tactical Radios
The radio hardware matters as much as the protocol. Three systems dominate the tactical MANET market for small UAS.
Silvus Technologies StreamCaster radios, manufactured in Los Angeles, are widely deployed on military drones. The SC4200 model operates in the 1.2 to 7 GHz range with configurable bandwidth up to 40 MHz. It provides throughput up to 100 Mbps and supports mesh networking with automatic route discovery. The StreamCaster uses a proprietary MIMO-based waveform that provides spatial multiplexing (multiple simultaneous data streams) and beamforming to extend range. On a small fixed-wing drone, with a modest antenna, effective range is typically 5 to 15 kilometres line-of-sight, depending on frequency, bandwidth, and terrain. The radio weighs approximately 300 grams (for the SC4200e variant), which is light enough for Group 2 and Group 3 UAS.
Persistent Systems MPU5 is a software-defined MANET radio that has seen extensive deployment with US and allied special operations forces. It operates in multiple frequency bands, supports up to 100 Mbps throughput, and features an integrated Android-based computer that can run applications directly on the radio. The MPU5 supports Wave Relay, Persistent Systems' proprietary mesh protocol that maintains multiple simultaneous paths between nodes. If the primary path fails (because a drone between two nodes is destroyed), the network reconverges in under 100 milliseconds. The MPU5 weighs roughly 700 grams with a single battery, which limits its use to larger platforms.
L3Harris Falcon IV family radios include MANET-capable variants designed for both ground and airborne use. L3Harris has integrated its TSM (Tactical Scalable MANET) waveform into several radio form factors. The MANET waveform is designed for high node counts (hundreds of nodes) and mobile topologies. L3Harris radios are widely used in NATO countries and have been integrated into several European drone programmes.
Bandwidth Constraints and Latency
A 20-drone swarm where each drone transmits a 720p video stream at 4 Mbps requires 80 Mbps of aggregate throughput. A mesh network with multi-hop routing cannot sustain that; each hop consumes bandwidth (the relay drone uses the same shared medium to forward the packet), so effective throughput drops roughly by half per hop. With a 100 Mbps radio and an average of two hops, actual usable throughput for user data is in the range of 25 to 35 Mbps. The swarm either reduces video quality, limits which drones transmit simultaneously, or uses edge processing to transmit only detection events (GPS coordinates, target classification, confidence score) rather than raw video. In practice, military swarms use a combination: one or two drones relay full video to the operator for situational awareness, while the rest communicate only via compact data messages.
Latency in a MANET is dominated by queuing delays at intermediate nodes. A single hop over a high-bandwidth radio adds roughly 2 to 10 milliseconds. A three-hop path across the mesh introduces 6 to 30 milliseconds. For most swarm coordination tasks (task allocation, formation updates, target reports), this latency is acceptable. For time-critical functions like cooperative engagement or collision avoidance, drones rely on onboard sensors and local decisions rather than waiting for network messages.
Link Loss and Autonomous Fallback
Every drone in a swarm is programmed with fallback behaviours for communication loss. The simplest is "continue current task and attempt to rejoin." More sophisticated approaches define a hierarchy of autonomy that increases as communications degrade. At full connectivity, the swarm operates collaboratively. If a drone loses contact with most neighbours for a defined period (say 30 seconds), it switches to autonomous mode: it continues its assigned task using onboard sensors and pre-loaded mission parameters. If the GPS is also denied, it switches to inertial navigation and visual odometry to maintain its search pattern or return to a pre-programmed rally point. These fallback behaviours are defined in mission planning software before launch. They represent a critical design decision: how much autonomous authority to grant a platform that has lost human oversight.
Distributed Consensus: Agreement Without a Leader
When a swarm of 50 drones needs to decide which drone attacks which target, the problem is not trivial. There is no central controller to assign tasks. Each drone has partial information (its own sensor data, plus what neighbours have shared). The targets may be moving. Some drones may have been destroyed since the last update. The communication channel is lossy and potentially jammed. This is a distributed consensus problem, and it is one of the hardest problems in computer science even without an adversary trying to disrupt it.
Consensus in Lossy Networks
Classical distributed consensus algorithms like Raft and Paxos were designed for data centre environments: reliable networks, stable node membership, and crash-stop failure models (a failed node simply stops responding). Drone swarm networks violate all three assumptions. The network is unreliable (packet loss rates of 5 to 30% are common in contested RF environments), node membership changes rapidly (drones are destroyed or move out of range), and failures may be Byzantine (a compromised drone could send false information).
Direct application of Raft or Paxos to a swarm network does not work well. Raft requires a stable leader, and in a swarm where any node can be destroyed, leader election becomes a continuous overhead. Paxos requires a majority of acceptors to agree, and in a highly partitioned network, achieving a majority may be impossible.
Swarm systems instead use approximate consensus algorithms that trade strict consistency for availability and partition tolerance (the AP side of the CAP theorem). These algorithms converge towards agreement rather than guaranteeing it in bounded time. The most common practical approaches fall into three categories.
Auction-Based Task Allocation
The Contract Net Protocol (CNP), originally proposed by Reid Smith in 1980, is the workhorse of multi-agent task allocation in both academic research and fielded systems. The protocol works as follows: a node that has a task to assign broadcasts a call for proposals. Neighbouring nodes evaluate the task against their own capabilities and current workload, then submit bids. The announcing node evaluates bids and awards the contract to the best bidder.
In a drone swarm, CNP is adapted for decentralised operation. When a drone's sensors detect a target, it broadcasts a task announcement including the target's location, type, and priority. Nearby drones respond with bids based on their distance to the target, remaining payload (if strike-capable), fuel/battery state, and current task load. The announcing drone selects the winner. If no bids arrive within a timeout (because of communication loss), the announcing drone either takes the task itself or re-announces.
The Consensus-Based Bundle Algorithm (CBBA), developed at MIT, extends auction-based allocation to handle multiple tasks simultaneously. Each drone maintains a bundle of tasks it has bid on and a set of winning bids it has observed. Through iterative message exchange with neighbours, the drones converge on a conflict-free task assignment where each task is allocated to exactly one drone. CBBA has been demonstrated in hardware on swarms of up to 50 UAVs and is one of the more mature algorithms for real-world swarm task allocation.
Market-Based Approaches
Market-based task allocation assigns virtual "prices" to tasks and resources. A target of high military value has a high price. A drone with low fuel has a high cost for distant tasks. Drones "purchase" tasks that maximise their profit (value of the task minus cost to execute). The market mechanism naturally distributes tasks to the most efficient drones. The advantage over CNP is that market-based approaches handle resource constraints (fuel, ammunition, sensor capacity) more naturally by encoding them into cost functions.
Bio-Inspired Algorithms
Ant Colony Optimisation (ACO) models the way ants find shortest paths to food sources using pheromone trails. In a swarm context, virtual pheromones are deposited in a shared spatial map when a drone visits an area. Other drones are attracted to areas with low pheromone concentration (unexplored) and repelled from high-concentration areas (recently covered). This produces efficient area coverage without explicit coordination.
Particle Swarm Optimisation (PSO) models a flock of birds searching for food. Each drone adjusts its search trajectory based on its own best-found position and the best position found by any drone in its neighbourhood. PSO is used for target search and sensor coverage optimisation.
These bio-inspired approaches are elegant but have a practical limitation: convergence time. In a contested environment where the situation changes faster than the algorithm converges, bio-inspired methods can produce suboptimal behaviour. Most fielded systems use auction-based methods for time-critical task allocation and reserve bio-inspired methods for background tasks like area coverage optimisation.
Task Allocation and Mission Planning
Before a swarm launches, mission planners define the operational area, objectives, constraints, and rules of engagement. The swarm's autonomy operates within these pre-defined boundaries. No current military swarm system makes decisions that were not anticipated and authorised during mission planning.
Area Partitioning
For Intelligence, Surveillance, and Reconnaissance (ISR) missions, the swarm must divide a search area among its members to ensure complete coverage without redundant overlap. Voronoi partitioning is the standard approach: given the positions of N drones, the area is divided into N cells, where each cell contains all points closer to its assigned drone than to any other drone. As drones move, the Voronoi partition updates dynamically. The result is that each drone covers the area nearest to it, which minimises total travel distance across the swarm.
Voronoi partitioning assumes a uniform priority across the area. In practice, some areas are higher priority (a suspected enemy position, a road junction, a known air defence site). Weighted Voronoi partitioning assigns higher weight to priority areas, biasing the partition so that more drones cover high-priority regions. The implementation is straightforward: each cell's generator point is shifted towards high-weight regions using a Lloyd's algorithm variant.
The Multi-Agent Travelling Salesman Problem
When a swarm has a set of discrete waypoints to visit (a list of targets to photograph, or a set of positions to sample), the problem becomes a multi-agent variant of the Travelling Salesman Problem (mTSP). This is NP-hard, so exact solutions are computationally infeasible for more than a few dozen waypoints. Swarm systems use heuristic solvers: greedy nearest-neighbour assignment, 2-opt local search improvements, or genetic algorithms run on the drones' onboard processors during flight. The quality of the solution matters less than the speed of computation; a 90% optimal assignment computed in 500 milliseconds is far more useful than a 99% optimal assignment that takes 10 minutes.
Dynamic Re-Tasking
When a drone is lost (shot down, mechanical failure, communication loss), the swarm must redistribute its tasks. The CBBA algorithm handles this naturally: the lost drone's tasks become unassigned, and surviving drones re-bid. The re-allocation typically converges within 2 to 5 communication rounds, which translates to 1 to 5 seconds depending on the network update rate.
Dynamic re-tasking also occurs when new targets are discovered. A surveillance drone identifies a previously unknown air defence site. It broadcasts a target report. Strike-capable drones in the swarm bid on the engagement task. The winning drone breaks from its current assignment and prosecutes the new target. The losing bidders absorb the winner's abandoned tasks. This cascading re-allocation is one of the key advantages of swarm architecture: the system adapts in seconds to changes that would take a human controller minutes to process and communicate.
Loitering Munitions: The Weapons of the Swarm
Loitering munitions occupy the space between cruise missiles and armed drones. They are launched towards a target area, loiter over it (sometimes for hours), search for targets using onboard sensors, and then dive into the target. Unlike a cruise missile, they do not need a precise target location at the time of launch. Unlike a conventional armed drone, they are single-use and their airframe is the weapon.
IAI Harop
The Israel Aerospace Industries Harop is arguably the most capable loitering munition in operational service. It is a delta-winged platform with a 3-metre wingspan, powered by a rear-mounted piston engine, with an endurance of approximately 6 hours and a range of 1,000 kilometres. The warhead weighs 16 kilograms, sufficient to destroy a radar antenna, a command vehicle, or a crew-served air defence system.
The Harop's primary sensor is a passive anti-radiation seeker. It detects electromagnetic emissions from radar transmitters, classifies them by signal characteristics (frequency, pulse repetition interval, scan type), and homes in on the emission source. The seeker's operating band covers the frequency ranges of most tactical air defence and fire control radars (broadly 2 to 18 GHz). Because the seeker is passive, it does not emit any signal that the target could detect or jam.
The engagement logic works as follows. The Harop is launched towards a general area where radar activity has been detected or is expected. It enters a loiter pattern at altitude and activates its seeker. When it detects a radar emission matching its pre-programmed target set, it begins homing. As it approaches, the seeker refines the bearing estimate (passive homing accuracy improves as range decreases, because the angular resolution of the seeker antenna improves with increasing signal-to-noise ratio). In the terminal phase, the Harop dives at the target in a steep trajectory.
The Harop can operate in either autonomous mode or man-in-the-loop mode. In autonomous mode, the engagement decision (whether to attack a detected emitter) is made entirely by the onboard system based on pre-loaded rules: target type, geographic boundaries, identification confidence thresholds. In man-in-the-loop mode, the Harop transmits target data back to an operator via a datalink, and the operator authorises or aborts the attack. The Harop can also abort an attack autonomously if the target stops emitting (the radar shuts down), which distinguishes it from a conventional anti-radiation missile that continues to fly to the last known emission point.
Azerbaijan used the Harop extensively during the 2020 Nagorno-Karabakh conflict, destroying Armenian S-300 and Osa air defence systems. Video released by the Azerbaijani Ministry of Defence showed Harop munitions diving into radar arrays and command vehicles. The footage confirmed the system's capability against operational, deployed air defence networks.
IAI Mini Harpy
The Mini Harpy is a smaller derivative of the Harop concept, designed for tactical units. It combines a radar seeker with an electro-optical sensor (day camera and thermal imager), allowing it to engage both emitting and non-emitting targets. Endurance is roughly 2 hours, range approximately 100 kilometres, and warhead weight 8 kilograms. The dual-sensor approach allows the Mini Harpy to search for radar emissions, transition to electro-optical guidance for the terminal attack, or operate entirely in the EO mode against targets that are not emitting.
Turkish Systems: Kargu-2 and STM
STM's Kargu-2 is a small rotary-wing loitering munition that gained significant attention after a 2021 United Nations report suggested it may have autonomously engaged targets in Libya without operator command. The Kargu-2 weighs approximately 7 kilograms, uses an electric motor for propulsion, and carries a fragmentation or thermobaric warhead. It features onboard computer vision for target detection and tracking, with claimed capability to operate in swarm mode where multiple Kargu-2 units coordinate via a mesh network. The details of its autonomy level in the Libyan engagement remain debated, but the incident highlighted the reality that small, inexpensive autonomous munitions are already deployed in conflict zones.
European Loitering Munitions
Europe has been slower than Israel and Turkey to field loitering munitions, but several programmes are now advancing. MBDA's Spectre is a loitering munition concept developed in France and the United Kingdom, intended for launch from ground vehicles or aircraft. It features folding wings, a turbojet engine, and an electro-optical/infrared seeker with automatic target recognition. Rheinmetall and UVision (Israel) partnered to offer the Hero series of loitering munitions to European customers, with Hero-120 and Hero-400EC variants providing tactical and operational-level strike capability. Germany's Bundeswehr has procured the Hero-120 for near-term loitering munition capability.
Elbit Systems' SkyStriker is another Israeli platform marketed heavily in Europe. It is a fixed-wing loitering munition with 1 to 2 hours endurance, a 5-kilogram warhead, and dual EO/IR seeker. It is designed for ground-launched operations by company-level units. Several European armies have evaluated or procured SkyStriker for their infantry and armour formations.
Autonomous Target Recognition
A drone that can fly a pattern and transmit video is useful. A drone that can fly a pattern, detect a specific type of vehicle, classify it, and report its location without human involvement is transformative. Autonomous target recognition (ATR) is what separates a surveillance swarm from a strike-capable one.
Edge Hardware
ATR algorithms run on the drone itself, not on a ground station. This is necessary because the communications bandwidth is too limited to stream raw sensor data from dozens of drones simultaneously, and the latency of sending imagery to a ground station for processing and sending commands back is too high for time-critical engagements.
The dominant hardware platforms for edge AI on drones are NVIDIA's Jetson family and Intel's Movidius (now integrated into Intel's VPU product line). The NVIDIA Jetson AGX Xavier, widely used in military UAS prototypes, provides 32 trillion operations per second (TOPS) of AI inference performance in a module that weighs 280 grams and consumes roughly 30 watts at peak load. The newer Jetson AGX Orin provides up to 275 TOPS. These modules run convolutional neural networks (CNNs) for object detection and classification at frame rates sufficient for real-time targeting: 15 to 30 frames per second on 1080p imagery using models like YOLOv5 or EfficientDet.
Intel's Movidius Myriad X VPU (Vision Processing Unit) is an alternative for platforms where power is extremely constrained. The Myriad X provides roughly 4 TOPS in under 2 watts, which is suitable for smaller drones where the total power budget is 10 to 50 watts. The tradeoff is lower throughput and smaller supported model sizes.
CNN-Based Detection and Classification
The ATR pipeline on a military drone typically proceeds as follows. The camera captures a frame. A detection network (YOLO, SSD, or a similar single-shot detector) processes the frame and outputs bounding boxes around objects of interest. A classification network (or the detection network's built-in classifier) assigns each detection a class label: tank, armoured personnel carrier, truck, car, person, building, radar antenna. The classifier also outputs a confidence score.
Training these networks requires labelled datasets of military vehicles in operational conditions: different viewing angles, lighting conditions, partial occlusion, camouflage, thermal contrast variations. NATO countries maintain classified datasets for this purpose. Unclassified proxy datasets (satellite imagery datasets like xView, or the DOTA aerial object detection dataset) are used for algorithm development, but the final models deployed on military platforms are trained on classified imagery.
The challenge of false positives is severe. In a civilian environment, misclassifying a delivery van as a truck is inconsequential. In a military context, misclassifying a civilian bus as a military transport vehicle could cause a violation of international humanitarian law. Military ATR systems therefore operate with deliberately high confidence thresholds: a system might be configured to only report detections with greater than 95% confidence, accepting that this means some real targets will be missed (false negatives) in exchange for very low false positive rates.
Human-on-the-Loop vs Human-in-the-Loop
The distinction matters for legal and ethical reasons, and it directly affects the system architecture.
In a human-in-the-loop system, the drone detects and classifies a target, then transmits the information to a human operator who makes the engagement decision. No weapon is released without explicit human authorisation. This is the standard model for most current military UAS operations: the MQ-9 Reaper, the Bayraktar TB2, and the Heron TP all operate this way for strike missions.
In a human-on-the-loop system, the drone is authorised to engage autonomously within pre-defined parameters (target type, geographic area, time window, confidence threshold), but a human operator monitors the process and can intervene to abort. The human does not positively authorise each engagement; instead, they have the ability to veto. This model is used for time-critical defensive applications, and it is the model that many loitering munitions (including the Harop in autonomous mode) follow.
The practical difference is latency and bandwidth. A human-in-the-loop system requires a reliable, low-latency datalink to the operator for every engagement. For a swarm of 50 drones operating 200 kilometres from the ground station, maintaining 50 simultaneous video links with sub-second latency is extremely challenging. A human-on-the-loop system requires only periodic status updates and intervention capability, which is feasible over lower-bandwidth links.
Navigation Without GPS
GPS denial is the first countermeasure any competent defender will employ against a drone swarm. It is cheap, effective, and widely available. Russian forces in Syria deployed GPS jamming systems that affected areas hundreds of kilometres across. A swarm that relies exclusively on GPS for navigation is a swarm that will fail in contested environments.
Inertial Navigation
Every military drone carries an inertial measurement unit (IMU) providing acceleration and rotation rate measurements. Integration of accelerometer outputs gives velocity; double integration gives position. The problem is drift. A tactical-grade MEMS IMU (such as those in the 1 to 10 degree-per-hour gyroscope bias stability class) accumulates position error at roughly 1 to 5 kilometres per hour of unaided flight. After 30 minutes, the position estimate can be off by several kilometres. Navigation-grade IMUs (ring laser gyroscopes or fibre optic gyroscopes) have much lower drift rates, but they cost tens of thousands of euros and are too large and heavy for small drones.
Visual Odometry and SLAM
Visual odometry uses sequential images from an onboard camera to estimate the drone's motion. By tracking visual features (corners, edges, texture patterns) between frames, the system computes frame-to-frame translation and rotation. Accumulated over time, this produces a position estimate relative to the starting point. The accuracy depends on image quality, feature density (a featureless desert or water surface provides nothing to track), and computational resources.
Simultaneous Localisation and Mapping (SLAM) extends visual odometry by building a map of the environment while simultaneously tracking the drone's position within that map. Onboard SLAM implementations using stereo cameras or LiDAR/camera fusion can maintain position accuracy of 1 to 5 metres over distances of several kilometres, depending on the environment. The computational cost is significant: real-time SLAM on 1080p stereo imagery requires a substantial fraction of the processing power of a Jetson Xavier.
Terrain-Referenced Navigation
Terrain-Referenced Navigation (TRN) compares onboard sensor measurements (typically a radar altimeter profile or a camera image) against a pre-loaded terrain database to determine the drone's position. The technique was developed for cruise missiles (the Tomahawk's TERCOM system uses radar altimetry) and has been adapted for drones. TRN works best over terrain with distinctive features; it performs poorly over flat, featureless terrain.
Collaborative Localisation
This is where swarm architecture provides a navigation advantage that individual drones cannot achieve. If multiple drones in a swarm measure their relative positions (using radio ranging, visual tracking of neighbours, or both), the collective position estimate improves. The principle is analogous to a sensor fusion problem: each drone's individual position estimate has uncertainty. By sharing position estimates and relative measurements, the swarm runs a distributed estimation algorithm (typically a variant of the extended Kalman filter or a particle filter) that reduces each drone's position uncertainty below what it could achieve alone.
Consider a scenario where five drones are flying in formation. One drone has a good visual odometry track (over a feature-rich urban area), while another is over a featureless field with poor visual odometry. If the second drone can measure its bearing and range to the first drone (using radio time-of-flight, for example), it can use the first drone's accurate position to improve its own estimate. This cooperative navigation is a significant research area. The Israeli company Rafael has published work on collaborative navigation for missile swarms, and several NATO research groups under the Science and Technology Organisation are actively developing collaborative localisation for drone swarms.
Radio ranging between nodes is the most practical relative position measurement. Silvus StreamCaster radios, for instance, support time-of-arrival ranging with accuracy on the order of 1 to 3 metres, sufficient for swarm-level collaborative navigation. UWB (ultra-wideband) radios provide even better ranging accuracy (10 to 30 centimetres), but their short range (typically under 100 metres) limits their applicability to close-formation swarms.
Counter-UAS: How You Defeat a Swarm
If attacking drone swarms represent a revolution in affordable precision strike, then counter-UAS (C-UAS) technology represents the equally urgent defensive response. The challenge is severe. A swarm of 100 drones approaching from multiple axes, at low altitude, presents a targeting problem that legacy air defence systems were never designed to handle. A Patriot missile costs approximately 3 to 4 million euros. Using it against a drone that costs 500 euros is not sustainable.
RF Detection and Tracking
The first requirement is to detect the swarm. Small drones have tiny radar cross-sections (0.001 to 0.01 square metres for a Group 1 UAS), making them difficult to detect with conventional air defence radars designed for aircraft and missiles. Dedicated C-UAS radars use higher frequencies (X-band and Ku-band) and specialised signal processing to detect small, slow targets in ground clutter.
RF detection of the drone's own emissions (control link, video downlink, mesh network traffic) is an alternative approach. DroneShield, an Australian company with significant European presence, builds the RfPatrol and DroneSentry systems that detect and classify commercial and military drones by their RF emissions. Hensoldt, a German sensor company spun off from Airbus, produces the Xpeller counter-drone system that integrates RF detection, radar, camera tracking, and jamming into a single solution. Xpeller's RF detection component can identify drone types by their communication protocols and modulation signatures.
Electronic Attack: Jamming and Spoofing
RF jamming is the most common C-UAS effector. Directional jammers transmit high-power noise in the frequency bands used by drone control links (typically 900 MHz, 2.4 GHz, and 5.8 GHz for commercial drones, plus military-specific bands). Wideband jammers attempt to cover all likely bands simultaneously. Directional jamming using high-gain antennas can be effective at several kilometres, while wideband omnidirectional jamming protects a smaller area but covers more frequencies.
GPS spoofing transmits false GPS signals that cause the drone's navigation system to compute an incorrect position. The spoofer can gradually shift the false position to direct the drone away from the protected area, or cause it to land in a predetermined location. GPS spoofing is effective against commercial drones that rely solely on GPS, but military drones with inertial navigation and the collaborative localisation techniques described earlier are more resistant.
Against a true mesh-networked swarm, jamming the control link may be ineffective because there is no single control link to jam. The swarm communicates drone-to-drone on multiple frequencies with automatic link adaptation. Effective electronic attack against a military swarm requires either broadband jamming powerful enough to overwhelm the radios' anti-jam capabilities (which requires very high power and close proximity), or sophisticated targeted jamming that disrupts the mesh protocol itself.
Kinetic Effectors
Guns remain relevant for C-UAS. Rheinmetall's Oerlikon Skynex system pairs a 35mm revolver cannon (the Oerlikon GDF009) with an advanced fire control radar and the AHEAD (Advanced Hit Efficiency And Destruction) programmable ammunition. Each AHEAD round contains 152 tungsten sub-projectiles that are released in a timed pattern ahead of the target, creating a lethal cone. The fire control system programmes the fuze electronically as each round passes through a coil at the muzzle. Against a small drone, AHEAD converts the 35mm gun from a system that might need hundreds of rounds to a system that can defeat a target with one to three rounds. Each AHEAD round costs approximately 1,000 euros, which is far more proportionate than a missile.
The Skynex system can engage targets at ranges up to 4 kilometres and altitudes up to 3 kilometres. Its rate of fire (1,000 rounds per minute) and the rapid slew rate of the mount allow it to engage multiple targets in quick succession, which is critical against a swarm.
Dedicated C-UAS missiles are emerging to address the cost asymmetry. MBDA's Mistral short-range missile, widely deployed by European armies, costs roughly 200,000 euros per round. While still expensive relative to a disposable drone, it is far cheaper than a Patriot interceptor. Rafael's Iron Beam directed-energy system (discussed below) promises even lower per-shot costs.
Drone-on-drone interception is an emerging concept. Companies like Anduril (US) and Elbit Systems (Israel) have demonstrated interceptor drones that autonomously detect, track, and physically collide with or net target drones. The interceptor is reusable (if it uses a net capture mechanism) or low-cost and disposable (if it uses kinetic impact). The advantage is scalability: you can launch interceptor drones in numbers proportionate to the threat swarm.
Directed Energy
Directed energy weapons offer the lowest per-shot cost against drones, which makes them the most promising long-term counter-swarm technology.
High-energy lasers concentrate a beam of coherent light on the target, heating the airframe, battery, or flight controller until structural failure or electronic damage occurs. Typical engagement times against a small drone are 2 to 5 seconds at ranges of 1 to 2 kilometres. MBDA Deutschland developed a laser demonstrator that successfully engaged drone targets during trials in Germany. Rheinmetall has demonstrated a 20-kilowatt high-energy laser weapon system that defeated drones at ranges exceeding 1 kilometre in several trials. Rafael's Iron Beam, though Israeli, has drawn significant European interest; it uses a fibre laser to engage rockets, mortars, and drones at close range with effectively unlimited magazine depth (as long as electrical power is available).
The limitation of lasers against swarms is engagement rate. A laser engages one target at a time, and each engagement takes several seconds. Against a swarm of 50 drones arriving in a compressed window, a single laser can engage perhaps 10 to 15 before the swarm reaches its target.
High-power microwave (HPM) weapons address this limitation. An HPM weapon emits a broad cone of microwave radiation that disrupts or destroys electronic circuits across a wide area. Unlike a laser, a single HPM pulse can affect multiple drones simultaneously. The US Air Force Research Laboratory's THOR (Tactical High-power Operational Responder) system demonstrated the ability to defeat swarms of drones in field tests. European HPM research includes work by Diehl Defence in Germany and Thales in France. An HPM weapon does not need to track individual targets; it sweeps its beam across the threat sector, frying electronics indiscriminately. The tradeoff is range (effective against electronics at hundreds of metres to a few kilometres, depending on power) and the risk of damaging friendly electronics.
Real C-UAS Systems in Europe
Rafael Drone Dome integrates radar, EO/IR sensors, RF detection, and hard-kill/soft-kill effectors into a single C-UAS system. The soft-kill component provides directional jamming against drone control and navigation links. The hard-kill option can include a laser effector. Drone Dome is deployed by several European militaries and was used to protect the 2018 G7 summit in Canada. Israel and Singapore operate it for airfield protection.
Rheinmetall Skymaster is a command and control system that integrates multiple C-UAS sensors and effectors (including Oerlikon Skynex, Skyranger mobile air defence systems, and high-energy lasers) into a single networked air defence architecture. Skymaster provides the battle management layer that coordinates sensor cueing, target tracking, threat evaluation, and weapon assignment across a defended area. This is critical for counter-swarm operations, where the defence must track dozens of targets simultaneously and assign the most appropriate effector to each.
Hensoldt Xpeller provides a layered detection and jamming solution. It combines passive RF detection, active radar, and camera tracking with directional jamming effectors. Xpeller can be deployed as a fixed installation or on a vehicle for mobile operations. Hensoldt markets it for protection of critical infrastructure, military camps, and public events.
Swarm vs Swarm: The Emerging Scenario
The logical endpoint of swarm proliferation is an engagement where both sides deploy autonomous swarms against each other. This scenario introduces problems that are qualitatively different from a swarm attacking a static defence.
Counter-Swarm Tactics
An attacking swarm has the initiative: it chooses the time, axis, and formation of its approach. A defending swarm must detect, classify, and engage the attackers while protecting its own defended assets. The engagement becomes a distributed, high-speed problem that is beyond human decision-making timescales.
Counter-swarm engagement likely requires defensive swarms with autonomous authority to engage. Human-in-the-loop approval for each engagement is infeasible when the attacking swarm presents dozens of simultaneous targets with seconds of flight time remaining. This drives toward greater autonomy, which in turn raises the legal and ethical questions discussed below.
Electronic Warfare Against Swarm Communications
A swarm's mesh network is its nervous system. If you can disrupt or corrupt the mesh network, you degrade the swarm from a coordinated entity to a collection of isolated drones operating on fallback rules (which are simpler and less effective).
Targeted jamming of the mesh protocol is more effective than brute-force broadband jamming. If the attacker can identify the mesh protocol (through RF signature analysis), they can craft jamming signals that specifically disrupt routing updates, consensus messages, or time synchronisation. This requires sophisticated electronic warfare capability, but it is within reach of peer adversaries.
Spoofing Swarm Consensus
The most insidious electronic attack against a swarm is injecting false messages into the mesh network. If an adversary can impersonate a swarm member (by compromising the authentication scheme), they can broadcast false target reports, false position estimates, or false task assignments. In a swarm using auction-based task allocation, a spoofed message could cause drones to bid on nonexistent targets, leaving real targets unengaged. Byzantine fault-tolerant consensus algorithms defend against this, but they require higher communication overhead and are not yet standard in fielded swarm systems.
The authentication and encryption of swarm communications is therefore critical. Each message must be signed and encrypted so that an adversary cannot forge messages or read the swarm's internal communications. Standard approaches use symmetric key encryption (AES-256) with keys distributed before launch, and digital signatures based on public-key cryptography (ECDSA or EdDSA). The computational overhead of per-message cryptographic operations is modest on modern embedded processors, but key management (revoking a compromised drone's keys if it is captured) remains a challenge.
European and Israeli Swarm Programmes
Israel: The Global Leader
Israel has been developing autonomous unmanned systems for decades, and its industry leads in fielded capability. IAI's Harop and Mini Harpy have been discussed above. IAI also developed the LANIUS, a small autonomous drone designed for indoor urban combat, featuring onboard AI for room mapping and target identification.
Elbit Systems' Legion-X programme integrates multiple unmanned systems (air, ground, and naval) into a single networked force, with autonomous task allocation and collaborative engagement. Elbit demonstrated Legion-X capabilities in several live exercises, including swarm ISR and cooperative strike.
Rafael has developed the FireWeaver networked engagement system, which connects sensors, shooters, and command nodes into a single network with automatic sensor-to-shooter pairing. While not exclusively a swarm system, FireWeaver provides the command and control backbone that would enable a swarm of platforms to be integrated into a combined-arms engagement.
Israel's small, highly capable defence industry benefits from a permissive regulatory environment for autonomous weapons testing, proximity to active conflict zones that provides operational feedback, and mandatory military service that ensures close ties between the military and industry.
European Programmes
Europe's approach to drone swarms is more fragmented, driven by national programmes and cross-border collaborations.
Airbus has developed the "Future Combat Air System" (FCAS) concept in partnership with Dassault Aviation and Indra (Spain). FCAS includes a "remote carrier" element: autonomous or semi-autonomous drones that accompany a manned fighter (the New Generation Fighter). These remote carriers would operate in cooperative swarms, performing ISR, electronic warfare, and strike missions. The remote carrier concept envisions swarms of 4 to 8 platforms per manned fighter, with the swarm managed by an AI-based "combat cloud." The programme is funded by France, Germany, and Spain, with initial operational capability targeted for the 2040s.
BAE Systems' Tempest programme (UK, Italy, Sweden, Japan) includes similar concepts for loyal wingman drones operating in cooperative formations alongside the manned Tempest fighter. Saab is contributing swarm communication and coordination technology based on its Gripen avionics experience.
MBDA has been developing swarm concepts for missile and drone coordination. Its "swarm of drones" demonstrator, tested in France, showed cooperative target identification and engagement by a group of autonomous platforms. MBDA's approach focuses on the weapon system level: loitering munitions and cruise missiles that share targeting data and coordinate their attack profiles to overwhelm air defences.
Thales provides many of the communication and electronic warfare subsystems for European swarm programmes. Its Connexion tactical communications system is designed for high-node-count mesh networks, and its electronic warfare systems include the capability to both protect friendly swarm communications and disrupt hostile ones.
NATO runs several swarm-related research initiatives through the Science and Technology Organisation. The IST-176 research task group specifically addresses autonomous swarm operations, including inter-operability between national systems and the development of common architectures for swarm command and control.
The Ethical Dimension
The prospect of autonomous lethal decision-making has generated significant opposition. The Campaign to Stop Killer Robots, a coalition of NGOs, has lobbied the United Nations for a pre-emptive ban on fully autonomous weapons. Discussions at the UN Convention on Certain Conventional Weapons (CCW) in Geneva have continued since 2014 without producing a binding treaty.
Article 36 of Additional Protocol I to the Geneva Conventions requires parties to review new weapons, means, and methods of warfare to determine whether their employment would be prohibited under international humanitarian law. This "Article 36 review" process is conducted nationally. European countries generally conduct rigorous Article 36 reviews; a drone swarm system would need to demonstrate that it can comply with the principles of distinction (distinguishing combatants from civilians), proportionality (the attack must not cause excessive civilian harm relative to the military advantage), and precaution (all feasible measures must be taken to minimise civilian casualties).
The practical problem is that these legal requirements interact poorly with swarm autonomy. A human-in-the-loop system complies straightforwardly because a human makes each engagement decision. A human-on-the-loop system is more ambiguous: the human can intervene, but if the swarm engages faster than the human can process information, the intervention is theoretical rather than practical. A fully autonomous swarm that identifies and engages targets without any human involvement raises the starkest questions.
The current European consensus (imperfect and evolving) is that autonomous defensive systems (C-UAS, missile defence) are acceptable because the targets are military hardware, not people, and the engagement timeline precludes human decision-making. Autonomous offensive systems that engage human targets remain politically unacceptable in most European countries, though the technical capability exists. The distinction may not survive contact with a peer conflict where the adversary deploys fully autonomous offensive swarms and the response time for human-in-the-loop engagement is insufficient.
This is not an academic debate. The technologies described in this article exist, work, and are being procured by European militaries. The engineering is ahead of the policy. Whether that gap closes before these systems are used in a European conflict is an open question that extends well beyond engineering.
Conclusion
Drone swarm coordination is a systems engineering problem that spans communications, distributed computing, computer vision, navigation, and weapons integration. No single technology makes a swarm work; it is the integration of mesh networking, consensus algorithms, autonomous target recognition, and GPS-denied navigation into a coherent system that produces the emergent capability.
The key engineering challenges remain unsolved in their full generality. Robust consensus in contested RF environments with Byzantine faults. Reliable target classification with acceptably low false positive rates across diverse operational conditions. Navigation accuracy sufficient for precision strike without GPS. Counter-swarm defence at a cost proportionate to the threat.
European and Israeli industries are building the systems that will define this domain. The Harop, Skynex, Xpeller, FCAS remote carriers, and the mesh radios that connect them are real hardware, tested in real environments, and in some cases proven in real conflicts. The next decade will determine whether the swarm concept fulfils its potential or whether counter-swarm technology restores the advantage to the defender. As of mid-2026, the trajectory favours the attacker. Small, autonomous platforms are cheaper to produce than the systems designed to defeat them, and the cost asymmetry is widening.
The engineering community building these systems carries a responsibility that extends beyond technical performance. The systems described here will make lethal decisions at speeds and scales that remove humans from the loop, regardless of whether the doctrine says otherwise. Understanding how they actually work is the prerequisite for any meaningful governance.