Methods and systems for distributed task scheduling in satellite cluster for earth observation data analytics
AssigneeTata Consultancy Services Limited
InventorsSwagata BISWAS, Himadri SEKHAR PAUL
Life of this patent
Estimating the term…
Loading patent…
AssigneeTata Consultancy Services Limited
InventorsSwagata BISWAS, Himadri SEKHAR PAUL
Estimating the term…
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.
A processor-implemented method, comprising the steps of:
A system comprising:
One or more non-transitory machine-readable information storage mediums comprising one or more instructions which when executed by one or more hardware processors cause:
Dependencies are inferred from the claim text.