Conceptio › Archive › arXiv CS
arXiv CSopen access

A Bi-Objective Routing Framework for Hybrid Terrestrial-Satellite Quantum Networks

· arxiv_cs
arXiv CS · Papers · License: Open Access
Open Source ↗Direct PDF ↓
distributed-systemsinternetnetworkingprotocols
networking, internet, protocols, distributed systems

A Bi-Objective Routing Framework for Hybrid Terrestrial–Satellite Quantum Networks Yashpreet Khambay, Nitish K. Panigrahy

Abstract—Hybrid terrestrial-satellite quantum networks combine terrestrial fiber infrastructure with free-space links to enable long-distance entanglement distribution. Entanglement can be routed over different combinations of terrestrial and satellite links, resulting in paths with different entanglement generation rates (EGRs) and fidelities. Existing routing algorithms, however, typically reduce routing to a single-objective problem by optimizing either EGR or fidelity, or by optimizing one while constraining the other, and thus do not explicitly capture the tradeoff between the two. In this paper, we present a biobjective routing framework for hybrid quantum networks that jointly optimizes end-to-end EGR and fidelity. We formulate routing as a Pareto optimization problem and show that it possesses a special mathematical structure: the bottleneck nature of end-to-end EGR and the multiplicative nature of end-to-end fidelity allow the problem to be transformed into a MAXMIN–MINSUM bicriterion path problem. This transformation enables the exact polynomialtime computation of a minimal complete Pareto set using Martins’ bicriterion routing algorithm. Our results demonstrate that hybrid networks expose substantially richer Pareto frontiers than terrestrial-only networks and that the proposed framework outperforms representative singleobjective routing policies by allowing applications to select paths based on their EGR and fidelity requirements.

I. I NTRODUCTION Quantum networks will enable applications such as quantum key distribution (QKD) [1], blind quantum computing (BQC) [2] and high-precision quantum sensing [3] by distributing entangled states between geographically separated users. Such entanglement distribution can be achieved using two infrastructures: terrestrial fiber networks [4], [5] and satellite-based quantum links [6], [7]. The two infrastructures, however, exhibit complementary characteristics. Fiber links are generally available for entanglement generation, but suffer exponential transmission loss with distance [8], requiring quantum repeaters [9] to establish long-distance entanglement. Satellite links avoid most propagation loss by transmitting through free space and have demonstrated entanglement distribution over more than 1200 km [6], but they are available only during visibility windows and remain sensitive to weather conditions. Further, due to the high cost of building optical ground stations

[10], their deployment is limited. These complementary properties have motivated growing interest in hybrid terrestrial-satellite quantum networks [11]–[18], where satellite links establish long-distance entanglement between distant ground stations, while terrestrial fiber networks distribute the resulting entangled states to the end users. 0.95 0.94 0.93

Fidelity

arXiv:2609.19561v1 [quant-ph] 17 Sep 2026

Binghamton University, Binghamton, NY, USA Email:{ykhamba1, npanigrahy}@binghamton.edu

0.92 0.91 0.90 0.89

Trade-off curves Feasible paths 6 × 104

105

2 × 105

EGR

Fig. 1: Trade-off between end-to-end entanglement generation rate (EGR) and fidelity for routing between representative end users in Iselin, NJ and Chicago Ridge, IL. Each point represents a feasible route, while the dashed line highlights the rate-fidelity trade-off. Recent work [11]–[14] has investigated the architecture and feasibility of such hybrid networks, with more recent efforts beginning to address networking aspects including topology management and routing [15]–[18]. Nevertheless, efficiently routing entanglement through a dynamic hybrid network remains challenging, as candidate routes often differ substantially in both the entanglement generation rate (EGR) and the quality (fidelity) of the entanglement they can deliver. Figure 1 illustrates this trade-off for a representative entanglement distribution request between two end-users located in New Jersey and Illinois over a hybrid quantum network. Each point corresponds to a feasible end-to-end route computed under our physical model, accounting for satellite positions, transmission loss and noise, and repeater operations. The figure shows that multiple routing choices are simultaneously optimal: improving the

achievable EGR generally comes at the expense of the fidelity of the distributed entanglement. Existing routing algorithms typically identify a single path by maximizing one metric (e.g., EGR) or by optimizing one metric subject to a threshold on another (e.g., fidelity). However, no single path may be the best for all applications. For example, consider two quantum sensing applications. Very-long-baseline interferometry [19] generally favors higher EGR, whereas synchronized atomic clocks [3] require higher-fidelity entangled states. As we demonstrate later (Section V), hybrid networks combine terrestrial and satellite-assisted paths to provide a richer set of competitive paths for long-distance entanglement distribution. These paths exhibit distinct ratefidelity characteristics, creating an opportunity to match each application’s requirements to the most appropriate path. In this paper, we develop a bi-objective routing framework for hybrid quantum networks that jointly considers EGR and fidelity to identify efficient routing paths in polynomial time. Instead of searching for a single best path, we characterize the Pareto frontier [20] of endto-end paths for each network snapshot. Each point on the frontier represents a feasible routing solution for which the achievable EGR cannot be increased without reducing fidelity and vice versa. Although generating the Pareto-optimal routes, in general, is computationally hard [21], we show that the unique bottleneck and multiplicative structure of the proposed routing problem admits an exact polynomialtime solution. The resulting frontier provides a network controller with multiple operating points from which the most appropriate path can be selected according to the application’s requirements. The main contributions of this paper are as follows: • We formulate routing in a time-varying hybrid quantum network as a bi-objective optimization problem that jointly optimizes end-to-end EGR and fidelity. Unlike existing routing approaches that optimize a single metric, our formulation explicitly captures the trade-off between EGR and fidelity. • We show that the proposed routing problem possesses a special mathematical structure. Specifically, by exploiting the bottleneck nature of end-to-end EGR and transforming the multiplicative fidelity objective into an additive path cost, we reformulate the problem as a MAXMIN-MINSUM bicriterion path problem. This transformation enables an exact polynomial-time computation of a minimal complete set of Pareto-optimal paths using Martins’ bicriterion routing algorithm [20]. • We conduct a comprehensive evaluation of the proposed framework on realistic terrestrial-only and hybrid terrestrial-satellite quantum networks. Our

results quantify the rate-fidelity trade-off, and compare hybrid and terrestrial-only networks, demonstrating the advantages of bi-objective routing over conventional single-objective approaches. The rest of the paper is organized as follows. Section II reviews related work. Section III presents the hybrid quantum network architecture. Section IV describes the proposed bi-objective routing framework. Section V evaluates the proposed framework through simulation. Finally, Section VI concludes the paper. II. R ELATED W ORK Quantum network routing research has primarily focused on terrestrial fiber networks. These works demonstrate that optimizing quantum-specific metrics such as EGR and fidelity yields better performance than distance-based metrics such as hop count [22], [23]. However, they optimize a single objective or optimize one metric while constraining the other [24], [25]. Consequently, they do not explicitly characterize the tradeoff between EGR and fidelity. More recently, hybrid terrestrial–satellite quantum networks have been proposed [13], [15], [18], [26]. Despite differences in their architectures, including active satellite sources [13], [26], three-tier satellite-air-ground networks [18], and passive reflector-based designs [15], all formulate routing as a single-objective optimization problem. For example, Shao et al. [13] propose a hybrid architecture and dynamically switch between terrestrial and satellite links using distance thresholds derived from ground-station density. Similarly, Bakker et al. [26] formulate routing as a shortest-path problem by applying Dijkstra’s algorithm to a secret-key probability metric that accounts for weather, stray-light radiance and satellite visibility. Shaban et al. [18] consider a threetier satellite-air-terrestrial architecture and employ a deep reinforcement learning framework to dynamically select routing paths based on channel transmissivity. Gu et al. [15] place entanglement sources at ground stations, use satellites as passive optical reflectors, and formulate routing as a two-stage mixed-integer linear program. Although these approaches differ significantly in their physical architectures and routing algorithms, they all ultimately select a single route by optimizing one routing objective. None explicitly computes the set of Paretooptimal routing paths that expose the trade-off between EGR and fidelity. While multi-objective optimization has been explored for classical networks under various network configurations [27], [28], the unique bottleneck and multiplicative structure of quantum routing objectives presents a fundamentally different optimization problem. In this work, we formulate routing as an exact biobjective optimization problem and compute the Pareto

2

frontier in polynomial time by transforming it into a MAXMIN-MINSUM bicriterion path selection problem [20].

Cleveland Heights, Ohio

Terrestrial edge Virtual edge End node Fiber node OGS

III. H YBRID Q UANTUM N ETWORK A RCHITECTURE We consider a hybrid quantum network consisting of a terrestrial fiber network and a time-varying LEO satellite network. This section describes the network architecture and defines the link and end-to-end path metrics used for routing.

High Point, North Carolina

A. Terrestrial Nodes and Satellites The terrestrial layer consists of a set of quantumcapable nodes V = Vg ∪ Vf , where Vg denotes the set of optical ground stations (OGSs) and Vf denotes the set of terrestrial fiber nodes. In addition to serving as end nodes for entanglement distribution, fiber nodes participate in entanglement swapping. OGSs are additionally equipped with the free-space optical (FSO) hardware required to communicate with satellites. We assume that all terrestrial nodes are equipped with perfect single-photon quantum memories and optical hardware necessary to receive, swap and manipulate entangled states. The space layer consists of a set S of LEO satellites. We consider a dual downlink architecture [13], [29] without inter-satellite links. Each satellite is equipped with an entangled-pair source and two optical transmitters. When two OGSs are simultaneously visible to a satellite, the satellite may transmit one photon from an entangled pair to each OGS, thereby creating satelliteassisted entanglement between them.

Fig. 2: Example of terrestrial-only and hybrid routes between Cleveland Heights, OH and High Point, NC. The green route uses only terrestrial fiber links, whereas the blue route incorporates a satellite-assisted virtual edge (dashed) between two OGSs.

C. Satellite-Assisted Virtual Links Satellite mobility causes the set of available satelliteassisted links to change over time. We therefore divide time into slots of duration ∆ seconds and treat the satellite positions and channel conditions as fixed within each slot. Let C ⊆ Vg × Vg denote the set of OGS pairs that may be served by the satellite layer. At the beginning of slot t, we determine which satellites can simultaneously view both OGSs in each pair (g1 , g2 ) ∈ C. Assigning a satellite to such a pair creates a transient virtual edge between g1 and g2 . The set of virtual edges selected during slot t is denoted by Es (t). Because the number of simultaneously available satellite transmitters and OGS receivers is limited, not every geometrically feasible virtual edge can be activated. We employ a greedy scheduling procedure subject to the following resource constraints: 1) each satellite is assigned to at most one OGS pair during a time slot; and 2) each OGS pair is served by at most one satellite during that time slot. The scheduling procedure first considers OGS pairs that are visible to only one satellite. It then prioritizes the remaining pairs in descending order of geographic separation, thereby using the satellite layer to bridge long terrestrial distances. When multiple satellites can serve the same pair, the satellite providing the largest EGR is selected. A satellite-assisted edge is virtual in the sense that the two OGSs are not connected by a direct physical channel. Instead, the satellite generates an entangled

B. Terrestrial Topology Construction We construct the terrestrial topology in two stages. First, a terrestrial edge is established between geographically nearby terrestrial nodes. The resulting proximitybased topology may contain multiple disconnected components. To obtain a globally connected terrestrial network, we iteratively connect the closest pair of nodes belonging to different connected components. Equivalently, this procedure follows an agglomerative single-linkage clustering algorithm (nearest-neighbor technique) [30], where the minimum-distance inter-component edge is added at each iteration until the terrestrial graph becomes connected. Because fiber attenuation causes the EGR to decrease exponentially with distance, we limit the length of each fiber segment to drep , the maximum distance between two neighboring repeaters. A terrestrial edge whose physical fiber length exceeds drep is divided into multiple fiber segments, with repeaters placed between consecutive segments for entanglement swapping. We denote the resulting static set of terrestrial edges by Et .

3

photon pair and transmits one photon to each OGS through two independent free-space downlinks.

For a fiber edge, the channel transmissivity decreases exponentially with the fiber length. For a satelliteassisted edge, the losses grow more slowly, roughly quadratically with distance. We consider two principal sources of noise. First, multi-pair emissions that may produce detection events that cannot be distinguished from single-pair events after photon loss. Second, detector dark counts and background photons that may produce spurious detection events at the receivers. These effects reduce the fidelity of the successfully distributed entangled state. Background-photon noise may vary over time, particularly between daytime and nighttime operating conditions. A more detailed characterization of the source, the loss and noise model can be found in [32].

D. Time-Varying Multigraph Representation We model the resulting hybrid network during  slot t as the time-varying multigraph G(t) = V, E(t) , where E(t) = Et ∪ Es (t). The terrestrial edge set Et remains fixed, whereas the satellite-assisted edge set Es (t) is recomputed as satellite positions and channel conditions change. We use a multigraph because the same OGS pair may be connected simultaneously by a terrestrial fiber edge and by a satellite-assisted virtual edge. These parallel edges correspond to physically distinct entanglement distribution mechanisms and may provide different EGRs and fidelities. Figure 2 illustrates the resulting architecture. The terrestrial layer provides fiber connectivity, while the satellite layer dynamically introduces long-distance virtual edges between selected OGS pairs. End-to-end entanglement may therefore be distributed either through a terrestrial-only route or through a hybrid route that traverses both terrestrial fiber edges and satellite-assisted virtual edges.

F. Link Metrics Each edge e ∈ E(t) is characterized by the pair (Re , Fe ), where the link EGR Re is the rate at which entangled pairs are successfully distributed over edge e. It depends on the source repetition rate, and channel transmissivity. The entangled state produced by the SPDC source and distributed over an edge is generally an arbitrary two qubit state. For analytical tractability, we approximate it by a Werner state with the same fidelity Fe . Its Werner parameter We is related to the fidelity Fe by We = (4Fe − 1)/3, where We ∈ (0, 1] and Fe ∈ (1/4, 1].

E. Entanglement Sources and Channel Model We assume that entanglement is generated over every elementary edge by a spontaneous-parametric-downconversion (SPDC) source [31]. For a terrestrial fiber edge, the source is placed between the two endpoints of the edge. For a satellite-assisted edge, the source is located onboard the satellite and its two output photons are transmitted to the corresponding OGSs. We model an SPDC-based dual-rail polarization source whose output, truncated to the vacuum, single-pair, and two-pair components: " p ± p(0) |0, 0; 0, 0⟩ |ψ ⟩ =N0

G. End-to-End Path Metrics

Consider a path p = (e1 , . . . , ek ) between a pair of end-users (s, d) ∈ V × V, where each ei ∈ E(t). Intermediate nodes perform entanglement swapping to extend entanglement across edges. We assume deterministic swapping operations, and that quantum memories can store generated entanglement until the neighboring links are ready. Under this model, the end-to-end EGR is determined by the link with the smallest EGR in the path. Hence, the EGR for a path p is given by r Rp = mine∈p Re . p(1) + (|1, 0; 0, 1⟩ ± |0, 1; 1, 0⟩) Under entanglement swapping, the Werner parameter # of the resulting end-to-end state is the product of the r 2 p(2) + (|2, 0; 0, 2⟩ ± |1, 1; 1, 1⟩ + |0, 2; 2, 0⟩) , individual link-level Werner parameters. Q Therefore, the 3 fidelity for path p is given by Fp = 3( e∈p We + 1)/4. (1) IV. B I -O BJECTIVE ROUTING F RAMEWORK where N0 is a normalization constant and For a fixed network state G(t) and a pair of end users NSn (s, d) ∈ V × V requesting entanglement, let Psd denote p(n) = (n + 1) . (2) (NS + 1)n+2 the set of all feasible paths between them. Each path Here, NS is the mean photon number per mode, which p ∈ Psd is characterized by its end-to-end EGR Rp and is controlled by the source pump power. Increasing NS fidelity Fp , defined in Section III-G. increases the probability of generating an entangled pair, Quantum applications require both a sufficient EGR but also increases the probability of undesired multi-pair and sufficiently high fidelity. These objectives are funemissions. The source therefore exhibits an inherent rate- damentally conflicting in hybrid networks. Paths profidelity trade-off. viding higher EGR often traverse terrestrial edges with

4

fewer satellite-assisted segments, whereas paths preserving higher fidelity may not use long repeater chains, instead use satellite-assisted edges. Consequently, no single path simultaneously optimizes both objectives. We therefore formulate routing as the following biobjective optimization problem: max (Rp , Fp ) .

Our transformed routing problem satisfies these structural requirements exactly. At each iteration, we first compute the minimum-cost path with respect to the transformed fidelity costs (4) using Dijkstra’s algorithm. Let Rp denote the bottleneck EGR of the selected path. Since every path containing an edge with EGR not exceeding Rp cannot produce a strictly larger bottleneck rate, all such edges are removed from the graph before the next iteration. The algorithm then repeats on the reduced graph until the pair of end nodes requesting entanglement becomes disconnected. This iterative pruning progressively increases the bottleneck EGR while computing the highest-fidelity path for each attainable bottleneck value. The resulting sequence of paths contains one representative for every distinct Pareto point, thereby constructing a minimal complete Pareto set.

(3)

p∈Psd

Since the two objectives are conflicting, the solution of (3) is generally not a single path, but a set of Paretooptimal paths. A path p ∈ Psd is Pareto optimal if there exists no other path q ∈ Psd satisfying Rq ≥ Rp , and Fq ≥ Fp , with at least one strict inequality. Collectively, these paths define the Pareto frontier, where each point represents the best achievable trade-off between end-toend EGR and fidelity. A. Transformation to a MAXMIN-MINSUM Routing Problem

C. Complexity Analysis The bottleneck EGR of any path must equal the EGR of at least one edge on that path. Consequently, there are at most |E(t)| distinct bottleneck edges. Since each iteration removes all edges having the current bottleneck value, the algorithm performs at most |E(t)| iterations. Each iteration requires one shortest-path computation over nonnegative edge costs. Using Dijkstra’s algorithm with a binary heap, the overall complexity is therefore O(|E(t)|(|E(t)| + |V|) log |V|), which is polynomial in the size of the network.

Although multi-objective shortest path problems are generally NP-hard [21], the proposed routing formulation possesses a special mathematical structure that admits an exact polynomial-time solution. The first objective has a bottleneck form since Rp = mine∈p Re , where Re denotes the EGR of edge e. Thus, maximizing the end-to-end EGR is a MAXMIN objective. The fidelity objective is multiplicative: Fp = Q (3 e∈p We + 1)/4, where We is the Werner parameter of edge e. Since (3x + 1)/4 is strictly increasing, Q maximizing Fp is equivalent to maximizing e∈p We . Define the transformed edge cost Ce = − log We .

D. Path Selection from the Pareto Frontier The proposed routing framework computes the complete Pareto frontier, which exposes all efficient routing alternatives for a given end-user pair. In practice, however, only a single path is used to distribute entanglement. The final route therefore depends on the objective of the application requesting entanglement. ⋆ Let Psd denote the Pareto-optimal path set computed in Section IV-B. Given an application-specific utility function U (Rp , Fp ), the network controller selects the path p⋆ = arg max⋆ U (Rp , Fp ). (7)

(4)

Because 0 < We ≤ 1, we have Ce ≥ 0. Furthermore, Y X arg max We = arg min Ce . (5) p∈Psd

p∈Psd

e∈p

e∈p

Hence, maximizing end-to-end fidelity is exactly equivalent to minimizing an additive path cost. Consequently, the proposed routing problem can be written as ! X Ce , , (6) max min Re , min p∈Psd e∈p

p∈Psd

p∈Psd

This formulation accommodates the requirements of various quantum applications through different utility functions. We consider three representative utilities [33]: (i) Secret key rate (SKR): Applications based on quantum key distribution [1] may select the Pareto-optimal path that maximizes the achievable secret key rate. When the entangled states are Werner states, the secret key rate achieved for a given path p is     2 2 SKR − Fp , (8) Up = Rp max 0, 1 − 2h 3 3

e∈p

which is a bicriterion routing problem consisting of one bottleneck (MAXMIN) objective and one additive (MINSUM) objective. B. Exact Computation of Pareto Frontier Martins [20] showed that bicriterion routing problems comprising one bottleneck objective and one additive objective can be solved exactly in polynomial time by iteratively solving the additive shortest-path problem while progressively eliminating bottleneck edges.

where h is the binary entropy function.

5

(ii) Entanglement Negativity: Negativity captures the amount of entanglement for bi-partite states with utility [33]    1 . (9) UpNEG = Rp max 0, Fp − 2 (iii) Distillable entanglement: Similarly, applications requiring high-quality entanglement may select the path maximizing the achievable distillable entanglement [33]   DE Dp = 1 + Fp log Fp + (1 − Fp ) log((1 − Fp )/3) ,  UpDE = Rp max 0, DpDE . (10)

Existing terrestrial edge Newly added terrestrial edge Virtual edge Fiber node Optical Ground Station (OGS)

Fig. 3: Simulated hybrid quantum network topology over the United States. The network integrates 1000 fiber end-nodes at the top population centers with 10 strategically selected Optical Ground Stations (OGS). Solid lines (green and gray) represent static terrestrial edges, while dashed lines (blue) indicate satellite-assisted virtual edges for a network snapshot.

Since the minimal complete Pareto-optimal paths are computed once, supporting different applications requires only evaluating the corresponding utility over the Pareto frontier rather than rerunning the routing algorithm. When an application-specific utility is unavailable, the controller may instead select a path that balances EGR and fidelity. Let R̄p = (Rp − Rmin )/(Rmax − Rmin ), and F̄p = (Fp − Fmin )/(Fmax − Fmin ). Here, Rmax = ⋆ Rq , and Fmax = maxq∈P ⋆ Fq . Similarly, maxq∈Psd sd ⋆ Rq , and Fmin = minq∈P ⋆ Fq . The Rmin = minq∈Psd sd utopia point [34], corresponding to the hypothetical point that simultaneously achieves the maximum EGR and maximum fidelity, is then used as the reference. Since this point is generally unattainable, the controller selects the Pareto-optimal path closest to it. Under the weighted utopia point method, with the given weights ωR and ωF , where ωR , ωF ≥ 0 and ωR + ωF = 1, the controller selects   p⋆ = arg min⋆ ωR (1 − R̄p )2 + ωF (1 − F̄p )2 . (11)

in [35]. Additionally, |Vg | = 10 OGSs were strategically selected based on existing or planned research infrastructure (see Figure 3). Satellite Network. We use the Starlink LEO constellation to represent the satellite layer. We use publicly available two-line element (TLE) data to track the positions of 3, 980 satellites distributed across four orbital inclinations (43◦ , 53◦ , 70◦ , and 97◦ ). A satellite is considered visible to an OGS only if its elevation angle exceeds 20◦ . At each time slot, we apply the greedy scheduling algorithm described in Section III to establish satellite-assisted virtual edges. Specifically, a virtual edge e(g1 ,g2 ) ∈ Es (t) is created between any OGS pair (g1 , g2 ) that simultaneously observes the same satellite, subject to the satellite assignment constraints described in Section III. The satellite-assisted edge set Es (t) varies over time as satellite visibility changes. Comparison routing policies. We compare the proposed Pareto Routing (Pareto) policy with three representative routing policies. Unless stated otherwise, we select a path from the Pareto frontier using the utopiapoint method described in Section IV-D.

p∈Psd

The weights allow the controller to adjust the relative importance of EGR and fidelity. V. P ERFORMANCE E VALUATION In this section, we evaluate the proposed Pareto Routing (Pareto) framework on a hybrid terrestrial-satellite quantum network and compare its performance with several routing baselines. We first describe the network setup and simulation parameters.

Maximum-Fidelity (Max-Fidelity): Selects the path with the highest end-to-end fidelity, without considering its EGR. • Fidelity-Constrained Maximum EGR (FCMaxEGR): Selects the path with the highest EGR among those satisfying a minimum fidelity requirement. Unlike Max-Fidelity, this policy considers both EGR and fidelity, but returns a single path determined by the chosen fidelity threshold. Unless otherwise stated, we set this threshold to 0.5. • Distance-Based (Distance-Based): Uses the geo•

A. Simulation Setup We evaluate the proposed routing framework using a discrete-time simulator developed in Python 3, using third-party packages like PyEphem, Matplotlib, Networkx, NumPy, and global-land-mask. Terrestrial Network. We simulated the terrestrial network on continental United States (US) with |V| = 1010 terrestrial nodes. To accurately reflect the distribution of realistic user demand, |Vf | = 1000 fiber end-nodes were selected from the top population-centers from the dataset

6

106

EGR

10

5

104 103 102

Terrestrial edges Virtual edges Geometric mean of virtual edges Repeater threshold

101 100

Total routing decisions

107

Terrestrial path Hybrid path Switching threshold

35 30 25 20 15 10 5 0

0 110 250 400

600

0

800 1000 1200 1400 1600 1800 2000

Length of links (km)

300 600 1000

1500

2000 2400 2800

3400

3900

Distance between pairs (km)

(a)

(b)

Fig. 4: Selection of (a) the repeater spacing drep , and (b) the terrestrial-satellite switching distance dswitch used in the baseline distance-based routing. Fidelity

EGR

Daylight 2.4 × 105 2.2 × 105

0.975

2 × 105

0.950

1.8 × 105 0.925 1.6 × 105 0.900 1.4 × 105

0.875

Avg. EGR

Avg. Fidelity

graphic distance between the end users to decide whether to use terrestrial or satellite-assisted routing [13]. Requests below a distance threshold are routed over the terrestrial network, while requests above the threshold can use satellite-assisted virtual links. We describe the selection of this threshold in the following subsection. Parameter Selection. The proposed routing framework introduces two system parameters that govern the construction of the terrestrial topology and the operation of the distance-based routing heuristic. Figure 4(a) shows the achievable EGR for elementary fiber edges as a function of edge length. Beyond approximately drep , the EGR decreases rapidly, dropping below the geometric mean of virtual edge rate (≈ 105 ). We limit the length of every elementary fiber edge to drep = 110 km, inserting intermediate repeaters whenever a fiber connection exceeds this distance. This ensures that entanglement is generated only over physically viable elementary links while longer end-to-end connections are established through entanglement swapping. Furthermore, we establish direct terrestrial connections between neighboring nodes within the geographical distance threshold drep = 110 km. Initially, this resulted in 94 disconnected components in the terrestrial topology. Subsequently, to establish a globally connected network, we applied an agglomerative single-linkage clustering algorithm (or nearest-neighbor technique) [30]. As a result, the total number of static terrestrial edges increased to |Et | = 28777, with the longest edge of length 379 km connecting a disconnected component and requiring 3 intermediate repeaters. Figure 3 shows the resulting topology. The distance-based routing policy uses terrestrial fiber for nearby end-user pairs and satellite-assisted virtual links for sufficiently separated pairs. To determine this switching threshold dswitch , we first apply the remaining routing policies to all end-user pairs and record whether their selected path contains a satellite-assisted virtual link. Figure 4(b) shows the fraction of routing decisions utilizing the satellite layer as a function of the geographic separation between end users. Satellite-assisted routes become increasingly preferred beyond dswitch , reflecting the point at which the long-distance advantage of freespace transmission outweighs the attenuation incurred over terrestrial fiber. We therefore use this value as the switching threshold for the Distance-Based routing policy throughout the remainder of the evaluation. Channel Loss and Noise. We set the attenuation coefficient β = 0.2 dB/km for terrestrial fiber edges and assumed an atmospheric thickness of 5 km above ground level for FSO transmissivity calculations. We ran the simulation for 24 hours to account for dynamic environmental noise in free space channels. We

1.2 × 105

0.850 0.825

105

12:00AM 04:00AM 08:00AM 12:00PM 04:00PM 08:00PM 12:00AM

Time (hours)

Fig. 5: Temporal characteristics of the satellite-assisted virtual edge set Es (t) over a 24-hour period. Daytime solar background noise reduces the average fidelity of satellite-assisted virtual links, whereas nighttime conditions provide consistently higher-quality links.

divided each day into Daytime (6 : 00 AM to 6 : 00 PM) and Nighttime (6 : 00 PM to 6 : 00 AM) periods. The background noise or detector dark click probability for the space layer was set to a higher value (Pd = 3×10−3 ) for the day, primarily due to background photons emitted by the sun and a lower value ( Pd = 3 × 10−6 ) for the night.

B. Virtual Link Characteristics We analyze the characteristics of the satellite assisted virtual links Es (t), over a 24-hour period. Figure 5 shows that at night, FSO links maintain nearly constant high average fidelity (≈ 0.97) and rate (> 105 ), whereas during daytime hours, we observe a drop in average fidelity by ≈ 18% and an increase in end-to-end EGR. This degradation can become more severe for paths containing multiple satellite-assisted links, limiting the ability of the satellite layer alone to provide continuous service throughout the day.

7

(New Jersey, Illinois)- 1132.63 km

Max-Fidelity

6 × 104

0.9460 3 × 104

103

0.813 102

0.810

FC-MaxEGR

EGR

0.85 0.80 105

0.75 0.70

0.814

6 × 103

0.812 4 × 103

0.810

3 × 103

0.808

Pareto

0.924

4 × 104

Distance-Based

0.94510

4 × 104

0.94495 3 × 10

0.94480

12:00AM

02:00AM

Time (hours)

4 × 103

0.810

3 × 103

Distance-Based

5 × 104

10:00PM

6 × 103

0.812

6 × 104

0.94525

08:00PM

0.814

0.808

04:00AM

EGR

Fidelity

EGR

6 × 104

Fidelity

0.936 0.930

104

0.816

105

0.942

Fidelity

Fidelity

Pareto

06:00PM

104

0.816

2 × 105

Fidelity

Fidelity

FC-MaxEGR 0.90

EGR

0.816

104

0.80

6 × 103

0.78 4 × 103 0.76

3 × 103

4

0.74

06:00AM

06:00PM

(a)

EGR

0.9445

104

EGR

4 × 104

0.9475

EGR

5 × 10

0.9490

0.819

4

Fidelity

0.9505

Fidelity

(Michigan, California)- 3178.55 km

EGR

Max-Fidelity

08:00PM

10:00PM

12:00AM

02:00AM

Time (hours)

04:00AM

06:00AM

(b)

Fig. 6: Temporal evolution of end-to-end fidelity and entanglement generation rate (EGR) over a 12-hour period for two representative end-user pairs. Results compare the proposed bi-objective routing policy (Pareto) against the Max-Fidelity, FC-MaxEGR, and Distance-Based baselines. (a) Iselin, NJ to Chicago Ridge, IL (Medium distance). (b) Ann Arbor, MI to North Highlands, CA (Long distance).

Max-Fidelity while maintaining higher fidelity than FCMaxEGR.

C. Algorithm Evaluation To evaluate the temporal performance of routing algorithms, we tracked the optimal paths established between 100 randomly selected source-destination pairs (s, d) ∈ V over a 24-hour period at 10-second intervals with 8640 total time slots. To better understand the effect of source-destination separation during routing, we divided these pairs into three categories based on their geographical distances, namely short-range (≤ 1000km, 30 pairs), medium-range (> 1000km and ≤ 2000 km, 34 pairs), and long-range (> 2000km, 36 pairs). For each pair and time slot, we recorded the selected path, its end-to-end EGR, and its fidelity. We first compare the temporal behavior of the routing policies for two representative end-user pairs: a mediumdistance pair between Iselin, New Jersey, and Chicago Ridge, Illinois (1132.63km) and a long-distance pair between Ann Arbor, Michigan and North Highlands, California (3178.55km). Figure 6 reports the end-to-end EGR and fidelity achieved by each policy over a 12-hour period. For the medium-distance pair, Max-Fidelity maintains high fidelity but at a relatively low EGR, while FCMaxEGR achieves a much higher EGR with lower and more variable fidelity. Pareto Routing selects paths between these two extremes, achieving higher EGR than

For the long-distance pair, all policies operate at lower fidelities. Max-Fidelity maintains the highest fidelity but has a low EGR. Pareto Routing and FC-MaxEGR select similar paths under the chosen fidelity threshold, hence their performance appears almost identical with respect to EGR and fidelity. Distance-Based routing shows larger variations in both EGR and fidelity. Figure 7(a) compares the average EGR and fidelity of the routing policies over all end-user pairs. MaxFidelity achieves the highest average fidelity but the lowest EGR, while FC-MaxEGR achieves the highest EGR with lower fidelity. Pareto Routing lies between these two extremes. Distance-Based routing achieves lower fidelity and EGR than Pareto Routing. The figure also shows the corresponding results for a terrestrial-only network. Adding satellite-assisted links increases both the average EGR and fidelity for all routing policies. Figure 7(b) shows a Pareto frontier for a single enduser pair at medium distance, captured during a single time slot. The Pareto paths span a wide range of EGR and fidelity values. Max-Fidelity selects the high-fidelity end of the frontier, whereas FC-MaxEGR selects a highEGR path. The path selected by Pareto Routing depends on the weights assigned to the two objectives. Increasing

8

Aggregate Utility (NEG+SKR+DE)

ωR moves the selected path toward higher EGR, while increasing ωF moves it toward higher fidelity. For example, changing (ωF , ωR ) from (0.9, 0.1) to (0.5, 0.5) increases the selected EGR from 4.64×104 to 1.32×105 , while the fidelity decreases from 0.945 to 0.915. Thus, the Pareto frontier can be computed once. This enables the network controller to defer the final routing decision until the application’s utility is known, allowing different applications to select different operating points without rerunning the routing algorithm. As demonstrated in the following subsection, this flexibility translates directly into higher aggregate application utility compared with the baseline routing policies.

300,000

250,000

200,000

150,000

100,000

50,000

0

Max-Fidelity FC-MaxEGR Max-Fidelity

Pareto

0.94

0.76 Distance Based

0.74

Pareto FC-MaxEGR

0.72

0.70

Network Type

0.91

Terrestrial

0.90

4 × 105

Avg. EGR

(a)

6 × 105

0.89

(1.32 × 105, 0.915) (ωF = 0.5, ωR = 0.5)

Pareto frontier Pareto paths Max-Fidelity FC-MaxEGR Distance-Based

(2.05 × 105, 0.887)

6 × 104

105

Pareto Distance-Based

Fig. 8: Aggregate application utility achieved by different routing policies under a mixed application workload consisting of secret key rate (SKR), negativity (NEG), and distillable entanglement (DE) utilities.

(9.06 × 104, 0.930) (ωF = 0.7, ωR = 0.3)

0.92

Hybrid

Distance Based

3 × 105

(4.64 × 104, 0.945) (ωF = 0.9, ωR = 0.1)

0.93

Max-Fidelity

Fidelity

Avg. Fidelity

FC-MaxEGR

Number of time slots

0.78

0.95

(Fpth = 0.5)

2 × 105

EGR

(b)

Fig. 7: Comparison of routing policies. (a) Average endto-end EGR and fidelity. (b) A Pareto frontier for a medium-distance user pair.

104

Medium Distance Pair- 1132.63km Terrestrial-only network Hybrid network

103 10

Long Distance Pair- 3178.55km 10

3

2

102

101 100 0

3

6

9

12

15

18

21

Number of Pareto paths

24

1

2

3

4

Number of Pareto paths

Fig. 9: Distribution of the number of Pareto-optimal paths over time for medium and long-distance end-user pairs.

D. Application-Aware Routing Performance We next evaluate whether exposing the complete Pareto frontier translates into improved application performance. To this end, we generate a mixed workload in which each entanglement request is independently assigned one of three representative application utilities: secret key rate (SKR), negativity (NEG), or distillable entanglement (DE). For Pareto Routing (PR), the controller first computes the complete Pareto frontier and then selects the path maximizing the corresponding application utility. The remaining routing policies directly return a single path according to their routing objective. Figure 8 compares the aggregate application utility achieved by the routing policies over all end-user pairs. Pareto Routing achieves the highest aggregate utility, demonstrating the benefit of exposing multiple efficient operating points. By contrast, Maximum-Fidelity routing sacrifices EGR in favor of high-fidelity paths, while Distance-Based routing often selects suboptimal routes because it relies solely on geographic separation. Among the baseline algorithms, FC-MaxEGR performs closest to Pareto Routing since it jointly considers both EGR and fidelity through a minimum fidelity constraint. Nevertheless, because FC-MaxEGR commits to a single operating point, it cannot adapt to the diverse preferences of different applications. In contrast, Pareto Routing

enables each application to independently select the most appropriate operating point from the same Pareto frontier without recomputing routes. Algorithm Max-Fidelity FC-MaxEGR Pareto Distance-Based

Medium Distance 838 6357 3805 0

Long Distance 2172 1228 1228 1507

TABLE I: Number of route changes for a mediumdistance (1132.63 km) and long-distance (3178.55 km) pair. E. Pareto Frontier Characterization We next examine how the hybrid network changes the number of Pareto-optimal routing choices. Figure 9 shows the distribution of the number of Pareto-optimal paths over a 24-hour period for representative medium and long-distance end-user pairs. For the medium-distance pair, the terrestrial-only network has a single Pareto-optimal path in most time slots. In the hybrid network, the number of Paretooptimal paths varies over time and often exceeds ten.

9

The additional paths arise from satellite-assisted virtual links that provide different EGR–fidelity trade-offs. For the long-distance pair, the number of Paretooptimal paths is smaller, with one or two paths available in most time slots. This is because fewer distinct endto-end routes remain Pareto optimal at this distance. These results show that satellite-assisted links can increase the number of efficient routing choices, particularly for medium-distance end-user pairs. The resulting Pareto frontier provides multiple paths from which the controller can select according to the EGR and fidelity requirements of an application.

Overall, the results establish the importance of jointly considering EGR and fidelity when routing entanglement in hybrid terrestrial-satellite quantum networks. R EFERENCES [1] C. H. Bennett and G. Brassard, “Quantum cryptography: Public key distribution and coin tossing,” Theoretical computer science, vol. 560, pp. 7–11, 2014. [2] S. Barz, E. Kashefi, A. Broadbent, J. F. Fitzsimons, A. Zeilinger, and P. Walther, “Demonstration of blind quantum computing,” science, vol. 335, no. 6066, pp. 303–308, 2012. [3] P. Komar, E. M. Kessler, M. Bishof, L. Jiang, A. S. Sørensen, J. Ye, and M. D. Lukin, “A quantum network of clocks,” Nature Physics, vol. 10, no. 8, pp. 582–587, 2014. [4] J. Chung, G. Kanter, N. Lauk, R. Valivarthi, W. Wu, R. R. Ceballos, C. Peña, N. Sinclair, J. Thomas, S. Xie et al., “Illinois express quantum network (ieqnet): metropolitan-scale experimental quantum networking over deployed optical fiber,” in Quantum information science, sensing, and computation XIII, vol. 11726. SPIE, 2021, p. 1172602. [5] E. Bersin, M. Grein, M. Sutula, R. Murphy, Y. Q. Huan, M. Stevens, A. Suleymanzade, C. Lee, R. Riedinger, D. J. Starling et al., “Development of a boston-area 50-km fiber quantum network testbed,” Physical Review Applied, vol. 21, no. 1, p. 014024, 2024. [6] J. Yin, Y. Cao, Y.-H. Li, S.-K. Liao, L. Zhang, J.-G. Ren, W.-Q. Cai, W.-Y. Liu, B. Li, H. Dai et al., “Satellite-based entanglement distribution over 1200 kilometers,” Science, vol. 356, no. 6343, pp. 1140–1144, 2017. [7] C.-Y. Lu, Y. Cao, C.-Z. Peng, and J.-W. Pan, “Micius quantum experiments in space,” Reviews of Modern Physics, vol. 94, no. 3, p. 035001, 2022. [8] S. Pirandola, R. Laurenza, C. Ottaviani, and L. Banchi, “Fundamental limits of repeaterless quantum communications,” Nature communications, vol. 8, no. 1, p. 15043, 2017. [9] H.-J. Briegel, W. Dür, J. I. Cirac, and P. Zoller, “Quantum repeaters: the role of imperfect local operations in quantum communication,” Physical Review Letters, vol. 81, no. 26, p. 5932, 1998. [10] K. Riesing, H. Yoon, and K. Cahoy, “A portable optical ground station for low-earth orbit satellite communications,” in 2017 IEEE International Conference on Space Optical Systems and Applications (ICSOS). IEEE, 2017, pp. 108–114. [11] M. K. Bhaskar, A. L. Linares, D. S. Levonian, B. J. Machielse, and O. J. Painter, “Hybrid space-fiber quantum networks for widespread entanglement distribution,” Patent US11 641 242B1, 2021. [12] C. Harney, A. I. Fletcher, and S. Pirandola, “End-to-end capacities of hybrid quantum networks,” Physical Review Applied, vol. 18, no. 1, p. 014012, 2022. [13] Y. Shao, S. Guha, and A. E. Motter, “Hybrid satellite-fiber quantum network,” Physical Review Applied, vol. 24, no. 2, p. 024033, 2025. [14] R. Yehia, M. Schiavon, V. Marulanda Acosta, T. Coopmans, I. Kerenidis, D. Elkouss, and E. Diamanti, “Connecting quantum cities: simulation of a satellite-based quantum network,” New Journal of Physics, vol. 26, no. 7, p. 073015, 2024. [15] H. Gu, R. Yu, Z. Li, X. Wang, and G. Xue, “Quesat: satelliteassisted quantum internet for global-scale entanglement distribution,” in IEEE INFOCOM 2025-IEEE Conference on Computer Communications. IEEE, 2025, pp. 1–10. [16] T. Hu, J. Wu, and Q. Li, “Dynamic routing in space-ground integrated quantum networks,” in MILCOM 2024-2024 IEEE Military Communications Conference (MILCOM). IEEE, 2024, pp. 1138–1143. [17] D. L. Bakker, Y. Jong, B. P. Dirks, and G. C. Amaral, “A bestpath approach to the design of a hybrid space–ground quantum network with dynamic constraints,” in Photonics, vol. 11, no. 3. MDPI, 2024, p. 268.

F. Route Stability Satellite mobility can cause routes to change over time, increasing control-plane overhead. Table I reports the number of route changes over 24 hours for the representative medium and long-distance pairs. For the medium-distance pair, FC-MaxEGR changes routes most frequently, while Pareto Routing requires fewer route changes. Distance-Based does not change routes for this pair. For the long-distance pair, Pareto Routing and FCMaxEGR have the fewest route changes, followed by Distance-Based and Max-Fidelity. These results show that considering multiple routing objectives does not necessarily lead to more frequent route changes. VI. C ONCLUSION We presented an exact bi-objective routing algorithm for hybrid terrestrial-satellite quantum networks that jointly optimizes entanglement generation rate (EGR) and fidelity. By exploiting the bottleneck structure of path EGR and transforming the multiplicative fidelity metric into an additive cost, we formulated routing as a MAXMIN–MINSUM bicriterion path problem. This structure enables the computation of a minimal complete Pareto set in polynomial time, providing the network controller with multiple efficient routing choices rather than committing to a single rate or fidelity optimal path. We further showed how application-specific utility functions, as well as a weighted utopia-point criterion when such utilities are unavailable, can be used to select a path from the same Pareto frontier without recomputing routes. Our evaluation on a large-scale terrestrial network with time-varying LEO satellite connectivity shows that the hybrid architecture improves both end-to-end EGR and fidelity compared with terrestrial-only routing. In addition, satellite-assisted virtual links increase the number of Pareto-optimal paths, providing multiple operating points with different EGR-fidelity characteristics. For mixed workloads consisting of secret key rate, negativity, and distillable entanglement utilities, application-specific selection from the Pareto frontier achieves higher aggregate utility than the considered baseline routing policies.

10

[18] M. Shaban, M. Ismail, and W. Saad, “Sparq: Efficient entanglement distribution and routing in space–air–ground quantum networks,” IEEE Transactions on Quantum Engineering, vol. 5, pp. 1–20, 2024. [19] D. Gottesman, T. Jennewein, and S. Croke, “Longer-Baseline Telescopes Using Quantum Repeaters,” Physical Review Letters, vol. 109, no. 7, p. 070503, 2012. [20] E. Q. V. Martins, “On a special class of bicriterion path problems,” European Journal of Operational Research, vol. 17, no. 1, pp. 85–94, 1984. [21] P. Serafini, “Some considerations about computational complexity for multi objective combinatorial problems,” in Recent Advances and Historical Development of Vector Optimization: Proceedings of an International Conference on Vector Optimization Held at the Technical University of Darmstadt, FRG, August 4–7, 1986. Springer, 1987, pp. 222–232. [22] R. Van Meter, T. Satoh, T. D. Ladd, W. J. Munro, and K. Nemoto, “Path selection for quantum repeater networks,” Networking Science, vol. 3, no. 1, pp. 82–95, 2013. [23] L. Gyongyosi and S. Imre, “Decentralized base-graph routing for the quantum internet,” arXiv preprint arXiv:1801.02020, 2018. [24] Y. Zhao, G. Zhao, and C. Qiao, “E2e fidelity aware routing and purification for throughput maximization in quantum networks,” in IEEE INFOCOM 2022-IEEE Conference on Computer Communications. IEEE, 2022, pp. 480–489. [25] M. Caleffi, “Optimal routing for quantum networks,” Ieee Access, vol. 5, pp. 22 299–22 312, 2017. [26] D. L. Bakker, Y. Jong, B. P. Dirks, and G. C. Amaral, “A bestpath approach to the design of a hybrid space–ground quantum network with dynamic constraints,” in Photonics, vol. 11, no. 3. MDPI, 2024, p. 268. [27] Y. Wu, G. Hu, F. Jin, and S. Tang, “Multi-objective optimisation in multi-qos routing strategy for software-defined satellite network,” Sensors, vol. 21, no. 19, p. 6356, 2021. [28] Z. Liu, S. Wang, R. Zhang, Z. Song, and G. Pan, “Routing in hierarchical hybrid satellite networks: A survey,” IEEE Transactions on Network Science and Engineering, vol. 13, pp. 4883–4911, 2025. [29] A. Williams, N. K. Panigrahy, A. McGregor, and D. Towsley, “Scalable scheduling policies for quantum satellite networks,” in 2024 IEEE International Conference on Quantum Computing and Engineering (QCE), vol. 1. IEEE, 2024, pp. 1760–1769. [30] P. H. Sneath, “The application of computers to taxonomy,” Microbiology, vol. 17, no. 1, pp. 201–226, 1957. [31] P. Kok and S. L. Braunstein, “Postselected versus nonpostselected quantum teleportation using parametric down-conversion,” Physical Review A, vol. 61, no. 4, p. 042304, 2000. [32] P. Dhara, S. J. Johnson, C. N. Gagatsos, P. G. Kwiat, and S. Guha, “Heralded multiplexed high-efficiency cascaded source of dual-rail entangled photon pairs using spontaneous parametric down-conversion,” Phys. Rev. Appl., vol. 17, p. 034071, Mar 2022. [Online]. Available: https://link.aps.org/doi/10.1103/PhysRevApplied.17.034071 [33] G. Vardoyan and S. Wehner, “Quantum network utility maximization,” in 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), vol. 1. IEEE, 2023, pp. 1238–1248. [34] R. T. Marler and J. S. Arora, “Survey of multi-objective optimization methods for engineering,” Structural and multidisciplinary optimization, vol. 26, no. 6, pp. 369–395, 2004. [35] C. Youderain, “World Cities Database,” Online, Jun 2021. [Online]. Available: https://simplemaps.com/data/world-cities

11

Record · ID 978386 · SHA-256 a56896788a0d4c05
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.