arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2609.18839cs.DCcs.NI

卫星集群的分布式计算框架

A Distributed Computing Framework for Satellite Swarms

  • CNES(法国国家空间研究中心)
  • Toulouse INP – IRIT(图卢兹国立理工学院-IRIT)

机构由 AI 辅助整理,请以论文原文为准。

Ezra Fielding, Clement Demazure, Guthemberg Silvestre, Felipe Alves Suana, Philippe Quéinnec

AI总结:

本文提出卫星集群分布式计算框架,用CRDT实现强最终一致状态服务,在66星仿真中减少地面通信至单次上行,验证了可扩展容错基础。

AI中文摘要:

大型卫星星座和分布式空间系统(DSS)的兴起,要求有通用框架来支持容错、自主的分布式空间应用。传统的地面中心化指挥与控制无法扩展到由数十或数百颗卫星组成的系统,这促使了分布式计算的采用。本文提出了一个面向卫星集群的概念性分布式计算框架,涵盖分布式状态、指挥与控制以及科学任务。作为首个验证步骤,我们设计并实现了一个强最终一致的分布式状态服务,该服务使用无冲突复制数据类型(CRDT),具体为基于最后写入胜出寄存器(Last-Write-Wins Register)的键值存储。该服务在空间态势感知目录分发的背景下进行了评估,模拟了一个由66颗卫星组成的星座,并使用GoNetEm进行仿真。结果表明,基于CRDT的方法将地面到卫星的通信从每次更新66条消息减少到单次上行链路,且树遍历的总消息数与直接上行链路的总消息数相匹配。在并发更新下,随着节点丢弃过时版本,观察到卫星间消息呈次线性增长,进一步降低了网络开销。这些结果证明了基于CRDT的分布式状态作为卫星集群应用的可扩展且容错的基础的可行性。

英文摘要:

The rise of large satellite constellations and Distributed Space Systems (DSS) demands generalized frameworks that enable fault-tolerant, autonomous distributed space applications. Conventional ground-centric command and control does not scale to systems of tens or hundreds of satellites, motivating the adoption of distributed computing. This paper introduces a conceptual distributed computing framework for satellite swarms, covering distributed state, command and control, and scientific mission. As a first validation step, a strongly eventually consistent distributed state service is designed and implemented using Conflict-free Replicated Data Types (CRDT), specifically a Last-Write-Wins Register-based key-value store. The service is evaluated in the context of Space Situational Awareness catalog dissemination across a simulated 66-satellite constellation emulated with GoNetEm. Results show that the CRDT-based approach reduces ground-to-satellite communication from 66 messages to a single uplink per update, with tree traversal matching the total message count of direct uplink. Under concurrent updates, sub-linear inter-satellite message growth is observed as nodes discard outdated versions, further reducing network overhead. These results demonstrate the viability of a CRDT-based distributed state as a scalable and fault-tolerant foundation for satellite swarm applications.

补充信息

↑