CN114968089A - On-orbit information processing and service system and method - Google Patents

On-orbit information processing and service system and method Download PDF

Info

Publication number
CN114968089A
CN114968089A CN202210387705.8A CN202210387705A CN114968089A CN 114968089 A CN114968089 A CN 114968089A CN 202210387705 A CN202210387705 A CN 202210387705A CN 114968089 A CN114968089 A CN 114968089A
Authority
CN
China
Prior art keywords
processing
satellite
data
main control
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210387705.8A
Other languages
Chinese (zh)
Inventor
张凯
胡玉新
林智莘
王振舟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aerospace Information Research Institute of CAS
Original Assignee
Aerospace Information Research Institute of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aerospace Information Research Institute of CAS filed Critical Aerospace Information Research Institute of CAS
Priority to CN202210387705.8A priority Critical patent/CN114968089A/en
Publication of CN114968089A publication Critical patent/CN114968089A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • G06F3/0619Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0652Erasing, e.g. deleting, data cleaning, moving of data to a wastebasket
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Radio Relay Systems (AREA)

Abstract

The invention provides an on-orbit information processing and service system and a method thereof, wherein the system comprises: the main control module is used for generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information; the high-speed transmission module is used for cooperatively receiving the original load data through DDR and SATA two-stage caches according to a single satellite data transmission instruction, and transmitting effective data to the processing module after data screening is finished; and the processing module is used for processing the target data according to the single-satellite processing instruction, generating single-satellite product data and sending the single-satellite product data to the main control module. In addition, the invention also supports multi-satellite cooperative information processing, the main control module can receive multi-satellite cooperative task information and data to be processed sent by the satellite platform, the processing module receives multi-satellite cooperative processing instructions and data to be processed sent by the main control module, single-satellite product data and data to be processed are processed according to the multi-satellite cooperative processing instructions, and multi-satellite cooperative product data are generated and sent to the main control module.

Description

On-orbit information processing and service system and method
Technical Field
The invention relates to the technical field of satellite real-time processing of remote sensing satellite data, in particular to an on-orbit information processing and service system.
Background
With the continuous improvement of the timeliness requirement of the space-based information service of the remote sensing satellite, the realization of the real-time processing of the load data at the satellite near data end is more and more emphasized.
The existing on-orbit information processing system is weak in processing capacity, can only finish simple processing such as optical load cloud judgment and data compression, and does not have the capacity of supporting on-orbit task planning, providing information service for terminals, supporting multi-satellite information fusion and the like. Meanwhile, the existing on-orbit processing system can complete real-time processing only by being equipped with more computing and storage chips, and has the disadvantages of complex system design, higher power consumption and no load data self-adaptive processing capability.
Therefore, it is a current urgent problem to provide an on-orbit information processing and service system and method supporting real-time load data adaptive processing and multi-satellite data fusion processing.
Disclosure of Invention
The invention provides an on-orbit information processing and service system and method, which are used for overcoming the defect of weak processing capability of an on-orbit information processing system in the prior art and realizing the on-orbit information processing and service system and method supporting real-time load data adaptive processing and multi-satellite data fusion processing.
The invention provides an on-orbit information processing and service system, comprising:
the main control module is used for receiving single satellite task information sent by the satellite platform; generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information; sending the single-satellite data transmission instruction to a high-speed transmission module, and sending the single-satellite processing instruction to a processing module; receiving the single star product data sent by the processing module;
the high-speed transmission module is used for receiving load original data sent by the satellite platform according to the single satellite data transmission instruction sent by the main control module; the high-speed transmission module cooperatively receives the load original data through DDR and SATA two-stage caches, and transmits effective data to the processing module after finishing data screening;
the processing module is used for receiving the single-satellite processing instruction sent by the main control module and the effective data sent by the high-speed transmission module; and processing the effective data according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module.
According to the in-orbit information processing and service system provided by the invention, the main control module is also used for receiving second single satellite product data and cooperative processing task information sent by the satellite platform; generating a cooperative processing instruction according to the cooperative processing task information; sending the single-star product data, the second single-star product data and the co-processing instruction to the processing module; receiving the comprehensive product data sent by the processing module;
the processing module is further configured to receive the single-star product data, the second single-star product data, and the cooperative processing instruction sent by the main control module; and carrying out cooperative processing on the single-star product data and the second single-star product data according to the cooperative processing instruction to generate comprehensive product data, and sending the comprehensive product data to the main control module.
According to the in-orbit information processing and service system provided by the invention, the main control module is also used for receiving an application plug-in updating data packet and an updating instruction sent by the satellite platform; sending the application plug-in updating data packet to a processing module according to the updating instruction;
the processing module is further configured to receive the application plug-in update data packet sent by the main control module; and updating the plug-in according to the application plug-in updating data packet.
According to the in-orbit information processing and service system provided by the invention, the main control module is further used for receiving a self-checking instruction sent by a satellite platform, completing relevant inspection according to the self-checking instruction, generating response information, returning the response information to the satellite platform and completing information response.
The invention also provides an on-orbit information processing and service method, which comprises the following steps:
receiving single-satellite task information sent by a satellite platform through a main control module, generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information, sending the single-satellite data transmission instruction to a high-speed transmission module, and sending the single-satellite processing instruction to a processing module;
receiving load original data sent by the satellite platform and the single satellite data transmission instruction sent by the main control module through the high-speed transmission module;
receiving load original data sent by the satellite platform through the high-speed transmission module according to the single satellite data transmission instruction, receiving the load original data by using DDR and SATA two-stage caches, and transmitting effective data to the processing module after data screening is completed;
receiving the single-satellite processing instruction sent by the main control module and the effective data sent by the high-speed transmission module through the processing module;
processing the effective data through the processing module according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module;
and receiving the single satellite product data sent by the processing module through the main control module.
According to the on-orbit information processing and service method provided by the invention, after the step of receiving the single satellite product data sent by the processing module through the main control module, the method further comprises the following steps:
receiving second single satellite product data and cooperative processing task information sent by the satellite platform through the main control module;
generating a cooperative processing instruction according to the cooperative processing task information through the main control module, and sending the cooperative processing instruction, the single satellite product data and the second single satellite product data to the processing module;
receiving a cooperative processing instruction, the single satellite product data and the second single satellite product data sent by the main control module through the processing module;
performing cooperative processing on the worried product data and the second single-star product data through the processing module according to the cooperative processing instruction to generate comprehensive product data, and sending the comprehensive product data to the main control module;
and receiving the comprehensive product data sent by the processing module through the main control module.
According to the on-orbit information processing and service method provided by the invention, the method further comprises the following steps:
receiving an application plug-in updating data packet and an updating instruction sent by the satellite platform through the main control module;
sending the application plug-in updating data packet to a processing module through the main control module according to the updating instruction;
and receiving the application plug-in updating data packet sent by the main control module through a processing module, and updating the plug-in according to the application plug-in updating data packet.
According to the on-orbit information processing and service method provided by the invention, the method further comprises the following steps:
receiving a self-checking instruction sent by the satellite platform through the main control module;
and finishing related inspection according to the self-inspection instruction through the main control module, generating response information and returning the response information to the satellite platform to finish information response.
The present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the on-track information processing and serving method as any one of the above.
The present invention also provides a computer program product comprising a computer program which, when executed by a processor, performs the steps of the on-track information processing and serving method as described in any of the above.
According to the on-orbit information processing and service system and the method, the main control module receives the single-satellite task information sent by the satellite platform and generates a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information. The high-speed transmission module receives load original data sent by a satellite platform according to a single satellite data transmission instruction, receives the load original data by using DDR and SATA two-stage caches, finishes data screening, effective data is transmitted to a processing module, corresponding data is acquired from load original data in a self-adaptive mode according to a single satellite data transmission instruction, the high-speed transmission module adopts DDR and SATA two-stage cache to cooperatively finish temporary storage and distribution of the high-speed original data, the high-speed transmission module can be matched with the processing capacity of a system, the problem of data loss caused by inconsistency of data transmission and data processing speeds is solved, all original data can be processed, rapid data transmission of a satellite platform and an on-orbit information processing and service system is realized, and the real-time performance and the integrity of the data are maintained, meanwhile, the data screening effectively solves the problem of slow processing caused by the fact that the processing module directly processes the data of the original load data. The processing module processes the effective data according to the single-satellite processing instruction sent by the main control module to obtain single-satellite product data and returns the single-satellite product data to the main control module, and finally the on-orbit information processing and service system and method supporting real-time load data adaptive processing are achieved.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic diagram of an architecture of an on-track information processing and service system provided in the present invention;
FIG. 2 is a second schematic diagram of the architecture of the on-track information processing and service system provided in the present invention;
FIG. 3 is a schematic diagram illustrating a process of a high-speed transmission module cooperatively completing temporary storage and distribution of high-speed original data by using DDR and SATA two-level caches according to the present invention;
FIG. 4 is a second schematic diagram illustrating a process of the high-speed transmission module cooperatively completing the temporary storage and distribution of high-speed original data by using DDR and SATA two-level caches;
FIG. 5 is a schematic diagram of a data flow network structure of the on-track information processing and service system provided in the present invention;
FIG. 6 is a diagram illustrating the relationship between the external interfaces of the on-track information processing and service system provided by the present invention;
FIG. 7 is a flowchart illustrating an on-track information processing and service method according to the present invention;
FIG. 8 is a second flowchart of the on-track information processing and service method provided by the present invention;
FIG. 9 is a third flowchart illustrating the on-track information processing and service method provided by the present invention;
fig. 10 is a fourth flowchart illustrating the on-track information processing and service method provided by the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
With the continuous improvement of the timeliness requirement of the space-based information service of the remote sensing satellite, the realization of the real-time processing of the load data at the satellite near data end is more and more emphasized. At present, simple processing such as compression of single-satellite load data, cloud judgment of optical images and the like can be realized on a satellite. The on-board data processing system usually adopts a VPX (high-speed serial bus standard) architecture, and uses aerospace-level devices such as an FPGA (Field-Programmable Gate Array) and a DSP (Digital Signal Processor) to complete the calculation task.
The existing on-orbit information processing system mainly considers single-satellite single-load data processing, is weak in processing capacity and simple in function, and does not have the capacity of supporting on-orbit task planning, providing information service for terminals, supporting multi-satellite information fusion and the like. Meanwhile, the existing system design mostly adopts a VPX architecture, so that the system weight, the volume and the power consumption are large, the programming difficulty of devices such as an FPGA (field programmable gate array) and a DSP (digital signal processor) is large, the development period is long, the cost is high, and the requirement of rapid emission deployment of a large-scale networked commercial remote sensing satellite cannot be met.
Therefore, it is a current problem to be solved urgently to provide an on-orbit information processing and service system and method supporting real-time load data adaptive processing and multi-satellite data fusion processing.
To solve the above problems, the present invention provides an on-track information processing and service system, as shown in fig. 1, including:
the main control module 11 is used for receiving single satellite task information sent by a satellite platform; generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information; sending the single satellite data transmission instruction to a high-speed transmission module, and sending the single satellite processing instruction to a processing module; and receiving the single star product data sent by the processing module.
The high-speed transmission module 12 is configured to receive load raw data sent by the satellite platform according to the single satellite data transmission instruction sent by the main control module; the high-speed transmission module 12 cooperatively receives the load raw data through a DDR (computer memory specification) and SATA (Serial Advanced Technology Attachment) two-stage cache, and transmits valid data to the processing module after data screening is completed.
The processing module 13 is configured to receive the single satellite processing instruction sent by the main control module and the valid data sent by the high-speed transmission module; and processing the effective data according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module.
Specifically, in one example, an architecture diagram of the on-track information processing and service system is shown in fig. 2.
In terms of hardware architecture, the main control module, the high-speed transmission module and the processing module form a node of the on-orbit information processing and service system.
The main control module is the central pivot of the on-orbit information processing and service system and is responsible for communication with the satellite platform and control in the system. The main control module receives task information (namely single-satellite task information) which is sent by the satellite platform and used for processing images in the designated area, and the main control module generates an instruction (namely a single-satellite data transmission instruction) which is used for transmitting effective data obtained by screening load original data sent by the satellite platform to the processing module by the high-speed transmission module according to the single-satellite task information and an instruction (namely a single-satellite processing instruction) used for processing images according to data corresponding to the designated area. The main control module sends the single-satellite data transmission instruction to the high-speed transmission module, and sends the single-satellite processing instruction to the processing module. And then, the main control module receives the image (namely the single star product data) of the designated area generated and sent by the processing module.
The main control module is realized by adopting an FPGA (field programmable gate array) and a CPU (Central Processing Unit) chip, and the FPGA is externally connected with a DDR3 (computer memory specification) memory and an SATA (serial advanced technology attachment) hard disk for storing product data generated by the high-performance Processing module, and simultaneously, uniformly managing software programs processed by the modules and reconstructing the software of the modules if necessary.
The main control module software comprises FPGA logic, an operating system, a driver and application software. The FPGA logic comprises power management control of each module, interface data logic, SATA control logic and the like. Operating system, drivers and application software run on the CPU. The main control module completes remote control, remote measurement, transceiving and receiving with the satellite platform through a Controller Area Network (CAN) bus, realizes data interaction with the satellite platform, completes switching of system working modes according to instructions, and realizes processing of various load data and product storage management.
The high-speed transmission module receives, analyzes and caches the load original data, screens the load original data according to the main control instruction, and sends the screened effective data to the processing module. The high-speed transmission module receives load original data sent by a satellite platform according to the single satellite data transmission instruction sent by the main control module, and can also analyze and cache the load original data. The high-speed transmission module performs data screening on the original load data according to the single-satellite data transmission instruction to obtain data (namely effective data) corresponding to the designated area, and transmits the effective data to the processing module.
The high-speed transmission module selects a high-performance FPGA for data flow control, and the high-speed transmission module completes temporary storage and distribution of high-speed original data by adopting DDR and SATA two-stage cache, so that the high-speed transmission module can be matched with the processing capacity of a system, and ensures that all the original data can be processed, in one example, as shown in fig. 3 and 4, the specific processing strategy is as follows:
s31, the high-speed transmission module FPGA receives the external load original data through the high-speed bus and caches the data in the memory;
s32, the high-speed transmission module FPGA judges the state of the processing module, a certain amount of original data are accumulated in the memory and then sent to the ready processing module, and then the cache is released;
s33, the high-speed transmission module FPGA continues to receive the original load data through the high-speed bus and judges whether the cache is full;
s34, if the cache is not full, accumulating the data in the memory, and recording the initial and end positions according to the data volume;
s35, if the cache is full, writing the data into the SATA disk for caching, and recording the starting position and the ending position;
s36, the high-speed transmission module FPGA judges whether the data transmission in the high-speed bus is finished, if not, the step is S32;
s37, if the high-speed channel data transmission is finished, judging whether the cache is full;
s38, if the SATA disk is not full and has data, reading the data out and caching the data in the memory;
s39, the FPGA judges the state of the processing module, the original data in the memory is taken out and sent to the ready processing module, then the cache is released, and S37 is turned;
and S310, if the cache is empty, sending an end signal to the main control module and the processing module, and ending the task.
When the on-orbit information processing and service system actually works, firstly, the main control module receives demand information sent by a user terminal through a satellite-to-ground link, and finishes observation, processing and communication task planning and distribution on line. The main control module controls the high-speed transmission module and the processing module to be electrified and operated according to the processing task instruction. The high-speed transmission module caches the load original data by using a memory and distributes the data according to the request instruction of the processing module. When the memory is full of data, subsequent data are cached in the SATA disk, when the memory cache data are distributed, the data cached in the SATA disk are read out and distributed to the processing module, the processing module completes the processing of data package splicing, imaging and radiation correction, target detection identification and positioning and the like, and data products are generated and then sent to the main control module for disk drop management. When the user terminal accesses the satellite again, the data product obtained by on-orbit processing can be directly sent to the user terminal.
The processing module is responsible for implementing specific algorithms in the system and completing calculation processing tasks. The processing module receives an instruction (namely a single-satellite processing instruction) which is sent by the main control module and used for generating an image according to the data corresponding to the designated area and data (namely effective data) which is sent by the high-speed transmission module and corresponds to the designated area. The processing module processes the effective data according to the single-satellite processing instruction to obtain an image (namely single-satellite product data) of the designated area, and sends the image to the main control module.
Optionally, the number of the processing modules may be multiple, and the multiple processing modules perform data transmission with the high-speed transmission module and the main control module. Through parallel expansion, a plurality of processing modules can adapt to real-time processing of data of different scales. All the processing modules are in the same configuration, and the different processing modules are in parallel relation. The Processing module is implemented by a GPU (Graphics Processing Unit), one Processing module may include one or more GPUs, and can initiate fast parallel data Processing according to the Processing requirements of the main control module, and receive data through a high-speed transmission channel, where the high-speed transmission channel includes but is not limited to a PCIe (peripheral component interconnect express) bus, and after the Processing is completed, return the Processing result to the main control module through ethernet exchange.
The software storage of the on-track information processing and service system may include a main storage and a standby storage, which may be loaded and started by different storage chips, such as an EMMC Card (Embedded Multi Media Card) and/or a TF Card (Trans-flash Card). Meanwhile, a plurality of backups are stored in the SATA hard disk of the main control module, and the software of the processing module can be reconstructed when a fault occurs; waiting all zone bits on the interface, and adding overtime control; and various auxiliary data input from the outside are judged reasonably, so that illegal data in the operation process are prevented.
Under the normal working state of the on-track information processing and service system, the main control module can also monitor the core temperature of the high-speed transmission module and the processing module at any time, when the temperature exceeds the limit, the main control module can carry out power-off operation on the overheating module, and power is supplied to the overheating module after the temperature is recovered, so that the core devices are protected from being burnt out; core processors such as an FPGA (field programmable gate array) and a GPU (graphics processing unit) in the on-orbit information processing and service system support on-orbit program attention on loading and parameter attention on updating, and influence caused by a single event upset effect is prevented to a certain extent; the thickness of the thinnest part is not less than 3mm when the in-orbit information processing and in-system module cold plate structure is designed, so that the heat dissipation is ensured, a certain total dose resisting effect is achieved, and the pressure of components is relieved.
In the aspect of interconnection network, various modes such as bus interconnection, high-speed exchange interconnection, point-to-point interconnection and the like are adopted among the main control module, the high-speed transmission module and the processing module of the on-track information processing and service system, so that high-speed data transmission, real-time command control and strict synchronization relation in various modes can be realized. The system can select and configure interconnection modes for use according to load original data input by the satellite platform and parallel data distribution requirements of the task information system. The network of the on-orbit information processing and service system is divided into a control flow network and a data flow network.
The control flow network is realized by a main control module, and is responsible for receiving the instruction of the satellite platform, analyzing the instruction of the satellite platform to generate a new instruction, distributing the new instruction to other modules, such as a high-speed transmission module or a processing module, and the like, and processing the information in the system, such as framing and/or coding, and the like, according to the instruction of the satellite platform, and sending the information to the satellite platform. And simultaneously, the system is responsible for switching the working modes of the system to execute different tasks. Depending on the standardized, extensible design criteria of the system, standard bus implementations may be employed. Meanwhile, the bus needs to be configured redundantly in consideration of the requirement of redundancy fault tolerance. For reliability reasons, the control flow network employs dual redundant serial buses.
As shown in fig. 5, the data flow network receives the payload raw data and performs functions such as distribution, storage, and data exchange. The high-speed transmission module distributes part of original data to the processing module for data processing according to the data transmission instruction sent by the main control module. In the data processing process, the main control module, the high-speed transmission module and the participating processing modules virtualize the data stream network into a single processing node, and the scheduling and distribution of the data stream network are realized. And the maximization of the processing performance of the track information processing and service system is realized.
The in-orbit information processing and service system has a plurality of interfaces, and can realize additional functions through an external unit, in one example, as shown in fig. 6, in order to realize diversified application bearing capacity, the in-orbit information processing and service system needs to have good adaptability with a satellite platform, has telemetering, remote control and planning instruction communication capacity with satellite integrated electronics, obtains load original data sent by an observed load through a high-speed transmission channel, has a product transmission interface with a data transmission unit, and can realize various service requests and product data transmission with a ground terminal and other satellites through network interconnection loads.
In the embodiment of the invention, the main control module receives the single-satellite task information sent by the satellite platform and generates a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information. The high-speed transmission module receives load original data sent by a satellite platform according to a single satellite data transmission instruction, receives the load original data by using DDR and SATA two-stage caches, finishes data screening, effective data is transmitted to a processing module, corresponding data is acquired from load original data in a self-adaptive mode according to a single satellite data transmission instruction, the high-speed transmission module adopts DDR and SATA two-stage cache to cooperatively finish temporary storage and distribution of the high-speed original data, the high-speed transmission module can be matched with the processing capacity of a system, the problem of data loss caused by inconsistency of data transmission and data processing speeds is solved, all original data can be processed, rapid data transmission of a satellite platform and an on-orbit information processing and service system is realized, and the real-time performance and the integrity of the data are maintained, meanwhile, the data screening effectively solves the problem of slow processing caused by the fact that the processing module directly processes the data of the original load data. The processing module carries out self-adaptive processing on the effective data according to the single-satellite processing instruction sent by the main control module to obtain single-satellite product data and returns the single-satellite product data to the main control module, so that the on-orbit information processing and service system supporting the real-time load data self-adaptive processing is realized.
According to the in-orbit information processing and service system provided by the invention, the main control module 11 is further configured to receive second single satellite product data and cooperative processing task information sent by the satellite platform; generating a cooperative processing instruction according to the cooperative processing task information; sending the single-star product data, the second single-star product data and the co-processing instruction to the processing module; and receiving the comprehensive product data sent by the processing module.
The processing module 13 is further configured to receive the single-star product data, the second single-star product data, and the cooperative processing instruction sent by the main control module; and carrying out cooperative processing on the single-star product data and the second single-star product data according to the cooperative processing instruction to generate comprehensive product data, and sending the comprehensive product data to the main control module.
Specifically, one working mode of the on-orbit information processing and service system can also realize multi-satellite cooperative processing, including but not limited to association or fusion and the like.
In one example, the main control module may receive and cache product data (i.e., second single satellite product data) and cooperative task requirements (i.e., cooperative task information) that have been processed by other on-orbit information processing and service systems other than the on-orbit information processing and service system to which the main control module belongs and are sent by the satellite platform, where the other on-orbit information processing and service systems may be the same as or different from the on-orbit information processing and service system to which the main control module belongs, and the construction of the other on-orbit information processing and service systems is not limited; the main control module generates a cooperative processing instruction (namely a cooperative processing instruction) according to the cooperative processing task information, and sends the single satellite product data sent by the previous processing module, the second single satellite product data sent by the satellite platform and the cooperative processing instruction generated by the main control module to the processing module.
The processing module receives the single-star product data, the second single-star product data and the cooperative processing instruction sent by the main control module, and performs cooperative processing on the single-star product data and the second single-star product data according to the cooperative processing instruction to obtain a cooperative processing result (i.e. comprehensive product data) and transmits the cooperative processing result to the main control module.
In the embodiment of the invention, the main control module acquires that the other on-orbit information processing and service systems have processed the second single-satellite product data and the cooperative processing task information through the satellite platform, generates a cooperative processing instruction according to the cooperative processing task information, sends the single-satellite product data sent by the processing module, the second single-satellite product data sent by the satellite platform and the cooperative processing instruction generated by the main control module to the processing module, and the processing module performs cooperative processing on the single-satellite product data and the second single-satellite product data according to the cooperative processing instruction to obtain comprehensive product data and sends the comprehensive product data back to the main control module, so that the on-orbit information processing and service system has the capability of cooperative processing of multi-satellite information.
According to the in-orbit information processing and service system provided by the invention, the main control module 11 is further configured to receive an application plug-in update data packet and an update instruction sent by the satellite platform; and sending the application plug-in updating data packet to a processing module according to the updating instruction.
The processing module 13 is further configured to receive the application plug-in update data packet sent by the main control module; and updating the plug-in according to the application plug-in updating data packet.
Specifically, one working mode of the on-track information processing and service system can also realize system reconfiguration.
In one example, the main control module receives and caches an application plug-in update data packet and an update instruction sent by the satellite platform, determines a processing module to be updated according to the update instruction, and sends the application plug-in update data packet to the processing module to be updated.
And after receiving the application plug-in updating data packet, the processing module updates the plug-in according to the application plug-in updating data packet.
In another example, the master control module may send the application plug-in update data packets to a preset number of processing modules according to the update instruction in a preset sequence, and after the processing modules in the preset number complete plug-in update according to the application plug-in update data packets, the master control module sequentially sends the application plug-in update data packets to the other processing modules in the preset number until all processing modules that need to perform plug-in update complete update. Wherein the plug-in update may include an upgrade and a rollback of the plug-in.
In the embodiment of the disclosure, the main control module receives an application plug-in update data packet and an update instruction sent by a satellite platform, sends the application plug-in update data packet to the processing module according to the update instruction, and the processing module updates the plug-in according to the application plug-in update data packet. And realizing system reconstruction of the track information processing and service system in a plug-in updating mode.
According to the in-orbit information processing and service system provided by the invention, the main control module 11 is further configured to receive a self-checking instruction sent by a satellite platform, complete related inspection according to the self-checking instruction, generate response information, return the response information to the satellite platform, and complete information response.
Specifically, the main control module receives a self-checking instruction sent by the satellite platform, wherein the self-checking instruction includes but is not limited to time synchronization, remote measurement and control, data transmission detection and the like, and can be set according to actual needs.
In one example, the self-checking instruction is remote measurement and remote control detection, the main control module performs remote measurement and remote control detection according to the self-checking instruction, generates response information of the remote measurement and remote control and returns the response information to the satellite platform, and information response is completed.
In the embodiment of the disclosure, the main control module receives a self-checking instruction sent by the satellite platform, completes related inspection according to the self-checking instruction, generates response information, returns the response information to the satellite platform, and completes information response. Whether the functions of the on-orbit information processing and service system are normal or not can be determined through the self-checking instruction and the response information, fault detection of the on-orbit information processing and service system is achieved, and the on-orbit information processing and service system is maintained in a normal operation state.
The following describes the on-track information processing and service system method provided by the present invention, and the on-track information processing and service system method described below and the on-track information processing and service system described above may be referred to in correspondence with each other.
The present invention further provides an on-track information processing and service method, as shown in fig. 7, including:
s71, receiving single-satellite task information sent by a satellite platform through a main control module, generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information, sending the single-satellite data transmission instruction to a high-speed transmission module, and sending the single-satellite processing instruction to a processing module.
And S72, receiving the single satellite data transmission instruction sent by the main control module through the high-speed transmission module.
And S73, receiving the load original data sent by the satellite platform through the high-speed transmission module according to the single satellite data transmission instruction, receiving the load original data by using DDR and SATA two-stage caches, and transmitting effective data to the processing module after data screening is completed.
And S74, receiving the single satellite processing instruction sent by the main control module and the effective data sent by the high-speed transmission module through the processing module.
And S75, processing the effective data through the processing module according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module.
And S76, receiving the single star product data sent by the processing module through the main control module.
Specifically, the above steps have been described in the foregoing, and the description of the on-track information processing and service system may refer to fig. 1, which is not repeated herein.
In one example, SAR (Synthetic Aperture Radar) real-time imaging and target detection have the characteristics of complex processing flow and large computation amount, and require a system to have strong processing capability and algorithm updating adaptability. While commercial satellites are typically limited in weight, volume, and power consumption, making it difficult to deploy processing hardware on a large scale. If the traditional method is adopted to finish the original data caching by using the DDR, the data is covered inevitably because of insufficient processing capacity, and the processing of all the original data cannot be finished. In the design of the system scheme, the high-speed transmission module employs DDR and SATA to cooperatively complete caching and distribution of high-speed original data, which can be matched with the processing capability of the system to ensure that all the original data can be processed, please refer to the description of fig. 3 and fig. 4, which is not described herein again.
In the embodiment of the invention, the main control module receives the single-satellite task information sent by the satellite platform and generates a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information. The high-speed transmission module receives load original data sent by a satellite platform according to a single satellite data transmission instruction, receives the load original data by using DDR and SATA two-stage caches, finishes data screening, effective data is transmitted to a processing module, corresponding data is acquired from load original data in a self-adaptive mode according to a single satellite data transmission instruction, the high-speed transmission module adopts DDR and SATA two-stage cache to cooperatively finish temporary storage and distribution of the high-speed original data, the high-speed transmission module can be matched with the processing capacity of a system, the problem of data loss caused by inconsistency of data transmission and data processing speeds is solved, all original data can be processed, rapid data transmission of a satellite platform and an on-orbit information processing and service system is realized, and the real-time performance and the integrity of the data are maintained, meanwhile, the data screening effectively solves the problem of slow processing caused by the fact that the processing module directly processes the data of the original load data. The processing module carries out self-adaptive processing on the effective data according to the single-satellite processing instruction sent by the main control module to obtain single-satellite product data and returns the single-satellite product data to the main control module, so that the on-orbit information processing and service method supporting the real-time load data self-adaptive processing is realized.
According to the on-track information processing and service method provided by the present invention, after step S76, as shown in fig. 8, the method further includes:
and S81, receiving the second single satellite product data and the cooperative processing task information sent by the satellite platform through the main control module.
S82, generating a cooperative processing instruction according to the cooperative processing task information through the main control module, and sending the cooperative processing instruction, the single-star product data and the second single-star product data to the processing module.
And S83, receiving the cooperative processing instruction, the single-star product data and the second single-star product data sent by the main control module through the processing module.
And S84, carrying out cooperative processing on the single-star product data and the second single-star product data through the processing module according to the cooperative processing instruction to generate comprehensive product data, and sending the comprehensive product data to the main control module.
And S85, receiving the comprehensive product data sent by the processing module through the main control module.
Specifically, the above steps are already described in the foregoing, and reference may be made to the description of the on-track information processing and serving system, which is not described herein again.
In the embodiment of the invention, the main control module obtains second single-satellite product data and cooperative processing task information which are already processed by other on-orbit information processing and service systems through the satellite platform, generates a cooperative processing instruction according to the cooperative processing task information, sends the single-satellite product data sent by the processing module, the second single-satellite product data sent by the satellite platform and the cooperative processing instruction generated by the main control module to the processing module, and the processing module performs cooperative processing on the single-satellite product information and the second single-satellite product data according to the cooperative processing instruction to obtain comprehensive product data and sends the comprehensive product data back to the main control module, so that the on-orbit information processing and service system has the capability of cooperative processing of multi-satellite information.
According to the on-track information processing and service method provided by the present invention, as shown in fig. 9, the method further includes:
and S91, receiving the application plug-in update data packet and the update instruction sent by the satellite platform through the main control module.
And S92, sending the application plug-in update data packet to a processing module through the main control module according to the update instruction.
S93, receiving the application plug-in updating data packet sent by the main control module through a processing module, and updating plug-ins according to the application plug-in updating data packet.
Specifically, the above steps are already described in the foregoing, and reference may be made to the description of the on-track information processing and serving system, which is not described herein again.
In the embodiment of the disclosure, the main control module receives an application plug-in update data packet and an update instruction sent by a satellite platform, sends the application plug-in update data packet to the processing module according to the update instruction, and the processing module updates the plug-in according to the application plug-in update data packet. And realizing system reconstruction of the track information processing and service system in a plug-in updating mode.
According to the on-track information processing and service method provided by the present invention, as shown in fig. 10, the method further includes:
s101, receiving a self-checking instruction sent by the satellite platform through the main control module.
S102, finishing related inspection according to the self-inspection instruction through the main control module, generating response information, returning the response information to the satellite platform, and finishing information response.
Specifically, the above steps are already described in the foregoing, and reference may be made to the description of the on-track information processing and serving system, which is not described herein again.
In the embodiment of the disclosure, the main control module receives a self-checking instruction sent by the satellite platform, completes related inspection according to the self-checking instruction, generates response information, returns the response information to the satellite platform, and completes information response. Whether the functions of the on-orbit information processing and service system are normal or not can be determined through the self-checking instruction and the response information, fault detection of the on-orbit information processing and service system is achieved, and the on-orbit information processing and service system is maintained in a normal operation state.
In another aspect, the present invention also provides a computer program product, the computer program product comprising a computer program, the computer program being stored on a non-transitory computer-readable storage medium, wherein when the computer program is executed by a processor, the computer is capable of executing the on-orbit information processing and service method provided by the above methods, the method comprising: receiving single-satellite task information sent by a satellite platform through a main control module, generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information, sending the single-satellite data transmission instruction to a high-speed transmission module, and sending the single-satellite processing instruction to a processing module; receiving the single satellite data transmission instruction sent by the main control module through the high-speed transmission module; receiving load original data sent by the satellite platform through the high-speed transmission module according to the single satellite data transmission instruction, receiving the load original data by using DDR and SATA two-stage caches, and transmitting effective data to the processing module after data screening is completed; receiving a single-satellite processing instruction sent by the main control module and effective data sent by the high-speed transmission module through the processing module; processing the effective data through the processing module according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module; and receiving the single star product data sent by the processing module through the main control module.
In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program being implemented by a processor to perform the on-track information processing and service method provided by the above methods, the method comprising: receiving single-satellite task information sent by a satellite platform through a main control module, generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information, sending the single-satellite data transmission instruction to a high-speed transmission module, and sending the single-satellite processing instruction to a processing module; receiving the single satellite data transmission instruction sent by the main control module through the high-speed transmission module; receiving load original data sent by the satellite platform through the high-speed transmission module according to the single satellite data transmission instruction, receiving the load original data by using DDR and SATA two-stage caches, and transmitting effective data to the processing module after data screening is completed; receiving a single-satellite processing instruction sent by the main control module and effective data sent by the high-speed transmission module through the processing module; processing the effective data through the processing module according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module; and receiving the single satellite product data sent by the processing module through the main control module.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. An on-track information processing and service system, comprising:
the main control module is used for receiving single satellite task information sent by the satellite platform; generating a single-satellite data transmission instruction and a single-satellite processing instruction according to the single-satellite task information; sending the single-satellite data transmission instruction to a high-speed transmission module, and sending the single-satellite processing instruction to a processing module; receiving the single star product data sent by the processing module;
the high-speed transmission module is used for receiving load original data sent by the satellite platform according to the single satellite data transmission instruction sent by the main control module; the high-speed transmission module cooperatively receives the load original data through DDR and SATA two-stage caches, and transmits effective data to the processing module after finishing data screening;
the processing module is used for receiving the single-satellite processing instruction sent by the main control module and the effective data sent by the high-speed transmission module; and processing the effective data according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module.
2. The on-track information processing and serving system of claim 1,
the main control module is also used for receiving second single-satellite product data and cooperative processing task information sent by the satellite platform; generating a cooperative processing instruction according to the cooperative processing task information; sending the single-star product data, the second single-star product data and the cooperative processing instruction to the processing module; receiving the comprehensive product data sent by the processing module;
the processing module is further configured to receive the single-star product data, the second single-star product data, and the cooperative processing instruction sent by the main control module; and carrying out cooperative processing on the single-star product data and the second single-star product data according to the cooperative processing instruction to generate comprehensive product data, and sending the comprehensive product data to the main control module.
3. The on-track information processing and serving system of claim 1,
the main control module is also used for receiving an application plug-in updating data packet and an updating instruction sent by the satellite platform; sending the application plug-in updating data packet to a processing module according to the updating instruction;
the processing module is further configured to receive the application plug-in update data packet sent by the main control module; and updating the plug-in according to the application plug-in updating data packet.
4. The in-orbit information processing and service system of claim 1, wherein the main control module is further configured to receive a self-check instruction sent by a satellite platform, complete a relevant check according to the self-check instruction, generate response information, return the response information to the satellite platform, and complete an information response.
5. An on-track information processing and service method, comprising:
receiving single satellite task information sent by a satellite platform through a main control module, generating a single satellite data transmission instruction and a single satellite processing instruction according to the single satellite task information, sending the single satellite data transmission instruction to a high-speed transmission module, and sending the single satellite processing instruction to a processing module;
receiving the single satellite data transmission instruction sent by the main control module through the high-speed transmission module;
receiving load original data sent by the satellite platform through the high-speed transmission module according to the single satellite data transmission instruction, receiving the load original data by using DDR and SATA two-stage caches, and transmitting effective data to the processing module after data screening is completed;
receiving the single-satellite processing instruction sent by the main control module and the effective data sent by the high-speed transmission module through the processing module;
processing the effective data through the processing module according to the single-satellite processing instruction to generate single-satellite product data, and sending the single-satellite product data to the main control module;
and receiving the single satellite product data sent by the processing module through the main control module.
6. The on-orbit information processing and service method of claim 5, wherein after the step of receiving, by the master control module, the single star product data sent by the processing module, the method further comprises:
receiving second single satellite product data and cooperative processing task information sent by the satellite platform through the main control module;
generating a cooperative processing instruction according to the cooperative processing task information through the main control module, and sending the cooperative processing instruction, the single satellite product data and the second single satellite product data to the processing module;
receiving, by the processing module, a co-processing instruction, the single-star product data, and the second single-star product data sent by the main control module;
carrying out cooperative processing on the single-star product data and the second single-star product data through the processing module according to the cooperative processing instruction to generate comprehensive product data, and sending the comprehensive product data to the main control module;
and receiving the comprehensive product data sent by the processing module through the main control module.
7. The on-track information processing and servicing method of claim 5, wherein the method further comprises:
receiving an application plug-in updating data packet and an updating instruction sent by the satellite platform through the main control module;
sending the application plug-in updating data packet to a processing module through the main control module according to the updating instruction;
and receiving the application plug-in updating data packet sent by the main control module through a processing module, and updating plug-ins according to the application plug-in updating data packet.
8. The on-track information processing and servicing method of claim 5, wherein the method further comprises:
receiving a self-checking instruction sent by the satellite platform through the main control module;
and finishing related inspection according to the self-inspection instruction through the main control module, generating response information and returning the response information to the satellite platform to finish information response.
9. A non-transitory computer readable storage medium, having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the on-track information processing and service method according to any one of claims 5 to 8.
10. A computer program product comprising a computer program, wherein the computer program when executed by a processor implements the steps of the on-track information processing and service method according to any of claims 5 to 8.
CN202210387705.8A 2022-04-13 2022-04-13 On-orbit information processing and service system and method Pending CN114968089A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210387705.8A CN114968089A (en) 2022-04-13 2022-04-13 On-orbit information processing and service system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210387705.8A CN114968089A (en) 2022-04-13 2022-04-13 On-orbit information processing and service system and method

Publications (1)

Publication Number Publication Date
CN114968089A true CN114968089A (en) 2022-08-30

Family

ID=82978254

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210387705.8A Pending CN114968089A (en) 2022-04-13 2022-04-13 On-orbit information processing and service system and method

Country Status (1)

Country Link
CN (1) CN114968089A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117311951A (en) * 2023-11-29 2023-12-29 齐鲁空天信息研究院 Multi-star data automation task processing system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117311951A (en) * 2023-11-29 2023-12-29 齐鲁空天信息研究院 Multi-star data automation task processing system and method
CN117311951B (en) * 2023-11-29 2024-03-01 齐鲁空天信息研究院 Multi-star data automation task processing system and method

Similar Documents

Publication Publication Date Title
CN108616382B (en) Method and device for upgrading network card firmware, network card and equipment
US6266736B1 (en) Method and apparatus for efficient software updating
US11640247B2 (en) Providing service address space for diagnostics collection
US20140379989A1 (en) Coherent attached processor proxy having hybrid directory
CN105190567A (en) System and method for managing storage system snapshots
US20140201468A1 (en) Accelerated recovery for snooped addresses in a coherent attached processor proxy
KR20030084553A (en) Multiprocessor apparatus
US9454484B2 (en) Integrated circuit system having decoupled logical and physical interfaces
CN113064744A (en) Task processing method and device, computer readable medium and electronic equipment
US20140201466A1 (en) Data recovery for coherent attached processor proxy
CN103999063B (en) The Memory Sharing of processor
CN104471523A (en) Computer system and control method thereof
CN114968089A (en) On-orbit information processing and service system and method
US20140229684A1 (en) Coherent attached processor proxy supporting coherence state update in presence of dispatched master
CN104854845B (en) Use the method and apparatus of efficient atomic operation
CN108762669A (en) The method, apparatus and computer equipment of writing speed when promoting power down
US20140149683A1 (en) Programmable coherent proxy for attached processor
CN102065073A (en) Directly providing data messages to a protocol layer
US20140149688A1 (en) Coherent attached processor proxy supporting master parking
CN107300909A (en) A kind of unmanned aerial vehicle maintenance system and method based on MVC frameworks
CN103677661A (en) Information processing apparatus and copy control method
US8862793B2 (en) Storage system, control device, and storage system control method of controlling storage system
CN110647289A (en) Satellite remote sensing cloud computing platform and system
WO2017011021A1 (en) Systems and methods facilitating reduced latency via stashing in systems on chips
CN114281269B (en) Data caching method and device, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination