Modular software-definable information system

By proposing a modular software-defined information system on the satellite platform, the problem of insufficient functional integration and hardware resource sharing in the existing technology is solved, efficient sharing of hardware resources and multifunctional adaptation are achieved, and the overall performance and flexibility of satellite information system are improved.

CN119788144APending Publication Date: 2025-04-08SHANGHAI SATELLITE ENG INST
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411663573.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The existing satellite platform electronic information systems have inconsistencies and inadequacy in functional integration and hardware resource sharing, resulting in low hardware modularity, generalization and integration, which hinders the intensive sharing of hardware resources.

Method used

A modular software-defined information system is proposed, including a data center, a task center, a service center, a network center and a link center. A generalized hardware module is built based on a generalized electronic equipment architecture, and hardware reuse and adaptation are realized through software definition. The management plane, control plane, and data plane of the network center are designed to achieve universalization and flattening of in-star networks.

Benefits of technology

It realizes the unified functional logical domain definition of satellite information system, improves the comprehensive level of hardware domain modularity, supports hardware reuse and adaptation of different satellite functions, meets the needs of multi-functional adaptation and networked task collaboration, and realizes the pooling and sharing of in-star hardware resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119788144A_ABST
    Figure CN119788144A_ABST
Patent Text Reader

Abstract

The invention provides a modularized software-definable information system. The modularized software-definable information system is mainly composed of five logic function domains, namely a data center, a task center, a service center, a network center and a link center. Based on a generalized electronic equipment architecture, a series of generalized hardware modules are constructed from basic function service element dimensions such as calculation, storage, acquisition, driving, exchange, baseband, radio frequency, channels, routing and the like; the universal hardware module can realize hardware multiplexing of different satellites and different functions through software definition and adaptation requirements; a satellite-borne network side of the network center defines four planes including a management plane, a control plane, a data plane and an expansion plane to cover different rate intervals and different hardware modules, and a single machine selects one or more plane interfaces to access the network center according to needs. According to the method, unified function logic domain definition, unified hardware resource domain integration and unified software domain enabling of satellites are realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of satellite-borne electronic equipment, and in particular, relates to a modular software-definable information system. Background Art

[0002] The information system is the "brain" and "nerve center" of the satellite, and is the basis for achieving digitalization, networking, service and intelligence.

[0003] Traditionally, the design method centered on satellite platforms and payloads has strong single-satellite performance and high product maturity, but when coordinating with heterogeneous satellite platforms, there will be different degrees of interconnection, intercommunication, and interoperability problems in the physical domain, information domain, and cognitive domain. In order to meet the increasingly complex and changeable large-scale, low-latency networked collaborative mission implementation requirements, it is necessary to build a more open and flexible satellite information system architecture to achieve comprehensive system integration and information sharing in a service-oriented manner.

[0004] A literature search of existing technologies revealed that various aerospace research institutions and universities at home and abroad have carried out research on technologies related to satellite platform electronic information systems.

[0005] The invention patents with publication numbers CN114513244A and CN114513244B, "Spacecraft Integrated Intelligent Information System", disclose an information system consisting of a service center, a mission center, and a data center. The service center consists of several platform service units, the mission center consists of several group intelligence mission units, and the data center consists of several data service units. It is built based on a unified electronic architecture and consists of a series of standardized and universal hardware modules. This invention is mainly aimed at data processing and transmission inside the satellite, and does not comprehensively integrate data processing, transmission, and software-defined services within and between satellites.

[0006] The invention patent with publication number CN114417546A "A method and device for constructing a spacecraft integrated electronic system" discloses an integrated electronic system with high functional integration, high resource reuse, good generalization, and strong demand adaptability. It is limited to determine the functional modules contained in the integrated electronic system and the number of functions or interfaces corresponding to the functional modules, build the interface specifications between the modules, determine the number and functions of the integrated electronic stand-alone machines, and the types of modules involved mainly include power supply modules, central processing modules, and interface processing modules. This invention is mainly aimed at the functions of traditional satellite service centers, and has not yet involved the modularization and software definition of data centers, mission centers, network centers, and link centers.

[0007] The invention patent with publication number CN114257294A "Integrated comprehensive electronic system and its use method" discloses an integrated electronic system that integrates measurement and control, navigation and integrated integrated electronic satellite service processor into a single board, with high-performance satellite service processing as the center, integrating dual measurement and control and dual-mode navigation functions. This invention is mainly aimed at improving hardware integration for small satellite applications.

[0008] The invention patent with publication number CN113934565A "An Integrated Electronic System for Navigation Satellites" discloses an integrated electronic system consisting of an onboard computer and a data processing terminal. The onboard computer executes algorithms and autonomous management functions, and the data processing terminal receives the execution from the onboard computer and returns the collected payload equipment data to the onboard computer. The onboard computer and the data processing terminal are connected via a 1553B bus. This invention mainly builds an integrated electronic system for navigation satellite needs.

[0009] The invention patent with publication number CN108199939A "A Reconfigurable Satellite Integrated Electronic System" discloses a reconfigurable satellite integrated electronic system that can realize rapid system reconstruction, improve the system's fault tolerance, reduce the power consumption and weight of the entire satellite, and reduce the waste of computing resources. The system includes more than two integrated business units and a 1553B bus. More than two integrated business units are connected via a 1553B bus.

[0010] The invention patent with publication number CN108667507A "A Satellite Intelligent Open Integrated Electronic System" discloses a satellite intelligent open integrated electronic system, including a central control module, a multi-level bus data conversion module, a low-speed telemetry acquisition and remote control distribution module, defines a general integrated electronic system architecture, and realizes an open basic service platform through the central control module, the multi-level bus data conversion module, the low-speed telemetry acquisition and remote control distribution module.

[0011] Although the above-mentioned related technologies all propose a comprehensive integrated design method for satellite electronic information systems, they still have the following problems:

[0012] 1. The functional scope of comprehensive integration is inconsistent and incomplete. The satellite functions are complex. The current satellite platform electronic information system has different focuses on functional integration, resulting in a large number of dedicated hardware products. The hardware is not modular, universal, and integrated.

[0013] 2. The degree of sharing of hardware resources is inconsistent and insufficient. Different application functions of satellites have different requirements for hardware resources and external information needs. The on-demand customized design leads to the specialization of hardware resources and external communications for different application functions. Adding new functions requires additional hardware. The current universal design of hardware resources in the satellite platform electronic information system and the flat design of communication connections between hardware are insufficient, which hinders the intensive sharing of hardware resources. Summary of the invention

[0014] In view of the defects in the prior art, an object of the present invention is to provide a modular software-definable information system.

[0015] A modular software-definable information system provided according to the present invention includes: a data center, a mission center, a service center, a network center, and a link center;

[0016] The data center provides load-side services;

[0017] The task center provides task-side services;

[0018] The service center provides platform-side services;

[0019] The network center provides network-side services;

[0020] The link center provides communication side services;

[0021] The data center, mission center, service center, network center, and link center are based on a universal electronic device architecture, and construct a series of universal hardware modules from the dimensions of basic functional service elements such as computing, storage, acquisition, drive, switching, baseband, radio frequency, channel, and routing.

[0022] Preferably, the data center includes a computing module, a storage module, and an auxiliary communication module configured as needed for transmitting load data;

[0023] The task center includes a computing module and a storage module, and assists in configuring a communication interface adapter module as needed to transmit task data;

[0024] The service center includes a computing module, a non-volatile storage module, a collection module, a drive module, and an auxiliary configuration communication interface adapter module as needed for transmitting satellite platform data;

[0025] The network center includes a channel processing module and a routing processing module on the extraterrestrial space network side, and a switching module on the onboard network side;

[0026] The link center includes a radio frequency processing module and a baseband processing module.

[0027] Preferably, the universal hardware module can be software-defined to realize hardware reuse and adaptation requirements for different satellites and different functions;

[0028] The computing module inputs and outputs computing data through the network center, and the computing module application software can be updated, loaded, and reconstructed on-orbit to meet the different application requirements of data centers, mission centers, service centers, network centers, and link centers for computing processing;

[0029] The storage class module inputs and outputs storage data through the network center, realizes software changes by updating, loading, and reconstructing the storage management application software, and realizes the scheduling and access of storage data through the file management and data indexing functions provided by the storage management application software;

[0030] The acquisition module inputs acquisition control commands and outputs acquisition result data through the network center, and changes the acquisition channel, acquisition frequency and other parameter information through the acquisition control commands;

[0031] The driving module inputs driving control commands and outputs driving status data through the network center, and changes the parameter information such as driving channel, driving duration and driving frequency through the driving control commands;

[0032] The switching module realizes the allocation of communication bandwidth by configuring the switching port and realizes data exchange addressing by changing the parameters of the switching address configuration information;

[0033] The baseband module implements the switching of multiple communication functions such as communication protocol, modulation and demodulation, working frequency band, and data format through application software update;

[0034] The RF module realizes RF link selection through the RF switch network and meets the communication requirements of different frequency bands through broadband frequency conversion, filtering and amplification circuits.

[0035] The channel class module can realize the change of space network link layer protocol processing by updating the application software, and can also meet the link layer protocol format processing requirements by changing the link layer configuration information parameters;

[0036] The routing module can realize the change of spatial network routing software by updating application software, and can also realize data network addressing by changing the parameters of routing address configuration information.

[0037] Preferably, the satellite network side of the network center defines four planes, namely, management plane, control plane, data plane and extension plane, covering different rate ranges, and different hardware modules and single machines select one or more plane interfaces to access the network center as needed;

[0038] The management plane provides hardware module, stand-alone bus or serial communication interface to provide hardware module, stand-alone basic function settings and control and hardware module, stand-alone health management data transmission;

[0039] The control plane provides 100M and 1000M satellite service data exchange and transmission by the control plane switching module;

[0040] The data plane is provided with satellite high-speed payload data exchange and transmission at a rate of more than 1 Gigabit by the data plane switching module;

[0041] The extended plane is used for separate connections between hardware modules and single machines, and provides data transmission that cannot be met by the management plane, control plane, and data plane.

[0042] Preferably, the data center, mission center, service center, network center, and link center are logical functional domain definitions; the type and quantity of hardware modules and the configuration of the single machine are determined based on the total capacity requirements of the satellite data center, mission center, service center, network center, and link center services, as well as the integrated basic configuration requirements such as the single machine structure, power supply, heat dissipation, and backplane; the network center switching modules are dispersedly configured in the single machine and are used for data exchange between the hardware modules in the single machine and data exchange between the single machine and the outside world.

[0043] Preferably, the computing, storage, collection, and driving hardware modules of the data center, mission center, service center, network center, and link center are flatly connected through the access management plane, control plane, and data plane;

[0044] The computing modules scattered in the data center, mission center, and service center can all be exchanged through the satellite network side of the network center and interoperate with the hardware modules such as storage, acquisition, and drive;

[0045] The extraterrestrial space network side of the network center can exchange space network data through the onboard network side and forward it to the computing, storage, collection, and driving hardware modules of the data center, mission center, and service center.

[0046] Preferably, after the satellite is in orbit, the software upgrade package is received through the ground and intersatellite space links of the link center, and the software upgrade package is forwarded to the service center through the network center. The calculation module of the service center completes the verification of the software upgrade package and the upgrade control and status management of the satellite data center, mission center, service center, network center, and link center. The non-volatile storage module of the service center completes the storage backup of all software upgrade packages.

[0047] Preferably, when the computing module of the service center fails, the software upgrade package is forwarded to the computing module of the data center or the mission center through the network center, and the computing module of the data center or the mission center completes the verification of the software upgrade package and the satellite upgrade control and status management;

[0048] When the non-volatile storage module of the service center fails, the computing module of the service center will forward the verified software upgrade package to the storage module of the data center or the mission center through the network center to complete the storage backup of all software upgrade packages.

[0049] According to a satellite information processing method provided by the present invention, information processing is performed based on the modular software-definable information system.

[0050] A satellite provided according to the present invention comprises the modular software-definable information system or the satellite information processing method.

[0051] Compared with the prior art, the present invention has the following beneficial effects:

[0052] 1. The modular software-definable information system proposed in the present invention is information-centric and proposes a unified five-center functional logic domain to solve the problem of unified logical definition of electronic information systems of heterogeneous satellite platforms. The product architecture is unified and the positioning focus is prominent;

[0053] 2. The modular software-definable information system proposed in the present invention adopts a unified open, standardized general platform to build a series of universal hardware modules from the dimensions of basic functional service elements, improve the comprehensive level of modularization in the hardware domain, and select and flexibly adapt hardware modules on demand to meet the construction requirements of different satellite functional logic domains;

[0054] 3. The modular software-definable information system proposed in the present invention can enable hardware modules to achieve flexible expansion of application services, and meet the requirements of multi-functional adaptation and networked task collaboration under the changing needs of space-based services;

[0055] 4. The modular software-definable information system proposed in the present invention realizes the universalization and flattening of the intra-satellite network through the design of the management plane, control plane, and data plane on the satellite network side of the network center, realizes the pooling and sharing of intra-satellite hardware resources, and realizes two-way peer-to-peer access between the space network and the intra-satellite network through unified channel processing and routing processing on the extra-satellite space network side of the network center. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0057] Figure 1The overall block diagram of the modular software-definable information system of the present invention is as follows;

[0058] Figure 2 It is a schematic diagram of the network center management plane, control plane, data plane, and extension plane of the present invention;

[0059] Figure 3 This is a schematic diagram of the flattened intra-satellite network connection of the hardware modules of the present invention;

[0060] Figure 4 It is a schematic diagram of the flattened connection of the spatial network of the data center, mission center, and service center of the present invention. DETAILED DESCRIPTION

[0061] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several changes and improvements can also be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0062] According to a modular software-definable information system proposed in the present invention, unified functional logic domain definition, unified hardware resource domain integration, and unified software domain empowerment of satellites are realized. The present invention is mainly composed of five logical functional domains: data center, mission center, service center, network center, and link center; based on the universal electronic equipment architecture, a series of universal hardware modules are constructed from the dimensions of basic functional service elements such as computing, storage, acquisition, drive, switching, baseband, radio frequency, channel, and routing; universal hardware modules can be software-defined to enable hardware reuse and adaptation requirements for different satellites and different functions; the network center onboard network side defines four planes: management plane, control plane, data plane, and expansion plane, covering different rate ranges, and different hardware modules and single machines select one or more plane interfaces to access the network center as needed.

[0063] Specifically, to achieve the above objectives, the modular software-definable information system proposed in the present invention is mainly composed of five logical functional domains: data center, mission center, service center, network center, and link center. Figure 1 As shown, specifically:

[0064] (1) Data center, focusing on payload-side services, completing satellite payload management and control, payload data processing and other functions;

[0065] (2) Mission center, focusing on mission-side services, completing satellite mission decision-making, collaborative planning and control, mission resource management and other functions;

[0066] (3) Service center, focusing on platform services, completing satellite platform services, telemetry and remote control, attitude and orbit, power drive, safety management and other functions;

[0067] (4) Network center, focusing on network-side services, completing integrated network data exchange of different transmission links and transmission rates inside and outside the satellite;

[0068] (5) Link center: focuses on communication services and completes the comprehensive RF and baseband processing of different space links such as extra-satellite ground tracking and control, ground data transmission, and inter-satellite communication.

[0069] Based on the universal electronic equipment architecture, a series of universal hardware modules are constructed from the dimensions of basic functional service elements such as computing, storage, acquisition, drive, switching, baseband, radio frequency, channel, routing, etc. The standard backplane slot network definition is used to realize the scalability of interface type, module type and quantity, and module-level interconnection and task collaboration are realized through the network. Function migration and data redirection are used to realize the backup of similar functional nodes in the network, thereby improving resource utilization efficiency and system reliability. Specifically:

[0070] (1) Data center, mainly composed of high-performance computing modules and large-capacity storage modules to complete on-orbit preprocessing of massive payload data and effective information identification, and high-bandwidth communication modules are configured as needed to transmit payload data;

[0071] (2) The mission center configures high-performance computing modules or high-reliability computing modules and storage modules according to mission requirements to complete complex mission planning and networked collaborative processing, and assists in configuring communication interface adapter modules as needed to transmit mission data;

[0072] (3) Service center, which is mainly composed of highly reliable computing modules, small-capacity non-volatile storage modules, acquisition modules, and drive modules to complete traditional satellite services, attitude and orbit control, and other satellite platform management and control as well as various interface service functions. At the same time, it can assist in configuring communication interface adapter modules as needed to transmit satellite platform data.

[0073] (4) Network center: The extra-satellite space network side is mainly composed of channel processing modules and routing processing modules as the core, which can meet the link layer protocol processing and network routing processing requirements of space links such as measurement and control, data transmission, and inter-satellite. The intra-satellite onboard network side is mainly composed of switching modules as the core, which can complete the intra-satellite control plane and data plane switching functions.

[0074] (5) Link center, which is mainly composed of RF processing modules and baseband processing modules to complete the RF channel and physical layer transmission protocol processing of space links such as measurement and control, data transmission, and intersatellite.

[0075] Universal hardware modules can be software-defined to realize hardware reuse and adaptation requirements for different satellites and functions. Specifically:

[0076] (1) For computing modules, computing data is input and output through the network center, and the computing module application software can be updated, loaded, and reconstructed on-orbit to meet the different application requirements of data centers, mission centers, service centers, network centers, and link centers for computing processing, and realize the integration of computing module functions for satellite computing requirements;

[0077] (2) For storage modules, storage data is input and output through the network center, and software changes are realized by updating, loading, and reconstructing the storage management application software. The file management, data indexing and other functions provided by the storage management application software are used to schedule and access storage data, thus realizing the integration of storage module functions that meet the satellite storage requirements;

[0078] (3) For acquisition modules, the network center inputs acquisition control commands and outputs acquisition result data. The acquisition channel, acquisition frequency and other parameter information are changed through acquisition control commands to realize the integration of acquisition module functions required by satellite acquisition.

[0079] (4) For the drive module, the drive control command is input through the network center, and the drive status data is output. The drive channel, drive duration, drive frequency and other parameter information are changed through the drive control command to realize the integrated function of the drive module to meet the satellite drive requirements;

[0080] (5) For switch modules, communication bandwidth allocation is achieved through the configuration of switch ports, such as the allocation of Serial RapidIO port 1x, 2x, and 4x channels; data exchange addressing is achieved by changing the parameters of switch address configuration information, and the switch module function integration for satellite data transmission interaction requirements is realized;

[0081] (6) For baseband modules, the switching of multiple communication functions such as communication protocol, modulation and demodulation, working frequency band, and data format can be realized through application software updates. For example, the switching of ground measurement and control, ground data transmission, and inter-satellite communication transmission system processing software can be realized to realize the integration of baseband module functions required by the satellite extra-satellite physical layer communication system.

[0082] (7) For RF modules, RF link selection is achieved through the RF switch network, for example, the S-band for ground measurement and control and the C-band for ground data transmission can be selectively adapted; broadband frequency conversion, filtering, and amplification circuits are used to meet the communication requirements of different frequency bands; the RF module functions are integrated to achieve the RF requirements of satellite and extraterrestrial communications;

[0083] (8) For channel modules, space network link layer protocol processing changes can be achieved through application software updates, such as the processing software updates of telemetry space data link protocol, remote control space data link protocol, and advanced on-orbit space data link protocol; link layer configuration information parameters can also be changed to meet link layer protocol format processing requirements, such as the definition of the frame header format in the space data link protocol and the change of the application data type carried by the frame data field; realize the channel module function integration required by the satellite extra-satellite link layer communication system;

[0084] (9) For routing modules, the space network routing software can be changed by applying software updates, that is, module software updates; data network addressing can also be achieved by changing the routing address configuration information parameters, that is, changing the software parameters without updating the software; and the routing module functions can be integrated to meet the data transmission and interaction needs within and outside the satellite.

[0085] Given the huge differences in the demand for data transmission rates within satellites, ranging from Kbps-level business data transmission rates to tens of Gbps-level business data transmission rates, building a single equal-bandwidth network will lead to unacceptable resource overhead. Therefore, vertical division can be made based on the data transmission bandwidth requirements of various types of satellite-borne stand-alone machines to form a multi-level set of transmission bandwidths. Each set is called a plane. Each plane and each layer in the plane are independent of other planes. Each plane has the key ability to span multiple stand-alone machines or even across inter-satellite transmissions, thus forming an object-oriented satellite-borne network architecture.

[0086] On the satellite network side of the network center, the present invention defines four planes, namely, the management plane, the control plane, the data plane, and the extension plane, covering different rate ranges. Different hardware modules and single machines select one or more plane interfaces to access the network center as needed, such as Figure 2 shown.

[0087] The management plane has a low transmission rate and high reliability requirements. The hardware module and the stand-alone machine's own bus or serial communication interface provide the hardware module and the stand-alone machine's basic function settings and control as well as the health management data transmission of the hardware module and the stand-alone machine. It usually uses RS422, 1553B, CAN and other fully verified communication methods.

[0088] The control plane and data plane adopt star switching and full-duplex connection mode, which is the backbone network for intra-satellite data transmission. The control plane and data plane are decoupled and separated in the switch, and support channel expansion. Among them, the control plane mainly provides satellite medium and low-speed business data exchange and transmission at 100M and 1G by the control plane switching module, and the Ethernet transmission protocol can be used. The data plane mainly provides satellite high-speed payload data exchange and transmission at a rate of more than 1G by the data plane switching module, and can use transmission protocols such as Serial RapidIO and 10 Gigabit Ethernet.

[0089] For data transmission requirements with special communication interfaces and services, an extended plane can be used for separate connections between hardware modules and single machines to provide data transmission that cannot be met by the management plane, control plane, and data plane.

[0090] Data centers, mission centers, service centers, network centers, and link centers are defined as logical functional domains, not stand-alone physical forms. In other words, there is no mandatory requirement for independent data centers, mission centers, service centers, network centers, and link centers. The type and quantity of hardware modules and the construction method and quantity of stand-alone machines mainly depend on two factors:

[0091] First, based on the satellite's total capacity requirements for data center, mission center, service center, network center, and link center services, for example, the number of computing modules is determined based on computing task requirements, the number of storage modules is determined based on storage task requirements, and the number of acquisition modules is determined based on acquisition interface requirements.

[0092] The second is based on the integrated basic configuration requirements such as stand-alone structure, power supply, heat dissipation, backplane, etc. For example, the mechanical response capability that the stand-alone structure can bear, the total heat dissipation requirements of each module in the stand-alone machine, the signal connection capability that the backplane can provide, and the power supply capability that the stand-alone power module can provide.

[0093] In addition, the modules in a single machine need to exchange data through the control plane and the data plane. The switching modules are interconnected to build a larger network. Therefore, the network center switching modules need to be dispersed in the single machine.

[0094] The computing, storage, collection, and drive hardware modules of the data center, mission center, service center, network center, and link center are connected in a flat manner through the access management plane, control plane, and data plane, laying the foundation for hardware resource pooling and interconnection:

[0095] First, computing modules scattered in data centers, mission centers, and service centers can interoperate with storage, acquisition, drive, and other hardware modules through the management plane, control plane, and data plane of the network center. Figure 3 That is to say, when the application software of the computing module is migrated or reconstructed, the data accessibility and availability issues between other modules and the computing module are solved. For example, although the computing module and the driver module are not in the same single machine, the computing module can control the driver module through the control plane Ethernet network;

[0096] Second, the extraterrestrial space network side of the network center can exchange space network data through the onboard network side and forward it to the computing, storage, collection, drive and other hardware modules of the data center, mission center and service center, such as Figure 4As shown, for space network data communication, the space network connections of the data center, mission center, and service center are flattened, and the space network access capabilities are equal. That is to say, when the application software of the computing modules is migrated or reconstructed, the data reachability and availability issues of different space links and computing modules are solved.

[0097] In order to meet the requirements of universal upgrade and reconstruction of various embedded processing system software such as CPU, DSP, FPGA, etc., under normal circumstances, unified software upgrade package reception, verification and upgrade control are implemented based on the service center. After the satellite is in orbit, the on-board software upgrade package is received through the ground and intersatellite space links of the link center. Under normal circumstances, the software upgrade package is forwarded to the service center through the network center. The high-reliability computing module of the service center completes the verification of the software upgrade package. After the verification is correct, the satellite data center, mission center, service center, network center, and link center are upgraded and controlled and the status is managed according to the working situation. At the same time, the small-capacity non-volatile storage module of the service center completes the storage backup of all software upgrade packages to avoid the loss of software upgrade packages in the event of power failure.

[0098] However, when the high-reliability computing module of the service center fails, the software upgrade package can be forwarded to the high-performance computing module or high-reliability computing module of the data center or mission center through the network center, and the software upgrade management function of the service center can be migrated to the computing module of the data center or mission center, which will complete the verification of the software upgrade package and the satellite upgrade control and status management.

[0099] When the small-capacity non-volatile storage module of the service center fails, the high-reliability computing module of the service center will forward the verified software upgrade package to the storage module of the data center or mission center through the network center to complete the storage backup of all software upgrade packages.

[0100] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. A modular software-definable information system, characterized in that: include: Data center, mission center, service center, network center, link center; The data center provides load-side services; The task center provides task-side services; The service center provides platform-side services; The network center provides network-side services; The link center provides communication side services; The data center, mission center, service center, network center, and link center are based on a universal electronic device architecture, and construct a series of universal hardware modules from the dimensions of basic functional service elements such as computing, storage, acquisition, drive, switching, baseband, radio frequency, channel, and routing.

2. The modular software-definable information system according to claim 1, characterized in that: The data center includes a computing module, a storage module, and an auxiliary communication module configured as needed for transmitting load data; The task center includes a computing module and a storage module, and assists in configuring a communication interface adapter module as needed to transmit task data; The service center includes a computing module, a non-volatile storage module, a collection module, and a drive module, and assists in configuring a communication interface adapter module as needed to transmit satellite platform data; The network center includes a channel processing module and a routing processing module on the extraterrestrial space network side, and a switching module on the onboard network side; The link center includes a radio frequency processing module and a baseband processing module.

3. The modular software-definable information system according to claim 2, characterized in that: Universal hardware modules can be software-defined to realize hardware reuse and adaptation requirements for different satellites and functions; The computing module inputs and outputs computing data through the network center, and the computing module application software can be updated, loaded, and reconstructed on-orbit to meet the different application requirements of data centers, mission centers, service centers, network centers, and link centers for computing processing; The storage module inputs and outputs storage data through the network center, realizes software changes by updating, loading, and reconstructing the storage management application software, and realizes the scheduling and access of storage data through the file management and data indexing functions provided by the storage management application software; The acquisition module inputs acquisition control commands and outputs acquisition result data through the network center, and changes the acquisition channel, acquisition frequency and other parameter information through the acquisition control commands; The driving module inputs driving control commands and outputs driving status data through the network center, and changes the parameter information such as driving channel, driving duration and driving frequency through the driving control commands; The switching module realizes the allocation of communication bandwidth by configuring the switching port and realizes data exchange addressing by changing the parameters of the switching address configuration information; The baseband module implements the switching of multiple communication functions such as communication protocol, modulation and demodulation, working frequency band, and data format through application software update; The RF module realizes RF link selection through the RF switch network and meets the communication requirements of different frequency bands through broadband frequency conversion, filtering and amplification circuits. The channel class module can realize the change of space network link layer protocol processing by applying software update, and can also meet the link layer protocol format processing requirements by changing the link layer configuration information parameters; The routing module can realize the change of spatial network routing software by updating application software, and can also realize data network addressing by changing the parameters of routing address configuration information.

4. The modular software-definable information system according to claim 1, characterized in that: The satellite network side of the network center defines four planes: management plane, control plane, data plane, and extension plane, covering different rate ranges. Different hardware modules and single machines select one or more plane interfaces to access the network center as needed; The management plane provides hardware module, stand-alone bus or serial communication interface to provide hardware module, stand-alone basic function settings and control and hardware module, stand-alone health management data transmission; The control plane provides 100M and 1000M satellite service data exchange and transmission by the control plane switching module; The data plane is provided with satellite high-speed payload data exchange and transmission at a rate of more than 1 Gigabit by the data plane switching module; The extended plane is used for separate connections between hardware modules and single machines, and provides data transmission that cannot be met by the management plane, control plane, and data plane.

5. The modular software-definable information system according to claim 1, characterized in that: The data center, mission center, service center, network center, and link center are logical functional domain definitions; the type, quantity, and configuration of the hardware modules of a single machine are determined based on the total capacity requirements of the satellite data center, mission center, service center, network center, and link center services, as well as the integrated basic configuration requirements of the single machine structure, power supply, heat dissipation, and backplane; the network center switching modules are dispersedly configured in the single machine and are used for data exchange between the hardware modules in the single machine and data exchange between the single machine and the outside world.

6. The modular software-definable information system according to claim 4, characterized in that: The computing, storage, collection, and drive hardware modules of the data center, mission center, service center, network center, and link center are connected in a flat manner through access to the management plane, control plane, and data plane. The computing modules scattered in the data center, mission center, and service center can all be exchanged through the satellite network side of the network center and interoperate with the hardware modules such as storage, acquisition, and drive; The extraterrestrial space network side of the network center can exchange space network data through the onboard network side and forward it to the computing, storage, collection, and driving hardware modules of the data center, mission center, and service center.

7. The modular software-definable information system according to claim 1, characterized in that: After the satellite is in orbit, it receives software upgrade packages through the link center's ground and intersatellite space links, and forwards the software upgrade packages to the service center through the network center. The computing module of the service center completes the verification of the software upgrade package and the upgrade control and status management of the satellite data center, mission center, service center, network center, and link center. The non-volatile storage module of the service center completes the storage backup of all software upgrade packages.

8. The modular software-definable information system according to claim 7, characterized in that: When the computing module of the service center fails, the software upgrade package is forwarded to the computing module of the data center or the mission center through the network center, and the computing module of the data center or the mission center completes the verification of the software upgrade package and the satellite upgrade control and status management; When the non-volatile storage module of the service center fails, the computing module of the service center will forward the verified software upgrade package to the storage module of the data center or the mission center through the network center to complete the storage backup of all software upgrade packages.

9. A satellite information processing method, characterized in that: Information processing is performed based on the modular software-definable information system according to any one of claims 1 to 8.

10. A satellite, characterized in that: A modular software-definable information system comprising any one of claims 1 to 8, or a satellite information processing method according to claim 9.

Citation Information

Patent Citations

  • Reconfigurable satellite integrated electronic system

    CN108199939A

  • Satellite intelligent open type comprehensive electronic system

    CN108667507A

  • Navigation satellite integrated electronic system

    CN113934565A

  • Integrated comprehensive electronic system and use method thereof

    CN114257294A

  • Spacecraft integrated electronic system construction method and device

    CN114417546A