A satellite-ground collaborative wide-area real-time communication system and communication method thereof
By establishing a link status table and a comprehensive scoring system in the satellite-ground cooperative network, combining adaptive algorithms and dynamic channel reconstruction technology, the problems of link management and channel optimization of the satellite-ground cooperative network in complex environments are solved, and efficient and reliable data transmission is achieved.
Patent Information
- Application Number
- CN202510222009.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2045-02-27
AI Technical Summary
The existing satellite-ground collaboration network is difficult to achieve efficient link management and channel optimization in complex and dynamic environments, and there are limitations in link quality evaluation and channel reconstruction.
By deploying a satellite-ground collaboration network, configuring initial link parameters, establishing a link status table, calculating the link comprehensive score based on link status data, using an adaptive algorithm to dynamically select the quantum encoding mode, and performing dynamic encoding processing, and dynamically adjusting the beam direction and reconstructing the communication channel according to the real-time optical communication channel state and interference situation.
Real-time link state update and optimization in complex and dynamic environments is realized, the reliability and security of data transmission is improved, the quality and bandwidth utilization of signal transmission are improved, and the overall communication performance of the satellite-ground cooperative network is enhanced.
Smart Images

Figure CN119727878B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite-ground collaborative communication technology, and in particular to a satellite-ground collaborative wide-area real-time communication system and a communication method thereof. Background Art
[0002] With the development of satellite communication technology, satellite-ground collaborative networks have become an important part of the global communication infrastructure. In recent years, with the introduction of emerging technologies such as quantum communication, optical communication, and adaptive algorithms, the performance of satellite-ground collaborative networks has been significantly improved. Especially in quantum communication, quantum encryption technology provides a higher level of security for data transmission, while optical communication greatly improves the speed and bandwidth of data transmission. In addition, with the application of intelligent algorithms, dynamic adjustment of communication links and channel optimization become possible, which enables satellite-ground collaborative networks to better cope with complex channel conditions and communication needs.
[0003] However, the existing technology still has some shortcomings. Traditional satellite-to-ground communication networks have great limitations in link quality assessment, coding mode selection, and channel reconstruction. For example, the assessment of link quality mostly relies on static or near-real-time parameters, and the response to dynamically changing interference factors and environmental changes is relatively slow. In addition, the optimization of beam pointing and channel reconstruction in existing communication networks often relies on simplified models, and fails to fully consider the impact of time-varying interference and complex environments on communication quality. Therefore, how to achieve efficient link management and channel optimization in complex and dynamic environments remains a challenge in satellite-to-ground collaborative networks. Summary of the invention
[0004] In view of the above existing problems, the present invention is proposed.
[0005] Therefore, the present invention provides a satellite-ground collaborative wide-area real-time communication method to solve the problem of how to achieve real-time link status update and optimization based on link quality data in a complex and dynamic satellite-ground collaborative network.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] In a first aspect, the present invention provides a satellite-ground collaborative wide-area real-time communication method, which includes deploying a satellite-ground collaborative network, configuring initial link parameters and node identifiers of a satellite and a ground station, and establishing a link state table;
[0008] Feedback the link status data in the link status table to the control end, and the control end calculates the comprehensive link score based on the link status data;
[0009] Based on the comprehensive link score, an adaptive algorithm is used to dynamically select the quantum coding mode and perform dynamic coding processing to output the encoded data stream;
[0010] According to the real-time optical communication channel status and interference, dynamically adjust the beam direction and reconstruct the communication channel to select the best optical communication channel;
[0011] Transmit the encoded data stream to the receiving end through the optimal optical communication channel, and the receiving end decodes it using a decoder to generate link quality data;
[0012] The link status table is updated based on the link quality data.
[0013] As a preferred solution of the satellite-ground collaborative wide-area real-time communication method of the present invention, the satellite-ground collaborative network is deployed, the initial link parameters and node identifiers of the satellite and the ground station are configured, and the link state table is established. The specific steps are as follows:
[0014] Select a satellite constellation network as a collaborative node and deploy satellites;
[0015] Assign a unique identifier to each satellite and ground station, and generate a node dynamic identifier through a dynamic node identification protocol;
[0016] Configure initial link parameters based on node dynamic identification and geographical distribution of ground stations;
[0017] Automatic beam alignment mechanism is used to automatically align the initial link parameters and establish the initial link handshake;
[0018] Initial link parameter synchronization using initial link handshake;
[0019] Based on the synchronized initial link parameters and node dynamic identification, the link state table is initialized to record the node information and link parameters in layers.
[0020] As a preferred solution of the satellite-ground collaborative wide-area real-time communication method of the present invention, wherein: the link status data in the link status table is fed back to the control end, and the control end calculates the link comprehensive score based on the link status data. The specific steps are as follows:
[0021] Extracting node information and link parameters from the link state table as link state data;
[0022] Perform AES encryption on link status data;
[0023] Using the MQTT protocol, the encrypted link status data is fed back to the control end;
[0024] After receiving the encrypted data, the control end decrypts it through AES and outputs the serialized link status data;
[0025] Use a parser to convert serialized link status data into a structured format, and then use SQL queries to extract the quality indicators, latency and jitter, and link status of each link;
[0026] Based on the quality index, delay, jitter and link status of each link, the weighted sum model in multi-criteria decision analysis is used to calculate the comprehensive score of the link.
[0027] As a preferred solution of the satellite-ground collaborative wide-area real-time communication method of the present invention, wherein: based on the comprehensive link score, an adaptive algorithm is used to dynamically select a quantum coding mode and perform dynamic coding processing to output a coded data stream. The specific steps are as follows:
[0028] Setting link score thresholds ;
[0029] Based on link score threshold , extract several links with the highest comprehensive link scores from the link state table and set them as the initial link candidate set , the expression is:
[0030] ;
[0031] in, Indicates Links, Indicates The comprehensive score of the links, The index variable representing the link, Indicates the number selected when filtering links;
[0032] Construct a superposition state of quantum states based on different links in the candidate link set , the expression is:
[0033] ;
[0034] in, Indicates the total number of links, Indicates Links The weight of the current quantum state, Indicates The quantum state of the link;
[0035] The topological invariant is introduced to represent the topological characteristics of the link, and the expression is:
[0036] ;
[0037] in, Indicates The topological invariant of the links, represents the symbolic function, Indicates the time span, Indicates The weight of the link, Indicates The noise level of the link, Indicates The weight of the link About Time The first derivative of Indicates Noise level of the link About Time The first derivative of Represents a small change in time. represents the sign of partial derivative;
[0038] when When Links The topological state of is stable and will continue to walk along the current path;
[0039] when When Links The topological state of the node changes, and path switching is required;
[0040] In each time step, according to the topological invariant of the current link and the weight of the link in the current quantum state Update path selection, the expression is:
[0041] ;
[0042] in, Indicates that at the next time step Moment, Links The probability of being selected, Indicates that at the current time step Moment, Links The probability of being selected, Indicates the time interval between each update. Indicates the total number of links , the uniform selection probability value of each link;
[0043] According to the final link selection, the quantum state is projected onto the optimal path, and the expression is:
[0044] ;
[0045] in, represents the quantum state corresponding to the optimal path, Indicates Links The maximum value operator, Indicates that at time step moment, select Links The probability of
[0046] The quantum state corresponding to the optimal path is measured by projection measurement method Make a measurement, collapsing the quantum state into a classical measurement result;
[0047] Based on the superposition of quantum states The probability distribution of , outputs the collapsed state corresponding to the classical measurement result;
[0048] Based on the classical measurement results and the probability distribution of the quantum state amplitude, the final collapse state is determined by a statistical sampling method, thereby outputting an encoded data stream.
[0049] As a preferred solution of the satellite-ground collaborative wide-area real-time communication method of the present invention, the specific steps of dynamically adjusting the beam pointing and reconstructing the communication channel according to the real-time optical communication channel status and interference conditions, and selecting the best optical communication channel are as follows:
[0050] Monitor the optical communication channel and collect channel quality, interference source location and signal attenuation information in real time as interference source data;
[0051] Use time-frequency analysis and adaptive filtering algorithms to detect interference source data and establish a channel quality database;
[0052] Based on the channel quality database, the beam deviation path is calculated by the beam forming method, and the transmission path of the beam is optimized using a multi-objective optimization algorithm;
[0053] During the transmission of the beam deviation path, space-time coding is used to reconstruct the channel and optimize the beam transmission quality;
[0054] Record the quality data of the light beam transmission process in real time and generate the communication channel quality score through the channel quality assessment method;
[0055] Based on the communication channel quality score and quantum optimization algorithm, the optimal optical communication channel is dynamically selected.
[0056] As a preferred solution of the satellite-ground collaborative wide-area real-time communication method of the present invention, wherein: the encoded data stream is transmitted to the receiving end through the optimal optical communication channel, and the receiving end uses a decoder to decode and generate link quality data. The specific steps are as follows:
[0057] Use quantum communication protocols to pair with optical communication equipment to transmit the encoded data stream to the receiving end through the optimal optical communication channel;
[0058] At the receiving end, a decoder based on a soft decision decoding algorithm is used to decode the received coded data stream;
[0059] During the decoding process, the link performance indicators are collected in real time and the link performance indicators are reduced in dimension using the principal component analysis algorithm;
[0060] The link performance indicators after dimensionality reduction are integrated to form a link quality score;
[0061] A weighted evaluation model is used to comprehensively weight various indicators in the link quality score to generate link quality data.
[0062] As a preferred solution of the satellite-ground collaborative wide area real-time communication method of the present invention, wherein: the link status table is updated according to the link quality data, and the specific steps are as follows:
[0063] Perform Kalman filtering and smoothing on the link quality data to form standard link quality data;
[0064] The standard link quality data is combined with the node information and link parameters in the link state table, and the link quality score is updated through a multi-criteria decision model;
[0065] Based on the updated link quality score, the link status indicator is continuously adjusted;
[0066] Adjust the priority of the link in the state table according to the state identifier, reorder the links according to the priority, and update the link state table;
[0067] After the link state table is updated, the new link state data is fed back to the control end using an encrypted protocol.
[0068] In a second aspect, the present invention provides a satellite-ground collaborative wide-area real-time communication system, including a network deployment module, a data feedback module, a coding selection module, a channel reconstruction module, a data transmission module and a quality update module;
[0069] The network deployment module is used to deploy the satellite-ground collaborative network, configure the initial link parameters and node identifiers of the satellite and the ground station, and establish a link status table;
[0070] The data feedback module is used to feed back the link status data in the link status table to the control end, and the control end calculates the link comprehensive score based on the link status data;
[0071] The coding selection module is used to dynamically select the quantum coding mode based on the comprehensive link score using an adaptive algorithm and perform dynamic coding processing to output a coded data stream;
[0072] The channel reconstruction module is used to dynamically adjust the light beam direction and reconstruct the communication channel according to the real-time optical communication channel status and interference conditions, and select the best optical communication channel;
[0073] The data transmission module is used to transmit the encoded data stream to the receiving end through the optimal optical communication channel, and the receiving end uses a decoder to decode and generate link quality data;
[0074] The quality updating module is used to update the link status table according to the link quality data.
[0075] In a third aspect, the present invention provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: when the computer program is executed by the processor, it implements any step of the satellite-ground collaborative wide-area real-time communication method as described in the first aspect of the present invention.
[0076] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, it implements any step of the satellite-ground collaborative wide-area real-time communication method as described in the first aspect of the present invention.
[0077] The beneficial effects of the present invention are as follows: the present invention dynamically selects quantum coding modes and performs real-time coding processing through an adaptive algorithm, which can effectively cope with link fluctuations and interference changes in the satellite-ground collaborative network, thereby improving the reliability and security of data transmission; based on the real-time optical communication channel state and interference conditions, the light beam pointing is dynamically adjusted and the communication channel is reconstructed to ensure the optimal transmission path of the channel, thereby improving the quality of signal transmission and bandwidth utilization; through Kalman filtering and smoothing of link quality data, the link quality changes can be accurately tracked, and the link state can be optimized in combination with a multi-criteria decision model, thereby avoiding performance degradation caused by link fluctuations, effectively improving the adaptability and dynamic response capabilities and the overall communication performance of the satellite-ground collaborative network, and meeting the needs of higher bandwidth, lower latency and higher security. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0079] Figure 1This is a flow chart of the satellite-ground collaborative wide-area real-time communication method in Example 1.
[0080] Figure 2 This is a flowchart of updating the link status table in Example 1. DETAILED DESCRIPTION
[0081] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.
[0082] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0083] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0084] Example 1, reference Figure 1 and Figure 2 , which is the first embodiment of the present invention, and provides a satellite-ground collaborative wide-area real-time communication method, comprising the following steps:
[0085] S1. Deploy the satellite-ground collaborative network, configure the initial link parameters and node identification of the satellite and ground station, and establish a link status table.
[0086] Furthermore, satellite constellation networks are selected as collaborative nodes and satellites are deployed;
[0087] Among them, the satellite constellation network refers to a collaborative network composed of several orbiting satellites and ground stations. Satellites communicate through inter-satellite links, and the ground stations are responsible for network access and control.
[0088] Assign a unique identifier to each satellite and ground station, and generate a node dynamic identifier through a dynamic node identification protocol;
[0089] Specifically, a unique initial identifier is generated using a combination of rules based on the node type (satellite or ground station), orbital number or geographic location, and the initial deployment order of the node in the network. Then, through the dynamic node identification protocol, combined with link state parameters (such as bandwidth, latency, signal strength) and topology changes, the update factor of the node identification is dynamically calculated to generate a node dynamic identification that can be adjusted in real time as the network status changes. The dynamic identification is synchronized through intersatellite links and ground links to ensure that the identification remains unique and consistent under topology changes.
[0090] Configure initial link parameters based on node dynamic identification and geographical distribution of ground stations;
[0091] Specifically, the precise position coordinates of each satellite and the corresponding ground station are determined through dynamic identification, and the real-time distance and link delay between the satellite and the ground station are calculated; based on the distance and known atmospheric attenuation characteristics, the minimum power level required for the link is calculated, and the initial transmission power of the optical communication module is configured; then, based on the sensitivity and bandwidth limitations of the ground station receiving equipment, the initial bandwidth of the optical communication link is determined to ensure the reliability of signal transmission; next, based on the optical communication bit error rate model and link length, the initial bit error rate threshold of the link is set, and the initial entanglement fidelity requirements are configured in combination with the characteristics of the quantum entangled state between satellites; finally, the calculated transmission power, bandwidth, bit error rate threshold and entanglement fidelity parameters are written into the link configuration file to complete the setting of the initial link parameters.
[0092] Automatic beam alignment mechanism is used to automatically align the initial link parameters and establish the initial link handshake;
[0093] Initial link parameter synchronization using initial link handshake;
[0094] Based on the synchronized initial link parameters and node dynamic identification, the link state table is initialized, and the node information, link parameters and link comprehensive score data are recorded in layers.
[0095] Specifically, when initializing the link state table, first record the basic information of each node, including unique identifier, geographic location, device status, etc., to ensure that the identity of each node is clear. Then, based on the link parameters between each node and other nodes, such as bandwidth, bit error rate, entanglement fidelity, etc., create a link layer to record the physical and quantum communication characteristics of the link. In this way, the link state table includes basic node and link data in the initial stage, providing a data basis for the dynamic calculation and optimization of subsequent link quality.
[0096] It should be noted that initializing the link status table based on the synchronized initial link parameters and node dynamic identification can accurately reflect the status and link quality of each node in the network in real time. By recording node information and link parameters in layers, it helps to quickly identify performance bottlenecks and potential failures of the link, ensuring that subsequent dynamic coding mode selection and channel reconstruction are more accurate and reliable.
[0097] S2. Feedback the link status data in the link status table to the control end, and the control end calculates the comprehensive link score based on the link status data.
[0098] Furthermore, node information and link parameters are extracted from the link state table as link state data;
[0099] Specifically, node information and link parameters are extracted from the link state table. First, the basic information of each node is obtained from the database through SQL query, including node identifier, geographic location, satellite or ground station, etc. Next, parameters related to each link are extracted from the link state table, such as link quality indicators (signal-to-noise ratio, bit error rate), delay, bandwidth, error, delay jitter, etc. It should be noted that these should be extracted through standard database query statements and associated by node or link identifier to ensure data integrity and consistency. Finally, the extracted node information and link parameters are summarized and packaged into link state data to prepare for subsequent encryption processing and transmission.
[0100] Perform AES encryption on link status data;
[0101] Preferably, AES encryption of link state data can effectively protect the confidentiality and integrity of the data and prevent unauthorized access and tampering during transmission. As a symmetric encryption algorithm, AES (Advanced Encryption Standard) has efficient encryption performance and strong security. It encrypts link state data using a key to ensure that the data cannot be deciphered even if it is intercepted during transmission. In addition, the fixed key length and number of encryption rounds (such as 128 bits, 192 bits, and 256 bits) of AES encryption greatly increase the difficulty of cracking, thus providing a reliable means to prevent data leakage and ensure the security of link state data throughout the transmission process.
[0102] Using the MQTT protocol, the encrypted link status data is fed back to the control end;
[0103] Preferably, MQTT protocol, as a lightweight message transmission protocol, can ensure the high efficiency and real-time performance of data transmission.
[0104] After receiving the encrypted data, the control end decrypts it through AES and outputs the serialized link status data;
[0105] Use a parser (e.g., a JSON parser) to convert the serialized link status data into a structured format, and then use SQL queries to extract the quality indicators, latency and jitter, and link status of each link;
[0106] Based on the quality index, delay, jitter and link status of each link, the weighted sum model in multi-criteria decision analysis is used to calculate the comprehensive score of the link.
[0107] Specifically, a weight value is set for each factor to reflect its relative importance to the comprehensive link score. Next, by quantifying the indicators of each link, the values of link quality (such as signal-to-noise ratio, bit error rate), delay (such as total delay), jitter (such as delay fluctuation), link status (such as normal, warning, disconnected) and so on are input into the weighted summation model. Each indicator is multiplied by its corresponding weight to obtain the weighted score of each indicator, and then all weighted scores are added together to obtain the comprehensive link score of the link.
[0108] S3. Based on the comprehensive link score, an adaptive algorithm is used to dynamically select the quantum coding mode and perform dynamic coding processing to output the encoded data stream.
[0109] Furthermore, we can set the link score threshold ;
[0110] Specifically, based on the comprehensive scores of all links in the link state table, the maximum and minimum values of these scores are calculated and recorded as and Then, set the link score threshold A percentage position in the comprehensive score range, which is selected by user-preset parameters.
[0111] For example, it can be set to 75% of the comprehensive score range. Specifically, the link score threshold The comprehensive score calculation expression is:
[0112] ;
[0113] It should be noted that the link score threshold Comprehensive score calculation expression, link score threshold The setting is automatically made based on the distribution of link scores, ensuring that links with higher scores are selected for subsequent dynamic selection of coding modes. This setting method can adapt to changes in different link states while avoiding the subjectivity of manual settings.
[0114] Based on link score threshold , extract several links with the highest comprehensive link scores from the link state table and set them as the initial link candidate set , the expression is:
[0115] ;
[0116] in, Indicates Links, Indicates The comprehensive score of the links, The index variable representing the link, Indicates the number selected when filtering links;
[0117] It should be noted that by extracting several links with the highest comprehensive scores in the link state table based on the link score threshold and setting them as the initial link candidate set, the core role of this step is to screen out the best or better-performing links in the current network, so that in the subsequent quantum coding and path selection, the characteristics of these links are given priority. Specifically, by setting the link score threshold, it can be ensured that only those links with scores exceeding the link score threshold enter the candidate set, effectively avoiding the interference of low-performance links and improving the reliability and stability of quantum state selection. The selected candidate links will serve as the basis of quantum coding. By constructing the superposition representation of quantum states and the probabilistic selection in the subsequent path update process, the efficiency and reliability of the quantum communication process are ultimately ensured, thereby promoting the dynamic adaptability and fault tolerance of the entire quantum communication network in complex environments.
[0118] Construct a superposition state of quantum states based on different links in the candidate link set , the expression is:
[0119] ;
[0120] in, Indicates the total number of links, Indicates Links The weight of the current quantum state, Indicates The quantum state of the link;
[0121] It should be noted that the purpose of constructing the superposition state of quantum states is to introduce quantum parallelism between multiple links, thereby optimizing the path selection process and improving the reliability and efficiency of data transmission. Specifically, by superimposing the quantum states of different links, the weight of each link in the quantum state is determined by its comprehensive score, so that the possibility of multiple links can be considered simultaneously under the quantum computing framework, rather than being limited to a single path. The construction of the superposition state reflects the importance and contribution of each link in the overall quantum state by weighted superposition of the quantum states of the candidate links. This process provides a diverse quantum state representation for subsequent path selection and coding processing, and is combined with topological invariants and link selection algorithms to further realize adaptive path optimization based on quantum computing, thereby improving the flexibility and efficiency of data transmission, and ultimately achieving the purpose of dynamic coding and data flow optimization output.
[0122] The topological invariant is introduced to represent the topological characteristics of the link, and the expression is:
[0123] ;
[0124] in, Indicates The topological invariant of the links, represents the symbolic function, Indicates the time span, Indicates The weight of the link, Indicates The noise level of the link, Indicates The weight of the link About Time The first derivative of Indicates Noise level of the link About Time The first derivative of Represents a small change in time. represents the sign of partial derivative;
[0125] It should be noted that in traditional quantum communication schemes, the selection of quantum paths usually relies on the classical quantum random walk algorithm (QRW). Although QRW uses the superposition and interference effects of quantum states to improve efficiency, in practical applications, especially in cases of high noise or complex channel environments, quantum states are susceptible to external disturbances. These disturbances may lead to errors in path selection or loss of quantum information, which in turn affects the stability and reliability of the entire quantum coding process. In addition, most existing methods only consider the immediate state of the link, ignoring the changes in the link topology characteristics and their long-term impact on path selection. Traditional methods have failed to effectively solve the stability problem of quantum path selection in dynamic and harsh environments, and therefore cannot fully guarantee the robustness of communication and the reliable transmission of data in actual deployment.
[0126] Preferably, by introducing topological invariants to characterize the topological characteristics of the link, the shortcomings of the traditional quantum path selection method in complex channel environments can be effectively solved. The topological invariant provides a path optimization mechanism based on quantum state topological protection by describing the stability of the link during time evolution. In this method, the topological characteristics of the link can not only reflect the dynamic changes of the link in real time, but also maintain the robustness of the quantum state under noise and interference conditions.
[0127] For example, when the topological state of a link changes dramatically, the topological invariant can indicate the need to switch paths, thereby avoiding incorrect path selection due to channel decay or interference. Unlike traditional methods that rely on simple link evaluation, quantum path optimization using topological invariants has higher stability and adaptability, and can significantly improve the reliability of path selection and the quality of quantum information transmission. Through this method, path selection in the quantum communication process can not only adapt to instantaneous link changes, but also maintain the stability of quantum information transmission in long-term evolution, ensuring efficient and high-quality data transmission.
[0128] when When Links The topological state of is stable and will continue to walk along the current path;
[0129] Specifically, keep the high selection probability of the current link and select it according to the weight of the previous time step Fine-tune the selection probability to ensure that the link continues to be prioritized for transmission.
[0130] when When Links The topological state of the node changes, and path switching is required;
[0131] Specifically, the selection probability of the current link is first removed, and then the link with the highest comprehensive score and meeting the current channel conditions is selected from the link candidate set and added to the new candidate path. Next, the selection probability of the new link is updated, and the superposition weight of the quantum state is recalculated on the new path according to the weight of the link to ensure that the data stream maintains stable transmission on the new path.
[0132] In each time step, according to the topological invariant of the current link and the weight of the link in the current quantum state Update path selection, the expression is:
[0133] ;
[0134] in, Indicates that at the next time step Moment, Links The probability of being selected, Indicates that at the current time step Moment, Links The probability of being selected, Indicates the time interval between each update. Indicates the total number of links , the uniform selection probability value of each link;
[0135] It should be noted that the update path selection step can continuously optimize the path selection through the synergy of topological invariants and quantum state weights, improve the adaptability and stability in different environments, and ensure that the most suitable link is always selected, thereby providing a more efficient and reliable link selection mechanism for quantum communication. At the same time, this step breaks through the traditional static path selection strategy, enabling quantum coding to better cope with complex and changing dynamic channel environments.
[0136] According to the final link selection, the quantum state is projected onto the optimal path, and the expression is:
[0137] ;
[0138] in, represents the quantum state corresponding to the optimal path, Indicates Links The maximum value operator, Indicates that at time step moment, select Links The probability of
[0139] The quantum state corresponding to the optimal path is measured by projection measurement method Make a measurement, collapsing the quantum state into a classical measurement result;
[0140] It should be noted that in quantum communication and quantum computing, the quantum state is a superposition state with probabilistic properties, which means that the quantum bit can be in multiple states at the same time until it is measured. Perform a "projection measurement". A projection measurement is the process of mapping a quantum state to a specific, observable, classical outcome. With this measurement, the quantum state "collapses" - that is, it changes from a superposition to a specific classical state (such as "0" or "1"). The outcome of the collapse is uncertain and is only determined at the time of measurement, with a certain probability distribution.
[0141] Assume that, during quantum communication, the quantum state Represents the best communication path. Through projection measurement, a classic measurement result will be obtained, usually this result is one of "0" or "1".
[0142] Based on the superposition of quantum states The probability distribution of , outputs the collapsed state corresponding to the classical measurement result;
[0143] It should be noted that a quantum state is a superposition state of a quantum system, representing a linear combination of multiple possible states. In quantum mechanics, the measurement results of a quantum state are controlled by a probability distribution rather than a deterministic one.
[0144] For example, the superposition of quantum states may collapse into or ,in and is the corresponding probability amplitude. That is, their modulus squared and The measurement result is and When a measurement is made, the collapsed state of the classical measurement result will be determined according to the probability distribution of the superposition of quantum states. Specifically, the square of the amplitude of the quantum state (i.e. and ) determines the probability of each possible measurement outcome.
[0145] Based on the classical measurement results and the probability distribution of the quantum state amplitude, the final collapse state is determined by a statistical sampling method, thereby outputting an encoded data stream.
[0146] It should be noted that in quantum measurement, each measurement may produce a different classical measurement result, depending on the amplitude probability distribution of the quantum state. In order to ensure the reliability and representativeness of the measurement results, multiple measurements are usually performed and sampled from the probability distribution of the quantum state through statistical sampling methods. Statistical sampling approximates the true probability distribution of the quantum state through the results of multiple measurements, thereby improving the accuracy of the results. In quantum communication, the classical measurement results (i.e., the classical state after the quantum state collapses) are used to generate a coded data stream. Statistical sampling helps us determine the coding results based on the probability distribution of the quantum state, ensuring that the output data stream has a high degree of accuracy and consistency.
[0147] Assume that the probability of the quantum state measurement result "0" is 0.36 and the probability of "1" is 0.64. By performing multiple measurements (such as 1000 times), approximately 360 measurement results of "0" and 640 measurement results of "1" can be obtained. These classical measurement results are statistically sampled to generate the final encoded data stream.
[0148] It should also be noted that the quantum state amplitude refers to the probability amplitude of each basic state corresponding to the quantum state in the quantum superposition state. Its function is to describe the geometric distribution characteristics and probability characteristics of the quantum state, thereby providing a basis for subsequent quantum calculation or quantum measurement.
[0149] Specifically, based on the classical measurement results and the probability distribution of the quantum state amplitude, the quantum state vector is first normalized, and the probability amplitude corresponding to each basis state is calculated and decomposed; then, the quantum state is sampled multiple times according to these probability amplitudes using a statistical sampling method to screen out possible collapse states; in each sampling process, a suitable basis state is selected as a collapse candidate according to the size of the probability amplitude, and these candidate states are mapped to the optimal path corresponding to the classical measurement results, and finally the collapse state is determined and the encoded data stream is output.
[0150] S4. According to the real-time optical communication channel status and interference conditions, dynamically adjust the light beam direction and reconstruct the communication channel to select the best optical communication channel.
[0151] Furthermore, the optical communication channel is monitored to collect channel quality, interference source location and signal attenuation information in real time as interference source data;
[0152] It should be noted that the optical communication channel refers to the path of light wave signals propagating in the air, optical fiber or other media. Monitoring channel quality includes real-time acquisition of signal strength, attenuation, noise and other factors to ensure signal transmission quality.
[0153] Use time-frequency analysis and adaptive filtering algorithms to detect interference source data and establish a channel quality database;
[0154] Specifically, by real-time monitoring of the quality of the optical communication channel, the location of the interference source, and the signal attenuation information, after collecting the interference source data, the time-frequency analysis method is used to decompose the signal in the time domain and frequency domain to accurately extract the frequency components and instantaneous changes. Then, the adaptive filtering algorithm is applied to dynamically adjust the filter parameters to eliminate noise and optimize the signal quality in real time. Finally, the processed interference source data is stored in the channel quality database to provide basic data for subsequent channel optimization.
[0155] Preferably, time-frequency analysis can more accurately identify the spectrum characteristics of the interference source, while adaptive filtering can automatically adjust the filtering strategy according to signal changes, thereby effectively reducing interference and improving signal quality. This method is particularly important for dynamic and complex communication environments, ensuring that communication signals remain clear under various interference conditions.
[0156] Based on the channel quality database, the beam deviation path is calculated by the beam forming method, and the transmission path of the beam is optimized using a multi-objective optimization algorithm;
[0157] Specifically, the channel quality database contains key indicators such as signal strength, interference level and signal attenuation of each channel; further, by performing time-frequency analysis on the data in the channel quality database, the characteristic parameters related to light beam transmission are extracted, and a beamforming model is constructed accordingly; then, the beamforming method is used to calculate the optimal offset path of the light beam under the current environment, wherein the offset path is calculated based on the interference position of the channel, the signal attenuation trend and the geometric relationship of the target position; based on the calculated offset path, a multi-objective optimization algorithm is further introduced to globally optimize the light beam transmission path with the optimization goals of minimizing the interference effect, maximizing the signal gain and stabilizing the transmission path; finally, the optimized light beam offset path is output to guide the actual light beam transmission process.
[0158] During the transmission of the beam deviation path, space-time coding is used to reconstruct the channel and optimize the beam transmission quality;
[0159] Better yet, space-time coding enhances the anti-fading capability of optical communications by utilizing the dimensions of time and space, ensuring that signals are effectively transmitted in complex channels. Reconstructing the channel further optimizes the quality of the light beam, improving the signal's anti-interference capability and transmission stability.
[0160] Record the quality data of the light beam transmission process in real time and generate the communication channel quality score through the channel quality assessment method;
[0161] Specifically, during the transmission of the light beam along the optimized path, various quality data of the light beam transmission will be recorded in real time, including key performance indicators such as signal strength, bit error rate, delay, and attenuation. These data are continuously monitored and updated, and are comprehensively evaluated through the channel quality assessment method. This assessment method compares the collected real-time data with the ideal channel conditions based on pre-set thresholds and standards to calculate the quality score of the communication channel. The score reflects the performance of the channel during the current transmission process and provides a basis for subsequent channel selection.
[0162] It should be noted that the signal quality data recorded in real time generates a comprehensive score through the channel quality assessment method, thus providing an objective reference. Based on this score, combined with the quantum optimization algorithm, the best optical communication channel can be dynamically selected to ensure the optimization of channel selection during data transmission, effectively improving communication quality and efficiency.
[0163] Based on the communication channel quality score and quantum optimization algorithm, the optimal optical communication channel is dynamically selected.
[0164] It should be noted that the quantum optimization algorithm is used to dynamically select the optimal channel. The quantum optimization algorithm can handle multi-objective optimization problems and explore the best solution in a very short time. Specifically, the channel quality score is combined with other environmental factors (such as interference, beam path loss, etc.), and the quantum algorithm is used to comprehensively evaluate multiple candidate channels to select the best optical communication channel for data transmission. This method can ensure real-time adjustment and selection of the most suitable channel in a complex and dynamic communication environment, thereby maximizing communication quality and reducing transmission delay.
[0165] The better, quantum optimization algorithm uses the characteristics of quantum mechanics (such as superposition, quantum entanglement, etc.) to efficiently optimize large-scale data. When applied to selecting the best optical communication channel, it can quickly find the optimal solution in the complex multi-dimensional channel state space, improving the transmission efficiency and stability of optical communication.
[0166] S5. Transmit the encoded data stream to the receiving end through the optimal optical communication channel. The receiving end uses a decoder to decode and generate link quality data.
[0167] Furthermore, quantum communication protocols are used to pair with optical communication equipment to transmit the encoded data stream to the receiving end through the optimal optical communication channel;
[0168] It should be noted that quantum communication protocols are based on the principles of quantum mechanics and use the superposition and entanglement characteristics of quantum bits to ensure high security during the communication process. Quantum communication can use technologies such as quantum key distribution (QKD) and quantum teleportation to ensure the confidentiality and anti-eavesdropping capabilities of data transmission. In the present invention, by pairing with optical communication equipment, the confidentiality characteristics of quantum communication and the high bandwidth characteristics of optical communication can be combined to achieve fast and secure data transmission.
[0169] Preferably, quantum communication protocols are paired with optical communication equipment to further improve the security of data transmission and ensure the confidentiality and integrity of information during transmission; they also enhance anti-interference and anti-eavesdropping capabilities, making them suitable for scenarios with high security requirements.
[0170] At the receiving end, a decoder based on a soft decision decoding algorithm is used to decode the received coded data stream;
[0171] Preferably, a soft decision decoding algorithm (SDD) is used to decode the received coded data stream. Specifically, by utilizing the soft information of the received signal (such as signal amplitude and phase information), it can more accurately restore the original information and improve the decoding accuracy compared to traditional hard decision decoding, especially in a noisy environment.
[0172] During the decoding process, the link performance indicators are collected in real time and the link performance indicators are reduced in dimension using the principal component analysis algorithm;
[0173] It should be noted that the link performance indicators (such as signal quality, delay, bit error rate, etc.) are reduced in dimension through the principal component analysis (PCA) algorithm to extract the most representative features and reduce redundant data to facilitate subsequent processing and analysis.
[0174] The link performance indicators after dimensionality reduction are integrated to form a link quality score;
[0175] Specifically, based on the performance indicators after dimensionality reduction, each indicator is first normalized to ensure that they are at the same level, and then a weighted sum model is used to perform weighted calculations on each indicator to generate a link quality score. In this process, the weight value setting can be adjusted according to the importance of different application scenarios. For example, latency may have a higher weight in real-time communication, while bit error rate is more important in scenarios with high data integrity requirements. In this way, multiple link performance factors can be comprehensively considered to form a comprehensive link quality score, which can accurately reflect the comprehensive performance of the current link and provide a reliable basis for subsequent link optimization and resource allocation.
[0176] A weighted evaluation model is used to comprehensively weight various indicators in the link quality score to generate link quality data.
[0177] Preferably, through a weighted approach, the importance of each indicator can be adjusted according to different application scenarios, thereby obtaining link quality data that better meets actual needs.
[0178] It should be noted that by combining quantum communication protocols with optical communication equipment, and using advanced decoding algorithms and link performance analysis methods, the data transmission efficiency, security and reliability in wide-area real-time communications have been significantly improved. By collecting link performance data in real time, applying the principal component analysis algorithm to reduce the dimension, and combining the weighted evaluation model to generate link quality scores, dynamic optimization and accurate evaluation of link status are ensured. This method has broad application prospects in improving communication quality and network resource management.
[0179] S6. Update the link status table according to the link quality data.
[0180] Furthermore, the link quality data is subjected to Kalman filtering and smoothing to form standard link quality data;
[0181] The standard link quality data is combined with the node information and link parameters in the link state table, and the link quality score is updated through a multi-criteria decision model;
[0182] It should be noted that by combining the standardized link quality data with the node information and link parameters in the link status table and using a multi-criteria decision model for comprehensive analysis, the quality of the link can be evaluated from all aspects and angles. The beneficial effect of this step is that by comprehensively considering multiple indicators of the link, the defects of insufficient single indicators are eliminated, and the comprehensiveness and accuracy of link evaluation are improved. This model is not only an evaluation of the current link quality, but also can reflect the potential change trend of the link and optimize resource allocation.
[0183] Based on the updated link quality score, the link status indicator is continuously adjusted;
[0184] Preferably, after the link quality score is updated, by adjusting the link status flag and priority, it is possible to ensure that the best links in the network are used first, thereby improving the overall network performance. The beneficial effect of this step is to ensure efficient and reliable link priority service, reduce the waste of network resources, improve resource utilization, and be able to flexibly respond to dynamic changes in the network environment.
[0185] Adjust the priority of the link in the state table according to the state identifier, reorder the links according to the priority, and update the link state table;
[0186] Specifically, according to the link status identification, the quality score of the link and its importance in the network are first evaluated, and the priority of each link is determined by combining the key performance indicators of the link, such as latency, stability, bandwidth, and signal quality. Links with higher priorities represent better performance and reliability, while links with lower priorities are links that may have higher latency or instability. Next, the links in the link status table are reordered according to the priority of the link, with links with higher priorities arranged in front and links with lower priorities arranged in the back to ensure the optimal allocation of network resources. In this way, the links in the link status table will be dynamically sorted according to their priorities, ensuring that high-priority links are given priority in actual communications, thereby improving the transmission efficiency and stability of the entire network. Finally, the updated link status table will reflect the current status, priority, and related parameters of each link to ensure the reasonable scheduling and management of link resources.
[0187] Specifically, in the link status table, the priority of the link is determined based on the results of a comprehensive evaluation of its performance indicators. For example, suppose there are three links A, B, and C, and their performance indicators are latency, bandwidth, stability, and signal quality, respectively. Link A: low latency, large bandwidth, good stability, strong signal quality, and a comprehensive score of 90 points, which is a high-priority link. Link B: high latency, medium bandwidth, average stability, and weak signal quality, with a comprehensive score of 60 points, which is a medium-priority link. Link C: very high latency, small bandwidth, poor stability, and poor signal quality, with a comprehensive score of 30 points, which is a low-priority link.
[0188] In this case, link A has a higher priority than link B, and link B has a higher priority than link C. To ensure the optimal allocation of network resources, the link state table will reorder the links according to these priorities. The sorted link state table will list link A first, link B second, and link C last. The specific steps are as follows: Evaluate performance indicators: Calculate the comprehensive score of each link based on the latency, bandwidth, stability, and signal quality of each link. Determine priority: According to the comprehensive score, link A has the highest priority due to its excellent overall performance; link B is second, and link C is last. Reorder: In the link state table, link A is ranked first, link B is ranked second, and link C is ranked third. In this way, link A will be used for data transmission first to improve transmission efficiency and stability. Update the link state table: The updated link state table reflects the actual priority of the link, allowing the network management system to prioritize link A for data transmission, and at the same time, by continuously adjusting the link status identification, ensure that network resources are always in the optimal configuration in a dynamically changing environment.
[0189] After the link state table is updated, the new link state data is fed back to the control end using an encrypted protocol.
[0190] It should be noted that updating the link state table and feeding back the new link state data to the control end through an encryption protocol is an important part of achieving dynamic link management and secure communication. Specifically, this method ensures that the link state table reflects changes in the network environment in real time, provides a dynamic adjustment mechanism, and enhances the adaptability and fault tolerance of the network. At the same time, through encrypted feedback, the security of the link state data during transmission is guaranteed, preventing data from being tampered with or leaked, thereby improving the security and stability of the network.
[0191] The present embodiment also provides a satellite-ground collaborative wide-area real-time communication system, including: a network deployment module, a data feedback module, a coding selection module, a channel reconstruction module, a data transmission module and a quality update module; the network deployment module is used to deploy the satellite-ground collaborative network, configure the initial link parameters and node identifiers of the satellite and the ground station, and establish a link state table; the data feedback module is used to feed back the link state data in the link state table to the control end, and the control end calculates the link comprehensive score based on the link state data; the coding selection module is used to dynamically select the quantum coding mode and perform dynamic coding processing based on the link comprehensive score using an adaptive algorithm, and output the encoded data stream; the channel reconstruction module is used to dynamically adjust the light beam pointing and reconstruct the communication channel according to the real-time optical communication channel state and interference conditions, and select the best optical communication channel; the data transmission module is used to transmit the encoded data stream to the receiving end through the best optical communication channel, and the receiving end uses a decoder to decode and generate link quality data; the quality update module is used to update the link state table according to the link quality data.
[0192] This embodiment also provides a computer device, which is suitable for the wide-area real-time communication method for satellite-ground collaboration, including: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute computer-executable instructions to implement the wide-area real-time communication method for satellite-ground collaboration proposed in the above embodiment.
[0193] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0194] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the wide-area real-time communication method for realizing satellite-ground collaboration as proposed in the above embodiment is implemented; the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0195] In summary, the present invention dynamically selects quantum coding modes through an adaptive algorithm and performs real-time coding processing, which can effectively cope with link fluctuations and interference changes in the satellite-ground collaborative network, and improve the reliability and security of data transmission; based on the real-time optical communication channel state and interference conditions, the light beam pointing is dynamically adjusted and the communication channel is reconstructed to ensure the optimal transmission path of the channel, thereby improving the quality of signal transmission and bandwidth utilization; through Kalman filtering and smoothing of link quality data, the changes in link quality can be accurately tracked, and the link state can be optimized in combination with a multi-criteria decision model, avoiding performance degradation caused by link fluctuations, effectively improving the adaptability and dynamic response capabilities and the overall communication performance of the satellite-ground collaborative network, and meeting the needs of higher bandwidth, lower latency and higher security.
[0196] Example 2, referring to Table 1, is the second example of the present invention. To further verify the technical solution of the present invention, experimental simulation data of a satellite-ground collaborative wide-area real-time communication method is provided.
[0197] A satellite-ground collaborative network consisting of three satellites and two ground stations was deployed. During the experiment, the link status data of the system consisted of node information, link parameters, and real-time channel quality information between each satellite and the ground station. The link status table, as the core data structure, recorded and fed back the status of each link in the network in real time.
[0198] First, at the beginning of the experiment, all satellites and ground stations were initialized and configured. Each satellite and ground station was assigned a unique identifier, and the initial parameters of the link, such as signal attenuation, signal strength, and delay, were synchronized through a pre-set communication protocol. In order to ensure the real-time and stability of the link, an initial link handshake process based on an automatic beam alignment mechanism was used to ensure that the beam pointing between each satellite and the ground station was accurate and correct.
[0199] As the experiment progresses, link status data is regularly fed back to the control end, and data security is ensured through encryption technology (AES encryption). After receiving the feedback data, the control end analyzes the link status data and uses a multi-criteria decision analysis method to comprehensively score the quality of each link. Based on the scoring results, an adaptive algorithm is used to select the optimal quantum coding mode. After encoding the data, the data stream is transmitted through a dynamically adjusted optical communication channel.
[0200] Finally, the receiver decodes the received encoded data stream through the decoder and uses the principal component analysis method to reduce the dimension of the link performance indicators to generate link quality data. After multiple iterations of updating the link quality data, the link status table is updated in time to further optimize the link selection strategy in the next round.
[0201] The details are shown in Table 1 below:
[0202] Table 1 Experimental data comparison table
[0203] Test subjects Link quality score (S) Delay(ms) Jitter(ms) Link Status Satellite 1 - Ground Station A 72 56 3.1 Stablize Satellite 1 - Ground Station B 68 62 4.0 Stablize Satellite 2 - Ground Station A 75 50 2.3 Stablize Satellite 2 - Ground Station B 60 70 5.2 Unstable Satellite 3 - Ground Station A 80 55 3.5 Stablize Satellite 3 - Ground Station B 65 65 6.0 Unstable
[0204] From the data in the table, it can be observed that in the experiment, the inventive method shows obvious advantages over the prior art. First, in terms of link quality score (S), the inventive method can obtain relatively stable and high score values in all links. For example, the link quality scores between satellite 1 and satellite 2 and ground station A are 72 and 75 respectively, while the link scores in the prior art are generally low and cannot achieve such stability. In contrast, the link quality scores between satellite 2 and ground station B and between satellite 3 and ground station B are significantly lower, and even unstable, indicating that the prior art is susceptible to signal interference in complex environments.
[0205] With delay (ms) and jitter (ms) as key performance indicators, the invented method also shows excellent results in delay control and link fluctuation reduction. The delay between satellite 1 and ground station A is 56ms, and the jitter is 3.1ms, while the delay between satellite 2 and ground station B is 70ms, and the jitter is 5.2ms. The former performs significantly better. In addition, the invented method dynamically adjusts the beam pointing and quantum coding mode through an adaptive algorithm, so that the delay and jitter in the link transmission process can be effectively suppressed. This is crucial for real-time communication, especially in wide-area communication scenarios, where the control of delay and jitter can greatly improve the quality and stability of communication.
[0206] From the performance of the link status, the invention method ensures that most links remain stable and have relatively high scores. The link status between satellite 3 and ground station A is "stable", showing a more stable transmission state than other links, while the links between satellite 2 and ground station B and satellite 3 and ground station B became unstable during the experiment, especially during the signal transmission process. Due to the inaccuracy of beam adjustment and quantum state selection, the quality of these links is not as good as expected, indicating that the existing technology has great instability in complex and changing environments.
[0207] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A satellite-ground collaborative wide-area real-time communication method, characterized by: include, Deploy satellite-ground collaborative network, configure initial link parameters and node identification between satellite and ground station, and establish link status table; Feedback the link status data in the link status table to the control end, and the control end calculates the comprehensive link score based on the link status data; Based on the comprehensive link score, an adaptive algorithm is used to dynamically select the quantum coding mode and perform dynamic coding processing to output the encoded data stream. The specific steps are as follows: Setting link score thresholds ; Based on link score threshold , extract several links with the highest comprehensive link scores from the link state table and set them as the initial link candidate set , the expression is: ; in, Indicates Links, Indicates The comprehensive score of the links, The index variable representing the link, Indicates the number of links selected when filtering; Construct a superposition state of quantum states based on different links in the candidate link set , the expression is: ; in, Indicates the total number of links, Indicates Links The weight of the current quantum state, Indicates The quantum state of the link; The topological invariant is introduced to represent the topological characteristics of the link, and the expression is: ; in, Indicates The topological invariant of the links, represents the symbolic function, Indicates the time span, Indicates The weight of the link, Indicates The noise level of the link, Indicates The weight of the link About Time The first derivative of Indicates Noise level of the link About Time The first derivative of Represents a small change in time. represents the sign of partial derivative; when When Links The topological state of is stable and will continue to walk along the current path; when When Links The topological state of the node changes, and path switching is required; In each time step, according to the topological invariant of the current link and the weight of the link in the current quantum state Update path selection, the expression is: ; in, Indicates that at the next time step Moment, Links The probability of being selected, Indicates that at the current time step Moment, Links The probability of being selected, Indicates the time interval between each update. Indicates the total number of links , the uniform selection probability value of each link; According to the final link selection, the quantum state is projected onto the optimal path, and the expression is: ; in, represents the quantum state corresponding to the optimal path, Indicates Links The maximum value operator, Indicates that at time step moment, select Links probability; The quantum state corresponding to the optimal path is measured by projection measurement method Make a measurement, collapsing the quantum state into a classical measurement result; Based on the superposition of quantum states The probability distribution of , outputs the collapsed state corresponding to the classical measurement result; According to the classical measurement results and the probability distribution of the quantum state amplitude, the final collapsed state is determined by statistical sampling method, thereby outputting the encoded data stream; According to the real-time optical communication channel status and interference, dynamically adjust the beam direction and reconstruct the communication channel to select the best optical communication channel; Transmit the encoded data stream to the receiving end through the optimal optical communication channel, and the receiving end decodes it using a decoder to generate link quality data; The link status table is updated based on the link quality data.
2. The satellite-ground collaborative wide area real-time communication method according to claim 1, characterized in that: The steps of deploying the satellite-ground collaborative network, configuring the initial link parameters and node identifiers of the satellite and the ground station, and establishing the link status table are as follows: Select a satellite constellation network as a collaborative node and deploy satellites; Assign a unique identifier to each satellite and ground station, and generate a node dynamic identifier through a dynamic node identification protocol; Configure initial link parameters based on node dynamic identification and geographical distribution of ground stations; Automatic beam alignment mechanism is used to automatically align the initial link parameters and establish the initial link handshake; Initial link parameter synchronization using initial link handshake; Based on the synchronized initial link parameters and node dynamic identification, the link state table is initialized to record the node information and link parameters in layers.
3. The satellite-ground collaborative wide area real-time communication method according to claim 2, characterized in that: The link status data in the link status table is fed back to the control end, and the control end calculates the comprehensive link score based on the link status data. The specific steps are as follows: Extracting node information and link parameters from the link state table as link state data; Perform AES encryption on link status data; Using the MQTT protocol, the encrypted link status data is fed back to the control end; After receiving the encrypted data, the control end decrypts it through AES and outputs the serialized link status data; Use a parser to convert serialized link status data into a structured format, and then use SQL queries to extract the quality indicators, latency and jitter, and link status of each link; Based on the quality index, delay, jitter and link status of each link, the weighted sum model in multi-criteria decision analysis is used to calculate the comprehensive score of the link.
4. The satellite-ground collaborative wide area real-time communication method according to claim 3, characterized in that: The specific steps of dynamically adjusting the beam direction and reconstructing the communication channel according to the real-time optical communication channel status and interference conditions and selecting the best optical communication channel are as follows: Monitor the optical communication channel and collect channel quality, interference source location and signal attenuation information in real time as interference source data; Use time-frequency analysis and adaptive filtering algorithms to detect interference source data and establish a channel quality database; Based on the channel quality database, the beam deviation path is calculated by the beam forming method, and the transmission path of the beam is optimized using a multi-objective optimization algorithm; During the transmission of the beam deviation path, space-time coding is used to reconstruct the channel and optimize the beam transmission quality; Record the quality data of the light beam transmission process in real time and generate the communication channel quality score through the channel quality assessment method; Based on the communication channel quality score and quantum optimization algorithm, the optimal optical communication channel is dynamically selected.
5. The satellite-ground collaborative wide area real-time communication method according to claim 4, characterized in that: The encoded data stream is transmitted to the receiving end through the optimal optical communication channel, and the receiving end uses a decoder to decode and generate link quality data. The specific steps are as follows: Use quantum communication protocols to pair with optical communication equipment to transmit the encoded data stream to the receiving end through the optimal optical communication channel; At the receiving end, a decoder based on a soft decision decoding algorithm is used to decode the received coded data stream; During the decoding process, the link performance indicators are collected in real time and the link performance indicators are reduced in dimension using the principal component analysis algorithm; The link performance indicators after dimensionality reduction are integrated to form a link quality score; A weighted evaluation model is used to comprehensively weight various indicators in the link quality score to generate link quality data.
6. The satellite-ground collaborative wide area real-time communication method according to claim 5, characterized in that: The specific steps of updating the link status table based on the link quality data are as follows: Perform Kalman filtering and smoothing on the link quality data to form standard link quality data; The standard link quality data is combined with the node information and link parameters in the link state table, and the link quality score is updated through a multi-criteria decision model; Based on the updated link quality score, the link status indicator is continuously adjusted; Adjust the priority of the link in the state table according to the state identifier, reorder the links according to the priority, and update the link state table; After the link state table is updated, the new link state data is fed back to the control end using an encrypted protocol.
7. A satellite-ground coordinated wide-area real-time communication system, based on the satellite-ground coordinated wide-area real-time communication method according to any one of claims 1 to 6, characterized in that: Including, network deployment module, data feedback module, coding selection module, channel reconstruction module, data transmission module and quality update module; The network deployment module is used to deploy the satellite-ground collaborative network, configure the initial link parameters and node identifiers of the satellite and the ground station, and establish a link status table; The data feedback module is used to feed back the link status data in the link status table to the control end, and the control end calculates the link comprehensive score based on the link status data; The coding selection module is used to dynamically select the quantum coding mode based on the comprehensive link score using an adaptive algorithm and perform dynamic coding processing to output a coded data stream; The channel reconstruction module is used to dynamically adjust the light beam direction and reconstruct the communication channel according to the real-time optical communication channel status and interference conditions, and select the best optical communication channel; The data transmission module is used to transmit the encoded data stream to the receiving end through the optimal optical communication channel, and the receiving end uses a decoder to decode and generate link quality data; The quality updating module is used to update the link status table according to the link quality data.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the satellite-ground collaborative wide-area real-time communication method described in any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the satellite-ground collaborative wide-area real-time communication method described in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Multi-satellite cooperative low-loss quantum communication method
CN113472530A
Satellite-ground quantum key distribution coding amount estimation method based on beacon light intensity change
CN117240354A