Systems Engineering and Electronics ›› 2024, Vol. 46 ›› Issue (3): 963-971.doi: 10.12305/j.issn.1001-506X.2024.03.22

• Systems Engineering • Previous Articles     Next Articles

Design of publish/subscribe system for big-data security transmission of spacecraft

Runnan QIN1,*, Xiaodong PENG1, Wenming XIE1, Jianjiang HUI2, Weichun FENG2, Jiahong JIANG2   

  1. 1. National Space Science Center, Chinese Academy of Sciences, Beijing 100191, China
    2. Unit 63921 of the PLA, Beijing 100094, China
  • Received:2023-01-12 Online:2024-02-29 Published:2024-03-08
  • Contact: Runnan QIN

Abstract:

In various aspects of monitoring the process of spacecraft testing tasks, such as in orbit fault diagnosis state detection, health state assessment, and spacecraft life prediction, massive test data faces enormous pressure in the transmission, sharing, processing, analysis, storage, and other processes. A distributed big-data publish/subscribe system (BPSS) framework for spacecraft multi-source heterogeneous data management is built. With the help of big-data and cloud platform technology, a set of massive in orbit test data transmission, management, and caching solutions for spacecraft is designed. Master-slave regulation and elastic expansion of cloud nodes are implemented, and large-scale publish/subscribe tasks through dynamic election algorithm are completed based on message consistency. It ensures the security, consistency, and computational efficiency of data transmission, and has the advantages of fast big-data subscription response, high throughput stability of multi-source heterogeneous data, and flexible deployment of distributed components. The results of field spacecraft data management experiments show that the average response delay of BPSS data subscription is 0.05 s/GB. At the same time, when the daily throughput reaches the 85 GB level, the data frame loss rate is controlled at 0.025% and the data damage rate is controlled at 0.018%, which has certain competitiveness compared to other open source publish/subscribe systems.

Key words: cloud platform, distributed, big-data, spacecraft test in orbit, publish/subscribe system

CLC Number: 

[an error occurred while processing this directive]