Opportunistic Scheduling for Single-downlink Satellite-based Quantum Key Distribution
Md Zakir Hossain, Nitish K. Panigrahy, Walter O. Krawec, Don Towsley, Bing Wang
TL;DR
The paper tackles the challenge of scheduling in single-downlink satellite-based QKD with multiple satellites and ground stations to maximize both fairness and total key throughput under dynamic atmospheric and cloud conditions. It introduces a two-phase opportunistic framework: Phase 1 assigns satellites to ground stations using phase-aware, fairness-oriented policies (single-satellite minimum-performance guarantees and multi-satellite 2D assignment with adaptive weights), and Phase 2 allocates inter-ground-station keys via iterative max-min optimization using the per-link key pools $K_{s,g}$. The authors show that opportunistic scheduling (notably Op-RR) achieves superior tradeoffs between minimum ground-station key size and total key size across global and regional deployments, even under cloud coverage and seasonal variations modeled with MODTRAN-based atmospheres and weather data. The work demonstrates significant performance gains over pure Max-Min/Max-Sum baselines and highlights practical considerations such as cloud filtering and the reduced averaging effect in regional settings, underscoring the framework’s scalability and practical relevance for global QKD infrastructure.
Abstract
Satellite-based quantum key distribution (QKD), leveraging low photon loss in free-space quantum communication, is widely regarded as one of the most promising directions to achieve global-scale QKD. With a constellation of satellites and a set of ground stations in a satellite-based QKD system, how to schedule satellites to achieve efficient QKD is an important problem. This problem has been studied in the dual-downlink architecture, where each satellite distributes pairs of entanglements to two ground stations simultaneously. However, it has not been studied in the single downlink architecture, where satellites create keys with each individual ground station, and then serve as trusted nodes to create keys between pairs of ground stations. While the single downlink architecture provides weaker security in that the satellites need to be trusted, it has many advantages, including the potential of achieving significantly higher key rates, and generating keys between pairs of ground stations that are far away from each other and cannot be served using the dual-downlink architecture. In this paper, we propose a novel opportunistic approach for satellite scheduling that accounts for fairness among the ground station pairs, while taking advantage of the dynamic satellite channels to maximize the system performance. We evaluate this approach in a wide range of settings and demonstrate that it provides the best tradeoffs in terms of total and minimum key rates across the ground station pairs. Our evaluation also highlights the importance of considering seasonal effects and cloud coverage in evaluating satellite-based QKD systems. In addition, we show different tradeoffs in global and regional QKD systems.
