CPC H04L 9/0855 (2013.01) [H04B 7/18508 (2013.01); H04B 10/70 (2013.01)] | 19 Claims |
1. A method of scheduling encryption key delivery communication sessions in a satellite quantum key distribution system comprising a constellation of one or more satellites and a plurality of user ground stations, the method comprising:
producing a list of user ground stations requiring encryption keys;
for each satellite of the constellation of satellites, determining a region of the earth's surface within which the satellite can carry out encryption key delivery communication sessions to user ground stations using a quantum optical communications link during a scheduling period;
obtaining a cloud cover map;
comparing the locations of the listed user ground stations, the determined regions of the earth's surface for the constellation of satellites, and the cloud cover map, to identify listed user ground stations to which encryption key delivery can be carried out by the constellation of satellites during the scheduling period; and
determining which of the identified user ground stations each satellite of the constellation of satellites will carry out encryption key delivery communication sessions with at different times in the scheduling period based upon one or more of:
an amount of unused encryption keys at each identified user ground station; and
an expected time duration before each identified user ground station runs out of encryption keys.
|