Resource-Aware Task Allocator Design: Insights and Recommendations for Distributed Satellite Constellations
Bharadwaj Veeravalli

TL;DR
This paper introduces a resource-aware task allocator for distributed satellite systems, analyzing its performance across various constellation sizes and workloads, highlighting key thresholds and system behaviors.
Contribution
It presents a novel resource-aware task allocation architecture and provides empirical insights into system performance limits and resource bottlenecks in satellite constellations.
Findings
Blocking and delay grow rapidly with constellation size.
Energy consumption remains resilient under solar-aware scheduling.
CPU availability is the primary cause of task blocking.
Abstract
We present the design of a Resource-Aware Task Allocator (RATA) and an empirical analysis in handling real-time tasks for processing on Distributed Satellite Systems (DSS). We consider task processing performance across low Earth orbit (LEO) to Low-Medium Earth Orbit (Low-MEO) constellation sizes, under varying traffic loads. Using Single-Level Tree Network(SLTN)-based cooperative task allocation architecture, we attempt to evaluate some key performance metrics - blocking probabilities, response times, energy consumption, and resource utilization across several tens of thousands of tasks per experiment. Our resource-conscious RATA monitors key parameters such as arrival rate, resources (on-board compute, storage, bandwidth, battery) availability, satellite eclipses' influence in processing and communications. This study is an important step towards analyzing the performance under…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
