| CPC H04B 7/18513 (2013.01) [H04B 7/155 (2013.01); H04B 7/18584 (2013.01)] | 20 Claims |

|
1. A system comprising:
at least one processor of a satellite; and
at least one memory of the satellite comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the at least one processor to:
identify a target ground sink in communication range of the satellite;
calculate an expected reception (ER) score for the identified target ground sink based on ER parameter data and location data of the satellite;
send a data packet in a first level of a multi-level data structure of the satellite to the identified target ground sink; and
based on an ER threshold exceeding the calculated ER score, transfer the data packet to a second level of the multi-level data structure, whereby the data packet is queued to be sent subsequently to a second ground sink.
|