Papers
Topics
Authors
Recent
Search
2000 character limit reached

BSPPO: Trust-Based UAV Routing

Updated 26 January 2026
  • BSPPO is a framework that employs a security degree metric, combining historical credibility and adjacent reliability, to assess UAV trustworthiness.
  • It integrates SDN and blockchain technologies to enable tamper-proof, real-time trust updates and dynamic rerouting in adversarial environments.
  • The design features tunable parameters and efficient computation, enhancing network resilience, reducing latency, and lowering energy consumption.

A security degree metric is a quantitative measure that assesses the trustworthiness of a node—specifically, a UAV (Unmanned Aerial Vehicle)—in a network with respect to its authentication history and the reliability of adjacent nodes. Within UAV communication systems utilizing software-defined networking (SDN) and blockchain-based trust ledgers, the security degree metric enables dynamic, attack-resilient routing by providing a real-time indicator of each UAV’s operational integrity. Adoption of the security degree metric is central to architectures that require robust, low-latency, and energy-efficient communications in adversarial or failure-prone environments, as exemplified by its core role in the BSPPO (Beam Search–Proximal Policy Optimization) framework (Han et al., 19 Jan 2026).

1. Formal Definition and Mathematical Formulation

The security degree metric for a UAV node ii at hop hh, denoted SDiSD_i, is constructed as a weighted combination of two principal components: historical credibility and adjacent reliability.

  • Historical credibility Aih+1A_i^{h+1}: This component quantifies a node’s self-authentication performance:

Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]

Here, SihS_i^{h} and FihF_i^{h} are the cumulative successful and failed authentications at hop hh, incremented per event by

Sih+1=Sih+(1δdata) Fih+1=Fih+δdata\begin{aligned} S_i^{\,h+1} &= S_i^h + (1-\delta_{\rm data}) \ F_i^{\,h+1} &= F_i^h + \delta_{\rm data} \end{aligned}

with δdata{0,1}\delta_{\rm data}\in\{0,1\} indicating whether an attack occurred.

  • Adjacent reliability hh0: This measures the mean trust level attributed to hh1 by its one-hop neighbors hh2. Each neighbor hh3 tracks its own reliability hh4, updated as

hh5

and aggregated as

hh6

  • Final security degree hh7: The SDN controller accesses the blockchain ledger for hh8 and hh9, computing

SDiSD_i0

This blend accords tunable weight to a UAV’s personal authentication history and the reliability context of its neighborhood.

2. Integration within Secure Routing Architectures

The security degree metric is designed to operate in conjunction with software-defined networking and blockchain trust management. The blockchain ensures tamper-proof updating and querying of SDiSD_i1 values, which the SDN controller aggregates to determine SDiSD_i2. This integration is critical for secure, centralized, and auditable decision-making, especially in environments where node compromise may be transient or dynamic. The metric’s real-time recalculation with every authentication event provides the agility required for rapid rerouting in response to attacks.

3. Role in the BSPPO Routing Framework

Within the BSPPO (Beam Search–Proximal Policy Optimization) routing framework, SDiSD_i3 is pivotal at multiple algorithmic stages:

  • Beam Search Candidate Screening: The average security degree along candidate paths serves as the scoring function:

SDiSD_i4

Only paths where all nodes satisfy SDiSD_i5 are retained.

  • Dynamic Rerouting: Upon attack detection at any hop (SDiSD_i6), the affected node’s SDiSD_i7 is immediately updated and the node is removed from the candidate graph, triggering a fresh beam search.

This use of SDiSD_i8 ensures that only trustworthy UAVs participate in communication routes. The bi-level architecture—beam search for feasible high-security path selection, PPO for adaptive hop-by-hop rerouting—directly leverages the security degree metric to maintain network resilience against adversarial disruptions (Han et al., 19 Jan 2026).

4. Algorithmic and Systemic Properties

The metric’s design aligns with several desirable system properties:

  • Adaptivity: SDiSD_i9 is updated in real time upon receiving new authentication outcomes and upon neighbor reliability changes. This facilitates immediate reaction to attacks or failures.
  • Transparency and Audibility: By storing all Aih+1A_i^{h+1}0 and Aih+1A_i^{h+1}1 values on a blockchain ledger, the trust computation is auditable and tamper-resistant.
  • Parameterization: The blend parameter Aih+1A_i^{h+1}2 allows system operators to tune the sensitivity of routing decisions to neighborhood context versus self-history, supporting environment-specific risk trade-offs.
  • Distributed Computability: While aggregation is orchestrated via SDN, the underlying updates (Aih+1A_i^{h+1}3, Aih+1A_i^{h+1}4, Aih+1A_i^{h+1}5) are locally computable and easy to broadcast.

A plausible implication is that these properties make the security degree metric suitable for highly dynamic environments where global topology or attack patterns may change rapidly, and where distributed computation is essential.

5. Significance and Applications in Adversarial Networks

The deployment of the security degree metric directly addresses the challenge of minimizing delay, energy cost, and packet loss in UAV networks subject to adversarial behavior or transient node failure. Simulations demonstrate that BSPPO—via its use of Aih+1A_i^{h+1}6—consistently surpasses alternative schemes (e.g., PPO-only, beam-search Q-learning, BS-actor critic) under varied attack densities, real-time reroute demands, and fluctuating packet sizes (Han et al., 19 Jan 2026).

This suggests the security degree metric is critical not only as a trust quantification tool but also as an enabler of robust, self-healing network control mechanisms over architectural substrates that combine SDN, blockchain, and hierarchical decision layers.

6. Hyperparameterization and Complexity Considerations

Implementation of security degree-based computation and its integration into routing algorithms requires tuning several hyperparameters, notably:

  • Beam width Aih+1A_i^{h+1}7 (number of paths per beam search iteration)
  • Maximum number of hops Aih+1A_i^{h+1}8
  • Lower security threshold Aih+1A_i^{h+1}9
  • Blend ratio Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]0
  • Update decrement factor Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]1 for Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]2

The per-iteration computational cost incorporating security degree calculation and selection is, for beam search, Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]3 and, for PPO rollouts and updates, Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]4 (Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]5 is the network hidden layer size, Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]6 minibatch size). Therefore, the metric’s efficient computation is compatible with online, large-scale deployment scenarios.

7. Potential Extensions and Broader Relevance

While the described application is tailored to SDN-blockchain UAV networks, the approach to quantifying node trustworthiness via a weighted combination of local performance history and neighbor reputation has broader applicability. Potential extensions could investigate alternative formulations of historical credibility or aggregating adjacency (e.g., maximizing or minimizing rather than averaging Aih+1=Sih+1Sih+1+Fih+1,Aih+1[0,1]A_i^{\,h+1} = \frac{S_i^{\,h+1}}{S_i^{\,h+1} + F_i^{\,h+1}}, \quad A_i^{\,h+1}\in[0,1]7) in other dynamic, adversarial networks. Its role as a real-time filter for candidate selection in hierarchical or hybrid control schemes suggests generalizability to other networked cyber-physical systems requiring resilient, transparent trust management.


The security degree metric provides a rigorous, computationally efficient, and auditable method for trust assessment in dynamic adversarial networks, with demonstrated criticality for secure, low-latency, and energy-efficient UAV routing (Han et al., 19 Jan 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Beam Search-Proximal Policy Optimization (BSPPO).