Spacecraft measurement and control instruction sending and telemetering data receiving system based on block chain

By using a blockchain-based spacecraft telemetry, tracking, and command (TT&C) system, combining distributed node modules of private and consortium blockchains, and employing the PoF consensus algorithm and P2P network, the system addresses security vulnerabilities and single points of failure in spacecraft management and control systems, enabling real-time secure sharing and efficient collaboration of spacecraft TT&C data.

CN121462579APending Publication Date: 2026-02-03SHAANXI XINGYI SPACE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511787122.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-01
Publication Date
2026-02-03

AI Technical Summary

Technical Problem

Existing spacecraft control systems have security risks such as command tampering, API interface control, and telemetry data tampering. Traditional centralized systems have single-point failure risks and insufficient data security and traceability capabilities.

Method used

A blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system is adopted, which combines distributed node modules of private and consortium blockchains. Multi-node verification is achieved through the PoF consensus algorithm to generate and verify remote control commands and telemetry data transactions. P2P network is used for data transmission and verification, and smart contracts are integrated to simplify the exchange process.

Benefits of technology

It enables real-time secure sharing of spacecraft telemetry and control data, enhances data traceability capabilities, reduces the risk of single-point failures, improves the system's security, efficiency, and transparency, and optimizes the cost of cross-agency collaborative deployment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121462579A_ABST
    Figure CN121462579A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of spacecraft management and control, in particular to a block chain-based spacecraft measurement and control instruction sending and telemetering data receiving system, which comprises a block chain network architecture, a distributed node module, a data processing module and a consensus verification module, the block chain network architecture integrates the high efficiency of a private chain and the distributed characteristics of an alliance chain, and is composed of nodes deployed by an operator, a measurement and control party and an operation and control party. The distributed node module deploys at least one node in a three-party mechanism, and each node carries a remote control service module and a telemetry data receiving and processing module; the system depends on the block chain, and has the remarkable advantages that decentralized storage and multi-node verification guarantee data security and tamper-proofing, and intelligent contracts improve transmission efficiency and real-time sharing; a chain structure enhances traceability and transparency, and distributed deployment ensures high reliability; the private chain and the alliance chain are combined to optimize cross-mechanism collaboration, the cost is reduced, and the measurement and control data processing efficiency is comprehensively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of spacecraft control technology, specifically to a blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system. Background Technology

[0002] In recent years, driven by military-civilian integration and the upgrading of the "Internet + Aerospace" industry, the commercial aerospace telemetry and control field is developing towards intelligence, security, and autonomy, with increasingly clear professional divisions of labor among satellite operators, telemetry and control providers, and operations and control providers. However, significant security risks exist in current spacecraft management operations: when satellite operators connect to the management system via command transmission or API interfaces, problems such as command tampering, API interface control, and telemetry data tampering are prone to occur.

[0003] Blockchain technology has expanded from its underlying support for digital currencies to multiple fields. Traditional centralized control systems, employing B / S architecture and microservice technology, suffer from single points of failure, insufficient data security, traceability capabilities, and inadequate interaction efficiency. Therefore, there is an urgent need for a spacecraft control device that integrates blockchain characteristics to address these technical shortcomings. Summary of the Invention

[0004] To address the problems in existing technologies, this invention provides a blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system.

[0005] The technical solution adopted by this invention to solve its technical problem is: a blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system, including a blockchain network architecture, a distributed node module, a data processing module, and a consensus verification module;

[0006] The blockchain network architecture integrates the efficiency of private chains with the distributed characteristics of consortium chains, and consists of nodes deployed by the operator, the monitoring and control party, and the operation and control party.

[0007] The distributed node module deploys at least one node in each of the three organizations, and each node is equipped with a remote control service module and a telemetry data receiving and processing module.

[0008] The data processing module is used to generate a request containing transaction information and broadcast it to the blockchain network. The transaction information includes remote control command transaction data and telemetry data transaction data.

[0009] The consensus verification module adopts the Work Stake (PoF) consensus algorithm and uses a multi-node verification mechanism to confirm the validity of transactions.

[0010] Specifically, the format of the remote control command transaction data is: Transaction ID, Command ID, Remote Control Master Station, Remote Control Master Station Device, Remote Control Backup Station, Remote Control Backup Station Device, Command Interval, Remote Control Frame Content; the format of the telemetry data transaction data is: Transaction ID, Telemetry Data Number ID, Telemetry Receiving Master Station, Telemetry Receiving Master Station Device, Telemetry Receiving Backup Station, Telemetry Receiving Backup Station Device, Telemetry Frame Content; when no backup station or backup station device is used, the corresponding fields are set to empty.

[0011] Specifically, the PoF consensus algorithm of the consensus verification module satisfies the following conditions: the remote control command block is triggered when a remote control command sending request is initiated; the telemetry data block is triggered when a telemetry data receiving task is completed; the reward is allocated by quantifying the number of remote control tasks and the number of telemetry tasks, and node incentives are given when the formula is satisfied:

[0012] ;

[0013] in, This represents the node's equity incentive value. This is the weighting coefficient for remote control tasks (value range: 0.4-0.6). The number of remote control tasks completed by the node. This represents the telemetry task weighting coefficient (range 0.4-0.6), and , The number of telemetry tasks completed by the node.

[0014] Specifically, the collaborative verification rules of the distributed node module are as follows: remote control commands must be verified by the nodes of at least two organizations before they can be uploaded to the chain; after the telemetry data is received, the telemetry and control node is immediately uploaded to the chain and automatically synchronized to the operator and operation and control nodes.

[0015] Specifically, the blockchain network architecture includes a resource layer, a network interconnection layer, a data layer, a consensus layer, an incentive layer, a contract layer, and an application layer. The resource layer provides virtualized computing resources, and the network interconnection layer uses a P2P network for data propagation and verification. When more than 51% of nodes pass verification, a new block is added to the main chain, satisfying the formula:

[0016] ;

[0017] in, To verify the node pass rate, This represents the number of nodes that have passed verification. This represents the total number of nodes in the blockchain network.

[0018] Specifically, the resource layer consists of virtualized resources such as PCs and servers, providing basic support for the operation of the blockchain;

[0019] Network interconnection layer: Employs a P2P network, using propagation and verification mechanisms to achieve data interaction. The node verification pass rate must satisfy the formula... When more than 51% of nodes approve, a new block is added to the main chain;

[0020] Data layer: Creates blocks of the same specifications according to unified rules, forming a chain-like main chain to store block data;

[0021] Consensus layer: Integrates consensus algorithms such as PoW, PoF, and PoS, with PoF being the preferred algorithm in this device;

[0022] Incentive layer: Provides a mechanism for the issuance and distribution of equity, based on a formula. Implement node incentives;

[0023] Contract layer: Supports smart contracts and script code, enabling direct data exchange and sharing;

[0024] Application layer: Encapsulates remote control commands and telemetry data upload applications.

[0025] Specifically, the transaction requests generated by the data processing module are added to the transaction pool after verification, and a block containing a block header and a block body is formed according to the block generation rules; the block header includes the hash of the previous block, the task ID, the timestamp, and the root of the transaction hash tree, and the block body contains at least one transaction record.

[0026] The beneficial effects of this invention are as follows: The spacecraft telemetry and control command transmission and telemetry data reception system based on blockchain technology achieves multiple advantages through blockchain technology: decentralized storage combined with multi-node verification reduces the risk of data loss and attacks, prevents tampering, and protects privacy; smart contracts simplify the exchange process, improve transmission efficiency, and achieve real-time secure sharing. The blockchain structure enhances data traceability capabilities, providing reliable evidence for accident investigation and dispute resolution, and transaction information is visible to participants, improving transparency and credibility. Distributed deployment avoids single points of failure, ensuring high system reliability; the combination of private chain and consortium chain characteristics optimizes cross-institutional collaboration, reduces integration complexity and deployment costs, and comprehensively improves the security, efficiency, and collaboration of spacecraft telemetry and control data processing. Attached Figure Description

[0027] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0028] Figure 1 A schematic diagram illustrating the working principle of the blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system provided by this invention;

[0029] Figure 2 A blockchain network architecture diagram for the spacecraft telemetry and telemetry command transmission and telemetry data reception system based on blockchain provided by this invention;

[0030] Figure 3 A schematic diagram of the business process of the blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system provided by the present invention;

[0031] Figure 4 The block structure diagram of the blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system provided by the present invention. Detailed Implementation

[0032] To make the technical means, creative features, objectives and effects of this invention easier to understand, the invention will be further described below in conjunction with specific embodiments.

[0033] like Figures 1-4 As shown, the present invention provides the following technical solution:

[0034] Example: A blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system, including a blockchain network architecture, a distributed node module, a data processing module, and a consensus verification module;

[0035] The blockchain network architecture integrates the efficiency of private chains with the distributed characteristics of consortium chains, and consists of nodes deployed by the operator, the monitoring and control party, and the operation and control party.

[0036] The distributed node module deploys at least one node in each of the three organizations, and each node is equipped with a remote control service module and a telemetry data receiving and processing module.

[0037] The data processing module is used to generate a request containing transaction information and broadcast it to the blockchain network. The transaction information includes remote control command transaction data and telemetry data transaction data.

[0038] The consensus verification module adopts the Work Stake (PoF) consensus algorithm and uses a multi-node verification mechanism to confirm the validity of transactions.

[0039] Specifically, the format of the remote control command transaction data is: Transaction ID, Command ID, Remote Control Master Station, Remote Control Master Station Device, Remote Control Backup Station, Remote Control Backup Station Device, Command Interval, Remote Control Frame Content; the format of the telemetry data transaction data is: Transaction ID, Telemetry Data Number ID, Telemetry Receiving Master Station, Telemetry Receiving Master Station Device, Telemetry Receiving Backup Station, Telemetry Receiving Backup Station Device, Telemetry Frame Content; when no backup station or backup station device is used, the corresponding fields are set to empty.

[0040] Specifically, the PoF consensus algorithm of the consensus verification module satisfies the following conditions: the remote control command block is triggered when a remote control command sending request is initiated; the telemetry data block is triggered when a telemetry data receiving task is completed; the reward is allocated by quantifying the number of remote control tasks and the number of telemetry tasks, and node incentives are given when the formula is satisfied:

[0041] ;

[0042] in, This represents the node's equity incentive value. This is the weighting coefficient for remote control tasks (value range: 0.4-0.6). The number of remote control tasks completed by the node. This represents the telemetry task weighting coefficient (range 0.4-0.6), and , The number of telemetry tasks completed by the node.

[0043] Specifically, the collaborative verification rules of the distributed node module are as follows: remote control commands must be verified by the nodes of at least two organizations before they can be uploaded to the chain; after the telemetry data is received, the telemetry and control node is immediately uploaded to the chain and automatically synchronized to the operator and operation and control nodes.

[0044] Specifically, the blockchain network architecture includes a resource layer, a network interconnection layer, a data layer, a consensus layer, an incentive layer, a contract layer, and an application layer. The resource layer provides virtualized computing resources, and the network interconnection layer uses a P2P network for data propagation and verification. When more than 51% of nodes pass verification, a new block is added to the main chain, satisfying the formula:

[0045] ;

[0046] in, To verify the node pass rate, This represents the number of nodes that have passed verification. This represents the total number of nodes in the blockchain network.

[0047] Specifically, the resource layer consists of virtualized resources such as PCs and servers, providing basic support for the operation of the blockchain;

[0048] Network interconnection layer: Employs a P2P network, using propagation and verification mechanisms to achieve data interaction. The node verification pass rate must satisfy the formula... When more than 51% of nodes approve, a new block is added to the main chain;

[0049] Data layer: Creates blocks of the same specifications according to unified rules, forming a chain-like main chain to store block data;

[0050] Consensus layer: Integrates consensus algorithms such as PoW, PoF, and PoS, with PoF being the preferred algorithm in this device;

[0051] Incentive layer: Provides a mechanism for the issuance and distribution of equity, based on a formula. Implement node incentives;

[0052] Contract layer: Supports smart contracts and script code, enabling direct data exchange and sharing;

[0053] Application layer: Encapsulates remote control commands and telemetry data upload applications.

[0054] Specifically, the transaction requests generated by the data processing module are added to the transaction pool after verification, and a block containing a block header and a block body is formed according to the block generation rules; the block header includes the hash of the previous block, the task ID, the timestamp, and the root of the transaction hash tree, and the block body contains at least one transaction record.

[0055] When using it, the following steps are included:

[0056] I. System Initialization:

[0057] A: Blockchain network construction: Distributed nodes are deployed by three parties: the operator, the monitoring and control party, and the operation and control party, forming a blockchain network that combines the efficiency of private blockchains with the distributed characteristics of consortium blockchains;

[0058] 1) Each organization shall deploy at least one node, and each node shall be equipped with a remote control service module (for handling command sending and verification) and a telemetry data receiving and processing module (for handling data receiving and uploading to the blockchain).

[0059] Deployment node and permission instructions:

[0060]

[0061] 2) Initialization of each layer of the network architecture:

[0062] Resource layer: Composed of virtualized resources such as PCs and servers, providing basic support for the operation of the blockchain;

[0063] Network interconnection layer: Constructs P2P network and configures data propagation and verification rules between nodes;

[0064] Data layer: Initializes the chain structure and defines the standard block format (including block header and block body).

[0065] Consensus layer: Loads the PoF (Work Stake) consensus algorithm and configures block triggering conditions and verification rules;

[0066] Incentive layer: Deploy a rights and interests allocation mechanism, preset the weight coefficient of remote control tasks (0.4-0.6) and the weight coefficient of telemetry tasks (0.4-0.6, and satisfy the condition);

[0067] Contract layer: Loads smart contracts and defines transaction data formats and automatic synchronization rules;

[0068] Application layer: Entry point for activating remote control command uplink and telemetry data uplink functions;

[0069] II. Remote Control Command Processing:

[0070] B: Instruction Generation and Transaction Request Creation:

[0071] 1) The operation and control unit or the telemetry and control unit generates spacecraft remote control commands through the remote control service module of the node, including command ID, primary and backup station information, command interval, command frame content, etc.;

[0072] 2) The data processing module encapsulates the instructions into remote control instruction transaction data, in the following format: [Transaction ID, Instruction ID, Remote Control Master Station, Remote Control Master Station Device, Remote Control Backup Station (empty if not used), Remote Control Backup Station Device (empty if not used), Command Interval, Remote Control Frame Content], and generates a transaction request, which is then broadcast to the blockchain network.

[0073] C: Transaction Verification and On-Chain Recording:

[0074] 3) Distributed node collaborative verification: According to the rules, remote control commands require verification by nodes from at least two organizations (such as the operator + the monitoring and control party, or the monitoring and control party + the operation and control party);

[0075] 4) Verification content: compliance of command format, validity of primary and backup station equipment, integrity of command frames, etc.

[0076] 5) Block Generation: After successful verification, the transaction request enters the transaction pool. Since the trigger condition for the remote control instruction block is "initiation of instruction sending request," the consensus layer triggers the PoF algorithm to generate a new block.

[0077] Block header: contains the hash of the previous block, task ID (associated with instruction ID), timestamp, and root of the transaction hash tree;

[0078] Block body: Contains the transaction record of this remote control instruction;

[0079] 6) Main chain confirmation: The network interconnection layer counts the node verification results. When the verification pass rate (number of passing nodes / total number of nodes) > 51%, the new block is added to the main chain.

[0080] III. Calculation of Stake Incentives: Nodes that have completed verification receive stake incentives according to the PoF algorithm, using the following formula: ( (This refers to the node equity incentive value), which is included in the node equity.

[0081] IV. Continuous System Operation and Maintenance:

[0082] D. Node collaboration and data sharing:

[0083] 7) Each node synchronizes the main chain data in real time through the P2P network, ensuring that the operator, telemetry and control party, and operation and control party can query historical remote control commands and telemetry data at any time;

[0084] 8) Smart contracts automatically execute data exchange rules to prevent unauthorized access (based on consortium blockchain permission management).

[0085] E. Consensus and Incentive Updates:

[0086] 9) The consensus layer continuously runs the PoF algorithm and dynamically updates node stakes based on task completion status;

[0087] 10) The incentive layer will periodically settle equity, which will serve as the basis for rewarding node resource contributions;

[0088] H. Exception Handling:

[0089] 11) If transaction verification fails (e.g., incorrect format, malicious tampering by a node), the transaction request is rejected from entering the transaction pool, and the relevant node records the exception log.

[0090] 12) If the block verification pass rate is ≤51%, then re-initiate the verification until the conditions are met or the manual review mechanism is triggered.

[0091] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of protection claimed by the present invention. The scope of protection of the present invention is defined by the appended claims and their equivalents.

Claims

1. A blockchain-based spacecraft telemetry and control command transmission and telemetry data reception system, characterized in that, This includes the blockchain network architecture, distributed node module, data processing module, and consensus verification module; The blockchain network architecture integrates the efficiency of private chains with the distributed characteristics of consortium chains, and consists of nodes deployed by the operator, the monitoring and control party, and the operation and control party. The distributed node module deploys at least one node in each of the three organizations, and each node is equipped with a remote control service module and a telemetry data receiving and processing module. The data processing module is used to generate a request containing transaction information and broadcast it to the blockchain network. The transaction information includes remote control command transaction data and telemetry data transaction data. The consensus verification module adopts the Work Stake Proof-of-Flight (PoF) consensus algorithm and uses a multi-node verification mechanism to confirm the validity of transactions.

2. The spacecraft telemetry and telemetry data receiving system based on blockchain according to claim 1, characterized in that: The format of the remote control command transaction data is: Transaction ID, Command ID, Remote Control Master Station, Remote Control Master Station Device, Remote Control Backup Station, Remote Control Backup Station Device, Command Interval, Remote Control Frame Content; The format of the telemetry data transaction data is: Transaction ID, Telemetry Data Number ID, Telemetry Receiving Master Station, Telemetry Receiving Master Station Device, Telemetry Receiving Backup Station, Telemetry Receiving Backup Station Device, Telemetry Frame Content. When the backup station and backup equipment are not in use, the corresponding field is left blank.

3. The spacecraft telemetry and telemetry command transmission and telemetry data reception system based on blockchain according to claim 1, characterized in that: The PoF consensus algorithm of the consensus verification module satisfies the following conditions: the remote control command block is triggered when a remote control command sending request is initiated, and the telemetry data block is triggered when a telemetry data receiving task is completed; the reward is allocated by quantifying the number of remote control tasks and the number of telemetry tasks, and node incentives are given when the formula is satisfied: ; in, This represents the node's equity incentive value. This represents the weighting coefficient for remote control tasks. The number of remote control tasks completed by the node. For telemetry task weighting coefficients, and , The number of telemetry tasks completed by the node.

4. The spacecraft telemetry and telemetry data receiving system based on blockchain according to claim 1, characterized in that: The collaborative verification rules of the distributed node module are as follows: remote control commands must be verified by the nodes of at least two organizations before they can be uploaded to the chain; after the telemetry data is received, the telemetry and control node is immediately uploaded to the chain and automatically synchronized to the operator and operation and control nodes.

5. The spacecraft telemetry and telemetry command transmission and telemetry data reception system based on blockchain according to claim 1, characterized in that: The blockchain network architecture includes a resource layer, a network interconnection layer, a data layer, a consensus layer, an incentive layer, a contract layer, and an application layer. The resource layer provides virtualized computing resources, and the network interconnection layer uses a P2P network for data propagation and verification. When more than 51% of nodes pass verification, a new block is added to the main chain, satisfying the formula: ; in, To verify the node pass rate, This represents the number of nodes that have passed verification. This represents the total number of nodes in the blockchain network.

6. The spacecraft telemetry and telemetry command transmission and telemetry data reception system based on blockchain according to claim 5, characterized in that: Resource layer: Composed of virtualized resources such as PCs and servers, providing basic support for the operation of the blockchain; Network interconnection layer: Employs a P2P network, using propagation and verification mechanisms to achieve data interaction. The node verification pass rate must satisfy the formula... When more than 51% of nodes approve, a new block is added to the main chain; Data layer: Creates blocks of the same specifications according to unified rules, forming a chain-like main chain to store block data; Consensus layer: Integrates consensus algorithms such as PoW, PoF, and PoS, with PoF being the preferred algorithm in this device; Incentive layer: Provides a mechanism for the issuance and distribution of equity, based on a formula. Implement node incentives; Contract layer: Supports smart contracts and script code, enabling direct data exchange and sharing; Application layer: Encapsulates remote control commands and telemetry data upload applications.

7. The spacecraft telemetry and telemetry command transmission and telemetry data reception system based on blockchain according to claim 1, characterized in that: The transaction requests generated by the data processing module are added to the transaction pool after verification, and a block containing a block header and a block body is formed according to the block generation rules. The block header includes the hash of the previous block, the task ID, the timestamp, and the root of the transaction hash tree, and the block body contains at least one transaction record.