Fault injection method and system based on remote procedure call (RPC)

A remote procedure call and fault injection technology, which is applied in the field of satellite simulators, can solve the problems of poor openness of fault injection tools and lack of continuous fault injection, so as to reduce the complexity of fault representation, reduce the cost of analog communication, and reduce the construction cost. The effect of mold cost
CN110489245AActive Publication Date: 2019-11-22SHANGHAI ENG CENT FOR MICROSATELLITES +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI ENG CENT FOR MICROSATELLITES
Publication Date
2019-11-22

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to a fault injection method based on remote procedure call (RPC), which comprises the following steps: a fault injection front end providing fault information, and the fault information comprising information about a target single machine and information about a fault type; the remote procedure call RPC module packaging the fault information into a first communication frame and sends the fault information to the satellite simulator through a network; analyzing, by the satellite simulator, the first communication frame into information about a target single machine and information about a fault type, and generating single machine data according to the information about the target single machine and the information about the fault type; and packaging the stand-alone data into the second communication frame and sending the stand-alone data to the fault injection front end through the network. The invention also relates to a corresponding system. According to the invention, various satellite faults can be rapidly and efficiently simulated in a universal manner.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention generally relates to the field of satellite simulators, and in particular relates to a fault injection method based on remote procedure call (RPC). In addition, the present invention also relates to a fault injection system based on remote procedure call (RPC). Background technique

[0002] Due to the long-term operation of satellites in complex and harsh space environments, failures will inevitably occur, and some failures will affect the life and application of satellites. As a satellite simulation scheme, fault injection can effectively test the fault tolerance of the system, and has been widely used in the field of software testing. The basic idea of ​​fault injection is: the system is composed of the application and the environment. The environment contains all codes that do not belong to the application. The interface where the application interacts with the environment is the injection point of the fault. Faults that may ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More