The disclosure relates generally to methods and systems for distributed task scheduling in a satellite cluster for earth observation data analytics. Conventional techniques proposed different scheduling techniques to gather earth observation data and suitable routing algorithms to route the data gathered to the ground. However, utilizing on-board computing facility are limited. The present disclosure discloses a distributed task scheduling algorithm for effective utilization of idle computing resources, which works in two phases namely an offline or a static phase and an online or a dynamic phase. In the offline phase, a scheduler takes a first subtask of each task for execution, the soft real-time constraints, and the resource capabilities to schedule the tasks. In the dynamic phase, the scheduler takes a changing inter-satellite and satellite-to-ground station connectivity, resource status and the changing task status to schedule the tasks, through a task partitioning, a task distribution, and a task handover.
METHODS AND SYSTEMS FOR DISTRIBUTED TASK SCHEDULING IN SATELLITE CLUSTER FOR EARTH OBSERVATION DATA ANALYTICS
VERFAHREN UND SYSTEME ZUR VERTEILTEN AUFGABENPLANUNG IN EINEM SATELLITENCLUSTER ZUR ERDBEOBACHTUNGSDATENANALYSE
PROCÉDÉS ET SYSTÈMES DE PLANIFICATION DE TÂCHES DISTRIBUÉES DANS UNE GRAPPE DE SATELLITES POUR L'ANALYSE DE DONNÉES D'OBSERVATION DE LA TERRE
12.03.2025
Patent
Elektronische Ressource
Englisch