Skip to Content
AlgorithmsAlgorithms
  • Editor’s Choice
  • Review
  • Open Access

17 April 2026

34 Pages

On-Orbit Space AI: Federated, Multi-Agent, and Collaborative Algorithms for Satellite Constellations

School of Computer Science & Digital Technologies, Aston University, Birmingham B4 7ET, UK

Abstract

Satellite constellations are transforming space systems from isolated spacecraft into networked, software-defined platforms capable of on-orbit perception, decision making, and adaptation. Yet many of the existing AI studies remain centered on single-satellite inference, while constellation-scale autonomy introduces fundamentally new algorithmic requirements: learning and coordination under dynamic inter-satellite connectivity, strict SWaP-C limits, radiation-induced faults, non-IID data, concept drift, and safety-critical operational constraints. This survey consolidates the emerging field of on-orbit space AI through three complementary paradigms: (i) federated learning for cross-satellite training, personalization, and secure aggregation; (ii) multi-agent algorithms for cooperative planning, resource allocation, scheduling, formation control, and collision avoidance; and (iii) collaborative sensing and distributed inference for multi-satellite fusion, tracking, split/early-exit inference, and cross-layer co-design with constellation networking. We provide a system-level view and a taxonomy that unifies collaboration architectures, temporal mechanisms, and trust models.

1. Introduction

Satellite constellations are increasingly operated as networked, software-defined space systems rather than isolated spacecraft, enabled by platform miniaturization, inter-satellite links (ISLs), and programmable space networking and payload architectures [1,2,3,4,5]. In parallel, on-orbit/edge computing and onboard AI have moved from conceptual studies to flight demonstrations, making it practical to execute parts of the perception–analysis–action loop in orbit (e.g., cloud masking, event detection, and product prioritization) to reduce downlink volume and shorten the response cycle for time-critical applications [6,7,8,9,10,11,12]. Practical flight demonstrations already illustrate this trend at the single-spacecraft level. For example, onboard cloud screening and data prioritization have been demonstrated in orbit, while in-orbit experimentation platforms have provided a testbed for autonomous onboard software; together, these efforts motivate the next step from single-satellite intelligence toward constellation-level distributed collaboration. A brief illustration of satellite constellations (Source: Our World in Data, Jonathan’s Space Report) is illustrated in Figure 1.
Figure 1. A Brief Introduction of Satellite Constellations. (a) Satellite Constellations, (b) Global Orbital Launches Reaching Orbit (1957–2025), (c) Active Satellites in Orbit (1957–2025).
Within the broader theme of Space AI [13], these developments raise a central algorithmic question: how can multiple satellites learn, infer, and decide collaboratively under time-varying connectivity, strict SWaP-C budgets, radiation-induced faults, non-IID and drifting data streams, and safety-/security-critical operational constraints [14,15,16,17,18]? This survey focuses on on-orbit space AI, i.e., methods that treat a constellation as a distributed system for learning, inference, and autonomy. Compared with single-satellite onboard intelligence, constellation-scale methods must explicitly reason about dynamic contact graphs and intermittent/long-delay links [3,19], heterogeneous sensing/compute/energy capabilities, and stronger trust requirements: systems should be robust to benign faults and, where relevant, to adversarial or compromised participants while supporting controlled, auditable model updates [20,21].

1.1. Motivation and Scope

We consider distributed satellite systems and constellations in which each spacecraft can sense, compute, and communicate with neighboring satellites via inter-satellite links (ISLs) and/or with ground stations [3,19,22,23]. Collaboration is valuable because many core mission functions are inherently distributed: (i) coverage, tasking, and observation scheduling across many platforms [24,25]; (ii) cooperative observation, fusion, and tracking where multi-sensor or multi-view aggregation improves estimation quality and robustness [26,27,28]; and (iii) resilient networking and resource sharing where routing, contact utilization, and opportunistic coalitions determine end-to-end latency and throughput [29,30]. These capabilities are also tightly coupled with safety- and operations-critical constraints (e.g., maneuver conflicts, risk management, and supervisory autonomy), motivating coordination mechanisms that remain effective under partial observability and intermittent connectivity [31,32].
The scope of this review is algorithmic. We emphasize methods intended to run on orbit, either fully onboard or jointly with the ground segment, but with the constellation itself playing an active role in computation and coordination [12]. We organize the review around three paradigms. The first is federated learning for cross-satellite training and adaptation without centralizing raw data [16,33]. The second is multi-agent algorithms for cooperative autonomy, planning, scheduling, and resource allocation under constraints [24,34,35]. The third is collaborative sensing and distributed inference for multi-satellite fusion, tracking, and partitioned/split inference [26,28,36,37]. We do not attempt to comprehensively survey single-satellite onboard vision models, purely hardware-focused studies, or ground-only analytics, except when they directly affect the design and evaluation of distributed on-orbit algorithms [10].

1.2. Key Definitions: Federated vs. Multi-Agent vs. Collaborative

To keep terminology consistent, we use the following definitions.
Distributed on-orbit space AI refers to methods in which multiple satellites (optionally with ground nodes) jointly perform learning, inference, and/or decision-making, and where computation and communication are distributed under orbital contact graphs, DTN-like intermittency, and space operational constraints [3,19,22,32].
Federated learning (FL) refers to collaborative training or adaptation where each satellite keeps its raw data locally and exchanges model-related information (e.g., parameters, gradients, updates, or distilled knowledge). Aggregation may happen on the ground, through a hierarchical structure (e.g., cluster-head satellites), or via decentralized protocols [16,33]. In constellation settings, FL must address intermittent participation, asynchronous communication, non-IID data, and safe/secure update mechanisms (e.g., secure aggregation and robust aggregation under unreliable participants) [20].
Multi-agent algorithms model each satellite as an agent that selects actions (e.g., sensing schedules, pointing commands, routing decisions, maneuvering plans, or compute allocations) to optimize mission objectives under constraints. Cooperation can be achieved through multi-agent reinforcement learning, distributed planning, auction/market-based task allocation, or distributed control [24,25,34,38]. Communication is usually limited, delayed, and topology-dependent, so when and what to share becomes part of the algorithm design.
Collaborative sensing and distributed inference focus on sharing and fusing information for perception and estimation, and on distributing inference computation across nodes. Examples include distributed filtering and tracking, multi-view fusion, feature-level exchange, and split/early-exit inference [26,27,28,36,37]. This paradigm often requires joint design with networking and orbital edge computing because communication choices directly affect inference quality, latency, and energy [11,30].
These paradigms are not mutually exclusive. Federated learning can train perception models used by multi-agent autonomy; multi-agent coordination can determine which satellites participate in learning; and collaborative inference can be combined with federated updates to sustain performance under drift and changing contact patterns [11,32]. A brief line chart of the number of publications in the Web of Science database based on federated learning and multi-agent systems is illustrated in Figure 2. Table 1 provides a qualitative comparison of representative AI architectures for orbital space systems, highlighting their trade-offs in communication burden, inter-satellite link dependence, latency, privacy, onboard resource pressure, scalability, resilience, deployment complexity, autonomy, and current feasibility.
Figure 2. The Publication Trend of AI. (a) Federated learning. (b) Multi-agent systems.
Table 1. Qualitative Comparison of AI Architectures for Orbital Space Systems.

1.3. Related Surveys & Our Positioning

A growing body of surveys has examined adjacent aspects of “AI + satellite constellations,” but often from a single-layer perspective. In satellite networking and non-terrestrial networks (NTNs), surveys largely focus on AI/ML as a tool for communications, routing, resource management, and integration with terrestrial systems [23,39,40,41,42]. In orbital/space edge computing, the emphasis is typically on system architectures and computation offloading/scheduling under time-varying connectivity [11,12,43]. A separate line of work reviews onboard AI from a device/software viewpoint (accelerators, compression, deployment constraints), mostly at the single-satellite level [44]. Finally, constellation-specific federated learning surveys concentrate on distributed training protocols under intermittent contacts and non-IID data, but do not aim to cover constellation-scale decision-making and collaborative inference as a unified algorithmic stack [16].
Table 2 summarizes representative related surveys and highlights the gap this paper addresses. In contrast to prior work, we take a constellation-as-a-distributed-system view and unify three algorithmic pillars—federated learning, multi-agent coordination, and collaborative sensing/distributed inference—under a shared taxonomy of architecture (centralized/hierarchical/decentralized), timing (synchronous/asynchronous/event-driven), and trust (benign faults to Byzantine/adversarial). This positioning is intended to make methods comparable across communities (distributed optimization, multi-agent systems, and distributed estimation/inference) and to provide evaluation guidance that reflects realistic on-orbit constraints.
Table 2. Comparison with representative related surveys. Y: explicit focus; P: partial/adjacent coverage; –: not a focus.

1.4. Contributions and Paper Organization

This survey makes the following contributions:
  • System-oriented problem framing. We provide a constellation-centric view of distributed on-orbit AI, highlighting how orbital motion, intermittent contacts, SWaP-C limits, radiation-related faults, and safety constraints shape algorithm design.
  • Unified taxonomy across learning, decision, and inference. We introduce a taxonomy and shared formulations that connect (i) distributed optimization for learning, (ii) multi-agent decision-making for coordination, and (iii) distributed inference for collaborative sensing, and we categorize methods by architecture, timing, and trust assumptions.
  • Structured synthesis of three paradigms. We review representative methods in federated and privacy-preserving learning, multi-agent coordination, and collaborative sensing/distributed inference, emphasizing constellation-specific issues such as non-IID data, drift, bandwidth/energy budgets, faults, and safe update governance.
  • Online Repository. To support community development and keep this review actionable over time, we continuously curate relevant papers and resources at https://github.com/ziyangwang007/AI4Space, accessed on 8 March 2026.
The remainder of this paper is organized as follows. Section 2 describes the constellation system model and presents a taxonomy of distributed on-orbit AI settings. Section 3 reviews federated and privacy-preserving learning for satellite constellations. Section 4 covers multi-agent coordination algorithms for constellation autonomy. Section 5 discusses collaborative sensing and distributed inference. Section 6 discusses the open challenges and future directions for academics and industry, and Section 7 concludes the survey.

2. System Model and Taxonomy

This section introduces a generic system model for distributed on-orbit AI in satellite constellations and then proposes a taxonomy to organize the design space. The goal is to make later algorithm sections comparable under shared assumptions about networking, onboard resources, and data properties.

2.1. Constellation Setting: Missions, Nodes, and Communication (ISLs, Dynamic Topology)

We model a constellation as a set of satellites S = { 1 , … , N } and (optionally) a set of ground nodes G = { 1 , … , M } . Each satellite is equipped with one or more payloads (e.g., optical, SAR, infrared, GNSS, AIS, RF sensing), an onboard computing unit, local storage, and communication terminals for space-to-space and space-to-ground links. Inter-satellite links (ISLs) and scheduled space networking make the constellation topology time-dependent and operationally constrained [3,4,45].
Mission and task abstraction. Constellation operations can be viewed as selecting and executing a stream of tasks T , such as observation requests, onboard processing, cooperative tracking, and communication/routing actions. Following the standard abstraction in satellite scheduling and mission planning, we represent each task k ∈ T by a feasible opportunity window and constraints, a resource-cost vector, and a utility value [46,47]:
k = w k ,   r k ,   u k ,
where w k specifies the valid time window (and associated geometric/pointing constraints), r k summarizes the required resources (e.g., compute cycles, energy, storage, and communication volume), and u k denotes the mission utility or priority. This abstraction provides a common language for later sections on scheduling, resource allocation, and contact-aware learning/inference.
Time-varying connectivity and contact windows. ISLs induce a time-varying communication graph
G ( t ) = V ,   E ( t ) ,   V = S ∪ G ,
where an edge ( i , j ) ∈ E ( t ) exists when a communication opportunity is available between nodes i and j at time t (line-of-sight, pointing constraints, link scheduling). For an active link, we characterize its time-dependent capacity B i j ( t ) , latency D i j ( t ) , and reliability P i j ( t ) ; these vary across RF/optical ISLs and relay/direct-to-ground modes [3,45].
In many constellations, connectivity is intermittent and naturally modeled via a delay-/disruption-tolerant networking (DTN) perspective, where routing and aggregation are planned around contact windows rather than assuming persistent end-to-end paths [19,48]. A common operational abstraction is a contact plan (or contact schedule),
C = i , j , t start , t end , B i j , D i j ,
which encodes predictable communication opportunities and enables contact-graph based routing and collaboration scheduling [49,50,51]. This same contact-plan abstraction is also useful for designing contact-aware learning rounds, hierarchical aggregation, and cooperative inference pipelines in later sections.
Constellation geometry and communication patterns. Constellation geometry also affects the communication strategy. In Walker-Delta constellations, orbital planes are distributed across 360°, whereas Walker-Star constellations distribute planes across 180°; as a result, inter-plane connectivity patterns and handover behavior differ between the two. In near-polar Walker-Star systems, cross-seam inter-plane links may connect satellites moving in opposite directions, which increases relative velocity and Doppler and makes persistent inter-plane communication more challenging.
Onboard compute, energy, and storage constraints. Each satellite i operates under time-varying budgets of compute C i ( t ) , energy E i ( t ) , and storage S i ( t ) , shaped by duty cycling, thermal constraints, payload operations, and link schedules. These constraints directly influence what can be trained or inferred onboard, how often models can be updated, and what intermediate information can be shared [10,11].
Where collaboration happens. Depending on mission design and governance, collaboration may be primarily (i) space-to-ground (ground-coordinated learning/planning), (ii) space-to-space (ISL-enabled peer/cluster cooperation with limited ground contact), or (iii) hybrid (local autonomy with periodic ground synchronization/validation). The remainder of this survey uses the above graph-and-contact view to compare algorithmic assumptions and feasibility under intermittent connectivity.

2.2. On-Orbit Constraints and Data Properties (SWaP-C, Radiation, Non-IID, Drift)

Distributed AI in orbit is governed by coupled constraints across computation, communication, reliability, operations, and data—many of which are weaker or absent in terrestrial settings.
SWaP-C limits and communication cost. Satellites operate under strict size, weight, power, and cost (SWaP-C) budgets that bound compute throughput, memory, and available energy, and impose strong thermal and duty-cycle constraints on sustained onboard workloads [10,44,52,53]. Communication is similarly expensive and often availability-limited: downlink/ISL sessions are time-windowed, and transmission can incur non-trivial power draw during high-rate engagements, which motivates selective sharing (e.g., compact features or model deltas rather than raw data) and event-driven messaging [11,54].
Intermittent connectivity and long-delay networking. Unlike stable terrestrial networks, constellation connectivity is dictated by orbital dynamics and link scheduling, yielding time-varying topologies, long/variable delays, and frequent partitions. Many constellations are therefore well described by delay-/disruption-tolerant networking (DTN) abstractions, where routing and coordination must tolerate intermittent contacts and partial participation [19,45,48,50]. Practically, this pushes distributed learning and coordination toward asynchronous, contact-aware protocols that explicitly handle staleness and missing updates.
Radiation-induced faults and unreliable computation. The space environment introduces radiation-induced faults (e.g., single-event upsets and latchup-related anomalies) that may manifest as bit flips, crashes, and silent data corruption, even when the network is functioning normally [15,55,56,57]. As a result, distributed methods must be robust not only to communication loss but also to transient compute/memory faults and intermittent node resets, motivating update sanity checks, redundancy, and conservative fusion/aggregation.
Safety-critical operations and update governance. Many constellation decisions are safety- and operations-critical, including collision avoidance, maneuver planning, and actions that affect attitude control, power budgets, and mission safety envelopes. Learning-enabled autonomy must respect hard constraints, support runtime monitoring and conservative fallbacks, and treat model updates as governed, auditable artifacts (e.g., staged rollout and rollback) rather than unconstrained online adaptation [32,58,59]. In other words, radiation-induced faults mean that abnormal outputs cannot be treated as ordinary statistical noise alone. They must instead be anticipated as a system-design constraint, motivating redundancy, sanity checks, robust aggregation or fusion, and conservative update admission throughout the learning and inference pipeline.
Non-IID and drifting data streams. Data collected by different satellites are typically non-identically distributed due to orbit geometry (latitude coverage, local time), payload diversity and calibration, operational modes, and regional weather/illumination patterns; distributions also evolve over time. Let D i ( t ) denote the local data stream at satellite i with underlying distribution p i ( x , y , t ) . Constellations commonly exhibit both cross-satellite heterogeneity and temporal drift:
∀ i ≠ j :   p i ( x , y , t ) ≠ p j ( x , y , t ) ,   and   ∃   t ≠ t ′ :   p i ( x , y , t ) ≠ p i ( x , y , t ′ ) .
These properties affect convergence, aggregation bias, and fairness, and motivate personalization and heterogeneity-aware objectives in federated and distributed learning [16,60]. More broadly, the resulting concept drift and domain shift in high-dimensional imagery streams motivate continual adaptation and drift-aware evaluation protocols [18]. Table 3 summarizes how major on-orbit constraints, including SWaP-C limits, intermittent connectivity, bandwidth restrictions, radiation-induced faults, safety-critical operations, non-IID data, and concept drift, translate into corresponding algorithmic design levers and practical evaluation signals.
Table 3. Mapping from on-orbit constraints to algorithmic design levers and evaluation signals.

2.3. Taxonomy of Distributed On-Orbit AI (Architectures, Timing, Trust)

To compare methods across federated learning, multi-agent coordination, and collaborative sensing/inference, we organize distributed on-orbit AI along three primary dimensions: collaboration architecture, timing mechanism, and trust model. For practical feasibility comparisons, we also track what is shared (data/features/models/decisions), since message semantics and size often dominate SWaP-C and contact-window budgets.
A compact summary is provided in Table 4. In brief, collaboration architecture describes where orchestration/aggregation happens: centralized (typically ground-orchestrated), hierarchical (e.g., cluster-head satellites or multi-tier aggregators), and decentralized (peer-to-peer consensus/gossip), often in hybrid combinations [16,62,63]. Timing mechanisms capture how updates are triggered under intermittent contacts: synchronous rounds (simple but fragile), asynchronous updates (staleness-aware), event-triggered communication/coordination (uncertainty- or value-driven), and orbit-periodic schedules aligned with predictable contact patterns [33,64,65]. Trust models distinguish benign unreliability from adversarial behavior, ranging from benign faults to honest-but-curious participants (privacy threats) and Byzantine/compromised nodes (poisoning or misinformation), which motivates secure and robust aggregation/fusion [20,21].
Table 4. Taxonomy for distributed on-orbit AI in satellite constellations.

2.4. Practical Communication Constraints for On-Orbit Collaboration

A defining difference between terrestrial distributed AI and constellation-scale on-orbit collaboration is that communication cannot be treated as a transparent background service. In satellite constellations, latency, bandwidth, and connectivity are all strongly shaped by orbital motion, scheduled contacts, and link switching, so communication becomes a first-order algorithmic constraint rather than merely an implementation detail [4,30,45,48]. In practice, this means that the performance of federated learning, multi-agent coordination, and collaborative sensing is often limited less by nominal model quality than by when information can be exchanged, how much can be exchanged, and how stale that information becomes before it is used.
Latency and staleness. Even when communication is available, propagation delay, queueing, store-and-forward routing, and deferred contact opportunities can make shared information stale by the time it is consumed. In federated learning, this appears as stale model updates and delayed aggregation, which can slow convergence or bias the global model toward recently connected participants [66,67,68,69]. In multi-agent coordination, delayed messages can cause inconsistent local beliefs, outdated task allocations, and conflicting actions, especially when satellites coordinate under rapidly changing mission contexts or time-critical events [45,65]. In collaborative inference and tracking, latency reduces the value of exchanged features, tracklets, or state estimates because the underlying scene or network state may already have evolved by the time those messages arrive [11,30,48]. As a result, practical algorithms must explicitly account for staleness, for example through asynchronous updates, confidence decay, bounded-delay fusion, or value-aware message selection.
Bandwidth limitations and message design. Bandwidth in on-orbit networks is scarce, time-varying, and mission-dependent. Short contact windows and competing demands from payload downlink, control traffic, and crosslink exchange make it infeasible to share large models, raw imagery, or dense intermediate tensors at high frequency [11,45,48]. This has direct implications for algorithm design. Federated learning is pushed toward compressed or structured updates, sparse communication, partial model sharing, or split/federated hybrids [64,69]. Multi-agent coordination must often communicate compact intents, bids, or summarized states rather than rich internal representations [35,65]. Collaborative sensing and distributed inference likewise benefit from tracklets, embeddings, early-exit decisions, or uncertainty summaries instead of raw measurements, since the latter quickly exceed realistic contact budgets [36,37,70]. In this sense, message semantics matter as much as message size: the most useful shared artifact is often not the most detailed one, but the one that delivers the highest mission value per transmitted bit.
Intermittent connectivity and partial participation. Unlike terrestrial distributed systems, constellations cannot assume persistent end-to-end connectivity. The DTN literature explicitly models such environments as occasionally connected, frequently partitioned, and dependent on scheduled or opportunistic contacts [48,71,72]. For collaborative algorithms, this means that participation is inherently partial and topology-dependent. In FL, only a subset of satellites may contribute updates during a given synchronization opportunity, making partial participation and contact-aware scheduling unavoidable rather than exceptional [66,69]. In multi-agent settings, communication graphs may fragment into local neighborhoods, so coordination policies must remain effective under missing messages and changing adjacency relations [30,45]. In collaborative inference, intermittent connectivity limits the number of consensus rounds, fusion opportunities, or offloading choices available within a useful time horizon [11,70]. Consequently, algorithms that rely on frequent global synchronization or stable all-to-all communication are often mismatched to realistic on-orbit conditions.
Implications for practical algorithm design. These constraints suggest several design principles that recur across the three paradigms studied in this survey. First, asynchrony is usually more realistic than strict synchrony, because waiting for all nodes to participate often wastes scarce contacts and increases staleness [67,68]. Second, locality-aware collaboration is often preferable to constellation-wide coordination, since neighborhood- or cluster-level exchange better matches dynamic ISL topologies and bounded message budgets [11,30]. Third, event-driven communication is often more effective than periodic communication, because it transmits only when the expected utility of sharing exceeds the communication cost [36,65]. Fourth, graceful degradation is essential: algorithms should continue to operate safely under missing, delayed, or low-confidence communication rather than assuming ideal connectivity.
Overall, latency, bandwidth limits, and intermittent connectivity are not peripheral engineering concerns; they shape the feasible design space of distributed on-orbit AI. Any collaborative method that ignores these factors risks overestimating achievable performance and underestimating operational complexity. For this reason, the following sections discuss federated learning, multi-agent coordination, and collaborative inference not only as algorithmic paradigms, but also as communication-constrained processes whose practical success depends on contact-aware, bandwidth-aware, and delay-tolerant design.

3. Federated Learning for On-Orbit Intelligence

Federated learning (FL) enables multiple satellites to collaboratively train or adapt models while keeping raw data onboard [33,60]. In satellite constellations, FL is particularly attractive when downlink capacity is limited, when raw sensing data are sensitive, or when onboard models must adapt to changing conditions (illumination, seasons, sensor aging, evolving targets) without relying on continuous ground connectivity [16,66,69]. Compared with terrestrial FL, on-orbit FL is shaped by intermittent contacts and time-varying topology, heterogeneous compute/energy budgets, and stricter operational requirements for safety, validation, and update governance [32,66]. Table 5 provides a systematic overview of representative federated learning methods for on-orbit intelligence in satellite constellations, comparing them in terms of architecture, timing, main on-orbit focus, trust or privacy assumptions, and the model-related information exchanged.
Table 5. Systematic overview of FL for on-orbit intelligence in satellite constellations. The table maps representative constellation-oriented FL works to the taxonomy dimensions (architecture/timing/trust) and highlights the primary on-orbit constraints addressed.

3.1. Topologies and Protocols (Ground-Aggregated, Hierarchical, Decentralized)

Basic formulation. Let satellite i maintain a local dataset/stream D i and a local objective F i ( θ ) over model parameters θ . A standard global objective is
min θ   F ( θ ) = ∑ i = 1 N w i F i ( θ ) ,   where   w i ≥ 0 ,   ∑ i = 1 N w i = 1 ,
with w i typically proportional to local data volume and optionally reflecting sensing quality or mission priority [33,60]. Satellites perform local training and exchange model-related information (parameters, gradients, deltas, or distilled predictions), while the central design choice is where aggregation/coordination happens and how updates propagate under a dynamic contact graph.
Ground-aggregated FL. A ground station (or ground cloud) acts as the aggregator: it distributes a reference model, satellites train locally, and updates are uploaded during downlink windows; the ground then aggregates the received updates and releases the next model version. This topology naturally supports centralized governance and validation, and is widely adopted in satellite FL studies to accommodate limited onboard resources [16,66]. Its limitations are long update latency, restricted contact windows, downlink bottlenecks, and persistent partial participation (only satellites with timely contacts contribute to a given cycle), which can amplify staleness and bias [66,69].
Hierarchical FL. Hierarchical FL introduces intermediate aggregators (e.g., cluster-head satellites or region leaders). Satellites first aggregate within local groups via ISLs, then forward summarized updates upward (to a higher-tier satellite or the ground), reducing downlink load and exploiting more frequent ISL opportunities [62,75]. Hierarchical designs are particularly relevant when satellite–ground visibility is sparse and when leader selection and trust must be managed explicitly [75]. Key trade-offs include additional compute/energy burden at leaders, sensitivity to leader failures, and the need for robust/secure intra-cluster aggregation.
Decentralized FL. Decentralized FL removes the assumption of an always-available central aggregator. Each satellite maintains a local model θ i and exchanges information with neighbors when contacts occur, often through consensus/gossip mixing combined with local SGD [63,74]. One common abstraction is a “mix-then-train” update:
θ ˜ i ( t ) = ∑ j ∈ N i ( t ) ∪ { i } a i j ( t )   θ j ( t ) ,    θ i ( t + 1 ) = θ ˜ i ( t ) − η   g i θ ˜ i ( t ) ,
where N i ( t ) is the set of neighbors reachable at time t, a i j ( t ) are mixing weights (row-stochastic over the available neighborhood), and g i ( · ) denotes a stochastic gradient computed from D i [63]. Decentralized FL can improve resilience when ground contact is sparse, and has been explored for LEO settings with computation/communication offloading and dynamic topology [74]. However, it is more sensitive to topology changes, staleness, and trust assumptions, and typically requires additional mechanisms for stability and quality control.
What to transmit. On-orbit FL rarely transmits raw data; the communication budget often motivates exchanging compact model information: parameter differences, low-rank/structured updates, quantized or sparsified updates, and (in some cases) distilled predictions such as logits on shared proxy inputs [77,78,79,80,81,82,83]. These choices trade accuracy and convergence against bandwidth/energy, and interact with intermittency because short contact windows favor small, quickly verifiable payloads.
Hybrid and split protocols. Many constellation designs are hybrid: satellites may aggregate locally via ISLs most of the time, while the ground periodically synchronizes, validates, and authorizes releases [66,75]. Another increasingly relevant pattern is to combine FL with model splitting or on-orbit forwarding/partial aggregation to cope with constrained satellite compute and sporadic satellite–ground connectivity [64,76].

3.2. Intermittency and Efficiency (Asynchrony, Partial Participation, Compression/Scheduling)

Asynchrony and stale updates. Strictly synchronous rounds are difficult in constellations because contact opportunities are intermittent and topology changes with orbital motion. Asynchronous FL allows satellites to send updates whenever contacts occur, while the coordinator incorporates updates upon arrival, typically with staleness-aware weighting or bounded-delay rules [66,67]. Buffered asynchronous aggregation (e.g., aggregating a buffer of K updates before a server step) can reduce straggler sensitivity while remaining compatible with privacy primitives such as secure aggregation [68]. In satellite settings, pseudo-synchronous or staleness-compensated aggregation has been proposed to better match periodic visibility patterns and mitigate stale contributions [69].
Partial participation and participant selection. Only a subset of satellites can participate in any interval due to contact availability, duty cycling, and resource constraints. Participant selection can be treated as a constrained optimization problem balancing utility, timeliness, and resource cost. Terrestrial FL has developed resource-aware selection strategies (e.g., FedCS) and utility-aware selection (e.g., Oort), which are conceptually aligned with contact- and energy-limited satellite participation [84,85]. In constellations, selection policies should additionally incorporate predicted contact windows, remaining energy, compute load, and mission priority, and should avoid systematic bias across orbital planes/shells over long time horizons [69,73].
Communication reduction. Communication is often the dominant bottleneck. Classic techniques include structured/sketched updates, quantization, sparsification (e.g., top-k), and error feedback [77,79,80]. FL-specific schemes such as periodic averaging with quantization (FedPAQ) formalize the computation–communication trade-off [78]. In highly non-IID regimes, compression must be designed carefully because aggressive sparsification/quantization can amplify client drift; FL-tailored compression such as STC explicitly targets non-IID + partial participation regimes [81].
Scheduling with contact plans. Orbital dynamics and network schedules provide predictable contact windows. FL can exploit this structure by aligning aggregation opportunities with expected satellite–ground/ISL contacts, allocating more local computation when the next contact is far, and reducing compute load near imminent synchronization [64,66]. Energy-aware schedulers further highlight that “when to train” can be as important as “how to aggregate” for long mission lifetimes [73].
Energy- and compute-aware training. Training competes with payload operations, attitude control, routing, and housekeeping. Practical designs adapt local training frequency, batch size, and precision to available power and compute, and may restrict training to designated duty-cycle windows [69,73]. Model structuring (e.g., updating only small adapters/heads) can also reduce both compute and communication while lowering operational risk.
Local sanity checks before upload. Before transmitting updates, satellites can apply lightweight checks to reduce the probability of propagating corrupted or unstable updates (e.g., norm clipping, divergence detection, simple statistical consistency tests). These checks complement robust aggregation methods designed to tolerate abnormal or adversarial updates [21,86].

3.3. Robustness, Security, and Safe Updates (Non-IID, Poisoning, Rollback/Governance)

Non-IID data and heterogeneity. Cross-satellite data heterogeneity can slow convergence and bias global models. Beyond FedAvg [33], widely used heterogeneity mitigation approaches include proximal regularization (FedProx), variance reduction against client drift (SCAFFOLD), and normalization to correct objective inconsistency (FedNova) [87,88,89]. Personalization is often more appropriate than a single global model in constellations with persistent domain differences; representative strategies include global-base + local-head (FedPer), bilevel personalization (pFedMe), and personalization for fairness/robustness (Ditto) [90,91,92]. Constellation-focused surveys and systems similarly emphasize that non-IID and system heterogeneity are first-order design constraints for satellite FL [16,69].
Concept drift and continual adaptation. On-orbit data streams exhibit drift due to seasonality, illumination changes, sensor aging, and evolving targets, often with sparse or delayed labels. This motivates drift-aware evaluation, periodic re-synchronization, and controlled continual learning, but with stronger validation gates for safety-critical tasks [18,32].
Robustness to faults and unreliable participants. Radiation-induced transient faults and compute/memory errors can surface as abnormal or inconsistent updates. Robust aggregation rules (e.g., Krum/trimmed-mean/median families) and consistency filtering help even under benign faults, and become essential under stronger threat models [15,21,86]. Satellite-focused designs also incorporate leader selection/reputation mechanisms to mitigate unreliable or compromised participants in hierarchical settings [75].
Threats and poisoning. If a satellite is compromised, it may attempt model poisoning or backdoor insertion. Model replacement style backdoors demonstrate that a single malicious participant can implant hidden behaviors while maintaining apparent task accuracy, underscoring the need for explicit threat modeling and robust defenses [21,86,93].
Privacy and confidentiality. Although raw data are not shared, model updates can leak information. Secure aggregation hides individual updates from the aggregator, while differential privacy bounds information leakage at the cost of accuracy and additional compute/communication overhead [20,94]. In satellite networks, privacy/security concerns also include eavesdropping over insecure links and curious relays, motivating cryptography-assisted designs and on-orbit aggregation variants [76]. In practice, secure on-orbit FL requires confidentiality and integrity to be handled jointly rather than separately. Protecting update contents through secure aggregation or cryptographic mechanisms is insufficient unless paired with integrity checks, robust aggregation, authenticated model versions, and rollback-capable release governance.
Safe deployment, versioning, and rollback. In-orbit model updates should be treated as controlled, signed, and versioned artifacts. A practical approach is staged rollout (pilot satellites first), telemetry-based monitoring, and automatic rollback to a known-safe baseline upon detected regressions [32]. These mechanisms are critical for maintaining mission safety envelopes when models adapt under non-IID drift and intermittent connectivity.
Operational integration. Finally, on-orbit FL must fit within mission operations: coordinating training with payload schedules and network policies, logging for auditing/debugging, and explicitly defining when adaptation is permitted (and when it is prohibited). In practice, these operational constraints often determine feasibility and the acceptable aggressiveness of in-orbit adaptation [32,66].
Table 6 summarizes the major technical challenges in on-orbit federated learning, together with representative solution families and their satellite-oriented adaptations, including mechanisms for handling intermittency, communication bottlenecks, system and statistical heterogeneity, personalization, robustness, privacy, and poisoning resilience.
Table 6. Technique-level index for on-orbit federated learning: challenges, representative methods, and satellite-oriented adaptations.

4. Multi-Agent Coordination for Constellation Autonomy

Multi-agent coordination treats each satellite as an autonomous decision-maker that acts under local constraints while contributing to constellation-level objectives. Relative to single-spacecraft autonomy, constellations introduce strong coupling through shared resources (coverage, downlink, spectrum, compute, and power), time-varying communication graphs, and system-level safety requirements (e.g., collision avoidance and coordinated maneuvering) [32,95,96]. These properties naturally induce decentralized decision-making under partial observability and intermittent communication, where both the content and timing of information exchange become part of the control policy [45,48]. Accordingly, coordination methods must address non-stationarity, heterogeneous capabilities, delayed and missing messages, and the need for robust long-term operation over multi-year mission lifetimes [34,38]. The transition from single-satellite AI to constellation-scale multi-agent autonomy is not merely a matter of scaling up node count. It introduces distributed partial observability, coupled decision spaces, dynamic communication graphs, and safety-critical interdependence among satellites, all of which fundamentally reshape the algorithm design problem.

4.1. Core Tasks (Coverage, Scheduling, Formation, Collision Avoidance)

Coverage and persistent monitoring. A central objective is to maximize spatiotemporal coverage and revisit performance for regions of interest under viewing geometry, duty-cycle limits, and energy constraints. In Earth observation and related missions, coverage objectives are typically realized through time-windowed opportunities and priority changes (e.g., disaster response), making coordination necessary to reduce redundant sensing and avoid missed opportunities across orbital planes [46,47].
Tasking and observation scheduling. Constellation scheduling assigns observation tasks to satellites and selects sensing modes, pointing commands, and time allocations subject to slew limits, storage, and downlink constraints. This remains a core operations problem with many variants (imaging and communication tasks; uncertainty; multiple objectives), and is tightly coupled to onboard processing and product delivery latency [46,47]. Decentralized or auction-based scheduling is especially relevant when operators seek scalable, interpretable coordination under intermittent connectivity [24,35].
Resource allocation and network-aware coordination. Autonomous constellations must allocate shared resources such as ISL time, downlink windows, onboard compute slots, and power. Network-aware coordination further includes routing and store-and-forward decisions in DTN-like settings, and value-aware prioritization of which products to transmit when contacts appear [45,48,50]. These decisions become more complex under heterogeneous payloads and roles, and are increasingly studied in the context of large LEO networks and scalable contact-aware planning [30].
Formation flying and reconfiguration. For missions involving distributed apertures or coordinated sensing geometry, satellites must maintain relative configurations and may need to reconfigure or retask under fuel and safety constraints. Formation flying introduces coupled dynamics, relative navigation uncertainty, and communication delays, motivating distributed control and consensus-style coordination [97,98,99,100].
Collision avoidance and risk management. Collision avoidance (COLA) is safety-critical and increasingly central as the orbital environment becomes more congested. At constellation scale, maneuvers affect coverage, scheduling, and network topology, and coordination can be required to avoid conflicting maneuvers and to manage risk under uncertain conjunction data and delayed updates [61,101,102]. Recent studies also highlight the need for operationally viable decision-planning and coordination protocols for autonomous mitigation [58,59].

4.2. Algorithms (MARL, Distributed Planning/Allocation)

Formal decision models and CTDE. Many coordination problems can be formalized as decentralized decision-making under partial observability (e.g., Dec-POMDP-style settings), where each satellite observes locally and must act with limited communication [95]. In practice, multi-agent reinforcement learning (MARL) is frequently adopted when environment models are incomplete and objectives are long-horizon. A common paradigm is centralized training with decentralized execution (CTDE), enabling the use of global information and simulation during training while restricting policies to local observations (and limited messages) at runtime [34,38]. Representative CTDE families include actor–critic methods (e.g., MADDPG; COMA) and value decomposition/value factorization (e.g., VDN; QMIX) [103,104,105,106]. For constellation settings with a variable neighborhood structure, graph-based policy representations are a natural choice to generalize across changing connectivity [107].
Communication-aware coordination. Because communication is constrained and intermittent, coordination policies must account for delays, packet loss, and topology changes. A substantial amount of the MARL literature treats communication as a learnable component—deciding what to communicate, to whom, and when. Representative mechanisms include continuous message passing (CommNet), differentiable inter-agent learning (DIAL), gating/when-to-communicate models (IC3Net), targeted communication (TarMAC), and graph-attention scheduling of communication edges (MAGIC) [108,109,110,111,112]. Event-triggered communication policies provide an additional lens that aligns well with contact- and bandwidth-limited satellite settings [65]. When links are unavailable, robust coordination benefits from explicit uncertainty tracking, conservative rules, and policies that degrade gracefully under missing information.
Distributed planning and task allocation. Many constellation problems can be expressed as distributed planning with explicit constraints and interpretable objectives. Market-based and auction-based allocation, including consensus-based bundle assignment, can be implemented with limited message exchange (bids/utilities) while naturally handling heterogeneous capabilities [24,35]. Distributed constraint optimization (DCOP) provides a general coordination abstraction with both complete and approximate algorithms, and has been widely surveyed [113,114]. These methods are attractive for operations because constraints are explicit, decision logic is auditable, and integration with mission rules (e.g., priority policies) is straightforward.
Distributed control and optimization. For formation flying, networked control, and some allocation problems, distributed control and optimization can offer predictable behavior with explicit constraints. Consensus and cooperative control foundations are well established for dynamic graphs and delays [100]. Distributed and hierarchical model predictive control (MPC/DMPC) provides a powerful framework for explicitly enforcing state/input constraints and coordinating coupled subsystems, with several foundational surveys and roadmaps [115,116,117]. In constellation contexts, these approaches are often combined with contact-aware scheduling and simplified models to remain feasible under onboard resource limits.
Hybrid approaches. Operational systems are often hybrid: learning-based modules provide fast heuristics, prioritization, or policy initialization, while optimization-based layers enforce hard constraints and safety envelopes. Hybrid designs can also separate timescales—slow planning/allocation via optimization and fast reaction via learned policies—while retaining runtime monitors and conservative fallbacks [32].

4.3. Safety and Operations (Constraints, Runtime Assurance, Human-on-the-Loop)

Hard constraints and safe decision-making. Constellation autonomy must respect hard constraints (collision avoidance, attitude and slew limits, thermal/power budgets, link schedules, fuel usage). Rather than treating constraints as soft penalties, many approaches incorporate constrained RL formulations and safety layers/filters that modify proposed actions to remain within admissible sets [118,119,120,121]. These ideas are directly relevant to maneuver planning and risk-limited autonomy, where unsafe actions may be mission-ending.
Runtime assurance and monitoring. Even when policies are learned or adaptive, on-orbit operation typically requires runtime assurance (RTA): monitors that check safety-relevant properties online and switch to verified fallback behaviors when risk thresholds are exceeded [122,123]. In satellite operations, this mindset aligns with conservative fault protection and staged autonomy, and complements conjunction assessment best practices and operator coordination protocols [32,61].
Validation, staging, and operational governance. Constellation autonomy is commonly introduced gradually: simulation validation (including digital twins), hardware-in-the-loop tests when available, and staged rollout from advisory modes to supervised autonomy and finally to higher autonomy under well-defined envelopes [32]. Governance also includes versioning, audit trails, and rollback policies to maintain predictable behavior under drift and evolving conditions.
Human-on-the-loop coordination. Many missions require human operators to inspect, approve, or veto safety-relevant actions (especially maneuvers). Human-on-the-loop designs emphasize transparency of intent and uncertainty, appropriate levels of automation, and interfaces that summarize fleet-level decisions because operators cannot track each satellite in detail [124,125,126]. In constellation settings, this often motivates explainable summaries, conservative defaults, and mechanisms to reconcile local autonomy with centralized operational policies.
Long-term robustness. Constellations operate for years while payloads degrade, orbits evolve, and the operational environment changes. Multi-agent autonomy therefore benefits from conservative adaptation, strong telemetry for auditing, and clear separation between components that may adapt and those that must remain stable and certifiable [32].
Table 7 provides a systematic overview of representative multi-agent coordination methods for constellation autonomy, comparing their algorithm families, typical tasks, communication content, suitability under orbital constraints, and key references.
Table 7. Systematic overview of multi-agent coordination methods for constellation autonomy.

5. Collaborative Sensing and Distributed Inference

Collaborative sensing and distributed inference focus on constellation-level perception and estimation by sharing information across satellites and distributing parts of the inference pipeline. This differs from federated learning (training/adaptation) and multi-agent coordination (action selection): here the emphasis is on inference-time collaboration—fusing observations, exchanging intermediate results, and exploiting the constellation as a distributed computing fabric to obtain a faster or more reliable situational understanding. In orbit, this collaboration is constrained by intermittent ISLs, time-varying topology, heterogeneous sensors and compute, and strict latency requirements for time-critical tasks (e.g., conjunction risk, event detection) [11,45,48].

5.1. Multi-Satellite Fusion and Tracking (Consensus/Information Filters)

Multi-satellite fusion becomes essential when a single observation is insufficient, ambiguous, or too noisy, and when combining multiple views improves uncertainty reduction and robustness. Representative use cases include cooperative target tracking and orbit determination, conjunction assessment and SSA, and multi-view Earth observation products [127,128].
Distributed filtering and track-to-track fusion. A common approach maintains a local posterior/track on each satellite and exchanges compact sufficient statistics (rather than raw measurements) [127]. For Gaussian track fusion, it is convenient to use the information form, where each node i represents its estimate with an information matrix/vector ( Y i , y i ) = ( P i − 1 , P i − 1 x ^ i ) . Under conditional independence assumptions, information pairs add; however, in peer-to-peer settings, cross-correlations are often unknown, and naive fusion can lead to overconfident estimates (“data incest”) [129]. A classical conservative remedy is covariance intersection (CI), which fuses two information pairs via a convex combination
( Y , y ) = ω ( Y 1 , y 1 ) + ( 1 − ω ) ( Y 2 , y 2 ) ,   ω ∈ [ 0 , 1 ] ,
guaranteeing consistency without requiring the cross-correlation [130,131]. This CI/KL-average viewpoint connects naturally to distributed Bayesian fusion based on information-theoretic averaging (e.g., Kullback–Leibler averaging and consensus on posteriors) [129].
Consensus-based distributed estimators. Consensus filters provide a generic mechanism for distributed averaging on time-varying graphs and are widely used to build distributed Kalman/information filters. Early influential work decomposed centralized filtering into local micro-filters driven by consensus over measurements and inverse covariances [132,133]. Subsequent developments include information-consensus filters that combine information filtering with consensus iterations and explicitly analyze track-to-track statistics [134]. More recent work also connects distributed Kalman filtering to consensus optimization viewpoints with stability/performance guarantees [135]. In constellation settings, these methods must additionally confront intermittent contacts and limited consensus iterations per window, motivating bounded-round consensus, timeouts, and staleness-aware weighting [45,48].
Multi-object tracking and data association. For multi-target tracking, fusion must handle data association, false alarms, and track management. When bandwidth is limited, satellites typically exchange compact tracklets (state, covariance, quality flags) or compressed descriptors rather than full sensor data [127]. Random finite set (RFS) formulations provide a principled Bayesian framework for multi-object tracking and have also been adapted to consensus/distributed settings, including consensus labeled RFS filters [26,28,136]. These approaches are attractive for SSA-like scenarios where reporting track uncertainty and avoiding double counting are critical.
Multi-view and heterogeneous sensing. Fusion is not limited to identical sensors: constellations may combine optical, SAR, infrared, GNSS reflectometry, and RF sensing. Examples images are illustrated in Figure 3. Heterogeneous fusion requires calibration and temporal alignment and benefits from explicit uncertainty modeling so that contributions can be weighted by geometry and sensor quality [128]. In practice, heterogeneity also influences what is shared (raw measurements vs. features vs. tracks), because the latter determines both the achievable latency and the robustness to intermittent links.
Figure 3. Example Remote Sensing Images from Satellites with Different Sensors.

5.2. Collaborative Representation and Inference (Self-Supervised, Split/Early-Exit)

Representation sharing under scarce labels. When labels are sparse or delayed, collaborative representation learning can improve generalization by aligning features across satellites without transmitting raw imagery. Self-supervised learning (SSL) is particularly relevant for remote sensing because it exploits abundant unlabeled data and has been comprehensively reviewed and benchmarked in the EO domain [137,138]. In constellation settings, satellites may exchange compact prototypes, reference embeddings, or statistics to encourage cross-node consistency under non-IID conditions while keeping bandwidth low.
Collaborative self-supervision under non-IID data. Non-IID distributions can cause representations to drift apart across orbital planes, seasons, and sensor conditions. Alignment can be encouraged using contrastive or representation-regularization objectives across participants (e.g., model-contrastive or federated contrastive schemes), which conceptually match “share representations, not raw data” designs [139,140]. In orbit, such collaboration is often opportunistic (only during contact windows) and must be robust to partial participation.
Split inference and partitioned computation. Distributed inference can split a model across satellites or between the satellite and ground, executing early layers to generate an intermediate representation that is transmitted for completion elsewhere. A minimal abstraction is
z = f 1 : k ( x ) ,    y ^ = f k + 1 : L ( z ) ,
where z can be quantized/compressed to match link budgets. Dynamic partitioning between the edge and cloud has been studied extensively in terrestrial edge systems (e.g., layer-wise partitioning to minimize end-to-end latency/energy) [141]. In satellite edge computing, recent works explicitly study multi-satellite collaborative inference, including pipeline-style model splitting and satellite selection under LEO topology [70], as well as gain-aware scheduling for multi-exit models in resource-constrained in-orbit settings [142].
Early-exit inference and adaptive depth. Early-exit models attach intermediate classifiers so that “easy” samples exit early, reducing compute and often enabling event-driven communication (only uncertain cases are forwarded for deeper inference or collaborative verification) [36,37]. A comprehensive survey of early-exit DNNs further systematizes design and training choices, which are increasingly relevant for latency-critical on-orbit analytics [143]. In the satellite context, multi-exit DNNs have also been explored for cooperative inference where exit-point selection interacts with offloading and link states [142].
Collaborative ensembles and expert selection. Another practical pattern is to distribute specialists (experts) across the constellation (e.g., day/night, land/ocean, latitude bands) and query the most suitable expert based on metadata and uncertainty. This can improve robustness under persistent domain shift while avoiding a single monolithic model, but requires careful control of communication frequency and validation of received outputs under intermittent contacts [11].

5.3. Fault Tolerance and Cross-Layer Co-Design (Offloading, AI-for-Networking)

Fault tolerance under transient failures. Space environments introduce transient faults, resets, and silent corruptions. Collaborative inference should degrade gracefully when nodes disappear or messages are corrupted, using bounded trust in received messages, redundancy (multi-satellite confirmation), consistency checks on shared statistics, and conservative fusion when correlations are uncertain [15,57,130,131]. For split pipelines, practical safeguards include checkpointing and the ability to revert to local-only inference if collaboration becomes unavailable.
Compute offloading and scheduling. Collaborative inference is tightly linked to offloading decisions: process locally, forward to a neighbor, or downlink to the ground. Orbital edge computing surveys emphasize that feasibility depends on contact windows, hop delays, and the energy trade-off between compute and transmission [11,12]. Recent satellite-focused studies formulate and evaluate collaborative inference policies that jointly decide satellite selection, partitioning, and scheduling under LEO network constraints [70,142].
Cross-layer co-design: AI-for-networking and networking-for-AI. Networking determines which collaboration patterns are feasible, while AI workloads shape network demand. AI-for-networking uses learning/optimization to improve routing, contact utilization, and planning in large LEO networks [30,45]. Networking-for-AI, conversely, prioritizes messages that maximize inference utility (e.g., uncertainty reduction, consensus completion, or timely alerts), rather than treating all packets equally. This co-design view is central when contact windows are short and when system-level objectives (latency, energy, reliability) dominate raw model accuracy [11,48].
Event-driven communication. Event-driven policies transmit only when the value of communication is high, such as when confidence exceeds a threshold (triggering alerts) or when uncertainty is high (requesting collaborative verification). Early-exit and multi-exit architectures naturally support such designs by activating deeper or distributed computation only when needed [36,37,142]. Similar principles appear in event-triggered communication for multi-agent learning/control, aligning well with intermittency-limited ISLs [65].
End-to-end reliability and operational integration. Finally, collaborative inference should be evaluated end-to-end, including delays, drops, partial participation, and fault injection, because idealized networking can overestimate real mission benefit. Operational integration requires explicit latency targets, defined fallback behaviors, and auditable logging of shared outputs (tracks, alerts, fused estimates) for post-event analysis and safety review [11,48].
Table 8 provides a systematic overview of collaborative sensing and distributed inference methods in satellite constellations, comparing their core ideas, exchanged information, sensitivity to contact and timing constraints, representative use cases, and key references.
Table 8. Systematic overview of collaborative sensing and distributed inference in constellations.

5.4. Representative Datasets and Benchmark Resources

A practical challenge in distributed on-orbit space AI is the lack of unified benchmarks that jointly capture constellation networking, onboard compute limits, non-IID sensing, and operational constraints. Nevertheless, several public datasets and benchmark resources are already useful for evaluating important subproblems, especially in remote-sensing perception and spacecraft telemetry analysis. These resources do not yet constitute a complete constellation-scale benchmark suite, but they provide an important experimental foundation for reproducible comparison.
For remote-sensing vision tasks, representative datasets include EuroSAT for land-use and land-cover classification from Sentinel-2 imagery [144], BigEarthNet for large-scale multi-label Sentinel benchmarking [145], SEN12MS for Sentinel-1/Sentinel-2 multimodal learning and data fusion [146], and So2Sat LCZ42 for global local-climate-zone classification [147]. High-resolution scene understanding is further supported by AID and RESISC45 for scene classification [148,149], PatternNet for remote-sensing image retrieval [150], fMoW for large-scale overhead imagery understanding with metadata [151], SpaceNet 6 for SAR–optical all-weather mapping [152], and MLRSNet for multi-label high-resolution semantic scene understanding [153]. Although these datasets were not originally designed for constellation-scale collaboration, they are highly relevant for studying distributed perception, multimodal fusion, split inference, and communication-efficient feature sharing.
For spacecraft health monitoring and anomaly detection, fewer public resources are available. The OPS-SAT anomaly-detection benchmark is particularly important because it provides real in-orbit telemetry, curated anomaly labels, suggested evaluation metrics, and baseline results, making it one of the most operationally relevant resources currently available for on-orbit AI benchmarking [154]. Earlier work on spacecraft anomaly detection with sequence models also provides a useful benchmark perspective for telemetry-driven AI methods [155]. More broadly, benchmark design in time-series anomaly detection deserves caution, since flawed benchmark construction can create misleading impressions of progress [156]. This warning is especially relevant for space AI, where distribution shift, missing data, and sparse labels are common rather than exceptional.
Overall, the current benchmark landscape is richer for perception than for constellation-scale collaboration itself. This imbalance suggests an important future direction: building benchmark suites that combine sensing tasks with time-varying contact graphs, onboard resource limits, delayed labels, and fault injection so that distributed on-orbit AI methods can be compared under more realistic mission conditions. Table 9 summarizes representative datasets and benchmark resources relevant to distributed on-orbit space AI, including their modality, primary task, and specific relevance to collaborative sensing, distributed inference, federated perception, and telemetry-based anomaly detection.
Table 9. Representative datasets and benchmark resources relevant to distributed on-orbit space AI.

6. Open Challenges and Future Directions

Distributed on-orbit space AI is no longer limited by whether collaboration in orbit is conceptually possible; rather, the main question is which problems are mature enough for near-term progress, which ones still block deployment, and which ones require community-level coordination beyond individual algorithmic advances. To make this section more actionable, we group the open problems into three priority classes. First, some directions are technically tractable in the near term because they can build on existing distributed optimization, edge inference, and space networking tools. Second, some challenges are blocking deployment because they directly affect mission assurance, safety, and operational acceptance. Third, some problems are community-level priorities whose solution depends on shared benchmarks, standards, and open ecosystems rather than on isolated methodological progress. This perspective helps distinguish research opportunities from engineering bottlenecks and coordination needs [32,45,48,157]. Beyond nominal algorithmic performance, real mission deployment is constrained by verification and validation burden, flight-software integration, contact-plan uncertainty, and the need for conservative fallback modes when distributed collaboration becomes unavailable. These factors often determine practical feasibility as strongly as model accuracy itself.

6.1. Near-Term Technically Tractable Directions

Communication-efficient collaboration. Among the most tractable near-term directions are methods that reduce the communication burden of distributed learning and inference. In large constellations, frequent global synchronization is rarely realistic, and practical progress is more likely to come from locality-aware collaboration, asynchronous aggregation, event-triggered communication, and utility-aware message selection [11,30,45,48,65]. These directions are attractive because they improve performance under constraints that are already well understood—limited contact windows, message budgets, and intermittent connectivity—without requiring a full solution to the hardest certification problems.
Cross-layer co-design of networking and AI. A second near-term opportunity lies in cross-layer co-design. Learning, inference, and tracking generate bursty traffic in the form of model updates, features, and tracklets, while routing and contact scheduling determine when such traffic can actually be delivered. Designing networking-for-AI policies that prioritize information value, and AI-for-networking policies that improve contact utilization and routing, is both practically useful and experimentally accessible with existing DTN abstractions and simulation tools [11,30,45,48,71,72]. Compared with end-to-end autonomous decision making, these problems are often easier to evaluate quantitatively through latency, throughput, and utility-per-bit metrics.
Benchmarkable collaborative perception and inference. A third tractable area is collaborative sensing and distributed inference for perception-heavy workloads, especially in vision and tracking. Split inference, early-exit models, feature sharing, and uncertainty-aware fusion can already be studied with current onboard AI pipelines and realistic networking assumptions. These problems are particularly suitable for short-term progress because they can often be benchmarked before full flight qualification, and because performance trade-offs can be reported in terms of communication, energy, and latency rather than only abstract model accuracy [11,32]. In other words, these directions are research-ready because they can be iterated in simulation and hardware-in-the-loop environments without immediately facing the full burden of mission-critical certification.

6.2. Current Blockers to Deployment

Verification, validation, and runtime assurance. The clearest blocker to deployment is not raw algorithmic capability but assurance. Learning-enabled multi-agent policies, adaptive models, and collaborative inference pipelines remain difficult to validate across the full space of operating conditions, especially when connectivity is intermittent and data distributions drift over time. For deployment, the key requirement is not only good nominal performance, but defensible evidence that unsafe or unstable behaviors will be detected and bounded. This makes runtime assurance, regression testing, fault injection, staged rollout, and conservative fallback policies central bottlenecks for constellation-scale autonomy [32,122,123,157]. In practice, these issues often determine whether a system can be allowed to close a control or operations loop at all.
Fault tolerance and silent corruption. A second deployment blocker is robustness to the space environment. Radiation-induced faults, transient resets, silent data corruption, and degraded sensors can invalidate both distributed learning and distributed inference, even if the communication network itself is functioning correctly [15,56,57]. While robust aggregation and conservative fusion can mitigate some failures, truly dependable deployment requires fault-aware update validation, uncertainty-aware collaboration, and graceful degradation policies that revert to local-only or conservative modes when trust signals deteriorate. This is a harder problem than ordinary packet-loss robustness, because the system must reason about when received information is merely delayed and when it is unsafe.
Safe model lifecycle management. Model updates in orbit are another major blocker. Continual adaptation is attractive under drift and non-IID data, but operationally it creates risk: a poorly validated update may degrade performance in a way that is hard to recover from during the mission. For this reason, constellation-scale space AI needs explicit lifecycle controls, including versioning, signing, validation gates, staged deployment, rollback, and continuous monitoring after release [32,158,159]. This is less a pure machine learning problem than an engineering-governance problem. Until update governance becomes routine, many learning-enabled capabilities will remain limited to advisory roles rather than mission-authoritative ones.
Security and adversarial resilience. Security is also deployment-blocking in settings where nodes may be compromised or links may be contested. Poisoning, backdoors, and malicious track/model updates are particularly serious in distributed settings because local corruption can propagate through aggregation and fusion [21,93]. Existing DTN and CCSDS security mechanisms such as BPSec provide an important foundation for integrity and confidentiality, but integrating these protections with learning-enabled workflows, update pipelines, and collaborative decision systems remains underdeveloped [72,160,161,162]. From a deployment perspective, this makes security not a secondary enhancement but part of the core safety case.

6.3. Community-Level Coordination Priorities

Benchmarks, datasets, and reproducible digital twins. Some of the most important gaps cannot be closed by a single research group. Chief among them is the lack of shared evaluation substrates that reflect constellation reality: dynamic contact graphs, non-IID data, concept drift, delayed labels, energy budgets, and fault injection. The field needs benchmarks and digital twins that combine orbit propagation, communications, onboard compute, and AI workloads in a reproducible way. Existing open tools such as Basilisk, GMAT, and Orekit provide strong building blocks, but they must be connected to common tasks, shared data splits, and standardized reporting protocols to become true community benchmarks [163,164,165]. This is a coordination problem as much as a technical one.
Standards and interoperable interfaces. Another community priority is standardization. Distributed on-orbit AI will remain difficult to compare and hard to integrate unless researchers converge on practical interfaces for exchanging model updates, feature tensors, uncertainty-aware tracklets, and mission metadata. CCSDS and DTN standards already define realistic communication and security baselines, but they do not yet provide a mature common layer for learning-enabled collaboration [71,72,160,166,167,168]. Progress here requires coordination among AI researchers, flight-software developers, mission operators, and standards bodies, rather than algorithmic innovation alone.
Open ecosystems and transparent reporting. Finally, the field needs open-source ecosystems and transparent documentation practices. Curated repositories of papers, code, datasets, and reproducible baselines can reduce fragmentation and accelerate research-to-deployment transfer. Similarly, documentation frameworks such as datasheets and model cards are important because they make assumptions, limitations, and intended use explicit, which is especially valuable in safety- and mission-critical settings [169,170]. In this sense, open ecosystems are not merely a convenience; they are part of the infrastructure required for comparability, accountability, and community growth.
Overall, the most tractable near-term opportunities lie in communication-efficient collaboration, cross-layer AI/network co-design, and benchmarkable collaborative perception. By contrast, the main blockers to real deployment are assurance, fault tolerance, security, and safe update governance, because these determine whether learning-enabled autonomy can be trusted operationally. Finally, shared benchmarks, interoperable standards, and open ecosystems are community-level priorities that no single paper or laboratory can solve alone. For constellation-scale on-orbit AI to mature beyond promising prototypes, progress on all three levels will be necessary, but the order matters: practical short-term advances should be pursued in parallel with assurance-driven engineering while the community collectively builds the common infrastructure needed for long-term field maturity. Table 10 presents a priority-based roadmap for constellation-scale distributed on-orbit AI, summarizing near-term technically tractable directions, current blockers to deployment, and broader community-level coordination priorities, together with their motivations, key actors, and suggested evaluation signals.
Table 10. Priority-based roadmap for constellation-scale distributed on-orbit AI.

7. Conclusions & Discussion

This survey reviewed distributed on-orbit space AI for satellite constellations, focusing on how multiple satellites can collaborate to learn, infer, and act under realistic space constraints. We introduced a constellation-centric system model that captures dynamic connectivity, heterogeneous onboard resources, and non-IID drifting data streams, and proposed a taxonomy that organizes methods by collaboration architecture, timing mechanism, and trust assumptions.
We synthesized the literature through three complementary algorithmic pillars. Federated learning enables cross-satellite training and adaptation without centralizing raw data, but demands contact-aware protocols that tolerate intermittent participation, limit communication overhead, and support safe, auditable update workflows. Multi-agent coordination addresses constellation-level autonomy for coverage, scheduling, formation, and collision avoidance, where partial observability and delayed communication are intrinsic and hard constraints must be enforced throughout planning and execution. Collaborative sensing and distributed inference improve constellation-level perception via multi-satellite fusion, tracking, and partitioned inference, and underscore the importance of cross-layer co-design with networking and compute offloading.
We further summarized representative applications in Earth observation, space situational awareness, autonomous constellation networking, and on-orbit servicing, and emphasized evaluation practices that jointly measure task performance and system-level costs using end-to-end simulation and reproducible benchmarks. Looking ahead, the main barriers to deployment are scalability to mega-constellations, trustworthiness under faults and adversaries, and operational integration across the mission lifecycle. Progress will depend on methods that remain effective under limited and intermittent communication, degrade gracefully under uncertainty and failures, and provide conservative governance for in-orbit model updates. We hope this review clarifies the design space and supports the development of practical, verifiable, and scalable approaches to constellation-scale on-orbit space AI.

Funding

This research received no external funding.

Data Availability Statement

Data available in a publicly accessible repository.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Curzi, G.; Modenini, D.; Tortora, P. Large Constellations of Small Satellites: A Survey of Near Future Challenges and Missions. Aerospace 2020, 7, 133. [Google Scholar] [CrossRef] [Scilit]
  2. Kulu, E. Satellite Constellations—2024 Survey, Trends and Economic Sustainability. In Proceedings of the 75th International Astronautical Congress (IAC 2024), Milan, Italy, 14–18 October 2024. Paper IAC-24.E6.1.13. [Google Scholar]
  3. Radhakrishnan, R.; Edmonson, W.W.; Afghah, F.; Rodriguez-Osorio, R.M.; Pinto, F.; Burleigh, S.C. Survey of inter-satellite communication for small satellite systems: Physical layer to network layer view. IEEE Commun. Surv. Tutor. 2016, 18, 2442–2473. [Google Scholar] [CrossRef] [Scilit]
  4. Wu, C.; Han, S.; Chen, Q.; Wang, Y.; Meng, W.; Benslimane, A. Enhancing LEO mega-constellations with inter-satellite links: Vision and challenges. IEEE Wirel. Commun. 2025, 32, 196–202. [Google Scholar] [CrossRef] [Scilit]
  5. Yuan, S.; Peng, M.; Sun, Y.; Liu, X. Software defined intelligent satellite-terrestrial integrated networks: Insights and challenges. Digit. Commun. Netw. 2022, 9, 1331–1339. [Google Scholar] [CrossRef] [Scilit]
  6. European Space Agency. ΦSat: Artificial Intelligence for Earth Observation. 2020. Available online: https://www.esa.int/Applications/Observing_the_Earth/Phsat/Artificial_Intelligence_for_Earth_observation (accessed on 3 March 2026).
  7. European Space Agency Phi-lab. Φ-Sats Programme. 2020. Available online: https://philab.esa.int/flagship-programmes/phi-sats-programme/ (accessed on 3 March 2026).
  8. Giuffrida, G.; Fanucci, L.; Meoni, G.; Batič, M.; Buckley, L.; Dunne, A.; Van Dijk, C.; Esposito, M.; Hefele, J.; Vercruyssen, N.; et al. The Φ-Sat-1 mission: The first on-board deep neural network demonstrator for satellite earth observation. IEEE Trans. Geosci. Remote Sens. 2021, 60, 5517414. [Google Scholar] [CrossRef] [Scilit]
  9. European Space Agency. OPS-SAT. 2019. Available online: https://www.esa.int/Enabling_Support/Operations/OPS-SAT (accessed on 3 March 2026).
  10. Chintalapati, B.; Precht, A.; Hanra, S.; Laufer, R.; Liwicki, M.; Eickhoff, J. Opportunities and challenges of on-board AI-based image recognition for small satellite Earth observation missions. Adv. Space Res. 2025, 75, 6734–6751. [Google Scholar] [CrossRef] [Scilit]
  11. Yin, Z.; Wu, C.; Guo, C.; Li, Y.; Xu, M.; Gao, W.; Chi, C. A comprehensive survey of orbital edge computing: Systems, applications, and algorithms. Chin. J. Aeronaut. 2025, 38, 103316. [Google Scholar]
  12. Wu, C.; Li, Y.; Xu, M.; Guo, C.; Yin, Z.; Gao, W.; Chi, C. A Comprehensive Survey on Orbital Edge Computing: Systems, Applications, and Algorithms. arXiv 2023, arXiv:2306.00275. [Google Scholar] [CrossRef] [Scilit]
  13. Wang, Z. Space AI: Leveraging Artificial Intelligence for Space to Improve Life on Earth. arXiv 2025, arXiv:2512.22399. [Google Scholar] [CrossRef] [Scilit]
  14. Goodwill, J.; Wilson, C.; MacKinnon, J. Current AI technology in space. In Precision Medicine for Long and Safe Permanence of Humans in Space; Elsevier: Amsterdam, The Netherlands, 2025; pp. 239–250. [Google Scholar]
  15. Souvatzoglou, I.; Papadimitriou, A.; Sari, A.; Vlagkoulis, V.; Psarakis, M. Analyzing the single event upset vulnerability of binarized neural networks on SRAM FPGAs. In Proceedings of the 2021 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), Athens, Greece, 16–18 October 2021; pp. 1–6. [Google Scholar]
  16. Matthiesen, B.; Razmi, N.; Leyva-Mayorga, I.; Dekorsy, A.; Popovski, P. Federated Learning in Satellite Constellations. IEEE Netw. 2024, 38, 232–239. [Google Scholar] [CrossRef] [Scilit]
  17. Zou, L.; Park, Y.M.; Thwal, C.M.; Tun, Y.K.; Han, Z.; Hong, C.S. Towards Satellite Non-IID Imagery: A Spectral Clustering-Assisted Federated Learning Approach. arXiv 2024, arXiv:2410.13602. [Google Scholar]
  18. Tran, Q.T.; Le-Khac, N.A.; Bertolotto, M. Concept drift detection in image data stream: A survey on current literature, limitations and future directions. Artif. Intell. Rev. 2026, 59, 33. [Google Scholar] [CrossRef] [Scilit]
  19. Burleigh, S.; Hooke, A.; Torgerson, L.; Fall, K.; Cerf, V.; Durst, B.; Scott, K.; Weiss, H. Delay-tolerant networking: An approach to interplanetary internet. IEEE Commun. Mag. 2003, 41, 128–136. [Google Scholar] [CrossRef] [Scilit]
  20. Bonawitz, K.; Ivanov, V.; Kreuter, B.; Marcedone, A.; McMahan, H.B.; Patel, S.; Ramage, D.; Segal, A.; Seth, K. Practical secure aggregation for privacy-preserving machine learning. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security; Association for Computing Machinery: New York, NY, USA, 2017; pp. 1175–1191. [Google Scholar]
  21. Blanchard, P.; El Mhamdi, E.M.; Guerraoui, R.; Stainer, J. Machine Learning with Adversaries: Byzantine Tolerant Gradient Descent. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS); Neural Information Processing Systems Foundation, Inc.: La Jolla, CA, USA, 2017. [Google Scholar]
  22. Golkar, A.; i Cruz, I.L. The Federated Satellite Systems paradigm: Concept and business case evaluation. Acta Astronaut. 2015, 111, 230–248. [Google Scholar] [CrossRef] [Scilit]
  23. Diana, L.; Dini, P. Review on Hardware Devices and Software Techniques Enabling Neural Network Inference Onboard Satellites. Remote Sens. 2024, 16, 3957. [Google Scholar] [CrossRef] [Scilit]
  24. Picard, G. Auction-based and Distributed Optimization Approaches for Scheduling Observations in Satellite Constellations with Exclusive Orbit Portions. In Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2022), Online, 9–13 May 2022. [Google Scholar]
  25. Yang, Q.; Song, B.; Chen, Y.; He, L.; Wang, P. A Distributed Autonomous Mission Planning Method for the Low-Orbit Imaging Constellation. Algorithms 2023, 16, 475. [Google Scholar] [CrossRef] [Scilit]
  26. Wei, B.; Nener, B. Distributed Space Debris Tracking with Consensus Labeled Random Finite Set Filtering. Sensors 2018, 18, 3005. [Google Scholar] [CrossRef] [Scilit]
  27. Jia, B.; Pham, K.D.; Blasch, E.; Shen, D.; Wang, Z.; Chen, G. Cooperative space object tracking using consensus-based filters. In Proceedings of the 17th International Conference on Information Fusion (FUSION 2014), Salamanca, Spain, 7–10 July 2014; pp. 1–8. [Google Scholar]
  28. Fantacci, C.; Vo, B.N.; Vo, B.T.; Battistelli, G.; Chisci, L. Consensus Labeled Random Finite Set Filtering for Distributed Multi-Object Tracking. arXiv 2015, arXiv:1501.01579. [Google Scholar] [CrossRef] [Scilit]
  29. de Azua, J.A.R.; Garzaniti, N.; Golkar, A.; Calveras, A.; Camps, A. Towards Federated Satellite Systems and Internet of Satellites: The Federation Deployment Control Protocol. Remote Sens. 2021, 13, 982. [Google Scholar] [CrossRef] [Scilit]
  30. Cen, S.; Pan, Q.; Zhu, Y.; Li, B. SatFlow: Scalable Network Planning for LEO Mega-Constellations. In Proceedings of the 2024 IEEE 32nd International Conference on Network Protocols (ICNP), Charleroi, Belgium, 28–31 October 2024; pp. 1–11. [Google Scholar]
  31. Hilton, S.; Thangavel, K.; Gardi, A.; Sabatini, R. Intelligent mission planning for autonomous distributed satellite systems. Acta Astronaut. 2024, 225, 857–869. [Google Scholar] [CrossRef] [Scilit]
  32. Thangavel, K.; Sabatini, R.; Gardi, A.; Ranasinghe, K.; Hilton, S.; Servidia, P.; Spiller, D. Artificial Intelligence for Trusted Autonomous Satellite Operations. Prog. Aerosp. Sci. 2024, 144, 100960. [Google Scholar] [CrossRef] [Scilit]
  33. McMahan, H.B.; Moore, E.; Ramage, D.; Hampson, S.; Agüera y Arcas, B. Communication-Efficient Learning of Deep Networks from Decentralized Data. In Proceedings of the International Conference on Artificial Intelligence and Statistics, Fort Lauderdale, FL, USA, 20–22 April 2017. [Google Scholar]
  34. Hernandez-Leal, P.; Kartal, B.; Taylor, M.E. A survey and critique of multiagent deep reinforcement learning. Auton. Agents-Multi-Agent Syst. 2019, 33, 750–797. [Google Scholar] [CrossRef] [Scilit]
  35. Choi, H.L.; Brunet, L.; How, J.P. Consensus-Based Decentralized Auctions for Robust Task Allocation. IEEE Trans. Robot. 2009, 25, 912–926. [Google Scholar] [CrossRef] [Scilit]
  36. Teerapittayanon, S.; McDanel, B.; Kung, H.T. BranchyNet: Fast Inference via Early Exiting from Deep Neural Networks. arXiv 2017, arXiv:1709.01686. [Google Scholar] [CrossRef] [Scilit]
  37. Liu, J.; Zhu, X.; Xu, T.; Hou, X.; Li, C. SpaceExit: Enabling Efficient Adaptive Computing in Space with Early Exits. In Proceedings of the 2025 USENIX Annual Technical Conference (USENIX ATC), Boston, MA, USA, 7–9 July 2025. [Google Scholar]
  38. Gronauer, S.; Diepold, K. Multi-agent deep reinforcement learning: A survey. Artif. Intell. Rev. 2022, 55, 895–943. [Google Scholar] [CrossRef] [Scilit]
  39. Liu, J.; Shi, Y.; Fadlullah, Z.M.; Kato, N. Space-Air-Ground Integrated Network: A Survey. IEEE Commun. Surv. Tutor. 2018, 20, 2714–2741. [Google Scholar] [CrossRef] [Scilit]
  40. Mahboob, S.; Liu, L. Revolutionizing Future Connectivity: A Contemporary Survey on AI-Empowered Satellite-Based Non-Terrestrial Networks in 6G. IEEE Commun. Surv. Tutor. 2024, 26, 1279–1321. [Google Scholar] [CrossRef] [Scilit]
  41. Fontanesi, G.; Ortíz, F.; Lagunas, E.; Garcés-Socarrás, L.M.; Monzon Baeza, V.; Vázquez, M.Á.; Vásquez-Peralvo, J.A.; Minardi, M.; Vu, H.N.; Honnaiah, P.J.; et al. Artificial Intelligence for Satellite Communication: A Survey. IEEE Commun. Surv. Tutor. 2025, 28, 1381–1435. [Google Scholar] [CrossRef] [Scilit]
  42. Chen, J.; Zhang, H.; Xie, Z. Space-Air-Ground Integrated Network (SAGIN): A Survey. arXiv 2023, arXiv:2307.14697. [Google Scholar] [CrossRef] [Scilit]
  43. Shen, Z.; Jin, J.; Tan, C.; Tagami, A.; Wang, S.; Li, Q.; Zheng, Q.; Yuan, J. A Survey of Next-Generation Computing Technologies in Space-Air-Ground Integrated Networks. ACM Comput. Surv. 2023, 56, 23. [Google Scholar] [CrossRef] [Scilit]
  44. Duggan, A.; Andrade, B.; Afli, H. Advancing Earth observation: A survey on AI-powered image processing in satellites. Eur. J. Remote Sens. 2025, 58, 2567921. [Google Scholar] [CrossRef] [Scilit]
  45. Handley, M. Delay is Not an Option: Low Latency Routing in Space. In Proceedings of the 17th ACM Workshop on Hot Topics in Networks (HotNets ’18); ACM: New York, NY, USA, 2018; pp. 85–91. [Google Scholar] [CrossRef] [Scilit]
  46. Lemaître, M.; Verfaillie, G.; Jouhaud, S.; Lachiver, J.M.; Bataille, N. Selecting and scheduling observations of agile satellites. Aerosp. Sci. Technol. 2002, 6, 367–381. [Google Scholar] [CrossRef] [Scilit]
  47. Ferrari, B.; Cordeau, J.F.; Delorme, M.; Iori, M.; Orosei, R. Satellite Scheduling Problems: A survey of applications in Earth and outer space observation. Comput. Oper. Res. 2025, 173, 106875. [Google Scholar] [CrossRef] [Scilit]
  48. Torgerson, L.; Burleigh, S.C.; Weiss, H.; Hooke, A.J.; Fall, K.; Cerf, V.G.; Scott, K.; Durst, R.C. Delay-Tolerant Networking Architecture; RFC 4838; RFC Editor: Marina del Rey, CA, USA, 2007. [Google Scholar] [CrossRef] [Scilit]
  49. Burleigh, S.C. Contact Graph Routing. In NASA Tech Briefs; NTRS Document ID 20120006508; Report No. NPO-45488; NASA Tech Briefs: New York, NY, USA, 2011. [Google Scholar]
  50. Araniti, G.; Bezirgiannidis, N.; Birrane, E.; Bisio, I.; Burleigh, S.; Caini, C.; Feldmann, M.; Marchese, M.; Segui, J.; Suzuki, K. Contact graph routing in DTN space networks: Overview, enhancements and performance. IEEE Commun. Mag. 2015, 53, 38–46. [Google Scholar] [CrossRef] [Scilit]
  51. Birrane, E.; Burleigh, S.; Kasch, N. Analysis of the contact graph routing algorithm: Bounding interplanetary paths. Acta Astronaut. 2012, 75, 108–119. [Google Scholar] [CrossRef] [Scilit]
  52. Veyette, M.J.; Aylor, K.; Stafford, D.; Herrera, M.; Jumani, S.; Lineberry, C.; Macklen, C.; Maxwell, E.; Stiles, R.; Jenkins, M. AI/ML for Mission Processing Onboard Satellites. In Proceedings of the AIAA SCITECH 2022 Forum, San Diego, CA, USA, 3–7 January 2022. [Google Scholar] [CrossRef] [Scilit]
  53. Swope, J.; Mirza, F.; Dunkel, E.; Candela, A.; Chien, S.; Holloway, A.; Russell, D.; Sauvageau, J.; Sheldon, D.; Fernandez, M. Benchmarking Space Mission Applications on the Snapdragon Processor Onboard the ISS. J. Aerosp. Inf. Syst. 2023, 20, 807–816. [Google Scholar] [CrossRef] [Scilit]
  54. Rose, T.S.; Rowen, D.W.; LaLumondiere, S.D.; Werner, N.I.; Linares, R.; Faler, A.C.; Wicker, J.M.; Coffman, C.M.; Maul, G.A.; Chien, D.H.; et al. Optical communications downlink from a low-earth orbiting 1.5U CubeSat. Opt. Express 2019, 27, 24382–24392. [Google Scholar] [CrossRef] [Scilit]
  55. Karnik, T.; Hazucha, P.; Patel, J. Characterization of Soft Errors Caused by Single Event Upsets in CMOS Processes. IEEE Trans. Dependable Secur. Comput. 2004, 1, 128–143. [Google Scholar] [CrossRef] [Scilit]
  56. de Oliveira, D.A.G.; Pilla, L.L.; Santini, T.; Rech, P. Evaluation and Mitigation of Radiation-Induced Soft Errors in Graphics Processing Units. IEEE Trans. Comput. 2016, 65, 791–804. [Google Scholar] [CrossRef] [Scilit]
  57. Wang, H.; Myint, S.; Verma, V.; Winetraub, Y.; Yang, J.; Cidon, A. Mars Attacks!: Software Protection Against Space Radiation. In Proceedings of the 22nd ACM Workshop on Hot Topics in Networks (HotNets ’23); Association for Computing Machinery: New York, NY, USA, 2023; pp. 245–253. [Google Scholar] [CrossRef] [Scilit]
  58. ESA Proceedings Database. Autonomous Collision Avoidance System (AUTOCA). 2020. Available online: https://conference.sdo.esoc.esa.int/proceedings/sdc8/paper/161 (accessed on 3 March 2026).
  59. Bourriez, N.; Loizeau, A.; Abdin, A.F. Spacecraft Autonomous Decision-Planning for Collision Avoidance Maneuvers. arXiv 2023, arXiv:2310.18966. [Google Scholar]
  60. Kairouz, P.; McMahan, H.B.; Avent, B. Advances and Open Problems in Federated Learning. Found. Trends Mach. Learn. 2021, 14, 1–210. [Google Scholar] [CrossRef] [Scilit]
  61. National Aeronautics and Space Administration. NASA Spacecraft Conjunction Assessment and Collision Avoidance Best Practices Handbook; NASA/SP-20230002470 Rev 1; National Aeronautics and Space Administration: Washington, DC, USA, 2023.
  62. Li, L.; Zhu, L.; Li, W. HiSatFL: A Hierarchical Federated Learning Framework for Satellite Networks with Cross-Domain Privacy Adaptation. Electronics 2025, 14, 3237. [Google Scholar] [CrossRef] [Scilit]
  63. Lian, X.; Zhang, C.; Zhang, H.; Hsieh, C.J.; Zhang, W.; Liu, J. Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descent. In Proceedings of the Advances in Neural Information Processing Systems; Curran Associates Inc.: Red Hook, NY, USA, 2017; Volume 30, pp. 5330–5340. [Google Scholar]
  64. Wu, J.; Zhang, J.; Lin, Z.; Chen, Z.; Wang, X.; Zhu, W.; Gao, Y. SFL-LEO: Asynchronous Split-Federated Learning Design for LEO Satellite-Ground Network Framework. arXiv 2025, arXiv:2504.13479. [Google Scholar] [CrossRef] [Scilit]
  65. Hu, G.; Zhu, Y.; Zhao, D.; Zhao, M.; Hao, J. Event-Triggered Communication Network with Limited-Bandwidth Constraint for Multi-Agent Reinforcement Learning. IEEE Trans. Neural Netw. Learn. Syst. 2023, 34, 3966–3978. [Google Scholar] [CrossRef] [Scilit]
  66. Razmi, N.; Matthiesen, B.; Dekorsy, A.; Popovski, P. Ground-Assisted Federated Learning in LEO Satellite Constellations. IEEE Wirel. Commun. Lett. 2022, 11, 717–721. [Google Scholar] [CrossRef] [Scilit]
  67. Xie, C.; Koyejo, S.; Gupta, I. Asynchronous Federated Optimization. arXiv 2019, arXiv:1903.03934. [Google Scholar] [CrossRef] [Scilit]
  68. Nguyen, J.; Malik, K.; Zhan, H.; Yousefpour, A.; Rabbat, M.; Malek, M.; Huba, D. Federated Learning with Buffered Asynchronous Aggregation. In Proceedings of the 25th International Conference on Artificial Intelligence and Statistics (AISTATS); Proceedings of Machine Learning Research: Cambridge, MA, USA, 2022; Volume 151, pp. 3581–3607. [Google Scholar]
  69. Lin, Z.; Chen, Z.; Fang, Z.; Chen, X.; Wang, X.; Gao, Y. FedSN: A Federated Learning Framework over Heterogeneous LEO Satellite Networks. IEEE Trans. Mob. Comput. 2025, 24, 1293–1307. [Google Scholar] [CrossRef] [Scilit]
  70. Xu, Z.; Zhang, P.; Li, C.; Zhu, H.; Xu, G.; Sun, C. A Collaborative Inference Algorithm in Low-Earth-Orbit Satellite Network for Unmanned Aerial Vehicle. Drones 2023, 7, 575. [Google Scholar] [CrossRef] [Scilit]
  71. Burleigh, S.; Fall, K.; Birrane, E.J. Bundle Protocol Version 7; RFC 9171; RFC Editor: Marina del Rey, CA, USA, 2022. [Google Scholar] [CrossRef] [Scilit]
  72. Birrane, E.J.; McKeever, K. Bundle Protocol Security (BPSec); RFC 9172; RFC Editor: Marina del Rey, CA, USA, 2022. [Google Scholar] [CrossRef] [Scilit]
  73. Razmi, N.; Matthiesen, B.; Dekorsy, A.; Popovski, P. Energy-Aware Federated Learning in Satellite Constellations. arXiv 2024, arXiv:2409.14832. [Google Scholar] [CrossRef] [Scilit]
  74. Zhai, Z.; Wu, Q.; Yu, S.; Li, R.; Zhang, F.; Chen, X. FedLEO: An Offloading-Assisted Decentralized Federated Learning Framework for Low Earth Orbit Satellite Networks. IEEE Trans. Mob. Comput. 2024, 23, 5260–5279. [Google Scholar] [CrossRef] [Scilit]
  75. Xu, X.; Li, Y.; Lu, L. RAFL: Reputation-Aware Federated Learning with hierarchical aggregation in LEO satellite networks. J. Syst. Archit. 2025, 168, 103565. [Google Scholar] [CrossRef] [Scilit]
  76. Elmahallawy, M.; Luo, T.; Ibrahem, M.I. Secure and Efficient Federated Learning in LEO Constellations Using Decentralized Key Generation and On-Orbit Model Aggregation. arXiv 2023, arXiv:2309.01828. [Google Scholar] [CrossRef] [Scilit]
  77. Konečný, J.; McMahan, H.B.; Yu, F.X.; Richtárik, P.; Suresh, A.T.; Bacon, D. Federated Learning: Strategies for Improving Communication Efficiency. arXiv 2016, arXiv:1610.05492. [Google Scholar] [CrossRef] [Scilit]
  78. Reisizadeh, A.; Mokhtari, A.; Hassani, H.; Jadbabaie, A.; Pedarsani, R. FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantization. In Proceedings of the Twenty Third International Conference on Artificial Intelligence and Statistics (AISTATS); Proceedings of Machine Learning Research: Cambridge, MA, USA, 2020; Volume 108, pp. 2021–2031. [Google Scholar]
  79. Alistarh, D.; Grubic, D.; Li, J.; Tomioka, R.; Vojnovic, M. QSGD: Communication-Efficient SGD via Gradient Quantization and Encoding. In Proceedings of the Advances in Neural Information Processing Systems; Neural Information Processing Systems Foundation, Inc.: La Jolla, CA, USA, 2017; Volume 30. [Google Scholar]
  80. Lin, Y.; Han, S.; Mao, H.; Wang, Y.; Dally, W.J. Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April –3 May 2018. [Google Scholar]
  81. Sattler, F.; Wiedemann, S.; Muller, K.R.; Samek, W. Robust and Communication-Efficient Federated Learning from Non-i.i.d. Data. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 3400–3413. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  82. Jeong, E.; Oh, S.; Kim, J.; Park, M.; Bennis, M.; Kim, S.L. Federated Distillation and Augmentation Under Non-IID Private Data. arXiv 2018, arXiv:1811.11479. [Google Scholar] [CrossRef] [Scilit]
  83. Li, D.; Wang, J. Heterogeneous Federated Learning via Model Distillation. arXiv 2019, arXiv:1910.03581. [Google Scholar] [CrossRef] [Scilit]
  84. Nishio, T.; Yonetani, R. Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edge. arXiv 2018, arXiv:1804.08333. [Google Scholar] [CrossRef] [Scilit]
  85. Lai, F.; Zhu, X.; Madhyastha, H.V.; Chowdhury, M. Oort: Efficient Federated Learning via Guided Participant Selection. In Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21); USENIX Association: San Francisco, CA, USA, 2021; pp. 19–35. [Google Scholar]
  86. Yin, D.; Chen, Y.; Ramchandran, K.; Bartlett, P. Byzantine-Robust Distributed Learning: Towards Optimal Statistical Rates. arXiv 2018, arXiv:1803.01498. [Google Scholar] [CrossRef] [Scilit]
  87. Li, T.; Sahu, A.K.; Zaheer, M.; Sanjabi, M.; Talwalkar, A.; Smith, V. Federated Optimization in Heterogeneous Networks. In Proceedings of the Machine Learning and Systems (MLSys); mlsys.org: Austin, TX, USA, 2020. [Google Scholar]
  88. Karimireddy, S.P.; Kale, S.; Mohri, M.; Reddi, S.; Stich, S.; Suresh, A.T. SCAFFOLD: Stochastic Controlled Averaging for Federated Learning. In Proceedings of the 37th International Conference on Machine Learning (ICML); Proceedings of Machine Learning Research: Cambridge, MA, USA, 2020; Volume 119, pp. 5132–5143. [Google Scholar]
  89. Wang, J.; Liu, Q.; Liang, H.; Joshi, G.; Poor, H.V. Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimization. arXiv 2020, arXiv:2007.07481. [Google Scholar] [CrossRef] [Scilit]
  90. Arivazhagan, M.G.; Aggarwal, V.; Singh, A.K.; Choudhary, S. Federated Learning with Personalization Layers. arXiv 2019, arXiv:1912.00818. [Google Scholar] [CrossRef] [Scilit]
  91. Dinh, C.T.; Tran, N.H.; Nguyen, T.D. Personalized Federated Learning with Moreau Envelopes. In Proceedings of the Advances in Neural Information Processing Systems; Neural Information Processing Systems Foundation, Inc.: La Jolla, CA, USA, 2020; Volume 33. [Google Scholar]
  92. Li, T.; Hu, S.; Beirami, A.; Smith, V. Ditto: Fair and robust federated learning through personalization. In Proceedings of the International Conference on Machine Learning; Proceedings of Machine Learning Research: Cambridge, MA, USA, 2021; pp. 6357–6368. [Google Scholar]
  93. Bagdasaryan, E.; Veit, A.; Hua, Y.; Estrin, D.; Shmatikov, V. How To Backdoor Federated Learning. In Proceedings of the Twenty Third International Conference on Artificial Intelligence and Statistics (AISTATS); Proceedings of Machine Learning Research: Cambridge, MA, USA, 2020; Volume 108. [Google Scholar]
  94. McMahan, H.B.; Ramage, D.; Talwar, K.; Zhang, L. Learning Differentially Private Recurrent Language Models. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, USA, 30 April–3 May 2018. [Google Scholar]
  95. Oliehoek, F.A.; Amato, C. A Concise Introduction to Decentralized POMDPs; SpringerBriefs in Intelligent Systems; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar] [CrossRef] [Scilit]
  96. Wang, Z. Agent Mars: Multi-Agent Simulation for Multi-Planetary Life Exploration and Settlement. arXiv 2026, arXiv:2602.13291. [Google Scholar]
  97. Scharf, D.P.; Ploen, R.S.; Hadaegh, F.Y. A Survey of Spacecraft Formation Flying Guidance and Control (Part I): Guidance. In Proceedings of the American Control Conference (ACC), Denver, CO, USA, 4–6 June 2003; pp. 1733–1739. [Google Scholar]
  98. Scharf, D.P.; Hadaegh, F.Y.; Ploen, R.S. A Survey of Spacecraft Formation Flying Guidance and Control (Part II): Control. In Proceedings of the American Control Conference (ACC), Boston, MA, USA, 30 June–2 July 2004; pp. 2976–2985. [Google Scholar] [CrossRef] [Scilit]
  99. Di Mauro, G.; Lawn, M.; Bevilacqua, R. Survey on Guidance, Navigation, and Control Requirements for Spacecraft Formation-Flying Missions. J. Guid. Control. Dyn. 2018, 41, 581–602. [Google Scholar] [CrossRef] [Scilit]
  100. Olfati-Saber, R.; Fax, J.A.; Murray, R.M. Consensus and Cooperation in Networked Multi-Agent Systems. Proc. IEEE 2007, 95, 215–233. [Google Scholar] [CrossRef] [Scilit]
  101. Newman, L.K.; Mashiku, A.K. Conjunction Assessment: NASA Best Practices and Lessons Learned. In Proceedings of the Advanced Maui Optical and Space Surveillance Technologies Conference (AMOS), Maui, HI, USA, 27–30 September 2022. [Google Scholar]
  102. Sorge, M.; Harris, T.; Colombo, C.; Hejduk, M.; Fitz-Coy, N.; Sheppard, R.; Kerr, E.; Dasgupta, U.; Berend, N.; Escobar, D.; et al. Space Traffic Management: Improvements to Spacecraft Collision Avoidance (COLA). Acta Astronaut. 2025, 229, 600–605. [Google Scholar] [CrossRef] [Scilit]
  103. Lowe, R.; Wu, Y.; Tamar, A.; Harb, J.; Abbeel, P.; Mordatch, I. Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS); Neural Information Processing Systems Foundation, Inc.: La Jolla, CA, USA, 2017. [Google Scholar] [CrossRef] [Scilit]
  104. Foerster, J.; Farquhar, G.; Afouras, T.; Nardelli, N.; Whiteson, S. Counterfactual Multi-Agent Policy Gradients. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), New Orleans, LA, USA, 2–7 February 2018. [Google Scholar]
  105. Sunehag, P.; Lever, G.; Gruslys, A.; Czarnecki, W.M.; Zambaldi, V.; Jaderberg, M.; Lanctot, M.; Sonnerat, N.; Leibo, J.Z.; Tuyls, K.; et al. Value-Decomposition Networks For Cooperative Multi-Agent Learning. arXiv 2017, arXiv:1706.05296. [Google Scholar] [CrossRef] [Scilit]
  106. Rashid, T.; Samvelyan, M.; Schroeder de Witt, C.; Farquhar, G.; Foerster, J.; Whiteson, S. QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning. In Proceedings of the 35th International Conference on Machine Learning (ICML); Proceedings of Machine Learning Research: Cambridge, MA, USA, 2018; Volume 80, pp. 4295–4304. [Google Scholar]
  107. Jiang, J.; Dun, C.; Huang, T.; Lu, Z. Graph Convolutional Reinforcement Learning. arXiv 2018, arXiv:1810.09202. [Google Scholar] [CrossRef] [Scilit]
  108. Sukhbaatar, S.; Szlam, A.; Fergus, R. Learning Multiagent Communication with Backpropagation. arXiv 2016, arXiv:1605.07736. [Google Scholar] [CrossRef] [Scilit]
  109. Foerster, J.N.; Assael, Y.M.; de Freitas, N.; Whiteson, S. Learning to Communicate with Deep Multi-Agent Reinforcement Learning. arXiv 2016, arXiv:1605.06676. [Google Scholar] [CrossRef] [Scilit]
  110. Singh, A.; Jain, T.; Sukhbaatar, S. Learning when to communicate at scale in multiagent cooperative and competitive tasks. arXiv 2018, arXiv:1812.09755. [Google Scholar] [CrossRef] [Scilit]
  111. Das, A.; Gervet, T.; Romoff, J.; Batra, D.; Parikh, D.; Rabbat, M.; Pineau, J. TarMAC: Targeted Multi-Agent Communication. In Proceedings of the 36th International Conference on Machine Learning (ICML); Proceedings of Machine Learning Research: Cambridge, MA, USA, 2019; Volume 97, pp. 1538–1546. [Google Scholar]
  112. Niu, Y.; Paleja, R.; Gombolay, M. Multi-Agent Graph-Attention Communication and Teaming. In Proceedings of the 20th International Conference on Autonomous Agents and Multiagent Systems (AAMAS), Online, 3–7 May 2021. [Google Scholar]
  113. Fioretto, F.; Pontelli, E.; Yeoh, W. Distributed constraint optimization problems and applications: A survey. J. Artif. Intell. Res. 2018, 61, 623–698. [Google Scholar] [CrossRef] [Scilit]
  114. Modi, P.J.; Shen, W.M.; Tambe, M.; Yokoo, M. ADOPT: Asynchronous Distributed Constraint Optimization with Quality Guarantees. Artif. Intell. 2005, 161, 149–180. [Google Scholar] [CrossRef] [Scilit]
  115. Scattolini, R. Architectures for Distributed and Hierarchical Model Predictive Control—A Review. J. Process Control 2009, 19, 723–731. [Google Scholar] [CrossRef] [Scilit]
  116. Christofides, P.D.; Scattolini, R.; Muñoz de la Peña, D.; Liu, J. Distributed Model Predictive Control: A Tutorial Review and Future Research Directions. Comput. Chem. Eng. 2013, 51, 21–41. [Google Scholar] [CrossRef] [Scilit]
  117. Negenborn, R.R.; Maestre, J.M. Distributed Model Predictive Control: An Overview and Roadmap of Future Research Opportunities. IEEE Control Syst. Mag. 2014, 34, 87–97. [Google Scholar] [CrossRef] [Scilit]
  118. García, J.; Fernández, F. A Comprehensive Survey on Safe Reinforcement Learning. J. Mach. Learn. Res. 2015, 16, 1437–1480. [Google Scholar]
  119. Achiam, J.; Held, D.; Tamar, A.; Abbeel, P. Constrained Policy Optimization. In Proceedings of the 34th International Conference on Machine Learning (ICML); Proceedings of Machine Learning Research: Cambridge, MA, USA, 2017; Volume 70. [Google Scholar]
  120. Alshiekh, M.; Bloem, R.; Ehlers, R.; Könighofer, B.; Niekum, S.; Topcu, U. Safe Reinforcement Learning via Shielding. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), New Orleans, LA, USA, 2–7 February 2018. [Google Scholar]
  121. Wabersich, K.P.; Zeilinger, M.N. A Predictive Safety Filter for Learning-Based Control of Constrained Nonlinear Dynamical Systems. Automatica 2021, 129, 109597. [Google Scholar] [CrossRef] [Scilit]
  122. Cofer, D.D.; Amundson, I.; Sattigeri, R.; Passi, A.; Boggs, C.; Smith, E.; Gilham, L.; Byun, T.; Rayadurgam, S. Run-Time Assurance for Learning-Enabled Systems. In Proceedings of the NASA Formal Methods (NFM); Springer: Berlin/Heidelberg, Germany, 2020; pp. 361–368. [Google Scholar] [CrossRef] [Scilit]
  123. Hobbs, K.L.; Mote, M.L.; Abate, M.C.L.; Coogan, S.D.; Feron, E.M. Run Time Assurance for Safety-Critical Systems: An Introduction to Safety Filtering Approaches for Complex Control Systems. IEEE Control Syst. Mag. 2023, 43, 28–65. [Google Scholar] [CrossRef] [Scilit]
  124. Sheridan, T.B. Telerobotics, Automation, and Human Supervisory Control; The MIT Press: Cambridge, MA, USA, 1992. [Google Scholar]
  125. Parasuraman, R.; Sheridan, T.B.; Wickens, C.D. A Model for Types and Levels of Human Interaction with Automation. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2000, 30, 286–297. [Google Scholar] [CrossRef] [Scilit]
  126. Endsley, M.R. Toward a Theory of Situation Awareness in Dynamic Systems. Hum. Factors 1995, 37, 32–64. [Google Scholar] [CrossRef] [Scilit]
  127. Bar-Shalom, Y.; Li, X.R.; Kirubarajan, T. Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software; Wiley-Interscience: Hoboken, NJ, USA, 2001. [Google Scholar]
  128. Khaleghi, B.; Khamis, A.; Karray, F.O.; Razavi, S.N. Multisensor data fusion: A review of the state-of-the-art. Inf. Fusion 2013, 14, 28–44. [Google Scholar] [CrossRef] [Scilit]
  129. Battistelli, G.; Chisci, L. Kullback–Leibler average, consensus on probability densities, and distributed state estimation with guaranteed stability. Automatica 2014, 50, 707–718. [Google Scholar] [CrossRef] [Scilit]
  130. Julier, S.J.; Uhlmann, J.K. A non-divergent estimation algorithm in the presence of unknown correlations. In Proceedings of the American Control Conference (ACC 1997), Albuquerque, NM, USA, 6 June 1997; pp. 2369–2373. [Google Scholar] [CrossRef] [Scilit]
  131. Hurley, M.B. An Information Theoretic Justification for Covariance Intersection and Its Generalization. In Proceedings of the 5th International Conference on Information Fusion (FUSION 2002), Annapolis, MD, USA, 8–11 July 2002; Volume 1, pp. 505–511. [Google Scholar] [CrossRef] [Scilit]
  132. Olfati-Saber, R. Distributed Kalman Filter with Embedded Consensus Filters. In Proceedings of the 44th IEEE Conference on Decision and Control (CDC 2005), Seville, Spain, 15 December 2005; pp. 8179–8184. [Google Scholar] [CrossRef] [Scilit]
  133. Olfati-Saber, R.; Shamma, J.S. Consensus Filters for Sensor Networks and Distributed Sensor Fusion. In Proceedings of the 44th IEEE Conference on Decision and Control (CDC 2005), Seville, Spain, 15 December 2005; pp. 6698–6703. [Google Scholar] [CrossRef] [Scilit]
  134. Casbeer, D.W.; Beard, R.W. Distributed Information Filtering using Consensus Filters. In Proceedings of the American Control Conference (ACC 2009), St. Louis, MO, USA, 10–12 June 2009; pp. 1882–1887. [Google Scholar] [CrossRef] [Scilit]
  135. Ryu, K.; Back, J. Consensus optimization approach for distributed Kalman filtering: Performance recovery of centralized filtering. Automatica 2023, 149, 110843. [Google Scholar] [CrossRef] [Scilit]
  136. Mahler, R.P.S. Statistical Multisource-Multitarget Information Fusion; Artech House: Norwood, MA, USA, 2007. [Google Scholar]
  137. Wang, Y.; Albrecht, C.M.; Braham, N.A.A.; Mou, L.; Zhu, X.X. Self-Supervised Learning in Remote Sensing: A review. IEEE Geosci. Remote Sens. Mag. 2022, 10, 213–247. [Google Scholar] [CrossRef] [Scilit]
  138. Tao, C.; Qi, J.; Guo, M.; Zhu, Q.; Li, H. Self-supervised remote sensing feature learning: Learning Paradigms, Challenges, and Future Works. arXiv 2022, arXiv:2211.08129. [Google Scholar] [CrossRef] [Scilit]
  139. Li, Q.; He, B.; Song, D. Model-Contrastive Federated Learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Nashville, TN, USA, 20–25 June 2021; pp. 10713–10722. [Google Scholar] [CrossRef] [Scilit]
  140. Dong, N.; Voiculescu, I. Federated Contrastive Learning for Decentralized Unlabeled Medical Images. arXiv 2021, arXiv:2109.07504. [Google Scholar] [CrossRef] [Scilit]
  141. Kang, Y.; Hauswald, J.; Gao, C.; Rovinski, A.; Mudge, T.N.; Mars, J.; Tang, L. Neurosurgeon: Collaborative Intelligence Between the Cloud and Mobile Edge. In Proceedings of the 22nd International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS); Association for Computing Machinery: New York, NY, USA, 2017; pp. 615–629. [Google Scholar] [CrossRef] [Scilit]
  142. Zhang, Q.; Wang, S.; Guan, J.; Donta, P.K.; Ma, X.; Prasad, R.V.; Dustdar, S.; Liu, X. SatCooper: Enhancing Cooperative Inference Analytics for Satellite Service via Multi-Exit DNNs. IEEE Trans. Mob. Comput. 2025, 24, 8314–8328. [Google Scholar] [CrossRef] [Scilit]
  143. Rahmath P, H.; Srivastava, V.; Chaurasia, K.; Pacheco, R.G.; Couto, R.S. Early-Exit Deep Neural Network—A Comprehensive Survey. ACM Comput. Surv. 2024, 57, 75. [Google Scholar] [CrossRef] [Scilit]
  144. Helber, P.; Bischke, B.; Dengel, A.; Borth, D. EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 2217–2226. [Google Scholar] [CrossRef] [Scilit]
  145. Sumbul, G.; Charfuelan, M.; Demir, B.; Markl, V. BigEarthNet: A Large-Scale Benchmark Archive for Remote Sensing Image Understanding. In Proceedings of the 2019 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Yokohama, Japan, 28 July–2 August 2019; pp. 5901–5904. [Google Scholar] [CrossRef] [Scilit]
  146. Schmitt, M.; Hughes, L.H.; Qiu, C.; Zhu, X.X. SEN12MS—A Curated Dataset of Georeferenced Multi-Spectral Sentinel-1/2 Imagery for Deep Learning and Data Fusion. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2019, IV-2/W7, 153–160. [Google Scholar] [CrossRef] [Scilit]
  147. Zhu, X.X.; Hu, J.; Qiu, C.; Shi, Y.; Kang, J.; Mou, L.; Bagheri, H.; Häberle, M.; Hua, Y.; Huang, R.; et al. So2Sat LCZ42: A Benchmark Data Set for the Classification of Global Local Climate Zones. IEEE Geosci. Remote Sens. Mag. 2020, 8, 76–89. [Google Scholar] [CrossRef] [Scilit]
  148. Xia, G.S.; Hu, J.; Hu, F.; Shi, B.; Bai, X.; Zhong, Y.; Zhang, L.; Lu, X. AID: A Benchmark Data Set for Performance Evaluation of Aerial Scene Classification. IEEE Trans. Geosci. Remote Sens. 2017, 55, 3965–3981. [Google Scholar] [CrossRef] [Scilit]
  149. Cheng, G.; Han, J.; Lu, X. Remote Sensing Image Scene Classification: Benchmark and State of the Art. Proc. IEEE 2017, 105, 1865–1883. [Google Scholar] [CrossRef] [Scilit]
  150. Zhou, W.; Newsam, S.; Li, C.; Shao, Z. PatternNet: A Benchmark Dataset for Performance Evaluation of Remote Sensing Image Retrieval. ISPRS J. Photogramm. Remote Sens. 2018, 145, 197–209. [Google Scholar] [CrossRef] [Scilit]
  151. Christie, G.; Fendley, N.; Wilson, J.; Mukherjee, R. Functional Map of the World. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–23 June 2018; pp. 6172–6180. [Google Scholar] [CrossRef] [Scilit]
  152. Shermeyer, J.; Hogan, D.; Brown, J.; Van Etten, A.; Weir, N.; Pacifici, F.; Haensch, R.; Bastidas, A.; Soenen, S.; Bacastow, T.; et al. SpaceNet 6: Multi-Sensor All Weather Mapping Dataset. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPR Workshops), Seattle, WA, USA, 14–19 June 2020. [Google Scholar] [CrossRef] [Scilit]
  153. Qi, X.; Zhu, P.; Wang, Y.; Zhang, L.; Peng, J.; Wu, M.; Chen, J.; Zhao, Y.; Li, X.; Zhang, L. MLRSNet: A Multi-Label High Spatial Resolution Remote Sensing Dataset for Semantic Scene Understanding. ISPRS J. Photogramm. Remote Sens. 2020, 169, 337–350. [Google Scholar] [CrossRef] [Scilit]
  154. Ruszczak, B.; Kotowski, K.; Evans, D.; Nalepa, J. The OPS-SAT Benchmark for Detecting Anomalies in Satellite Telemetry. Sci. Data 2025, 12, 710. [Google Scholar] [CrossRef] [Scilit]
  155. Hundman, K.; Constantinou, V.; Laporte, C.; Colwell, I.; Soderstrom, T. Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; Association for Computing Machinery: New York, NY, USA, 2018; pp. 387–395. [Google Scholar] [CrossRef] [Scilit]
  156. Wu, R.; Keogh, E.J. Current Time Series Anomaly Detection Benchmarks Are Flawed and Are Creating the Illusion of Progress. IEEE Trans. Knowl. Data Eng. 2023, 35, 2421–2429. [Google Scholar] [CrossRef] [Scilit]
  157. Tabassi, E. Artificial Intelligence Risk Management Framework (AI RMF 1.0); NIST AI 100-1; National Institute of Standards and Technology (NIST): Gaithersburg, MD, USA, 2023. [CrossRef] [Scilit]
  158. Souppaya, M.; Scarfone, K.; Dodson, D. Secure Software Development Framework (SSDF) Version 1.1: Recommendations for Mitigating the Risk of Software Vulnerabilities; NIST Special Publication 800-218; National Institute of Standards and Technology (NIST): Gaithersburg, MD, USA, 2022.
  159. SLSA. SLSA Specification v1.0. Web Specification. 2023. Available online: https://slsa.dev/spec/v1.0/ (accessed on 8 March 2026).
  160. Madoery, P.G.; Cherini, R.; Cammarano, A.; Grosso, J.; Finochietto, J.M. Bundle protocol security models and policies for safeguarding space information networks. IEEE J. Radio Freq. Identif. 2024, 8, 547–558. [Google Scholar] [CrossRef] [Scilit]
  161. NASA-STD-1006A; Space System Protection Standard. NASA Technical Standard. National Aeronautics and Space Administration (NASA): Washington, DC, USA, 2022.
  162. Bailey, B. Cybersecurity Protections for Spacecraft: A Threat Based Approach. In Technical Report TOR-2021-01333-REV A; The Aerospace Corporation: Chantilly, VA, USA, 2021. [Google Scholar]
  163. Kenneally, P.W.; Piggott, S.; Schaub, H. Basilisk: A Flexible, Scalable and Modular Astrodynamics Simulation Framework. J. Aerosp. Inf. Syst. 2020, 17, 496–507. [Google Scholar] [CrossRef] [Scilit]
  164. Hughes, S.P.; Qureshi, R.H.; Cooley, D.S.; Parker, J.J.K.; Grubb, T.G. Verification and Validation of the General Mission Analysis Tool (GMAT). In Proceedings of the AIAA/AAS Astrodynamics Specialist Conference, San Diego, CA, USA, 4–7 August 2014. AIAA 2014-4151. [Google Scholar]
  165. CS-SI/Orekit Contributors. CS-SI/Orekit, 12.2; Zenodo (Software): Geneva, Switzerland, 2024. [Google Scholar] [CrossRef]
  166. CCSDS 133.0-B-2 (Blue Book); Space Packet Protocol. Consultative Committee for Space Data Systems (CCSDS): Washington, DC, USA, 2020.
  167. CCSDS 727.0-B-5 (Blue Book); CCSDS File Delivery Protocol (CFDP). Consultative Committee for Space Data Systems (CCSDS): Washington, DC, USA, 2020.
  168. CCSDS 734.2-B-1 (Blue Book); CCSDS Bundle Protocol Specification. Consultative Committee for Space Data Systems (CCSDS): Washington, DC, USA, 2015.
  169. Gebru, T.; Morgenstern, J.; Vecchione, B.; Wortman Vaughan, J.; Wallach, H.; Daumé, H., III; Crawford, K. Datasheets for Datasets. Commun. ACM 2021, 64, 86–92. [Google Scholar] [CrossRef] [Scilit]
  170. Mitchell, M.; Wu, S.; Zaldivar, A.; Barnes, P.; Vasserman, L.; Hutchinson, B.; Spitzer, E.; Raji, I.D.; Gebru, T. Model Cards for Model Reporting. In Proceedings of the Conference on Fairness, Accountability, and Transparency (FAT* ’19); ACM: New York, NY, USA, 2019; pp. 220–229. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.