Inter-satellite link communication method, system, device and product for constellation networking

By differentiating between primary and secondary satellites, and combining multi-source data assessment and control, the challenge of channel state monitoring and control in large-scale constellation networking has been solved, achieving efficient channel state management and improved communication quality.

CN120281370BActive Publication Date: 2026-01-16SHANGHAI JINGJI COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510557127.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2026-01-16
Estimated Expiration
2045-04-29

AI Technical Summary

Technical Problem

Existing inter-satellite link communication methods cannot effectively monitor and dynamically adjust channel status in large-scale constellation networking, resulting in degraded communication quality and insufficient system stability.

Method used

A mechanism is adopted to distinguish between master satellites and slave satellites. The master satellite monitors and evaluates the channel status and sends control parameters to the slave satellites. The slave satellites then perform adaptive control, simplifying the control strategy and advancing channel control step by step. The system combines multiple data such as signal-to-noise ratio, bit error rate, link load rate, latency, and jitter for precise evaluation and control.

Benefits of technology

It enables autonomous monitoring and dynamic control of channels in large-scale constellation networking, improving communication quality and system stability, reducing systemic risks, and enhancing signal transmission quality and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120281370B_ABST
    Figure CN120281370B_ABST
Patent Text Reader

Abstract

The application discloses a kind of inter-satellite link communication methods, systems, equipment and products of constellation networking, its method is used to realize the communication connection of two on-orbit satellites of constellation networking, comprising the following steps: for any one inter-satellite link connecting two on-orbit satellites, one on-orbit satellite is set as master satellite, and the other on-orbit satellite is set as slave satellite;When establishing inter-satellite link, test signal is sent to slave satellite by master satellite, current channel state is collected and evaluated through inter-satellite link, and the channel is regulated according to the evaluation result, and the channel regulation parameter is sent to slave satellite, and slave satellite is regulated according to the channel regulation parameter, and the regulation of master satellite is adapted to the channel.This application can realize the state monitoring and dynamic regulation of the channel of inter-satellite link of large-scale constellation networking, and improve the communication quality and the reliability of system.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of space communication, in particular to an inter-satellite link communication method, system, device and product of constellation networking. BACKGROUND

[0002] With the construction of high-density and large-scale constellation, the demand for high-bandwidth and large-capacity space communication is increasing. There are mainly two modes of space communication, satellite-ground link transmission mode, all information exchange is completed on the ground gateway station, and the satellite does not act as an information relay medium. Satellite-satellite link transmission mode, i.e. inter-satellite link mode, can realize direct information interaction between satellites. This mode can reduce the transmission "hop count", reduce the satellite transmission end-to-end delay and dependence on the ground network, and realize wide-area network coverage, which is a key technology for developing satellite Internet.

[0003] The conventional inter-satellite link communication between space satellites has the following problems. Influenced by factors such as orbital motion, Doppler shift, and interference of other satellite systems on the same frequency, the channel state of the inter-satellite link, such as path loss, delay, and signal-to-noise ratio, continuously changes, which can cause the demodulation error rate to rise in communication and affect the communication quality. In order to enhance the signal receiving strength and maintain the high-power operation of the transmitting end, if the EIRP of the Ka frequency band is not dynamically regulated, it will cause the satellite energy consumption to increase and shorten the on-orbit life. Therefore, monitoring and regulating the inter-satellite link communication is a necessary means to improve the communication quality and system stability. The conventional regulation method of inter-satellite link is suitable for the channel regulation of the inter-satellite link between specific companion double satellites, and is not suitable for the regulation of large-scale constellation networking. SUMMARY

[0004] The purpose of the present application is to overcome the shortcomings of the prior art, and provide an inter-satellite link communication method, system, device and product of constellation networking, which can realize the state monitoring and dynamic regulation of the channel of the inter-satellite link of large-scale constellation networking, and improve the communication quality and reliability of the system.

[0005] In a first aspect, the present application provides an inter-satellite link communication method of constellation networking, which is used to realize the communication connection of two on-orbit satellites in constellation networking, and adopts the following technical solution:

[0006] For any inter-satellite link connecting two on-orbit satellites, one on-orbit satellite is set as a master satellite, and the other on-orbit satellite is set as a slave satellite; when establishing the inter-satellite link, the master satellite sends a test signal to the slave satellite to establish a channel, collects and evaluates the current channel state, regulates the channel according to the evaluation result, and sends channel regulation parameters to the slave satellite; the slave satellite regulates the channel according to the channel regulation parameters to adapt to the master satellite.

[0007] By adopting the technical scheme, one inter-satellite link is formed by a master satellite and a slave satellite, the master satellite realizes monitoring, evaluation and regulation of the channel, and the slave satellite cooperates with the master satellite to realize adaptive regulation, so that for a large-scale constellation formed by a large number of satellites, a large number of channels formed by inter-satellite links can realize autonomous monitoring and regulation of the channel in orbit without relying on ground regulation, and the regulation is not interfered by inter-satellite links of other satellites in the constellation.

[0008] As preferred, the constellation networking is divided into master control satellites and ordinary satellites, for any inter-satellite link connecting a master control satellite and an ordinary satellite, the master control satellite is the master satellite, and the ordinary satellite is the slave satellite; for any inter-satellite link connecting two ordinary satellites, the ordinary satellite with a relatively closer distance to the nearest master control satellite is the master satellite, and the other ordinary satellite is the slave satellite.

[0009] By the technical scheme, the master satellite and the slave satellite on the inter-satellite link are clearly distinguished, so that the allocation of the channel monitoring, evaluation and regulation tasks is realized, and the communication task can be effectively realized.

[0010] As preferred, the specific steps of the master satellite collecting and evaluating the current channel state include:

[0011] S100, collecting a current channel state parameter;

[0012] S200, performing normalization processing on the channel state parameter, establishing a scoring model, and scoring the channel state parameter;

[0013] S300, classifying the service type of the inter-satellite link signal transmission, performing weight distribution on the channel state parameter according to the service type, and performing weighted calculation to obtain a comprehensive score of the current channel state;

[0014] S400, determining whether the channel needs to be regulated according to the channel state parameter score, the channel state comprehensive score and the service type, and then determining the channel regulation parameter.

[0015] As preferred, in S100, the channel state parameter includes a signal-to-noise ratio, an error code rate, a link load rate, a time delay and a jitter;

[0016] The signal-to-noise ratio is obtained by measuring the received signal power and the noise power, and has:

[0017]

[0018] In the formula, SNR (dB) is the signal-to-noise ratio, p signal is the measured received signal power, and P noi is the noise power.

[0019] The bit error rate is calculated by the number of errors in the encoding and decoding process of the error correction code, and has:

[0020]

[0021] In the formula, BER is the bit error rate;

[0022] The link load rate is calculated by the ratio of the amount of data transmitted in a unit time to the maximum capacity of the channel, and has:

[0023]

[0024] The delay is calculated by the propagation delay of the time stamp signal sent through the inter-satellite link, and has:

[0025]

[0026] In the formula, RTT is the round-trip propagation time of the signal;

[0027] The jitter is measured based on the clock deviation calibrated by cesium atomic clock or light speed delay measurement, and has:

[0028]

[0029] In the formula, N is the total number of measured data packets, t k is the arrival time of the kth data packet, and ΔT ideal is the ideal transmission interval time.

[0030] As a preferred embodiment, the specific method of S200 for scoring the state is:

[0031] Map each parameter to the 0-100 point interval;

[0032] The signal-to-noise ratio score: full score for SNR (dB) >= 20 dB, and deduct 15 points for every 5 dB decrease;

[0033] The bit error rate score: full score for BER <= 10-8, and deduct 20 points for every order of magnitude increase;

[0034] The link load rate score: full score for link load rate <= 70%, and deduct 25 points for every 5% increase;

[0035] The delay and jitter score: full score for delay <= 20 ms and jitter <= 1 ms, and deduct 10 points for every threshold exceeded in detection.

[0036] Through the above technical solution, a specific implementation scheme for collecting and evaluating the current channel state is provided, taking the signal-to-noise ratio, bit error rate, link load rate, delay and jitter as the evaluation criteria for the channel state, which can accurately evaluate the current state of the channel, and enable real-time regulation of the channel state according to the channel state parameters.

[0037] As preferred, in S300, the specific service types of the inter-satellite link are divided into precise measurement tasks, real-time data transmission tasks, large-capacity relay tasks, network management tasks and collaborative networking tasks.

[0038] Through the above technical solution, the specific service types of the inter-satellite link are distinguished, different service types have different requirements for channel states, and the use efficiency of system resources is improved by using the channel state evaluation standard adapted to the service type.

[0039] In a second aspect, the application provides an inter-satellite link communication system for constellation networking, comprising a sending module, a monitoring module and a receiving module; the sending module of the master satellite sends a test signal to the receiving module of the slave satellite to form a channel, and monitors and evaluates the current channel state through the monitoring module, adjusts and controls the sending module according to the evaluation, and sends the adjustment and control parameters to the receiving module of the slave satellite, and the slave satellite adjusts and controls the receiving module according to the adjustment and control parameters.

[0040] As preferred, the sending module is a laser signal sending module, and the receiving module is a laser signal receiving module.

[0041] In a third aspect, the application provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the inter-satellite link communication method for constellation networking when executing the computer program.

[0042] In a fourth aspect, the application provides a computer program product, comprising a computer program or instructions, which enables the computer program or instructions to implement the steps of the inter-satellite link communication method for constellation networking.

[0043] In summary, the application has at least one of the following beneficial technical effects:

[0044] 1. For large-scale constellation networking, the application simplifies the complex inter-satellite link connection relationship into each double-satellite system inter-satellite link unit defined by the master satellite and the slave satellite, and adjusts and controls the target inter-satellite link unit, thereby simplifying the implementation of the adjustment and control strategy; 2. The channel adjustment and control strategy of the application gradually promotes the adjustment and control from the master control satellite to the ordinary satellite, from the direction close to the master control satellite to the direction far from the master control, so that the adjustment and control process of the system is gradual, the high-frequency concurrent adjustment and control of all inter-satellite links in the whole system is reduced, the possibility of system conflict is reduced, and the stability of system communication is improved;

[0045] 3.The application can accurately determine the channel state by monitoring the channel state through multiple data of signal-to-noise ratio, bit error rate, link load rate, time delay and jitter, and can effectively regulate the channel according to the channel state, improve the channel performance, improve the signal transmission quality and transmission speed, improve the utilization rate of channel resources, reduce the systematic risk, and improve the communication quality.

[0046] 4.The application can make the regulation more accurate and further improve the stability of communication and the efficiency of the system by providing channel state evaluation criteria and regulation logic matched with the service type according to the different service types. BRIEF DESCRIPTION OF DRAWINGS

[0047] Figure 1 A method flowchart of the inter-satellite link communication method of the constellation networking in the embodiment of the application;

[0048] Figure 2 A flowchart of collecting and evaluating the current channel state by the primary satellite in the embodiment of the application;

[0049] Figure 3 A schematic block diagram of the inter-satellite link communication system of the constellation networking in the embodiment of the application;

[0050] Figure 4 A structure block diagram of the computer device in the embodiment of the application. DETAILED DESCRIPTION

[0051] The specific embodiment is only an explanation of the application, which is not a limitation of the application. Those skilled in the art can make modifications to the embodiment without creative contribution after reading the specification, but as long as it is within the scope of the application, it is protected by the patent law.

[0052] To make the purposes, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application. It should be noted that, in optional embodiments of the present application, the object information and other related data involved in the embodiments of the present application need to be obtained with the permission or consent of the object when the embodiments of the present application are applied to specific products or technologies, and the collection, use, and processing of the related data need to comply with relevant laws, regulations, and standards of the country and region. That is, the data related to the object in the embodiments of the present application need to be obtained with the authorization and consent of the object, the authorization and consent of the relevant department, and the compliance with the relevant laws, regulations, and standards of the country and region. If the embodiments involve personal information, the consent of the individual needs to be obtained for the acquisition of all personal information, and the separate consent of the information subject needs to be obtained for the acquisition of sensitive information, and the embodiments also need to be implemented with the authorization and consent of the object.

[0053] The embodiments of the present application are further described below with reference to the drawings of the specification.

[0054] The current general inter-satellite link channel monitoring and regulation method is mainly designed based on the double-satellite link of fixed orbit parameters, and mainly realizes stable and reliable channel docking through physical adjustment of the flight attitude of the constellation and the setting of the communication module. Such a way has significant limitations when coping with large-scale constellation networking systems. In a large-scale constellation, the number of satellite nodes increases explosively (such as a million-level low-orbit constellation), the complexity of orbit plane intersection and satellite relative motion, and the complexity of channel state increase exponentially, and any regulation of the double-satellite system will affect the system, thereby making the regulation develop in an uncertain direction. Therefore, it is necessary to simplify the channel regulation strategy for large-scale constellation systems through control logic.

[0055] In an embodiment, referring to Figure 1 The inter-satellite link communication method of the constellation networking of the present application is used to realize communication connection of two on-orbit satellites in the constellation networking, and specifically includes the following steps:

[0056] Firstly, for any inter-satellite link connecting two on-orbit satellites, one on-orbit satellite is set as the master satellite and the other on-orbit satellite is set as the slave satellite. By distinguishing the master satellite and the slave satellite of the inter-satellite link, the subject of channel monitoring and the direction of regulation can be ensured, and the regulation is only performed by the master satellite, avoiding the uncertainty of regulation caused by the regulation of the two satellites respectively. For different inter-satellite links, the same satellite can be a master satellite or a slave satellite, depending on the relative position of the satellite with respect to the other satellite on the inter-satellite link, but since the relative position between the two satellites for any determined inter-satellite link is constant at the same time, the identity of the master and slave satellites for any determined inter-satellite link is also constant, and does not affect or interfere with the identification of the master and slave satellites for other inter-satellite links, so that the direction of regulation has certainty. This certainty is not only the certainty between the two satellites of the inter-satellite link, but also the certainty of the regulation direction in the whole constellation networking system. The specific relative position of the on-orbit satellite can be determined by ephemeris.

[0057] Then, when establishing the inter-satellite link, the master satellite sends a test signal to the slave satellite to establish a channel, and collects and evaluates the current channel state.

[0058] Finally, the master satellite regulates the channel according to the evaluation result and sends channel regulation parameters to the slave satellite, and the slave satellite regulates the channel according to the channel regulation parameters to adapt to the regulation of the master satellite.

[0059] Specifically, the constellation networking includes a master satellite and an ordinary satellite, for any inter-satellite link connecting the master satellite and the ordinary satellite, the master satellite is the master satellite and the ordinary satellite is the slave satellite; for any inter-satellite link connecting two ordinary satellites, the ordinary satellite with a relatively closer distance to the nearest master satellite is the master satellite, and the other ordinary satellite is the slave satellite. Usually, in a constellation network, geosynchronous orbit (GEO) or medium earth orbit (MEO) satellites are master satellites, carrying inter-satellite link management units, in addition, polar orbit intersection satellites at key connection nodes of the constellation system are also master satellites; and low earth orbit (LEO) broadband satellites are ordinary satellites, focusing on user access and data transmission. Through the above identification method of the master satellite and the slave satellite, the logic chain for regulating the inter-satellite link channel is initiated by the master satellite, and the regulation is performed from the master satellite to the ordinary satellite away from the master satellite, so that the regulation process of the channel is gradual, and the regulation gradually spreads from the master satellite to the away direction, reducing the impact of global burst high-frequency concurrent regulation on communication quality, giving the system time and space for buffering, reducing the possibility of conflict of regulation instructions, and improving the stability of system communication.

[0060] In another embodiment, please refer to Figure 2The specific steps of the primary satellite collecting and evaluating the current channel state include:

[0061] S100, collecting a current channel state parameter;

[0062] S200, performing normalization processing on the channel state parameter, establishing a scoring model, and scoring the channel state parameter;

[0063] S300, classifying the service type of the inter-satellite link signal transmission, performing weight distribution on the channel state parameter according to the service type, and performing weighted calculation to obtain a comprehensive score of the current channel state;

[0064] S400, determining whether channel regulation is needed according to the channel state parameter score, the comprehensive score, and the service type, and then determining the channel regulation parameter.

[0065] More specifically, in another embodiment, in S100, the current channel state parameter includes a signal-to-noise ratio, a bit error rate, a link load rate, a time delay, and a jitter.

[0066] The signal-to-noise ratio is used to quantify the power difference between the signal and the noise, and reflects the channel anti-interference capability. High signal-to-noise ratio reflects small channel loss and strong signal penetration, and the channel state is good. High SNR supports high-order modulation coding to improve transmission rate, and low SNR needs to switch to a low-order coding mode with stronger robustness.

[0067] The signal-to-noise ratio is obtained by measuring the received signal power and the noise power, and has:

[0068]

[0069] In the formula, SNR (dB) is the signal-to-noise ratio, p signal is the measured received signal power, and P noi is the noise power.

[0070] The bit error rate (BER) is used to measure the error proportion of data in transmission, and directly reflects the communication reliability. BER calculates the number of error codes through the encoding and decoding process of error correction code. When constellation systems are densely networked, the sidelobe interference of multiple satellites will form additive noise, which will significantly improve BER. The tolerance threshold of BER needs to be set differently for different application scenarios of different service types. The following formula:

[0071]

[0072] The link load rate monitors the channel resource occupation. When the link load rate approaches or exceeds the threshold, it indicates that the channel resource is close to exhaustion, and problems such as transmission delay surge, packet loss rate rise, and system stability decline may occur. The link load rate is calculated by the ratio of the data amount transmitted in a unit time to the maximum capacity of the channel, and has:

[0073]

[0074] Latency and jitter are essential for real-time communication, as they evaluate the timeliness and stability of signal transmission.

[0075] Latency directly reflects the physical span of the link. If the measured value exceeds the theoretical range, it may imply orbital perturbation or antenna pointing deviation. In high-load links, processing latency will increase nonlinearly, and the sampling point offset caused by Doppler frequency shift (such as 548 MHz frequency offset) will further exacerbate latency fluctuations. Latency is calculated by sending timestamp signals through inter-satellite links, and the propagation delay is:

[0076]

[0077] In the formula, RTT is the round-trip propagation time of the signal.

[0078] Jitter causes the phase of the clock signal to shift. When high-order modulation is used, the reduced distance between constellation points reduces the system's tolerance for jitter. For example, QPSK modulation can tolerate more jitter than 16-QAM. Jitter is measured based on cesium atomic clock or light speed delay measurement to calibrate clock deviation, and has:

[0079]

[0080] In the formula, N is the total number of data packets measured, t k is the arrival time of the kth data packet, ΔT ideal is the ideal transmission interval time.

[0081] Through the combination of the above multi-element data, the limitations of a single indicator are broken through, and all-around evaluation from physical channel characteristics to network behavior, from static parameters to dynamic disturbances is realized. The multi-element data evaluation system of the present application not only supports real-time channel state monitoring, but also provides data support for adaptive optimization of inter-satellite links.

[0082] More specifically, in another embodiment, the specific method of S200 for scoring the state is:

[0083] Map each parameter to the 0-100 point interval;

[0084] SNR score: Full marks for SNR (dB) >= 30 dB, minus 15 points for every 5 dB decrease;

[0085] BER score: Full marks for BER <= 10-8, minus 20 points for every order of magnitude increase;

[0086] Link load rate score: Full marks for link load rate <= 70%, minus 25 points for every 5% increase;

[0087] Latency and jitter score: full score if latency < 20 ms and jitter < 1 ms, 10 points deducted for each detection over the threshold.

[0088] The final comprehensive score of the current channel state is obtained by weighting the scores of each parameter.

[0089] More specifically, in one embodiment, in S300, the specific service types of the inter-satellite link are divided into precise measurement tasks, real-time data transmission tasks, large-capacity relay tasks, network management tasks, and cooperative networking tasks.

[0090] Different service type scenarios have different tolerances for signal-to-noise ratio, bit error rate, link load rate, latency, and jitter parameters. The following will be described in detail:

[0091] Precise measurement tasks include tasks of achieving satellite autonomous orbit determination through inter-satellite two-way ranging and time synchronization, high-precision space-time reference maintenance tasks, etc. Such tasks require high-precision ranging and time synchronization, and therefore have high latency weight, high bit error rate weight (to prevent data packet loss from causing orbit determination error accumulation), and medium signal-to-noise ratio weight.

[0092] Real-time data transmission tasks include disaster monitoring data second-level backhaul tasks, battlefield situation awareness and sharing tasks, etc. Such tasks have strict requirements for link latency and require reliability, have the highest latency weight, high bit error rate weight, and low jitter weight (non-continuous flow services are not sensitive to jitter).

[0093] Large-capacity relay tasks include tasks of processing massive remote sensing data, high-definition image and video stream transmission tasks, etc. Such tasks require high bandwidth and anti-interference capability, have the highest signal-to-noise ratio weight, high load weight (dynamic flow scheduling is required to avoid link congestion), and low latency weight (allowing moderate queuing delay to maximize throughput).

[0094] Network management tasks include inter-satellite topology dynamic planning tasks, link resource scheduling and fault recovery tasks, etc. Such tasks focus on load balancing and link stability, have the highest load weight, high bit error rate weight (management signaling errors will cause routing failure), and medium latency weight.

[0095] Cooperative networking tasks are tasks performed by multiple orbit satellites, such as GEO-LEO cooperative observation tasks. Such tasks require high synchronization accuracy and low jitter, and have medium signal-to-noise ratio weight (cross-orbit links need to compensate for free space loss) and low load weight (coordination signaling data volume is small).

[0096] The specific weight distribution of the channel state parameters based on the above service types is shown in Table 1.

[0097] Table 1. Channel state parameter weight table

[0098]

[0099] Through the above dynamic weight distribution, the comprehensive score of the current channel state can be finally obtained according to the acquired channel state parameters for different service scenarios.

[0100] More specifically, for S400, whether the current channel needs to be regulated is judged according to the comprehensive score of the current channel state and the current channel state parameters, and the service type is comprehensively judged.

[0101] After the current channel state parameters are weighted and averaged according to the channel state parameter weight table, the comprehensive score of the current channel state is obtained, and then the inter-satellite link channel score level is obtained according to the comprehensive score. Taking a level standard as an example.

[0102] The score interval is 90-100, and it is determined to be excellent.

[0103] The score interval is 80-89, and it is determined to be good.

[0104] The score interval is 60-79, and it is determined to be qualified.

[0105] The score interval is less than 60, and it is determined to be unqualified.

[0106] Different service types have different requirements for the score level of the channel. For precision measurement tasks and real-time data transmission tasks, the score level of the channel is required to be at least excellent; for large-capacity relay tasks and cooperative networking tasks, the score level of the channel is required to be at least good; for network management tasks, the score level of the channel is required to be at least qualified. For the target service type, if the comprehensive score of the current channel state does not meet the requirements, the channel state is denied, and the channel needs to be regulated. If the comprehensive score of the current channel state is unqualified, it means that the current channel state is not suitable for continuous use, and needs to be switched to a redundant link.

[0107] In addition to judging the comprehensive score of the current channel state, the channel state parameters also need to be judged. Since different service types have different focuses on channel state parameters, some channel state parameters need to meet the minimum requirements of the specific service type, which is a hard standard. If it is not met, the channel state is denied, and the channel must be regulated.

[0108] For example, for precision measurement tasks, the signal-to-noise ratio and the bit error rate must meet the threshold requirements; for real-time data transmission tasks, the delay and the bit error rate must meet the threshold requirements; for large-capacity relay tasks, the load rate and the signal-to-noise ratio must meet the threshold requirements; for network management load weight must meet the threshold requirements; for cooperative networking tasks, the delay and the jitter must meet the threshold requirements.

[0109] If the current channel state is hard denied, the corresponding channel state parameter for the hard denial is adjusted; if the score level of the comprehensive score of the current channel state indicates that channel adjustment is needed, the channel state parameters are sorted in order of adjustment priority, and the channel state parameters at the front of the list are adjusted. The specific method is that, for a target service type, the priority score of the channel state parameter in the comprehensive score is calculated, that is:

[0110] S i = ω i × (1-d i / 100)

[0111] where S i is the priority score of the channel state parameter i, ω i is the weight of the channel state parameter i in the target service type, and d i is the initial score of the channel state parameter i. Then, by sorting S i , the priority of the channel state parameter to be adjusted is obtained. The deviation of the channel state parameter i is calculated by (1-d i / 100), and then the deviation is coupled with the weight ω i to screen and select the main contradictions affecting the channel state, which helps to improve the use efficiency of the adjustment resources and achieve rapid and efficient adjustment of the channel state.

[0112] For example, for precision measurement tasks, the measured signal-to-noise ratio score is 70 points, the calculated deviation of the signal-to-noise ratio is 0.3, and the weight of the signal-to-noise ratio in the precision measurement task is 0.2. Therefore, the priority score of the signal-to-noise ratio is 0.06. If the measured bit error rate score is 80 points, the calculated deviation of the bit error rate is 0.2, and the weight of the bit error rate in the precision measurement task is 0.25, then the priority score of the bit error rate is 0.05, which is lower than the priority score of the signal-to-noise ratio. Therefore, in this embodiment, the adjustment of the signal-to-noise ratio has a higher priority than the adjustment of the bit error rate.

[0113] Further, in another embodiment, different channel state parameters have different adjustment methods and adjustment strategies.

[0114] For signal-to-noise ratio, the signal transmission terminal power (such as laser power) is preferentially improved to enhance the signal strength at the receiving end. If the power adjustment is not enough to change the signal-to-noise ratio, the modulation mode is switched to a low-order modulation mode (such as from QPSK to BPSK), sacrificing speed for improved noise resistance.

[0115] For bit error rate, the error correction strength is selected according to the bit error rate threshold, and flexible switching is realized between LDPC code and Turbo code.

[0116] For link load rate, the bandwidth is dynamically allocated according to the link load rate threshold. When the link load rate approaches the upper limit, a backup link (such as GEO relay) is enabled or multipath transmission (such as MPTCP) is used to avoid single-link congestion.

[0117] For latency, when the main path latency is too large, the backup link is switched through fast reroute (FRR). For jitter, clock drift is reduced through direct clock synchronization.

[0118] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution. The execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0119] The above-described channel state parameters and service types involved in the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for part of the technical features. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

[0120] In another embodiment, please refer to Figure 3The inter-satellite link communication system of the constellation networking provided by the application comprises a sending module 1, a monitoring module 2 and a receiving module 3. The sending module 1 of the master satellite sends a test signal to the receiving module 3 of the slave satellite to form a channel, and the current channel state is monitored and evaluated through the monitoring module 2, the sending module 1 is regulated according to the evaluation, and the regulation parameter is sent to the receiving module 3 of the slave satellite. The slave satellite adjusts and controls the receiving module 3 according to the regulation parameter. For any master satellite, the sending module thereof can be connected to more than one slave satellite to form multiple channels, and the monitoring module 2 monitors each channel respectively. For any satellite, it can be a master satellite sending signals through the sending module 1, or a slave satellite receiving signals through the receiving module 3; when the receiving module 3 of the satellite receives signals, the monitoring of the channel is monitored by the monitoring module 3 of the corresponding master satellite on the inter-satellite link, and the monitoring module 3 of the satellite does not participate in the monitoring.

[0121] Further, in another embodiment, the sending module is a laser signal sending module, and the receiving module is a laser signal receiving module. Laser communication realizes information transmission by modulating electrical signals onto light waves, and has the advantages of high transmission rate and high bandwidth. Inter-satellite laser communication has realized preliminary large-scale application.

[0122] Those skilled in the art can understand that, Figure 3 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the application, and does not constitute a limitation on the electronic device to which the scheme of the application is applied. The specific electronic device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement. For the convenience and brevity of description, only the division of the above functional units and modules is taken as an example for illustration. In actual application, the above functions can be completed by different functional units or modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.

[0123] In another embodiment, the application provides a computer device, and the internal structure diagram thereof can be as shown in Figure 4The computer device includes a processor, a memory and a signal interface connected by a system bus. The processor of the computer device is configured 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 running the operating system and the computer program in the non-volatile storage medium. The computer program is executed by the processor to implement the steps of the inter-satellite link communication method of constellation networking. The signal interface of the computer device is configured to send and receive modulated signals to realize communication connection with external devices. In this embodiment, the signal interface sends and receives modulated laser signals.

[0124] In another embodiment, the present application provides a computer program product including a computer program or instructions, which enables the computer program or instructions to implement the steps of the inter-satellite link communication method of constellation networking described above.

[0125] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the inter-satellite link communication method of constellation networking described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0126] In the above embodiments, all or part of the above-described inter-satellite link communication method of constellation networking can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the computer program product can be implemented. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as DVD), or semiconductor media (such as solid state disk) and the like.

[0127] Those skilled in the art can understand that all or part of the processes in the above-mentioned method embodiments can be implemented by a computer program instructing relevant hardware to complete, and the program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned method embodiments. The aforementioned storage medium includes ROM, random access memory (RAM), magnetic disk or optical disk, and various storage media that can store program codes.

[0128] The above embodiments are only used to illustrate the technical solutions of the present application, rather than limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent ones. These modifications or replacements do not change the essence of the corresponding technical solutions, and should be included in the protection scope of the present application.

Claims

1. A method for inter-satellite link communication of constellation networking, for realizing communication connection of two on-orbit satellites of constellation networking, characterized in that, Comprise the following steps: For any inter-satellite link connecting two on-orbit satellites, one on-orbit satellite is set as a master satellite, and the other on-orbit satellite is set as a slave satellite; when the inter-satellite link is established, the master satellite sends a test signal to the slave satellite to establish a channel, collects and evaluates the current channel state, adjusts the channel according to the evaluation result, and sends channel adjustment parameters to the slave satellite, and the slave satellite adjusts the channel according to the channel adjustment parameters to adapt to the master satellite; The specific steps of the master satellite collecting and evaluating the current channel state include: S100, collecting current channel state parameters; S200, normalizing the channel state parameters, establishing a scoring model, and scoring the channel state parameters; S300, classifying the service types of the inter-satellite link signal transmission, assigning weights to the channel state parameters according to the service types, and calculating the comprehensive score of the current channel state by weighting; S400, determining whether the channel needs to be adjusted according to the channel state parameter score, the channel state comprehensive score and the service type, and then determining the channel adjustment parameters. 2.The inter-satellite link communication method of constellation networking according to claim 1, wherein the constellation The network is divided into master satellites and ordinary satellites, and for any inter-satellite link connecting a master satellite and an ordinary satellite, the master satellite is the master satellite and the ordinary satellite is the slave satellite; for any inter-satellite link connecting two ordinary satellites, the ordinary satellite with a relatively closer distance to the nearest master satellite is the master satellite, and the other ordinary satellite is the slave satellite. 3.The inter-satellite link communication method of constellation networking according to claim 1, wherein, In S100, the channel state parameters include signal-to-noise ratio, bit error rate, link load rate, time delay and jitter; The signal-to-noise ratio is obtained by measuring the received signal power and noise power, and has: ; In the formula, S / N is the signal-to-noise ratio, P is the measured received signal power, N is the noise power; The bit error rate is calculated by the encoding and decoding process of the error correction code, and has: ; In the formula, BER is the bit error rate; The link load rate is calculated by the ratio of the data amount transmitted in a unit time to the maximum capacity of the channel, and has: ; The time delay is calculated by sending a time stamp signal through the inter-satellite link, and has: ; In the formula, RTT is the round-trip propagation time of the signal; The jitter is measured based on the cesium atomic clock or the light speed delay measurement to calibrate the clock deviation, and has: ; In the formula, N is the total number of measured data packets, t k is the arrival time of the kth data packet, is the ideal transmission interval time.

4. The inter-satellite link communication method for constellation networking according to claim 3, wherein, The specific method of S200 for scoring the channel state parameters is: Map each channel state parameter to the 0-100 score interval; Signal to noise ratio score: Full score for ≧20dB, minus 15 points for each 5dB decrease. Bit error rate score: BER≤10 -8 Full score, minus 20 points for each order of magnitude increase. Link load rate score: link load rate ≤ 70% full score, each 5% deduction 25 points; Time delay and jitter score: time delay ≤ 40ms and jitter ≤ 5ms full score, each detection threshold deduction 10 points.

5. The inter-satellite link communication method for constellation networking according to claim 1, wherein, In S300, the specific service types of the inter-satellite link include precision measurement tasks, real-time data transmission tasks, large-capacity relay tasks, network management tasks and cooperative networking tasks.

6. An inter-satellite link communication system for constellation networking, implemented based on the inter-satellite link communication method for constellation networking according to any one of claims 1 to 5, characterized in that, It comprises a sending module, a monitoring module and a receiving module; the sending module of the master satellite sends a test signal to the receiving module of the slave satellite to form a channel, and monitors and evaluates the current channel state through the monitoring module, adjusts the sending module according to the evaluation, and sends the adjustment parameters to the receiving module of the slave satellite; the slave satellite adjusts the receiving module according to the adjustment parameters.

7. The inter-satellite link communication system of constellation networking according to claim 6, wherein, The sending module is a laser signal sending module, and the receiving module is a laser signal receiving module.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor implements the steps of the inter-satellite link communication method of constellation networking according to any one of claims 1 to 5 when executing the computer program.

9. A computer program product, characterised in that, The computer program product comprises a computer program or instructions, which enable the computer program or instructions to implement the steps of the inter-satellite link communication method of constellation networking according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • PCML- Movable Satellite: Propagation Impairments for Movable Satellite Communication Links at The Microwave Frequencies in Defined Location

    AU2020102544A4

  • Navigation satellite inter-satellite link signal performance evaluation method and system based on ground station

    CN111751847A