Satellite communication method, device, electronic equipment and medium based on microwave and laser
By integrating and prioritizing data to be forwarded, data forwarding instructions are generated, and target satellites are controlled to receive data in laser or microwave communication mode, solving the problem of waste of laser resources and encrypted data security in low-orbit satellite communications, achieving more efficient data transmission.
Patent Information
- Application Number
- CN202411884617.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-12-20
AI Technical Summary
In low-orbit satellite communication, encrypted data and other types of data are included in the data to be forwarded, resulting in waste of laser communication resources and low security and rate of encrypted data.
By obtaining the data to be forwarded by the ground terminal, calling preset data integration rules to reconstruct and integrate it, generating data forwarding instructions, and controlling the target satellite to receive the target forwarding data in laser communication mode or microwave communication mode.
The transmission security and rate of data to be forwarded are improved, and the waste of laser communication resources is reduced.
Smart Images

Figure CN119341631B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of satellite communication technology, and in particular to a microwave and laser-based satellite communication method, device, electronic equipment and medium. Background Art
[0002] With the continuous development of low-orbit satellite technology, data transmission between ground terminals and target satellites can now be completed through different communication modes, such as laser communication mode and microwave communication mode; the laser communication mode has the characteristics of high transmission rate and high transmission security; the microwave communication mode has the characteristics of stable transmission; therefore, the use of low-orbit satellite laser communication technology or microwave communication technology for encrypted data transmission is becoming more and more common.
[0003] However, the inventor of the present application discovered that the data to be forwarded may contain other types of data as well as encrypted data, and other types of data do not have high requirements for transmission security and transmission rate. Therefore, if the forwarded data is transmitted using the laser communication mode, there is a waste of laser communication resources; if the microwave communication mode is used for transmission, the security and rate of the encrypted data are low. Summary of the invention
[0004] In order to improve the transmission security and rate of data to be forwarded while reducing the waste of laser communication resources; the present application provides a satellite communication method, device, electronic device and medium based on microwave and laser.
[0005] The present application provides a satellite communication method based on microwaves and lasers, which adopts the following technical solutions:
[0006] A satellite communication method based on microwaves and lasers, comprising:
[0007] Acquire the data to be forwarded from the ground terminal, wherein the data to be forwarded is data of the same batch sent by the ground terminal to the target satellite;
[0008] Calling the preset data integration rules corresponding to the data to be forwarded, reconstructing and integrating the data to be forwarded, and obtaining the target forwarding data;
[0009] A data forwarding instruction is generated based on the target forwarding data, and the data forwarding instruction is used to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode.
[0010] According to some embodiments, the above-mentioned calling of preset data integration rules corresponding to the data to be forwarded reconstructs and integrates the data to be forwarded to obtain target forwarding data, including: based on the preset data integration rules, screening out at least two groups of communication link data and at least two groups of text data from the data to be forwarded; setting at least two groups of communication link data as the highest priority forwarding level, and setting at least two groups of text data as the second priority forwarding level; based on the highest priority forwarding level, integrating at least two groups of communication link data to obtain a first communication link data group; and based on the second priority forwarding level, integrating at least two groups of text data to obtain a first text data group; based on the first communication link data group and the first text data group, determining the target forwarding data.
[0011] According to some embodiments, the above-mentioned determination of target forwarding data based on the first communication link data group and the first main text data group includes: based on a preset data integration rule, filtering out microwave communication connection data and laser communication connection data from the first communication link data group, and obtaining data forwarding emergency information corresponding to the data to be forwarded generated by the ground terminal; in a case where the data forwarding emergency information is the preset data forwarding emergency information, setting the laser communication connection data to the first priority forwarding level, and setting the microwave communication connection data to the second priority forwarding level; based on the first priority forwarding level and the second priority forwarding level, integrating the microwave communication connection data and the laser communication connection data to obtain a second communication link data group; based on the second communication link data group and the first main text data group, determining the target forwarding data.
[0012] According to some embodiments, the above-mentioned determination of target forwarding data based on the first communication link data group and the first text data group includes: based on a preset data integration rule, screening out at least two groups of encrypted data and at least two groups of non-encrypted data from the first text data group; setting at least two groups of encrypted data to a third priority forwarding level, and setting at least two groups of non-encrypted data to a fourth priority forwarding level; based on the third priority forwarding level and the fourth priority forwarding level, integrating at least two groups of encrypted data and at least two groups of non-encrypted data to obtain a second text data group; determining the target forwarding data based on the first communication link data group and the second text data group.
[0013] According to some embodiments, the above-mentioned generation of data forwarding instructions based on target forwarding data, and using the data forwarding instructions to control the target satellite to receive the target forwarding data in laser communication mode or microwave communication mode, includes: when the second communication link data group contained in the target forwarding data needs to be forwarded, generating a first microwave data forwarding instruction, and using the first microwave data forwarding instruction to control the target satellite to receive the second communication link data group in microwave communication mode; when the second communication link data group is forwarded and the target forwarding data packet contains encrypted data, generating a laser data forwarding instruction, and using the laser data forwarding instruction to control the target satellite to receive the encrypted data in laser communication mode; when the encrypted data is forwarded and the target forwarding data packet contains non-encrypted data, determining the data volume of the non-encrypted data; when the data volume is greater than the preset data volume, generating a second microwave data forwarding instruction, and using the second microwave data forwarding instruction to control the target satellite to receive the non-encrypted data in microwave communication mode.
[0014] According to some embodiments, after determining the amount of non-encrypted data, generating a data forwarding instruction based on the target forwarding data, and using the data forwarding instruction to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode, also includes: when the amount of non-encrypted data is not greater than a preset data amount, using a laser data forwarding instruction to control the target satellite to receive the non-encrypted data based on a laser communication mode.
[0015] According to some embodiments, after controlling the target satellite to receive the second communication link data group in microwave communication mode based on the first microwave data forwarding instruction, generating a data forwarding instruction based on the target forwarding data, and using the data forwarding instruction to control the target satellite to receive the target forwarding data in laser communication mode or microwave communication mode, also includes: when the second communication link data group is forwarded and the target forwarding data packet contains encrypted data, determining the security level of the encrypted data; when the security level is lower than the preset level, generating a third microwave data forwarding instruction, and using the third microwave data forwarding instruction to control the target satellite to receive the encrypted data in microwave communication mode.
[0016] The present application provides a satellite communication device based on microwaves and lasers, which adopts the following technical solutions:
[0017] A satellite communication device based on microwaves and lasers comprises: a module for acquiring data to be forwarded, a module for determining target forwarded data and a satellite control module, wherein:
[0018] The data to be forwarded acquisition module is used to acquire the data to be forwarded from the ground terminal, wherein the data to be forwarded is the same batch of data sent by the ground terminal to the target satellite;
[0019] The target forwarding data determination module is used to call the preset data integration rules corresponding to the data to be forwarded, reconstruct and integrate the data to be forwarded, and obtain the target forwarding data;
[0020] The satellite control module is used to generate a data forwarding instruction based on the target forwarding data, and use the data forwarding instruction to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode.
[0021] According to some embodiments, the above-mentioned target forwarding data determination module is specifically used to: based on preset data integration rules, filter out at least two groups of communication link data and at least two groups of text data from the data to be forwarded; set at least two groups of communication link data as the highest priority forwarding level, and set at least two groups of text data as the second priority forwarding level; based on the highest priority forwarding level, integrate at least two groups of communication link data to obtain a first communication link data group; and based on the second priority forwarding level, integrate at least two groups of text data to obtain a first text data group; determine the target forwarding data based on the first communication link data group and the first text data group.
[0022] According to some embodiments, the above-mentioned target forwarding data determination module is specifically used to: based on preset data integration rules, filter out microwave communication connection data and laser communication connection data from the first communication link data group, and obtain data forwarding emergency information corresponding to the data to be forwarded generated by the ground terminal; when the data forwarding emergency information is preset data forwarding emergency information, set the laser communication connection data to the first priority forwarding level, and set the microwave communication connection data to the second priority forwarding level; based on the first priority forwarding level and the second priority forwarding level, integrate the microwave communication connection data and the laser communication connection data to obtain a second communication link data group; based on the second communication link data group and the first text data group, determine the target forwarding data.
[0023] According to some embodiments, the above-mentioned target forwarding data determination module is specifically used to: based on preset data integration rules, filter out at least two groups of encrypted data and at least two groups of non-encrypted data from the first text data group; set at least two groups of encrypted data to a third priority forwarding level, and set at least two groups of non-encrypted data to a fourth priority forwarding level; based on the third priority forwarding level and the fourth priority forwarding level, integrate at least two groups of encrypted data and at least two groups of non-encrypted data to obtain a second text data group; determine the target forwarding data based on the first communication link data group and the second text data group.
[0024] According to some embodiments, the above-mentioned satellite control module is specifically used to: generate a first microwave data forwarding instruction when the second communication link data group included in the target forwarding data needs to be forwarded, and use the first microwave data forwarding instruction to control the target satellite to receive the second communication link data group in microwave communication mode; generate a laser data forwarding instruction when the second communication link data group is forwarded and the target forwarding data packet contains encrypted data, and use the laser data forwarding instruction to control the target satellite to receive the encrypted data in laser communication mode; determine the data volume of the non-encrypted data when the encrypted data forwarding is completed and the target forwarding data packet contains non-encrypted data; generate a second microwave data forwarding instruction when the data volume is greater than the preset data volume, and use the second microwave data forwarding instruction to control the target satellite to receive the non-encrypted data in microwave communication mode.
[0025] According to some embodiments, the above-mentioned satellite control module is specifically further used to: when the amount of non-encrypted data is not greater than the preset data amount, based on the laser data forwarding instruction, control the target satellite to receive non-encrypted data based on the laser communication mode.
[0026] According to some embodiments, the above-mentioned satellite control module is specifically further used to: determine the security level of the encrypted data when the forwarding of the second communication link data group is completed and the target forwarded data packet contains encrypted data; when the security level is lower than the preset level, generate a third microwave data forwarding instruction, and use the third microwave data forwarding instruction to control the target satellite to receive the encrypted data in microwave communication mode.
[0027] The present application provides an electronic device, which adopts the following technical solution:
[0028] An electronic device, comprising:
[0029] processor;
[0030] The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the above-mentioned microwave and laser-based satellite communication method.
[0031] The present application provides a computer-readable medium, which adopts the following technical solution:
[0032] A computer readable medium stores a computer program, which, when executed by a processor, enables the processor to execute the above-mentioned microwave and laser-based satellite communication method.
[0033] According to the above-mentioned embodiment provided in the present application, the same batch of data to be forwarded sent by the ground terminal to the target satellite is obtained, and then the corresponding preset data integration rules are called to reconstruct and integrate different types of data in the data to be forwarded, and obtain the target forwarding data; generate data forwarding instructions corresponding to the target forwarding data, and control the target satellite to receive the target forwarding data in laser communication mode or microwave communication mode based on the data forwarding instructions; while improving the transmission security and rate of the data to be forwarded, the waste of laser communication resources is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 is a block diagram of a satellite communication method based on microwaves and lasers according to an embodiment of the present application;
[0035] Figure 2 is a block diagram of a satellite communication device based on microwaves and lasers according to an embodiment of the present application;
[0036] Figure 3 It is a schematic diagram of an electronic device according to an embodiment of the present application.
[0037] Description of reference numerals:
[0038] 20: Satellite communication device based on microwave and laser; 201: Module for acquiring data to be forwarded; 202: Module for determining target forwarding data; 203: Satellite control module; 30: Electronic device; 301: Processor; 302: Bus; 303: Memory; 304: Transceiver. DETAILED DESCRIPTION
[0039] The following is combined with Figure 1-Figure 3 This application is described in further detail.
[0040] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the drawings in the embodiments of the present application are collected below to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0041] An embodiment of the present application provides a satellite communication method based on microwaves and lasers, which can be executed by an electronic device, wherein the electronic device can be a server, wherein the server can be an independent physical server, or a server cluster or distributed device composed of multiple physical servers, or a cloud server that provides cloud computing services; the server can be installed in a ground communication terminal.
[0042] Reference Figure 1, a satellite communication method based on microwaves and lasers includes: step S101, step S102 and step S103, wherein,
[0043] S101, obtaining data to be forwarded from a ground terminal.
[0044] In some embodiments, the data to be forwarded is the same batch of data sent by the ground terminal to the target satellite.
[0045] The electronic device obtains the same batch of data to be forwarded that the ground terminal pre-sends to the target satellite from the ground terminal, analyzes and processes the data to be forwarded, and determines the data type contained in the data to be forwarded and the data volume corresponding to each data type; based on the specific situation of the data to be forwarded, the electronic device sets a preset data integration rule corresponding to the data to be forwarded, and the subsequent electronic device reconstructs and integrates the data to be forwarded based on the preset data integration rule.
[0046] The electronic device sets corresponding data reconstruction and integration methods for different types of data in the data to be forwarded, and can use the data volume as reference information for determining the data forwarding instructions corresponding to the data to be forwarded; subsequently, the electronic device reconstructs and integrates the data to be forwarded based on preset data integration rules.
[0047] S102, calling the preset data integration rule corresponding to the data to be forwarded, reconstructing and integrating the data to be forwarded, and obtaining target forwarding data.
[0048] In some embodiments, the data to be forwarded includes communication link data and text data; the communication link data is communication link verification data.
[0049] Before the ground terminal and the target satellite transmit data, a communication connection needs to be established between the ground terminal and the target satellite, and the verification of the communication connection is completed. After the two have the data transmission function, the main text data is transmitted; therefore, it is necessary to transmit the relevant communication verification data first, and after the relevant communication verification data is completed and the two have the data transmission function, the main text data is transmitted.
[0050] In some embodiments, the electronic device calls a preset data integration rule corresponding to the data to be sent, determines the data of each data type contained in the data to be forwarded, and sets forwarding priorities for each type of data based on the data forwarding level corresponding to the preset data type. Subsequently, the data is reintegrated based on the set forwarding priority to obtain reconstructed and integrated data to be forwarded, i.e., the target forwarding data.
[0051] S103, generating a data forwarding instruction based on the target forwarding data, and using the data forwarding instruction to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode.
[0052] In some embodiments, the electronic device generates a corresponding data forwarding instruction based on the target forwarding data, wherein the data forwarding instruction includes a laser data forwarding instruction and a microwave data forwarding instruction, and is intended to transmit different types of data in the target forwarding data to the target satellite through their respective corresponding data forwarding methods, that is, based on the generated data forwarding instruction, the target satellite is controlled to receive the target forwarding data in a laser communication mode or a microwave communication mode; thereby, through the reconstruction and integration of the data to be forwarded, the data suitable for the same communication mode is integrated, thereby reducing the switching frequency of different communication modes of subsequent target satellites. At the same time, through the communication mode adapted to the target forwarding data, the transmission security and rate of the data to be forwarded are improved while reducing the waste of laser communication resources.
[0053] In some embodiments, during the transmission of data of different data types in the target forwarding data, the data volume of the data of different data types can be determined, and the data volume can be used as reference information for determining the transmission method of the data corresponding to the data volume, that is, generating the corresponding data forwarding instruction; for example, after the data transmission received in the laser communication mode is completed, the process of switching to the microwave communication mode to receive the corresponding data is first determined. In the case that the data volume is too small, it can be considered not to use the pre-set microwave communication mode for transmission, and the laser communication mode can continue to be used for transmission, thereby reducing the switching frequency of the communication mode of the target satellite.
[0054] In step S102, the preset data integration rule corresponding to the data to be forwarded is called to reconstruct and integrate the data to be forwarded to obtain target forwarding data, including: based on the preset data integration rule, at least two groups of communication link data and at least two groups of text data are screened out from the data to be forwarded; at least two groups of communication link data are set as the highest priority forwarding level, and at least two groups of text data are set as the second priority forwarding level; based on the highest priority forwarding level, at least two groups of communication link data are integrated to obtain a first communication link data group; and based on the second priority forwarding level, at least two groups of text data are integrated to obtain a first text data group; based on the first communication link data group and the first text data group, the target forwarding data is determined.
[0055] In some embodiments, the electronic device first performs data analysis and screening on the data to be forwarded based on preset data integration rules, and screens out at least two groups of communication link data and at least two groups of text data from the data to be forwarded based on the data type corresponding to the data contained in the data to be forwarded; since the communication link data is data for verifying whether the laser communication and microwave communication connections between the ground terminal and the target satellite are normal, the communication link data needs to be forwarded before the text data is transmitted.
[0056] Therefore, the electronic device sets at least two groups of communication link data as the highest priority forwarding level, and sets at least two groups of text data as the second priority forwarding level; since at least two groups of communication link data are data of the same data type, the electronic device can integrate at least two groups of communication link data to obtain a first communication link data group, which will be subsequently transmitted together; and since at least two groups of text data are data of the same data type, at least two groups of text data can be integrated to obtain a first text data group, which will be subsequently transmitted together; thereby completing the preliminary reconstruction and integration of the data to be forwarded; subsequently, the electronic device determines the target forwarding data based on the first communication link data group and the first text data group.
[0057] In some embodiments, based on the first communication link data group and the first main text data group, determining the target forwarding data includes: based on a preset data integration rule, filtering out microwave communication connection data and laser communication connection data from the first communication link data group, and obtaining data forwarding emergency information corresponding to the data to be forwarded generated by the ground terminal; in a case where the data forwarding emergency information is the preset data forwarding emergency information, setting the laser communication connection data to a first priority forwarding level, and setting the microwave communication connection data to a second priority forwarding level; based on the first priority forwarding level and the second priority forwarding level, integrating the microwave communication connection data and the laser communication connection data to obtain a second communication link data group; based on the second communication link data group and the first main text data group, determining the target forwarding data.
[0058] In some embodiments, since the ground terminal and the target satellite have data transmission in laser communication mode and data transmission in microwave communication mode, and the second communication link data group includes verification data of the laser communication mode between the ground terminal and the target satellite and verification data of the microwave communication mode between the ground terminal and the target satellite, therefore, during the transmission of the second communication link data group, it is also necessary to clarify the transmission priority of the verification data of the laser communication mode between the ground terminal and the target satellite and the verification data of the microwave communication mode between the ground terminal and the target satellite.
[0059] That is, the electronic device first filters out the microwave communication connection data and the laser communication connection data from the first communication link data based on the preset data integration rules, and simultaneously obtains the data forwarding emergency information corresponding to the data to be forwarded generated by the ground terminal, and determines whether the data forwarding emergency information is the preset data forwarding emergency information; when the electronic device determines that the data forwarding emergency information is the preset data forwarding emergency information, it indicates that the transmission security and rate requirements of the data to be forwarded are high, and therefore, the electronic device sets the laser communication connection data to the first priority forwarding level, and subsequently gives priority to forwarding, that is, prioritizes verifying the laser communication mode between the ground terminal and the target satellite; and sets the microwave communication connection data to the second priority forwarding level.
[0060] Subsequently, the electronic device integrates the microwave communication connection data and the laser communication connection data based on the first priority forwarding level and the second priority forwarding level, thereby obtaining a reconstructed and integrated first communication link data group, that is, a second communication link data group; the subsequent electronic device determines the target forwarding data based on the second communication link data group and the first text data group.
[0061] In some embodiments, based on the first communication link data group and the first text data group, target forwarding data is determined, including: based on a preset data integration rule, screening out at least two groups of encrypted data and at least two groups of non-encrypted data from the first text data group; setting at least two groups of encrypted data to a third priority forwarding level, and setting at least two groups of non-encrypted data to a fourth priority forwarding level; based on the third priority forwarding level and the fourth priority forwarding level, integrating at least two groups of encrypted data and at least two groups of non-encrypted data to obtain a second text data group; based on the first communication link data group and the second text data group, target forwarding data is determined.
[0062] In some embodiments, the electronic device reconstructs and integrates the first communication link data group while also reconstructing and integrating the first text data group; wherein the first text data may include encrypted data or unencrypted data; the encrypted data is generally specific parameters, etc., and the unencrypted data is generally tag data, etc.; that is, the electronic device first screens out at least two groups of encrypted data and at least two groups of unencrypted data contained in the first text data group based on preset data integration rules; due to the high security requirements and transmission rate requirements for encrypted data transmission, the transmission priority of the encrypted data can be set higher than the transmission priority of the unencrypted data; that is, the electronic device sets at least two groups of encrypted data to the third priority forwarding level, and sets at least two groups of non-confidential data to the fourth priority forwarding level, wherein the priority of the third priority forwarding level is higher than the priority of the fourth priority forwarding level.
[0063] Subsequently, the electronic device integrates at least two groups of encrypted data and at least two groups of non-confidential data based on the third priority forwarding level and the fourth priority forwarding level, thereby obtaining a reconstructed and integrated first text data group, that is, a second text data group; subsequently, the electronic device determines the target forwarding data based on the second communication link data group and the first text data group.
[0064] In some embodiments, the electronic device integrates the obtained second communication link data group and the second body data group to obtain target forwarding data.
[0065] In step S103, a data forwarding instruction is generated based on the target forwarding data, and the data forwarding instruction is used to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode, including: when the second communication link data group included in the target forwarding data needs to be forwarded, a first microwave data forwarding instruction is generated, and the first microwave data forwarding instruction is used to control the target satellite to receive the second communication link data group in the microwave communication mode;
[0066] When the forwarding of the second communication link data group is completed and the target forwarded data packet contains encrypted data, a laser data forwarding instruction is generated, and the laser data forwarding instruction is used to control the target satellite to receive the encrypted data in laser communication mode; when the forwarding of the encrypted data is completed and the target forwarded data packet contains non-encrypted data, the data volume of the non-encrypted data is determined; when the data volume is greater than the preset data volume, a second microwave data forwarding instruction is generated, and the second microwave data forwarding instruction is used to control the target satellite to receive the non-encrypted data in microwave communication mode.
[0067] In some embodiments, the electronic device reconstructs and integrates the data to be forwarded, obtains the target forwarding data, and then starts to transmit the target forwarding data based on the laser communication mode or the microwave communication mode; in the process of the ground terminal transmitting the target forwarding data to the target satellite, when the second communication link data group included in the target forwarding data needs to be forwarded, a first microwave data forwarding instruction is generated, and the first microwave data forwarding instruction is sent to the ground terminal and the target satellite, thereby controlling the target satellite to receive the second communication link data group in the microwave communication mode; thereby, by taking advantage of the stable transmission characteristic of the microwave communication mode, the stability of the second communication link data group transmitted to the target satellite is improved, so that the communication connection verification between the ground terminal and the target satellite is completed.
[0068] After the transmission of the second communication link data is completed, the second text data contained in the target forwarding data can be transmitted. Since the transmission priority of the encrypted data in the second text data is high, the encrypted data is transmitted first. That is, when the electronic device determines that the forwarding of the second communication link data group contained in the target forwarding data is completed and there is encrypted data in the second text data contained in the target forwarding data, the electronic device generates a laser data forwarding instruction and sends the laser data forwarding instruction to the ground terminal and the electronic device, thereby controlling the target satellite to receive the encrypted data in the laser communication mode, thereby improving the security of encrypted data transmission based on the characteristics of high transmission security and fast transmission rate in the laser communication mode.
[0069] After the transmission of confidential data in the second body data is completed, the non-encrypted data in the second body data contained in the target forwarding data begins to be transmitted. Since the requirements for the security and transmission rate of non-confidential data are lower than those for encrypted data, it is possible to consider transmitting the data by microwave transmission. Whether to use microwave transmission for transmission requires judging the data volume of non-confidential data, that is, the electronic device determines the data volume of non-encrypted data when the encrypted data forwarding is completed and the target forwarding data contains non-encrypted data; then, the electronic device determines whether the data volume is greater than the preset data volume, and when it is determined that the data volume is greater than the preset data volume, it determines that the microwave transmission mode can be used for transmission, and then the electronic device generates a second microwave data instruction, and sends the second microwave data instruction to the ground terminal and the target satellite, thereby controlling the target satellite to receive non-confidential data in microwave communication mode.
[0070] In some embodiments, after determining the amount of non-encrypted data, a data forwarding instruction is generated based on the target forwarding data, and the data forwarding instruction is used to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode. It also includes: when the amount of non-encrypted data is not greater than a preset data amount, the laser data forwarding instruction is used to control the target satellite to receive the non-encrypted data based on the laser communication mode.
[0071] In some embodiments, when the electronic device determines that the amount of non-encrypted data is not greater than a preset data amount, it indicates that the amount of non-encrypted data is too small and it can continue to be transmitted through the laser communication mode, thereby reducing unnecessary switching of the communication mode of the target satellite. That is, the electronic device sends the laser data forwarding instruction to the ground terminal and the target satellite again, thereby controlling the target satellite to receive non-confidential data based on the laser communication mode.
[0072] In some embodiments, after controlling the target satellite to receive the second communication link data group in a microwave communication mode based on a first microwave data forwarding instruction, a data forwarding instruction is generated based on the target forwarding data, and the data forwarding instruction is used to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode. It also includes: when the second communication link data group is forwarded and the target forwarding data packet contains encrypted data, determining the security level of the encrypted data; when the security level is lower than a preset level, generating a third microwave data forwarding instruction, and using the third microwave data forwarding instruction to control the target satellite to receive the encrypted data in a microwave communication mode.
[0073] In some embodiments, when the electronic device determines that the forwarding of the second communication link data group is completed and the target forwarded data packet contains encrypted data, the electronic device determines the security level corresponding to the encrypted data, wherein the electronic device matches the encrypted data with a preset security level to determine its corresponding security level; then, the electronic device compares the security level with the preset security level, and when it is determined that the security level is lower than the preset level, it indicates that the security of the encrypted data is low, and the problem of being intercepted during the transmission process is not considered. Therefore, in the process of transmitting the encrypted data, it can be considered to transmit it through the microwave communication mode, that is, the electronic device generates a third microwave data forwarding instruction, and sends the third microwave data forwarding instruction to the ground terminal and the target satellite, thereby controlling the target satellite to receive the encrypted data in the microwave communication mode.
[0074] In some embodiments, after the ground terminal completes the transmission of the laser communication connection data in the second communication link data, the laser communication mode verification process between the ground terminal and the target satellite is performed simultaneously with the ground terminal's transmission of the microwave communication connection data in the second communication link data to improve the verification efficiency of the communication connection between the ground terminal and the target satellite.
[0075] The present application provides a satellite communication device based on microwaves and lasers, which adopts the following technical solutions:
[0076] Reference Figure 2 A satellite communication device 20 based on microwaves and lasers comprises: a data acquisition module 201 for forwarding, a target forwarding data determination module 202 and a satellite control module 203, wherein:
[0077] The data to be forwarded acquisition module 201 is used to acquire the data to be forwarded from the ground terminal, wherein the data to be forwarded is the same batch of data sent by the ground terminal to the target satellite;
[0078] The target forwarding data determination module 202 is used to call the preset data integration rule corresponding to the data to be forwarded, reconstruct and integrate the data to be forwarded, and obtain the target forwarding data;
[0079] The satellite control module 203 is used to generate a data forwarding instruction based on the target forwarding data, and use the data forwarding instruction to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode.
[0080] In some embodiments, the above-mentioned target forwarding data determination module 202 is specifically used to: based on preset data integration rules, filter out at least two groups of communication link data and at least two groups of text data from the data to be forwarded; set at least two groups of communication link data as the highest priority forwarding level, and set at least two groups of text data as the second priority forwarding level; based on the highest priority forwarding level, integrate at least two groups of communication link data to obtain a first communication link data group; and based on the second priority forwarding level, integrate at least two groups of text data to obtain a first text data group; determine the target forwarding data based on the first communication link data group and the first text data group.
[0081] In some embodiments, the above-mentioned target forwarding data determination module 202 is specifically used to: based on preset data integration rules, filter out microwave communication connection data and laser communication connection data from the first communication link data group, and obtain data forwarding emergency information corresponding to the data to be forwarded generated by the ground terminal; when the data forwarding emergency information is the preset data forwarding emergency information, set the laser communication connection data to the first priority forwarding level, and set the microwave communication connection data to the second priority forwarding level; based on the first priority forwarding level and the second priority forwarding level, integrate the microwave communication connection data and the laser communication connection data to obtain a second communication link data group; based on the second communication link data group and the first text data group, determine the target forwarding data.
[0082] In some embodiments, the above-mentioned target forwarding data determination module 202 is specifically used to: based on preset data integration rules, filter out at least two groups of encrypted data and at least two groups of non-encrypted data from the first text data group; set at least two groups of encrypted data to a third priority forwarding level, and set at least two groups of non-encrypted data to a fourth priority forwarding level; based on the third priority forwarding level and the fourth priority forwarding level, integrate at least two groups of encrypted data and at least two groups of non-encrypted data to obtain a second text data group; determine the target forwarding data based on the first communication link data group and the second text data group.
[0083] In some embodiments, the above-mentioned satellite control module 203 is specifically used to: generate a first microwave data forwarding instruction when the second communication link data group included in the target forwarding data needs to be forwarded, and use the first microwave data forwarding instruction to control the target satellite to receive the second communication link data group in microwave communication mode; generate a laser data forwarding instruction when the second communication link data group is forwarded and the target forwarding data packet contains encrypted data, and use the laser data forwarding instruction to control the target satellite to receive the encrypted data in laser communication mode; determine the amount of non-encrypted data when the encrypted data is forwarded and the target forwarding data packet contains non-encrypted data; generate a second microwave data forwarding instruction when the data amount is greater than the preset data amount, and use the second microwave data forwarding instruction to control the target satellite to receive the non-encrypted data in microwave communication mode.
[0084] In some embodiments, the satellite control module 203 is specifically used to: when the amount of non-encrypted data is not greater than a preset amount of data, based on the laser data forwarding instruction, control the target satellite to receive non-encrypted data based on the laser communication mode.
[0085] In some embodiments, the above-mentioned satellite control module 203 is specifically used to: determine the security level of the encrypted data when the second communication link data group forwarding is completed and the target forwarded data packet contains encrypted data; when the security level is lower than the preset level, generate a third microwave data forwarding instruction, and use the third microwave data forwarding instruction to control the target satellite to receive the encrypted data in microwave communication mode.
[0086] In some embodiments, the data acquisition module 201 to be forwarded may include a logic circuit, or may be implemented by a central processing unit, a digital signal processor, or a field programmable gate array contained in an electronic device; the target forwarding data determination module 202 may include a logic circuit, or may be implemented by a central processing unit, a digital signal processor, or a field programmable gate array contained in an electronic device; the satellite control module 203 may include a logic circuit, or may be implemented by a central processing unit, a digital signal processor, or a field programmable gate array contained in an electronic device.
[0087] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0088] An embodiment of the present application discloses an electronic device, including: a processor; a memory storing a computer program, and when the computer program is executed by the processor, the processor executes the above-mentioned microwave and laser-based satellite communication method.
[0089] For example, refer to Figure 3 , Figure 3 The electronic device 30 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the electronic device 30 does not constitute a limitation on the embodiments of the present invention.
[0090] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in the disclosure of the present invention. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0091] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0092] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0093] The memory 303 is used to store application code for executing the solution of the present invention, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the above method embodiment.
[0094] Figure 3 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0095] An embodiment of the present application discloses a computer-readable medium having a computer program stored thereon. When the computer program is executed by a processor, the processor executes a satellite communication method based on microwaves and lasers.
[0096] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0097] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A satellite communication method based on microwaves and lasers, characterized in that: include: Acquire data to be forwarded from a ground terminal, wherein the data to be forwarded is data of the same batch sent by the ground terminal to a target satellite; Calling the preset data integration rule corresponding to the data to be forwarded, reconstructing and integrating the data to be forwarded, and obtaining target forwarding data; generating a data forwarding instruction based on the target forwarding data, and using the data forwarding instruction to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode; The calling of the preset data integration rule corresponding to the data to be forwarded, reconstructing and integrating the data to be forwarded, and obtaining the target forwarding data includes: Based on the preset data integration rule, at least two groups of communication link data and at least two groups of text data are screened out from the data to be forwarded; Setting the at least two groups of communication link data as the highest priority forwarding level, and setting the at least two groups of text data as the second priority forwarding level; Based on the highest priority forwarding level, the at least two groups of communication link data are integrated to obtain a first communication link data group; and based on the second priority forwarding level, the at least two groups of text data are integrated to obtain a first text data group; The target forwarding data is determined based on the first communication link data group and the first body data group.
2. The method according to claim 1, characterized in that The step of determining the target forwarding data based on the first communication link data group and the first text data group includes: Based on the preset data integration rule, the microwave communication connection data and the laser communication connection data are screened out from the first communication link data group, and the data forwarding emergency information corresponding to the data to be forwarded generated by the ground terminal is obtained; In the case where the data forwarding emergency information is the preset data forwarding emergency information, the laser communication connection data is set to a first priority forwarding level, and the microwave communication connection data is set to a second priority forwarding level; Based on the first forwarding priority level and the second forwarding priority level, the microwave communication connection data and the laser communication connection data are integrated to obtain a second communication link data group; The target forwarding data is determined based on the second communication link data group and the first body data group.
3. The method according to claim 1, characterized in that The step of determining the target forwarding data based on the first communication link data group and the first text data group includes: Based on the preset data integration rule, at least two groups of encrypted data and at least two groups of non-encrypted data are screened out from the first body data group; Setting the at least two groups of encrypted data to a third forwarding priority level, and setting the at least two groups of unencrypted data to a fourth forwarding priority level; Based on the third forwarding priority level and the fourth forwarding priority level, the at least two groups of encrypted data and the at least two groups of non-encrypted data are integrated to obtain a second text data group; The target forwarding data is determined based on the first communication link data group and the second body data group.
4. The method according to any one of claims 1 to 3, characterized in that: The step of generating a data forwarding instruction based on the target forwarding data, and using the data forwarding instruction to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode, comprises: In the case where the second communication link data group included in the target forwarding data needs to be forwarded, generating a first microwave data forwarding instruction, and using the first microwave data forwarding instruction, controlling the target satellite to receive the second communication link data group in the microwave communication mode; When the forwarding of the second communication link data group is completed and the target forwarded data packet contains encrypted data, a laser data forwarding instruction is generated, and the laser data forwarding instruction is used to control the target satellite to receive the encrypted data in the laser communication mode; When the encrypted data forwarding is completed and the target forwarded data packet contains non-encrypted data, determining the data volume of the non-encrypted data; When the data volume is greater than the preset data volume, a second microwave data forwarding instruction is generated, and the second microwave data forwarding instruction is used to control the target satellite to receive the non-encrypted data in the microwave communication mode.
5. The method according to claim 4, characterized in that After determining the amount of the non-encrypted data, generating a data forwarding instruction based on the target forwarding data, and using the data forwarding instruction to control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode, further includes: When the amount of the non-encrypted data is not greater than the preset data amount, the laser data forwarding instruction is used to control the target satellite to receive the non-encrypted data based on the laser communication mode.
6. The method according to claim 4, characterized in that After controlling the target satellite to receive the second communication link data group in the microwave communication mode based on the first microwave data forwarding instruction, generating a data forwarding instruction based on the target forwarding data, and using the data forwarding instruction to control the target satellite to receive the target forwarding data in the laser communication mode or the microwave communication mode, further includes: When the forwarding of the second communication link data group is completed and the target forwarded data packet contains encrypted data, determining the security level of the encrypted data; When the security level is lower than the preset level, a third microwave data forwarding instruction is generated, and the third microwave data forwarding instruction is used to control the target satellite to receive the encrypted data in the microwave communication mode.
7. A satellite communication device based on microwaves and lasers, characterized in that: include: A module for acquiring data to be forwarded, used for acquiring data to be forwarded from a ground terminal, wherein the data to be forwarded is data of the same batch sent by the ground terminal to a target satellite; A target forwarding data determination module is used to call a preset data integration rule corresponding to the data to be forwarded, reconstruct and integrate the data to be forwarded, and obtain target forwarding data; a satellite control module, configured to generate a data forwarding instruction based on the target forwarding data, and control the target satellite to receive the target forwarding data in a laser communication mode or a microwave communication mode based on the data forwarding instruction; Among them, the target forwarding data determination module is used to filter out at least two groups of communication link data and at least two groups of text data from the data to be forwarded based on the preset data integration rules; set the at least two groups of communication link data as the highest priority forwarding level, and set the at least two groups of text data as the second priority forwarding level; based on the highest priority forwarding level, integrate the at least two groups of communication link data to obtain a first communication link data group; and based on the second priority forwarding level, integrate the at least two groups of text data to obtain a first text data group; based on the first communication link data group and the first text data group, determine the target forwarding data.
8. An electronic device, characterized in that: include: processor; A memory storing a computer program, which, when executed by the processor, enables the processor to perform the method according to any one of claims 1 to 6.
9. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
High-availability laser microwave hybrid transmission satellite communication system
CN117478209A