← Latest papers
💻 computer science

SATLOCK: Handover-Coupled Scheduling for Weather-Resilient Quantum Key Distribution over LEO Constellations

This paper introduces SATLOCK, a handover-aware Quantum Key Distribution routing framework for LEO constellations that integrates a composite channel model with both an integer linear program for throughput optimization and a decentralized deep Q-network for weather-adaptive online scheduling, demonstrating near-optimal performance in both low and high contention scenarios.

Original authors: Mohammad Arif Hossain, Md Jafrin Hossain

Published 2026-07-21
📖 4 min read☕ Coffee break read

Original authors: Mohammad Arif Hossain, Md Jafrin Hossain

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to send a secret message across the world, but you can't use the usual roads. Instead, you have to throw your message in a bottle to a satellite zooming overhead. This is the world of Quantum Key Distribution (QKD), a high-tech way to create unbreakable codes. Unlike regular internet data, which can be copied and amplified like a photocopier, quantum messages are fragile; if you try to peek at them or copy them, they change or disappear forever. Because of this, every single photon (a particle of light) you send is precious.

The challenge gets even trickier when you add the weather and the speed of the satellites. Clouds can block your signal instantly, and because satellites move so fast, they only stay in view of a specific city for a few minutes. If you want to send a long message, you might need to hand the "bottle" from one satellite to another as they fly by. But here's the catch: switching satellites takes time and energy to re-aim the laser, and if you do it too often, you waste your chance to send the message. Scientists have been trying to figure out the best way to schedule these satellite handoffs, especially when clouds are unpredictable, to make sure we get the most secret keys possible.

Enter SATLOCK, a new smart system designed by researchers Mohammad Arif Hossain and Md Jafrin Hossain to solve this cosmic traffic jam. Think of the satellite network as a busy airport where planes (satellites) are constantly landing and taking off, and passengers (secret keys) need to get to different cities (ground stations). The problem is that the weather is fickle—sometimes a whole terminal is covered in fog—and the planes are moving so fast that if you switch a passenger from one plane to another too quickly, you lose time re-aiming the boarding bridge.

The researchers realized that old methods were like a traffic cop who only looks at the car right in front of them. They would say, "Okay, this car can go to the next exit," without realizing that if they send that car there, it might block a better route for a car arriving two minutes later. This is called "myopic" or short-sighted planning. SATLOCK changes the game by looking at the whole schedule at once. It uses a super-smart math tool (called an Integer Linear Program) to act like a master chess player, planning moves several steps ahead to avoid wasting time on satellite switches.

To make this work, they built a digital twin of the sky. This model accounts for everything that can go wrong: the atmosphere absorbing light, the laser shaking slightly (like a shaky hand), and the clouds appearing and disappearing like a flip-flopping light switch. They even included a rule that says if a satellite pass is too short, it's not worth the effort because the quantum math requires a certain amount of data to be secure.

The team tested SATLOCK in two scenarios: a "low traffic" day with plenty of satellites and few requests, and a "high traffic" day where the sky is crowded and demands are high. In the easy scenario, the old "short-sighted" methods were actually pretty good, getting about 95% to 96% of the best possible result. But in the crowded, high-stress scenario, those old methods started to stumble, dropping to about 89.5% of the best result. SATLOCK's math-based planner, however, kept the perfect score, proving that looking ahead really does pay off when things get chaotic.

They also trained a digital "AI agent" (a Deep Q-Network) to learn how to make these decisions on the fly, similar to how a video game character learns to navigate a level. This AI is incredibly fast, making a decision in about 50 microseconds—faster than you can blink. While it learned to handle the weather well, it wasn't quite as perfect as the master planner because it made decisions for each city independently, without talking to the other cities to coordinate. It got about 84.6% of the best result in the crowded scenario.

The big takeaway from this paper is that in the world of quantum satellites, you can't just react to the moment. You have to plan for the handoffs. When the sky is crowded and the clouds are unpredictable, a global schedule that avoids unnecessary satellite switches can deliver significantly more secret keys than just picking the best option for the next second. While the math solution is the gold standard, the fast AI agent offers a promising way to handle real-time routing, though it still has room to grow to match the perfection of the full schedule.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →