Satellite target component-based reconfiguration data transmission control method and device

CN122969630APending Publication Date: 2026-10-23CHINA SATELLITE NETWORK INNOVATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510478213.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2026-10-23

AI Technical Summary

Benefits of technology

[0053]本发明实施例提供的基于卫星目标组件的重构数据传输控制方法及装置,对第一卫星目标组件进行第一故障监测,以及对第二卫星目标组件进行第二故障监测;其中,所述第一卫星目标组件的数据重构优先级高于所述第二卫星目标组件;根据第一故障出现时间、第二故障出现时间和与可见弧段对应的数据传输时长,分别针对所述第一卫星目标组件和所述第二卫星目标组件进行重构数据传输控制,通过卫星目标组件的故障出现时间与可见弧段对应的数据传输时长的关联关系,对不同类型的卫星目标组件重构数据传输顺序进行优化控制,从而实现对数据重构响应时间较高的卫星目标组件优先完成重构数据传输。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122969630A_ABST
    Figure CN122969630A_ABST
Patent Text Reader

Abstract

The application provides a satellite target component-based reconstruction data transmission control method and device, and relates to the technical field of spaceflight measurement and control. The method comprises: performing first fault monitoring on a first satellite target component, and performing second fault monitoring on a second satellite target component; and performing reconstruction data transmission control on the first satellite target component and the second satellite target component respectively according to a first fault occurrence time, a second fault occurrence time and a data transmission time length corresponding to a visible arc segment. The device executes the above method. The method and device provided in the embodiment of the application optimize and control the reconstruction data transmission sequence of different types of satellite target components, so that the satellite target component with a higher data reconstruction response time is preferentially completed for reconstruction data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of aerospace telemetry and control technology, specifically to a method and apparatus for reconstructing data transmission control based on satellite target components. Background Technology

[0002] Satellite on-orbit reconfiguration refers to the process by which the ground, through uplink control, updates the hardware configuration and parameters of the satellite payload and modifies the program during the satellite's on-orbit operation. This enables the satellite's internal software system to be upgraded, errors corrected, and on-orbit maintenance to be performed.

[0003] Currently, the transmission of reconstructed data is carried out through the space-to-ground telemetry and control link. By transmitting reconstructed data to the satellite target components, the purpose of maintaining the normal operation of the satellite target components is to achieve this. However, there are various types of satellite target components, and different types of satellite target components have different data reconstruction response times. Moreover, the effective data transmission time corresponding to the visible arc is limited, usually 15 minutes. It is necessary to make full use of this short time to complete the reconstructed data transmission for satellite target components with high data reconstruction response times. Summary of the Invention

[0004] To address the problems in the prior art, embodiments of the present invention provide a method and apparatus for reconstructing data transmission control based on satellite target components, which can at least partially solve the problems existing in the prior art.

[0005] On one hand, this invention proposes a reconfiguration data transmission control method based on satellite target components, comprising:

[0006] Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0007] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0008] Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0009] The step of reconstructing data transmission control for the first satellite target component and the second satellite target component based on the first fault occurrence time, the second fault occurrence time, and the data transmission duration corresponding to the visible arc segment includes:

[0010] If it is determined that the second fault occurred earlier than the start time of the data transmission duration, then for the second satellite target component, the second reconstruction data transmission is performed in the first reconstruction mode;

[0011] If it is determined that the first satellite target component has failed during the second reconstruction data transmission process, the second reconstruction data transmission to the second satellite target component is stopped, and the first reconstruction data transmission is performed on the first satellite target component in the first reconstruction mode.

[0012] After the first reconstruction data transmission is completed, the second reconstruction data transmission continues from the breakpoint of the second reconstruction data transmission in the first reconstruction mode.

[0013] The reconstructed data transmission control method based on satellite target components further includes:

[0014] If it is determined that the first reconstruction data transmission has not been completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode;

[0015] After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission continues from the breakpoint of the second reconstruction data transmission in the first reconstruction mode.

[0016] The reconstructed data transmission control method based on satellite target components further includes:

[0017] If it is determined that the second reconstruction data transmission is not completed, then for the second satellite target component, the second single-step reconstruction data transmission is performed in the second reconstruction mode.

[0018] The reconstructed data transmission control method based on satellite target components further includes:

[0019] If it is determined that the first satellite target component has a fault during the second single-step reconstruction data transmission process, the order of reconstructing data transmission for the first satellite target component and the second satellite target component is determined based on the comparison result between the time interval between the first fault occurrence time and the start time and the preset time interval threshold.

[0020] According to the order of the reconstructed data transmission, reconstructed data transmission control is performed on the first satellite target component and the second satellite target component respectively.

[0021] The step of determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on a comparison between the time interval between the first fault occurrence time and the start time and a preset time threshold includes:

[0022] If it is determined that the time interval is less than the preset time threshold, then the second single-step reconstruction data transmission for the second satellite target component is terminated, and the first reconstruction data transmission is performed for the first satellite target component in the first reconstruction mode.

[0023] After the first reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component is restarted.

[0024] The reconstructed data transmission control method based on satellite target components further includes:

[0025] If it is determined that the first reconstruction data transmission has not been completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode;

[0026] After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component is restarted.

[0027] The step of determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on a comparison between the time interval between the first fault occurrence time and the start time and a preset time threshold includes:

[0028] If it is determined that the time interval is greater than or equal to the preset time threshold, then for the second satellite target component, the second single-step reconstruction data transmission is performed in the second reconstruction mode.

[0029] After the second single-step reconstruction data transmission is completed, the first reconstruction data transmission is performed for the first satellite target component in the first reconstruction mode.

[0030] The reconstructed data transmission control method based on satellite target components further includes:

[0031] Monitor the status of the satellite-to-ground link area;

[0032] If it is determined that the status of the satellite-to-ground link area is abnormal, then the second reconstruction mode is used to reconstruct data transmission control for the first satellite target component and the second satellite target component respectively.

[0033] The second reconstruction mode is a backup mode of the first reconstruction mode.

[0034] On one hand, the present invention proposes a reconfiguration data transmission control device based on satellite target components, comprising:

[0035] The monitoring unit is used to perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component.

[0036] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0037] The control unit is used to perform reconfiguration data transmission control for the first satellite target component and the second satellite target component respectively, based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment.

[0038] In another aspect, embodiments of the present invention provide an electronic device, including: a processor, a memory, and a bus, wherein:

[0039] The processor and the memory communicate with each other via the bus;

[0040] The memory stores program instructions that can be executed by the processor, and the processor can execute the following methods by calling the program instructions:

[0041] Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0042] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0043] Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0044] This invention provides a non-transitory computer-readable storage medium, comprising:

[0045] The non-transitory computer-readable storage medium stores computer instructions that cause the computer to perform the following methods:

[0046] Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0047] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0048] Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0049] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the following method:

[0050] Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0051] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0052] Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0053] The reconstruction data transmission control method and apparatus based on satellite target components provided in this invention performs first fault monitoring on a first satellite target component and second fault monitoring on a second satellite target component. The data reconstruction priority of the first satellite target component is higher than that of the second satellite target component. Based on the occurrence time of the first fault, the occurrence time of the second fault, and the data transmission duration corresponding to the visible arc segment, reconstruction data transmission control is performed on both the first and second satellite target components. By leveraging the correlation between the fault occurrence time of the satellite target component and the data transmission duration corresponding to the visible arc segment, the reconstruction data transmission order of different types of satellite target components is optimized, thereby prioritizing the reconstruction data transmission of satellite target components with higher data reconstruction response times. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:

[0055] Figure 1 This is a flowchart illustrating a reconfiguration data transmission control method based on a satellite target component according to an embodiment of the present invention.

[0056] Figure 2 This is a flowchart illustrating a reconstructed data transmission control method based on a satellite target component, provided in another embodiment of the present invention.

[0057] Figure 3 This is a schematic diagram of the structure of a reconstructed data transmission control device based on a satellite target component provided in an embodiment of the present invention.

[0058] Figure 4 This is a schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0059] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments and descriptions of the present invention are used to explain the present invention, but are not intended to limit the present invention. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0060] Figure 1 This is a flowchart illustrating a method for reconstructing data transmission control based on satellite target components according to an embodiment of the present invention, as shown below. Figure 1 As shown, the reconstructed data transmission control method based on satellite target components provided in this embodiment of the invention includes:

[0061] Step S1: Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0062] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component.

[0063] Step S2: Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconstruct data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0064] In step S1 above, the device performs a first fault detection on the first satellite target component and a second fault detection on the second satellite target component;

[0065] In this embodiment, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component. The device can be a computer device executing the method, specifically a computer device within the satellite, such as an onboard computer. It should be noted that the data acquisition and analysis involved in this embodiment are authorized by the user. The first satellite target component can be an integrated electronic application layer component, whose function is to send control commands to various components within the satellite. The second satellite target component can be an autonomous management component, whose function is to send management operation commands to various components within the satellite. The data reconstruction priority based on the first satellite target component is higher than that of the second satellite target component. The data transmission control method based on the reconstruction of satellite target components further includes:

[0066] When the autonomous management component fails, autonomous reconstruction is performed first in the visible arc segment, followed by single-step reconstruction. When the integrated electronic application layer component fails, regardless of whether autonomous reconstruction or single-step reconstruction is currently in progress, the reconstruction of the autonomous management component is abandoned, and autonomous reconstruction followed by single-step reconstruction of the integrated electronic application layer component is immediately initiated in the visible arc segment.

[0067] Alternatively, when a component in the integrated electronic application layer fails, autonomous reconstruction is performed first in the visible arc, followed by single-step reconstruction. If a component in the autonomous management layer fails during the reconstruction process, regardless of whether it is autonomous reconstruction or single-step reconstruction, the process of performing autonomous reconstruction first in the visible arc and then single-step reconstruction for the integrated electronic application layer component continues until the fault handling of the integrated electronic application layer component is completed, and then the process of performing autonomous reconstruction first in the visible arc and then single-step reconstruction for the autonomous management component begins.

[0068] In step S2 above, the device performs data transmission reconstruction control on the first satellite target component and the second satellite target component respectively, based on the first fault occurrence time, the second fault occurrence time, and the data transmission duration corresponding to the visible arc segment. The step of performing data transmission reconstruction control on the first satellite target component and the second satellite target component respectively, based on the first fault occurrence time, the second fault occurrence time, and the data transmission duration corresponding to the visible arc segment, includes:

[0069] If it is determined that the second fault occurred earlier than the start time of the data transmission duration, then for the second satellite target component, the second reconstructed data transmission is performed in the first reconstructed mode; the first reconstructed mode is the autonomous reconstructed mode, and the data transmission in the autonomous reconstructed mode is described as follows:

[0070] The ground control center allocates the reconstructed data into different MAPP source packets (generally segmented at the MByte level) based on the data size. Each MAPP source packet is further divided into a set of MAPP packets, including a first MAPP packet, several intermediate MAPP packets, and a final MAPP packet. When the reconstructed data is insufficient to form a packet, it is processed as the first MAPP packet. The ground control center synchronously sends all MAPP packets allocated to the same MAPP source packet, and the satellite extracts, verifies, and stores the reconstructed data within the MAPP source packets. After sending a MAPP source packet, the ground control center controls the satellite to perform overall verification of the MAPP source packet and resends it if errors occur. Once the satellite has completed the solid-state storage of all reconstructed data, file uploading is complete. For intra-satellite reconstruction of satellite target components, the ground control center sends a start reconstruction command to control the satellite to immediately or with a delay in initiating intra-satellite reconstruction of the satellite target components.

[0071] If it is determined that the first satellite target component has failed during the second reconstruction data transmission process, the second reconstruction data transmission to the second satellite target component is stopped, and the first reconstruction data transmission is performed on the first satellite target component in the first reconstruction mode.

[0072] After the first reconstruction data transmission is completed, the second reconstruction data transmission continues from the breakpoint of the second reconstruction data transmission in the first reconstruction mode.

[0073] The satellite target component-based reconstruction data transmission control method further includes:

[0074] If it is determined that the first reconstruction data transmission has not been completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode; the second reconstruction mode is the single-step reconstruction mode.

[0075] After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission continues from the breakpoint of the second reconstruction data transmission in the first reconstruction mode.

[0076] The explanation is as follows:

[0077] At the start of the visible arc, if only the autonomous management component fails, autonomous reconstruction will be performed on the autonomous management component first, followed by single-step reconstruction. If the integrated electronic application layer component fails during the autonomous reconstruction, the autonomous reconstruction will be stopped. Then, autonomous reconstruction will be performed on the integrated electronic application layer component first, followed by single-step reconstruction. After the fault handling of the integrated electronic application layer component is completed, autonomous reconstruction will continue on the autonomous management component from the breakpoint corresponding to the above-mentioned stop time.

[0078] The satellite target component-based reconstruction data transmission control method further includes:

[0079] If it is determined that the second reconstruction data transmission is incomplete, then for the second satellite target component, a second single-step reconstruction data transmission is performed in the second reconstruction mode. The incompleteness of the second reconstruction data transmission can occur either before the first satellite target component has undergone the reconstruction data transmission phase, or after the first satellite target component has already undergone the reconstruction data transmission phase.

[0080] The satellite target component-based reconstruction data transmission control method further includes:

[0081] If it is determined that the first satellite target component has a fault during the second single-step reconstruction data transmission process, the order of reconstructing data transmission for the first satellite target component and the second satellite target component is determined based on the comparison result between the time interval between the first fault occurrence time and the start time and the preset time interval threshold.

[0082] According to the order of the reconstructed data transmission, reconstructed data transmission control is performed on the first satellite target component and the second satellite target component respectively.

[0083] The step of determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on the comparison result between the time interval between the first fault occurrence time and the start time and a preset time threshold includes:

[0084] If the time interval is determined to be less than the preset time threshold, the second single-step reconstruction data transmission for the second satellite target component is terminated, and the first reconstruction data transmission is performed for the first satellite target component in the first reconstruction mode; the preset time threshold can be set independently according to the actual situation.

[0085] After the first reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component is restarted.

[0086] The satellite target component-based reconstruction data transmission control method further includes:

[0087] If it is determined that the first reconstruction data transmission has not been completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode;

[0088] After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component will restart.

[0089] The explanation is as follows:

[0090] During the single-step reconstruction process, since there are no breakpoints, it is necessary to comprehensively consider the visible arc segment. That is, if a fault occurs in the integrated electronic application layer component during the single-step reconstruction process, the time interval between the fault occurrence time and the start time of the visible arc segment is obtained. If the time interval is less than the preset time threshold, the autonomous reconstruction for the autonomous management component is terminated. For the integrated electronic application layer component, autonomous reconstruction is performed first in the visible arc segment, followed by single-step reconstruction. After the fault handling of the integrated electronic application layer component is completed, the autonomous reconstruction for the autonomous management component is restarted, followed by single-step reconstruction.

[0091] After the second reconstruction data transmission for the second satellite target component is restarted, if the second reconstruction data transmission is not completed, a second single-step reconstruction data transmission is performed for the second satellite target component in the second reconstruction mode.

[0092] The step of determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on the comparison result between the time interval between the first fault occurrence time and the start time and a preset time threshold includes:

[0093] If it is determined that the time interval is greater than or equal to the preset time threshold, then for the second satellite target component, the second single-step reconstruction data transmission is performed in the second reconstruction mode.

[0094] After the second single-step reconstruction data transmission is completed, the first reconstruction data transmission is performed for the first satellite target component in the first reconstruction mode.

[0095] The explanation is as follows:

[0096] If the time interval is greater than or equal to the preset time threshold, then continue to perform single-step reconstruction for the autonomous management component. After the autonomous management component has completed the fault handling, perform autonomous reconstruction and then single-step reconstruction for the integrated electronic application layer component in the visible arc segment.

[0097] The satellite target component-based reconstruction data transmission control method further includes:

[0098] Monitor the status of the satellite-to-ground link area; the status of the satellite-to-ground link area can include situations where high-speed uplink links cannot be used due to rainy weather or power and frequency interference near the satellite-to-ground link.

[0099] If an anomaly is determined in the satellite-to-ground link area, reconstruction data transmission control is performed on the first satellite target component and the second satellite target component respectively in the second reconstruction mode. Since the single-step reconstruction mode can be adapted to both high-speed and low-speed channels, furthermore, reconstruction data transmission control can be performed on the first satellite target component and the second satellite target component respectively after switching to the low-speed channel in the single-step reconstruction mode.

[0100] Then, the method described in the above embodiments can be continued, that is, the autonomous reconfiguration mode is no longer considered.

[0101] Refactoring modes include autonomous refactoring mode and single-step refactoring mode.

[0102] The self-refactoring mode is the recommended refactoring mode and is applicable to all modules, components, and software with refactoring capabilities.

[0103] The single-step refactoring mode is a backup refactoring mode, suitable for central control modules such as autonomous management and integrated electronic application layer software.

[0104] In single-step reconfiguration mode, the ground control center needs to asynchronously send reconfiguration control and data commands, and select and send each command individually based on the satellite's feedback. The satellite needs to adjust telemetry based on the feedback from the reconfigured satellite target components as a response to the single-step reconfiguration and transmit it to the ground control center.

[0105] The frame structure for single-step reconstruction mode is described below:

[0106] The remote control commands in this invention are divided into three categories, as described below:

[0107] Direct commands: Direct commands are hardware commands that are directly operated by the satellite target components. They are used for the on / off control and working mode switching of key equipment such as onboard computers and power supply and distribution. The command source data consists of fixed-length, clearly defined data.

[0108] Indirect commands: Indirect commands are instructions executed or transmitted by the satellite management software on the onboard computer for operating satellite target components. Based on the command word and the injected content, indirect commands are divided into operation commands and data injection commands.

[0109] Reconstruction Commands: Reconstruction commands are used for software reconstruction operations of various onboard products, and the satellite management software is responsible for storing the reconstruction data.

[0110] Each type of instruction frame carries a specific Virtual Channel Identifier (VCID). The physical channel is divided into multiple virtual channels (VCs), and each virtual channel is used to transmit data streams for different service requirements. In other words, instruction frames for the same type of service are transmitted through the same virtual channel.

[0111] Indirect instructions and reconfiguration instructions are transmitted via MAPP packets. MAPP stands for Multiplexer Access Point Packet.

[0112] The frame structure of the reconstruction instruction is shown in Table 1:

[0113] Table 1

[0114]

[0115] The instruction data field is filled with different data frames depending on the service type. All embodiments of this invention are MAPP services, so the subsequent frame structure description will take the MAPP packet structure as an example.

[0116] The reconstructed data uses a reconstructed instruction virtual channel, in which the MAPP source packet contains the reconstructed data stream;

[0117] The control instructions related to the refactoring process are uploaded using an indirect instruction virtual channel. In this channel, the MAPP source package contains the operation instructions for refactoring process control and the annotation instructions for related configurations.

[0118] The MAPP sequence follows the password field without any gaps, and its structure is shown in Table 2.

[0119] Table 2

[0120]

[0121] The specific explanation is as follows:

[0122] When using the indirect command virtual channel, the default is an independent packet;

[0123] The single-step refactoring pattern has the following characteristics:

[0124] (1) Single-step reconstruction is converted to asynchronous communication. The ground operation and control center needs to interpret the satellite's feedback to execute the next instruction operation;

[0125] (2) The file uploaded for a single-step reconstruction should not exceed the maximum file size that can be uploaded within a visible arc segment. The ground control center performs verification on each MAPP (Multiplexer Access Point Packet) packet based on telemetry data. After successful verification, the ground control center initiates the file upload for the next MAPP packet.

[0126] (3) Single-step reconstruction can be adapted to both high-speed and low-speed channels;

[0127] (4) Single-step reconfiguration not only requires the satellite-ground interaction process to make a unified MAPP packet validity judgment according to the source packet and to provide telemetry feedback on the receiving status of the satellite management software, but also requires ensuring the validity and orderliness of the satellite target component reconfiguration initiated by the integrated electronic application layer component within the satellite. That is, after the satellite receives the reconfiguration data MAPP packet, it needs to convert it into an intra-satellite data frame according to a specific bus protocol and send it to the satellite target component. Only after the satellite target component receives and confirms the data frame can the satellite update the relevant telemetry fields (status and count) to notify the ground operation and control center that the single-step reconfiguration is successful.

[0128] (5) The file size must be large enough to be transmitted within a single arc segment;

[0129] Single-step reconfiguration serves as a backup to autonomous reconfiguration (the recommended reconfiguration mode). It is applicable to several specific components on the satellite. When autonomous reconfiguration of a specific component fails and the fault cannot be resolved, the reconfiguration mode switches to single-step reconfiguration. In single-step reconfiguration mode, the ground control center needs to asynchronously send reconfiguration control and data commands, and select and send each command individually based on the satellite's feedback. That is, after the satellite receives the reconfiguration data MAPP packet, it needs to convert it into an intra-satellite data frame according to a specific bus protocol and send it to the satellite target component. Only after the satellite target component receives and confirms the data frame can the satellite update the relevant telemetry fields (status and counts) to notify the ground control center that the single-step reconfiguration is successful.

[0130] To achieve the above objectives, the embodiments of the present invention first define the MAPP packet encapsulation structure. Correspondingly, the instruction uploading process between satellite and ground has also been adapted and improved. In addition to ensuring stable instruction uploading, when uploading anomalies occur, supplementary uploading can be performed for missing / lost parts, achieving seamless connection and improving the efficiency of instruction uploading.

[0131] Single-step reconstruction allows for segmented transmission of files based on file size. The transmission includes the MAPP first packet, MAPP intermediate packet, and MAPP last packet. The data fields (including command words and data fields) of the MAPP first packet and MAPP intermediate packet have a fixed full packet length, while the data field of the MAPP last packet has a variable length.

[0132] Table 3 shows an example of inserting a MAPP source package as a refactoring instruction:

[0133] Table 3

[0134]

[0135] During single-step refactoring, the instructions and data formats are as follows:

[0136] (1) Single-step file transfer start command:

[0137] The single-step file transfer start command is used to inform the satellite of information including the size of the onboard file, segmentation status, total number of MAPP packets, and satellite target components. After the satellite confirms the relevant information for receiving the data, the single-step file transfer begins.

[0138] (2) Single-step file transfer command:

[0139] Primarily used for transmitting reconstruction data, the following fields are designed for single-step reconstruction:

[0140] Packet sequence counting: MAPP packets with different application process identifiers are counted separately, with an initial value of 1. The count is incremented by one for each MAPP packet added, and the counting is repeated cyclically.

[0141] Reconstructing data: The MAPP first packet data field is filled with the source packet header and original data;

[0142] Single-step reconstruction is performed by incrementing the packet sequence count from 0. Each subsequent packet is executed as an independent packet, including the source packet header, instruction code, and reconstruction data for the full packet length, as shown in Table 4.

[0143] Table 4

[0144]

[0145]

[0146] (3) Single-step file transfer end command:

[0147] The main function is to inform the satellite of the end of the single-step file transfer based on the command type, command word, and instruction code. After the satellite confirms the relevant information of the received data, the single-step reconstruction will begin.

[0148] (4) Single-step refactoring start refactoring command:

[0149] Used to notify the start of onboard single-step reconstruction, the command is carried by the MAPP source package. The length of the command content is not fixed, but it does not exceed the full package length.

[0150] like Figure 2 As shown, the satellite-to-ground interaction process involved in a single-step reconstruction is explained below:

[0151] The ground control center sends a single-step file transfer start command. This command is a real-time indirect command. If the satellite receives this command as a delayed command or if it occupies and reconstructs the virtual channel, it will discard it.

[0152] After the satellite correctly receives the single-step file transfer start command, it performs pre-processing for file reception, updates the "file uploading status" telemetry field to "ready to receive single-step uploading file", and sends the first feedback message.

[0153] The ground sends a single-step file transfer command, which must meet the following requirements:

[0154] Transmission is carried out using independent MAPP packets. The packet sequence count starts from 1 and increments sequentially from the first single-step file transfer instruction. The packet sequence count is incremented by 1 for each single-step file transfer instruction uploaded by the ground control center.

[0155] Each single-step file transfer instruction's MAPP packet data field includes the MAPP source packet header, instruction word, and data field;

[0156] The data field of the last single-step file transfer instruction is less than or equal to the full packet length, while the data field of the remaining single-step file transfer instructions is equal to the full packet length.

[0157] After receiving the instruction, the satellite updates the "File Upload Status" telemetry field to "Single-step File Reception in Progress" and sends a second feedback message.

[0158] Once all single-step file transfer data has been transmitted, the ground sends a single-step file transfer end command. After the satellite completes file verification, it updates the "File Upload Status" telemetry field to "File Verification Successful" upon confirming that the file verification is successful, and sends a third feedback message carrying a file verification success message.

[0159] Once the "File upload status" is updated to "File verification successful", the ground can send a single-step reconfiguration initiation command. This command is used to initiate the reconfiguration of application software (including satellite service and attitude control) on the integrated electronic application layer components.

[0160] If the satellite does not receive a MAPP packet within a certain period of time or the received MAPP packet fails to be verified, the anomaly handling procedure will be initiated, including:

[0161] The process for resending abnormal MAPP packets can be limited to a preset number of attempts, such as 5. The process will stop when the packet is successfully received or after 5 attempts have been made. The explanation is as follows:

[0162] The satellite will update the "Abnormal MAPP Packet Sequence Number" telemetry field to the MAPP packet sequence number that was not received or failed to be verified, and update the "File Upload Status" telemetry field to the single-step file reception timeout or abnormality.

[0163] The ground operations control center resent the abnormal MAPP packet;

[0164] When more than 5 retransmissions are attempted, the ground control center sends a file transfer stop command. Upon receiving this command, the satellite updates the "File Upload Status" telemetry field to indicate abnormal termination of file transfer.

[0165] After the satellite completes the document verification, if the verification fails, it will update the "Document Upload Status" telemetry field to "Document verification failed" and send a fourth feedback message, which will include a message indicating that the document verification was unsuccessful.

[0166] The ground control center sends a file transfer stop command. After receiving the command, the satellite updates the "File Upload Status" telemetry field to "File transfer abnormally terminated" and can further delete the received files.

[0167] If the satellite does not successfully receive the single-step reconfiguration initiation command, the reconfiguration status remains "default".

[0168] If the ground control center does not receive the fifth feedback message indicating that the intra-satellite single-step reconfiguration process has been initiated after waiting for a certain period of time, it will resend the single-step reconfiguration initiation command.

[0169] The satellite performs the writing and verification of reconstruction data in the single-step reconstruction process within the satellite. If it fails, the reconstruction status is set to "reconstruction failed" and a sixth feedback message is sent.

[0170] The satellite writes and verifies the reconstructed data during the single-step reconstruction process within the satellite. If successful, the reconstruction status is set to "reconstruction successful" and a seventh feedback message is sent.

[0171] After the reconstruction is completed, the ground sends a reset command for the integrated electronic application layer components (commands such as start-up area selection can be added as needed).

[0172] The reconstructed data transmission control method based on satellite target components provided in this invention performs first fault monitoring on a first satellite target component and second fault monitoring on a second satellite target component. The data reconstruction priority of the first satellite target component is higher than that of the second satellite target component. Based on the occurrence time of the first fault, the occurrence time of the second fault, and the data transmission duration corresponding to the visible arc segment, reconstructed data transmission control is performed on both the first and second satellite target components. By leveraging the correlation between the fault occurrence time of the satellite target component and the data transmission duration corresponding to the visible arc segment, the reconstructed data transmission order of different types of satellite target components is optimized, thereby prioritizing the completion of reconstructed data transmission for satellite target components with higher data reconstruction response times.

[0173] Further, the step of reconstructing data transmission control for the first satellite target component and the second satellite target component based on the first fault occurrence time, the second fault occurrence time, and the data transmission duration corresponding to the visible arc segment includes:

[0174] If it is determined that the second fault occurred earlier than the start time of the data transmission duration, then for the second satellite target component, the second reconstruction data transmission is performed in the first reconstruction mode; this can be referred to the above embodiments for explanation, and will not be repeated here.

[0175] If a fault is determined to have occurred in the first satellite target component during the second reconstruction data transmission process, the second reconstruction data transmission to the second satellite target component is stopped, and the first reconstruction data transmission is performed in the first reconstruction mode for the first satellite target component; this can be referred to the above embodiments for explanation, and will not be repeated here.

[0176] After the first reconstructed data transmission is completed, the second reconstructed data transmission continues from the breakpoint of the second reconstructed data transmission in the first reconstructed mode. This can be referred to the above embodiment for explanation, and will not be repeated here.

[0177] The reconstruction data transmission control method based on satellite target components provided in this embodiment of the invention further optimizes the control of the reconstruction data transmission sequence for different types of satellite target components.

[0178] Furthermore, the reconstructed data transmission control method based on satellite target components also includes:

[0179] If it is determined that the first reconstruction data transmission is not completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode; the above embodiments can be referred to for explanation, and will not be repeated here.

[0180] After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission continues from the breakpoint of the second reconstruction data transmission in the first reconstruction mode. Refer to the above embodiment for further details.

[0181] The reconstruction data transmission control method based on satellite target components provided in this embodiment of the invention further optimizes the control of the reconstruction data transmission sequence for different types of satellite target components.

[0182] Furthermore, the reconstructed data transmission control method based on satellite target components also includes:

[0183] If it is determined that the second reconstruction data transmission is incomplete, then for the second satellite target component, a second single-step reconstruction data transmission is performed in the second reconstruction mode. This can be referred to the above embodiments for further explanation, and will not be repeated here.

[0184] The reconstruction data transmission control method based on satellite target components provided in this invention further optimizes the data transmission sequence for reconstruction of different types of satellite target components. Refer to the above embodiments for further details.

[0185] Furthermore, the reconstructed data transmission control method based on satellite target components also includes:

[0186] If a fault is determined to occur in the first satellite target component during the second single-step reconstruction data transmission process, the order of reconstructing data transmission for the first satellite target component and the second satellite target component is determined based on the comparison result between the time interval between the occurrence time of the first fault and the start time and the preset time interval threshold. This can be referred to the above embodiment for explanation, and will not be repeated here.

[0187] The reconstructed data transmission control is performed on the first satellite target component and the second satellite target component respectively according to the order of the reconstructed data transmission. This can be referred to the above embodiments for explanation, and will not be repeated here.

[0188] The reconstruction data transmission control method based on satellite target components provided in this embodiment of the invention further optimizes the control of the reconstruction data transmission sequence for different types of satellite target components.

[0189] Further, determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on a comparison of the time interval between the first fault occurrence time and the start time with a preset duration threshold includes:

[0190] If it is determined that the time interval is less than the preset time threshold, the second single-step reconstruction data transmission for the second satellite target component is terminated, and the first reconstruction data transmission is performed for the first satellite target component in the first reconstruction mode; the above embodiments can be referred to for explanation, and will not be repeated here.

[0191] After the first reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component restarts. This can be referred to the above embodiment for further details.

[0192] The reconstruction data transmission control method based on satellite target components provided in this embodiment of the invention further optimizes the control of the reconstruction data transmission sequence for different types of satellite target components.

[0193] Furthermore, the reconstructed data transmission control method based on satellite target components also includes:

[0194] If it is determined that the first reconstruction data transmission is not completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode; the above embodiments can be referred to for explanation, and will not be repeated here.

[0195] After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component restarts. This can be referred to the above embodiment for further explanation, and will not be repeated here.

[0196] The reconstruction data transmission control method based on satellite target components provided in this embodiment of the invention further optimizes the control of the reconstruction data transmission sequence for different types of satellite target components.

[0197] Further, determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on a comparison of the time interval between the first fault occurrence time and the start time with a preset duration threshold includes:

[0198] If the time interval is determined to be greater than or equal to the preset time threshold, then the second single-step reconstruction data transmission will continue for the second satellite target component in the second reconstruction mode; the above embodiments can be referred to for explanation, and will not be repeated here.

[0199] After the second single-step reconstruction data transmission is completed, the first reconstruction data transmission is performed on the first satellite target component in the first reconstruction mode. This can be referred to the above embodiments for further explanation, and will not be repeated here.

[0200] The reconstruction data transmission control method based on satellite target components provided in this embodiment of the invention further optimizes the control of the reconstruction data transmission sequence for different types of satellite target components.

[0201] Furthermore, the reconstructed data transmission control method based on satellite target components also includes:

[0202] Monitor the status of the satellite-to-ground link area; refer to the above embodiments for details, which will not be repeated here.

[0203] If an anomaly is determined in the satellite-to-ground link area, data transmission control is reconstructed for both the first and second satellite target components using a second reconstruction mode. This can be referred to the above embodiments for further details.

[0204] The reconstructed data transmission control method based on satellite target components provided in this embodiment of the invention uses a single-step reconstruction mode to deal with abnormal situations in the satellite-to-ground link area, thereby further ensuring the success rate of reconstructed data transmission.

[0205] Furthermore, the second reconstruction mode is a backup mode of the first reconstruction mode.

[0206] The satellite target component-based reconstruction data transmission control method provided in this embodiment of the invention further ensures the success rate of reconstruction data transmission through data reconstruction mode backup.

[0207] Figure 3 This is a schematic diagram of the structure of a data transmission control device for reconstructing satellite target components according to an embodiment of the present invention, as shown below. Figure 3 As shown, the satellite target component-based reconstruction data transmission control device provided in this embodiment of the invention includes a monitoring unit 301 and a control unit 302, wherein:

[0208] The monitoring unit 301 is used to perform a first fault monitoring on the first satellite target component and a second fault monitoring on the second satellite target component; wherein, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component; the control unit 302 is used to perform reconstruction data transmission control on the first satellite target component and the second satellite target component respectively according to the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment.

[0209] Specifically, the monitoring unit 301 in the device is used to perform a first fault monitoring on the first satellite target component and a second fault monitoring on the second satellite target component; wherein, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component; the control unit 302 is used to perform reconstruction data transmission control on the first satellite target component and the second satellite target component respectively according to the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment.

[0210] The reconstructed data transmission control device based on satellite target components provided in this embodiment of the invention performs first fault monitoring on a first satellite target component and second fault monitoring on a second satellite target component. The data reconstruction priority of the first satellite target component is higher than that of the second satellite target component. Based on the occurrence time of the first fault, the occurrence time of the second fault, and the data transmission duration corresponding to the visible arc segment, reconstructed data transmission control is performed on both the first and second satellite target components. By leveraging the correlation between the fault occurrence time of the satellite target component and the data transmission duration corresponding to the visible arc segment, the reconstructed data transmission order of different types of satellite target components is optimized, thereby prioritizing the completion of reconstructed data transmission for satellite target components with higher data reconstruction response times.

[0211] The embodiments of the present invention provide a reconstruction data transmission control device based on satellite target components, which can be used to execute the processing flow of the above method embodiments. Its functions will not be repeated here, but can be referred to the detailed description of the above method embodiments.

[0212] Figure 4 This is a schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, such as... Figure 4 As shown, the electronic device includes: a processor 401, a memory 402, and a bus 403;

[0213] The processor 401 and the memory 402 communicate with each other via the bus 403.

[0214] The processor 401 is used to call program instructions in the memory 402 to execute the methods provided in the above-described method embodiments, including, for example:

[0215] Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0216] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0217] Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0218] This embodiment discloses a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer can perform the methods provided in the above-described method embodiments, such as:

[0219] Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0220] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0221] Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0222] This embodiment provides a computer-readable storage medium storing a computer program that causes the computer to execute the methods provided in the above-described method embodiments, including, for example:

[0223] Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component;

[0224] Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component;

[0225] Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

[0226] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0227] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0228] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0229] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0230] In the description of this specification, the references to terms such as "an embodiment," "a specific embodiment," "some embodiments," "for example," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0231] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for reconstructing data transmission control based on satellite target components, characterized in that, include: Perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component; Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component; Based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment, reconfiguration data transmission control is performed for the first satellite target component and the second satellite target component, respectively.

2. The data transmission control method for reconstructing satellite target components according to claim 1, characterized in that, The step of reconstructing data transmission control for the first satellite target component and the second satellite target component based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment includes: If it is determined that the second fault occurred earlier than the start time of the data transmission duration, then for the second satellite target component, the second reconstruction data transmission is performed in the first reconstruction mode; If it is determined that the first satellite target component has failed during the second reconstruction data transmission process, the second reconstruction data transmission to the second satellite target component is stopped, and the first reconstruction data transmission is performed on the first satellite target component in the first reconstruction mode. After the first reconstruction data transmission is completed, the second reconstruction data transmission continues from the breakpoint of the second reconstruction data transmission in the first reconstruction mode.

3. The data transmission control method for reconstructing satellite target components according to claim 2, characterized in that, The satellite target component-based reconstruction data transmission control method further includes: If it is determined that the first reconstruction data transmission has not been completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode; After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission continues from the breakpoint of the second reconstruction data transmission in the first reconstruction mode.

4. The data transmission control method for reconstructing satellite target components according to claim 3, characterized in that, The satellite target component-based reconstruction data transmission control method further includes: If it is determined that the second reconstruction data transmission is not completed, then for the second satellite target component, the second single-step reconstruction data transmission is performed in the second reconstruction mode.

5. The data transmission control method for reconstructing satellite target components according to claim 4, characterized in that, The satellite target component-based reconstruction data transmission control method further includes: If it is determined that the first satellite target component has a fault during the second single-step reconstruction data transmission process, the order of reconstructing data transmission for the first satellite target component and the second satellite target component is determined based on the comparison result between the time interval between the first fault occurrence time and the start time and the preset time interval threshold. According to the order of the reconstructed data transmission, reconstructed data transmission control is performed on the first satellite target component and the second satellite target component respectively.

6. The data transmission control method for reconstructing satellite target components according to claim 5, characterized in that, The step of determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on the comparison result between the time interval between the first fault occurrence time and the start time and a preset time threshold includes: If it is determined that the time interval is less than the preset time threshold, then the second single-step reconstruction data transmission for the second satellite target component is terminated, and the first reconstruction data transmission is performed for the first satellite target component in the first reconstruction mode. After the first reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component is restarted.

7. The data transmission control method for reconstructing satellite target components according to claim 6, characterized in that, The satellite target component-based reconstruction data transmission control method further includes: If it is determined that the first reconstruction data transmission has not been completed, then for the first satellite target component, the first single-step reconstruction data transmission is performed in the second reconstruction mode; After the first single-step reconstruction data transmission is completed, the second reconstruction data transmission for the second satellite target component is restarted.

8. The data transmission control method for reconstructing satellite target components according to claim 5, characterized in that, The step of determining the order of reconstructing data transmission for the first satellite target component and the second satellite target component based on the comparison result between the time interval between the first fault occurrence time and the start time and a preset time threshold includes: If it is determined that the time interval is greater than or equal to the preset time threshold, then for the second satellite target component, the second single-step reconstruction data transmission is performed in the second reconstruction mode. After the second single-step reconstruction data transmission is completed, the first reconstruction data transmission is performed for the first satellite target component in the first reconstruction mode.

9. The method for reconstructing data transmission control based on satellite target components according to any one of claims 1 to 8, characterized in that, The satellite target component-based reconstruction data transmission control method further includes: Monitor the status of the satellite-to-ground link area; If it is determined that the status of the satellite-to-ground link area is abnormal, then the second reconstruction mode is used to reconstruct data transmission control for the first satellite target component and the second satellite target component respectively.

10. The data transmission control method for reconstructing satellite target components according to claim 3, characterized in that, The second reconstruction mode is a backup mode of the first reconstruction mode.

11. A reconfiguration data transmission control device based on satellite target components, characterized in that, include: The monitoring unit is used to perform first fault monitoring on the first satellite target component and second fault monitoring on the second satellite target component. Among them, the data reconstruction priority of the first satellite target component is higher than that of the second satellite target component; The control unit is used to perform reconfiguration data transmission control for the first satellite target component and the second satellite target component respectively, based on the time of occurrence of the first fault, the time of occurrence of the second fault, and the data transmission duration corresponding to the visible arc segment.

12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 10.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.

14. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method of any one of claims 1 to 10.