Figure 1.
MTIC workflow in the information-filter dual space. Local state estimates are converted into information variables, naïve nodes inject zero observation information, neighbor-to-neighbor average consensus is iterated for K rounds, and each node independently reconstructs the globally fused posterior target state.
Figure 1.
MTIC workflow in the information-filter dual space. Local state estimates are converted into information variables, naïve nodes inject zero observation information, neighbor-to-neighbor average consensus is iterated for K rounds, and each node independently reconstructs the globally fused posterior target state.
Figure 2.
Fuzzy–Bayesian threat assessment framework. (a) Distance membership function U(d) with 100 m core-defense perimeter. (b) Velocity–heading joint threat surface with cosine constraint. (c) Bayesian evidence accumulation and three-condition response-alert trigger.
Figure 2.
Fuzzy–Bayesian threat assessment framework. (a) Distance membership function U(d) with 100 m core-defense perimeter. (b) Velocity–heading joint threat surface with cosine constraint. (c) Bayesian evidence accumulation and three-condition response-alert trigger.
Figure 3.
Edge node hardware–software stack and real-time communication backbone. Each Jetson-based node integrates acoustic and visual sensing, real-time Linux scheduling, ROS 2/Fast DDS messaging, and PTP-disciplined time synchronization, while the wireless mesh network supports reliable exchange of consensus and priority-decision messages.
Figure 3.
Edge node hardware–software stack and real-time communication backbone. Each Jetson-based node integrates acoustic and visual sensing, real-time Linux scheduling, ROS 2/Fast DDS messaging, and PTP-disciplined time synchronization, while the wireless mesh network supports reliable exchange of consensus and priority-decision messages.
Figure 4.
Distributed experimental setup and scenario taxonomy. Representative wireless-mesh node layouts, defended-asset geometry, and target trajectories are shown for the single-target, multi-target, swarm, and mixed-threat evaluation scenarios.
Figure 4.
Distributed experimental setup and scenario taxonomy. Representative wireless-mesh node layouts, defended-asset geometry, and target trajectories are shown for the single-target, multi-target, swarm, and mixed-threat evaluation scenarios.
Figure 5.
MTIC convergence and accuracy–bandwidth trade-off. (a) Position versus consensus rounds K for, and 12 in scenario M1-S2. The dashed horizontal line denotes the centralized benchmark; vertical guides at and highlight the operating points where MTIC reaches more than 90% and 97% of centralized accuracy, respectively. (b) Accuracy comparison among centralized fusion (C1), Covariance Intersection (C6), and MTIC (C3, ) over single-target and multi-target metrics. (c) Payload-bandwidth comparison for three targets at 10 Hz, showing that MTIC preserves near-centralized accuracy while reducing communication payload by approximately 97%.
Figure 5.
MTIC convergence and accuracy–bandwidth trade-off. (a) Position versus consensus rounds K for, and 12 in scenario M1-S2. The dashed horizontal line denotes the centralized benchmark; vertical guides at and highlight the operating points where MTIC reaches more than 90% and 97% of centralized accuracy, respectively. (b) Accuracy comparison among centralized fusion (C1), Covariance Intersection (C6), and MTIC (C3, ) over single-target and multi-target metrics. (c) Payload-bandwidth comparison for three targets at 10 Hz, showing that MTIC preserves near-centralized accuracy while reducing communication payload by approximately 97%.
Figure 6.
Robustness of MTIC to blind nodes and node disconnection. (a) Under full observability, C2 and C3 achieve similar , whereas under partial occlusion the zero-information naïvety constraint in C3 prevents non-observing nodes from degrading the fused estimate; the red annotation indicates the relative error increase without naïvety handling. (b) Time history of during a mid-run node-disconnection event, showing a transient error spike below 15% and recovery within 2–3 consensus cycles; gray shaded regions indicate the node-disconnection/reconnection interval. (c) Topology snapshots before disconnection, during disconnection, and after reconnection; dotted gray lines indicate temporarily disconnected links, blue lines indicate active links before/during disconnection, and green lines indicate restored links after reconnection.
Figure 6.
Robustness of MTIC to blind nodes and node disconnection. (a) Under full observability, C2 and C3 achieve similar , whereas under partial occlusion the zero-information naïvety constraint in C3 prevents non-observing nodes from degrading the fused estimate; the red annotation indicates the relative error increase without naïvety handling. (b) Time history of during a mid-run node-disconnection event, showing a transient error spike below 15% and recovery within 2–3 consensus cycles; gray shaded regions indicate the node-disconnection/reconnection interval. (c) Topology snapshots before disconnection, during disconnection, and after reconnection; dotted gray lines indicate temporarily disconnected links, blue lines indicate active links before/during disconnection, and green lines indicate restored links after reconnection.
Figure 7.
Resilience under degraded communications. (a) time series comparing MTIC and centralized fusion during node disconnection/reconnection and burst-loss intervals; gray shaded regions indicate degraded-communication intervals. (b) Accuracy–load trade-off under nominal 1-hop, 2-hop 5% loss, and 3-hop 10% burst-loss conditions for C1, C6, and C3; the black dashed line indicates offered load.
Figure 7.
Resilience under degraded communications. (a) time series comparing MTIC and centralized fusion during node disconnection/reconnection and burst-loss intervals; gray shaded regions indicate degraded-communication intervals. (b) Accuracy–load trade-off under nominal 1-hop, 2-hop 5% loss, and 3-hop 10% burst-loss conditions for C1, C6, and C3; the black dashed line indicates offered load.
Figure 8.
Dynamic likelihood weighting under degraded sensing conditions. (a) False-positive rate comparison for fixed-weight and dynamic-weight configurations under strong wind, night-only, wind + night, and solar-backlight conditions. (b) 95% credible-interval width versus evidence cycles, showing slower but better-calibrated convergence under degraded sensing.
Figure 8.
Dynamic likelihood weighting under degraded sensing conditions. (a) False-positive rate comparison for fixed-weight and dynamic-weight configurations under strong wind, night-only, wind + night, and solar-backlight conditions. (b) 95% credible-interval width versus evidence cycles, showing slower but better-calibrated convergence under degraded sensing.
Figure 9.
Association-error sensitivity and confusion analysis. (a) AUC and FPR as functions of injected mismatch rate (0%, 5%, 10%, 20%) for scenarios M2–M4. (b) Representative confusion matrix for the M4 mixed-threat scenario at 10% mismatch, highlighting graceful degradation rather than system-wide loss of service.
Figure 9.
Association-error sensitivity and confusion analysis. (a) AUC and FPR as functions of injected mismatch rate (0%, 5%, 10%, 20%) for scenarios M2–M4. (b) Representative confusion matrix for the M4 mixed-threat scenario at 10% mismatch, highlighting graceful degradation rather than system-wide loss of service.
Figure 10.
Decision-threshold sweep and operating-point selection. (a) Heatmap of AUC over d0 and , with the selected balanced operating point marked. (b) FPR versus mean alert lead time for different CI lower-bound thresholds and corroboration settings, highlighting balanced and conservative operating points.
Figure 10.
Decision-threshold sweep and operating-point selection. (a) Heatmap of AUC over d0 and , with the selected balanced operating point marked. (b) FPR versus mean alert lead time for different CI lower-bound thresholds and corroboration settings, highlighting balanced and conservative operating points.
Figure 11.
End-to-end latency breakdown of the distributed response-decision pipeline. Component-wise latency is shown for typical and worst-case operation, including acoustic detection and DOA estimation, visual inference and stereo triangulation, safety-island replay and prediction, MTIC consensus, Fuzzy–Bayesian decision, and DDS response-alert broadcast.
Figure 11.
End-to-end latency breakdown of the distributed response-decision pipeline. Component-wise latency is shown for typical and worst-case operation, including acoustic detection and DOA estimation, visual inference and stereo triangulation, safety-island replay and prediction, MTIC consensus, Fuzzy–Bayesian decision, and DDS response-alert broadcast.
Table 1.
Bandwidth comparison. MTIC reduces network traffic by approximately one to two orders of magnitude.
Table 1.
Bandwidth comparison. MTIC reduces network traffic by approximately one to two orders of magnitude.
| Architecture | Per Target Per Cycle | Payload Traffic (3 Targets, 10 Hz) | Ratio |
|---|
| Centralized (raw bounding boxes + audio features) | ~10–60 KB | 300–1800 KB/s | 1× |
| MTIC (K = 5 consensus rounds) | ~1.08 KB | ~32 KB/s | ~0.02×–0.1× |
Table 2.
Tiered QoS configuration for heterogeneous C-UAV data flows.
Table 2.
Tiered QoS configuration for heterogeneous C-UAV data flows.
| Data Flow | Reliability | History | Durability | Rationale |
|---|
| Acoustic DOA/decision alerts | Reliable | Keep Last (10) | Transient Local | Must-deliver: small packets, high criticality |
| Visual bounding boxes | Best Effort | Keep Last (1) | Volatile | High rate (≥60 Hz); retransmission would cause congestion |
| MTIC consensus matrices | Reliable | Keep Last (5) | Volatile | Lossless matrix sync; missing data causes divergence |
Table 3.
Real-node consensus convergence and 802.11s mesh timing characteristics for three-node and five-node deployments.
Table 3.
Real-node consensus convergence and 802.11s mesh timing characteristics for three-node and five-node deployments.
| Deployment Topology | Consensus Rounds (K) | (m) | Centralized-Accuracy Ratio | Consensus-Cycle Completion (ms) | Peak One-Hop RTT (ms) | Packet Loss/PTP Jitter |
|---|
| 3-node mesh | K = 1 | 1.55 | ~65% | 42 | 28 | <1.0%/190 μs |
| 3-node mesh | K = 3 | 1.15 | ~92% | 126 | 35 | 1.2%/210 μs |
| 3-node mesh | K = 5 | 1.08 | ~97% | 208 | 42 | 1.8%/240 μs |
| 5-node mesh | K = 1 | 1.68 | ~58% | 55 | 45 | 1.5%/280 μs |
| 5-node mesh | K = 3 | 1.25 | ~88% | 165 | 58 | 2.4%/320 μs |
| 5-node mesh | K = 5 | 1.12 | ~95% | 280 | 72 | 3.5%/410 μs |
Table 4.
Experimental scenarios and baseline/ablation configurations.
Table 4.
Experimental scenarios and baseline/ablation configurations.
| ID | Type | Configuration | Purpose/Description |
|---|
| Scenarios |
| M1 | Scenario | Single target | scenarios S1–S4 defined in [4], extended to a multi-node topology |
| M2 | Scenario | Multi-target | 2–5 FPV targets from different directions |
| M3 | Scenario | Swarm stress test | 8 targets in close formation; stresses data association |
| M4 | Scenario | Mixed threat | 3 hostile FPV + 2 friendly UAVs + 1 bird |
| Baselines/Ablations |
| C1 | Baseline | Centralized fusion (all data to center) | Accuracy upper bound reference |
| C2 | Ablation | MTIC without naïvety handling | Naïvety mechanism necessity |
| C3 | Ablation | MTIC with naïvety (complete) | Distributed vs. centralized accuracy |
| C4 | Ablation | MTIC + fuzzy only (no Bayesian) | Bayesian evidence accumulation value |
| C5 | Ablation | MTIC + Bayesian only (no fuzzy) | Fuzzy attribute design value |
| C6 | External | Covariance Intersection (CI) | External distributed-fusion reference |
| Ours | Full | MTIC + Fuzzy–Bayesian pipeline | Complete proposed system |
Table 5.
Accuracy and bandwidth comparison among centralized fusion (C1), Covariance Intersection (C6), and MTIC (C3) under nominal and degraded network conditions.
Table 5.
Accuracy and bandwidth comparison among centralized fusion (C1), Covariance Intersection (C6), and MTIC (C3) under nominal and degraded network conditions.
| Condition/Metric | C1 | C6 | C3 |
|---|
| Nominal (m) | 1.05 | 1.25 | 1.09 |
| Nominal bandwidth (KB/s) | ~1200 | ~6.5 | ~32 |
| 2-hop, 5% loss (m) | 1.42 | 1.48 | 1.22 |
| 2-hop, 5% loss load (KB/s) | >1380 | ~7.2 | ~36 |
| 3-hop, 10% burst (m) | >2.50 | 1.85 | 1.36 |
| 3-hop, 10% burst load (KB/s) | >1600 | ~8.5 | ~42 |
Table 6.
Temporary graph-partition resilience in a five-node mesh under observing and non-observing subgraphs.
Table 6.
Temporary graph-partition resilience in a five-node mesh under observing and non-observing subgraphs.
| Partition Duration | Subgraph A (m) | Subgraph B (m) | Subgraph B Bayesian Threat Confidence (95% CI Lower Bound) | HWMP Reconnection Time (ms) | MTIC Resynchronization Time |
|---|
| 0 cycles (nominal) | 1.12 | 1.12 | >0.95 | N/A | N/A |
| 2 cycles (~200 ms) | 1.15 | 1.85 | 0.90 | ~45 | 1 cycle |
| 3 cycles (~300 ms) | 1.18 | 2.60 | 0.82 | ~65 | 1–2 cycles |
| 5 cycles (~500 ms) | 1.22 | >4.50 | <0.60 | ~110 | 1–3 cycles |
Table 7.
Association-error sensitivity analysis across scenarios M2–M4. Metrics averaged over 30 Monte Carlo runs per setting.
Table 7.
Association-error sensitivity analysis across scenarios M2–M4. Metrics averaged over 30 Monte Carlo runs per setting.
| Mismatch | RMSE (m) | AUC | FPR |
|---|
| 0% | ~1.38 | 0.970 | 0.020 |
| 5% | ~1.45 | 0.951 | ~0.038 |
| 10% | ~1.58 | 0.932 | 0.068 |
| 20% | ~1.95 | 0.890 | ~0.125 |
Table 8.
Dense-swarm association robustness comparison between the current spatial-gating protocol and a JPDA baseline.
Table 8.
Dense-swarm association robustness comparison between the current spatial-gating protocol and a JPDA baseline.
| Association Mechanism | Swarm Density | Injected Mismatch | Threat AUC | FPR | Tracking RMSE (m) | ID Switches per min |
|---|
| Spatial gating | 3 targets | 0% | 0.970 | 0.020 | 1.38 | 0.5 |
| Spatial gating | 5 targets | 10% | 0.932 | 0.068 | 1.58 | 4.2 |
| Spatial gating | 8 targets | 20% | 0.890 | 0.125 | 1.95 | 12.5 |
| JPDA baseline | 3 targets | 0% | 0.975 | 0.018 | 1.30 | 0.2 |
| JPDA baseline | 5 targets | 10% | 0.958 | 0.035 | 1.42 | 1.5 |
| JPDA baseline | 8 targets | 20% | 0.925 | 0.075 | 1.65 | 3.8 |
Table 9.
Recommended operating points derived from the threshold-sweep analysis.
Table 9.
Recommended operating points derived from the threshold-sweep analysis.
| Parameter | Balanced | Conservative |
|---|
| 100 m | 120 m |
| 40 m/s | 50 m/s |
| CI LB | 0.90 | 0.95 |
| <1.0 m2 | <1.0 m2 |
| Nodes | ≥2 | ≥2 |
| AUC | 0.970 | ~0.955 |
| FPR | <0.03 | <0.01 |
| Lead time | 6.8 s | 5.78 s |
| Deployment | Field bases/critical infrastructure | Urban or friendly-mixed airspace |
Table 10.
Controlled packet-loss HIL end-to-end closure under one-hop and two-hop routing.
Table 10.
Controlled packet-loss HIL end-to-end closure under one-hop and two-hop routing.
| Packet Loss | Routing | Total End-to-End Latency (ms) | Decision-Time | Trigger Success | Delayed-Trigger Rate (>500 ms) |
|---|
| 0% | One-hop | 145 | 0.45 m2 | 99.2% | 0.5% |
| 0% | Two-hop | 215 | 0.62 m2 | 97.8% | 1.8% |
| 5% | One-hop | 235 | 0.78 m2 | 94.5% | 4.2% |
| 5% | Two-hop | 345 | 0.91 m2 | 89.0% | 9.5% |
| 10% | One-hop | 310 | 0.88 m2 | 87.4% | 11.2% |
| 10% | Two-hop | 480 | 1.15 m2 | 68.5% | 26.0% |