Multi-link cooperative transmission system for low-orbit communication satellite payloads
By designing a low-orbit communication satellite payload multi-link collaborative transmission system, the challenges of low-orbit satellite systems in global coverage and communication quality reliability are solved, fast link failure switching, data transmission path optimization and efficient resource utilization are achieved, and the reliability and resource utilization efficiency of the communication system are improved.
Patent Information
- Application Number
- CN202411859820.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-12-17
AI Technical Summary
Low-orbit communication satellite systems face challenges in global coverage and communication quality reliability, including increased link count and dynamic frequency changes, channel attenuation and interference, and the difficulty of static resource allocation to adapt to dynamic traffic requirements.
A low-orbit communication satellite payload multi-link collaborative transmission system is designed, including a multi-link collaborative communication module, an inter-satellite data sharing module, a dynamic resource allocation module, a link health monitoring module, a central processing control module and a ground monitoring management module. The system realizes rapid link failure switching, data transmission path optimization and efficient resource utilization through real-time link quality evaluation, dynamic link selection, data sharing and resource scheduling.
It improves the reliability and resource utilization efficiency of the communication system, ensures that users can obtain stable communication services in any area, reduces data transmission delay, enhances link recovery capabilities and transmission security, and adapts to communication needs in complex scenarios.
Smart Images

Figure CN119316042B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite communication technology, and in particular to a multi-link collaborative transmission system for a low-orbit communication satellite payload. Background Art
[0002] As an important part of modern communication technology, low-orbit communication satellite systems have been widely used in satellite Internet, disaster emergency communications and global Internet of Things due to their advantages of low latency, high speed and global coverage. However, low-orbit satellite systems face many problems during operation.
[0003] 1. Due to their low orbits, low-orbit satellites require a large-scale constellation layout to achieve global coverage, which leads to a significant increase in the number of links and the frequency of dynamic changes.
[0004] 2. The communication links between satellites and ground terminals are easily affected by factors such as channel attenuation, interference and hardware failure, which can reduce the communication quality and reliability.
[0005] 3. Since traffic demands in different regions and time periods vary significantly, traditional static resource allocation methods are difficult to adapt to dynamic changes and are prone to low resource utilization or link congestion. Summary of the invention
[0006] The purpose of the present invention is to provide a multi-link collaborative transmission system for low-orbit communication satellite payloads to solve the problems raised in the above-mentioned background technology.
[0007] To achieve the above object, the present invention provides the following technical solution: a multi-link cooperative transmission system for low-orbit communication satellite payloads, comprising:
[0008] Multi-link collaborative communication module, used for:
[0009] Conduct multi-link communication coordination between satellites and ground terminals, evaluate link quality in real time and dynamically select links. When the target link performance degrades, it automatically switches to the backup link.
[0010] Inter-satellite data sharing module for:
[0011] Sharing data between satellites in the same constellation. The high-speed storage and forwarding unit deployed on each satellite receives, caches and forwards data from other satellites, and dynamically adjusts the data forwarding path using inter-satellite links.
[0012] Dynamic resource allocation module for:
[0013] Based on the changes in traffic demand in different areas and time periods, the communication link resources within the system are scheduled and allocated in real time;
[0014] Link health monitoring module for:
[0015] Based on the link status perception sensor, the signal quality, link interference and hardware working status are monitored in real time, the link health trend is evaluated, and when a potential link failure is detected, the central processing control module is automatically notified to perform link switching or fault recovery;
[0016] Central processing control module for:
[0017] Responsible for the management and coordination of the entire system, integrating data processing and command distribution functions, synchronizing the status information of the entire constellation through inter-satellite communication links, formulating task allocation plans, receiving ground commands and feeding back execution results;
[0018] Ground monitoring management module, used for:
[0019] Provides full system monitoring and management capabilities, tracks satellite position, link status, and data transmission in real time, communicates with the central processing control module, sends mission instructions, and receives feedback.
[0020] Furthermore, the multi-link collaborative communication module includes:
[0021] Link quality assessment unit, used to:
[0022] Based on the signal acquisition device receiving the link signal in real time and extracting the quality parameters, the communication performance of the link is graded by dynamic evaluation and the link status information is output, wherein the link status information includes the communication performance parameters, and when the communication performance parameters of the link are lower than the preset threshold, the status information of the link is transmitted to the link switching control unit;
[0023] Dynamic link selection unit, used to:
[0024] According to the link status information provided by the link quality assessment unit, a link priority list is established, links are sorted according to real-time quality parameters, and the optimal link is dynamically selected for data transmission. During the communication process, the link status is continuously monitored. If the current link performance drops to an unusable range, a new link is selected from the priority list to take over the data transmission.
[0025] Furthermore, the multi-link collaborative communication module further includes:
[0026] The link switching quality determination unit is used to:
[0027] When performing a link switching operation, the operating parameters of the link switching are collected in real time, wherein the operating parameters of the link switching include the switching delay duration, the CPU utilization rate, the transmission task interruption rate generated during the switching process, and the data packet loss rate during the switching process;
[0028] Comparing the switching delay duration with a preset delay duration threshold;
[0029] When the switching delay duration exceeds a preset first delay duration threshold, but does not exceed a preset second delay duration threshold, the switching delay duration, the CPU utilization rate, and the data packet loss rate of the switching process are retrieved to obtain a first quality evaluation coefficient;
[0030] The first quality evaluation coefficient is obtained by the following formula:
[0031] ;
[0032] Among them, Q 01 represents the first quality evaluation coefficient; D represents the switching delay time; D 01 represents the first delay time threshold; D 02 represents the second delay time threshold; P represents the data packet loss rate during the switching process; C represents the CPU utilization rate;
[0033] When the first quality evaluation coefficient is lower than a preset coefficient threshold, it is determined that the link switching operation is abnormal, and an abnormal alarm is issued.
[0034] Furthermore, the link switching quality determination unit is further configured to:
[0035] When the switching delay duration exceeds a preset second delay duration threshold, the switching delay duration, CPU utilization, transmission task interruption rate generated during the switching process, and data packet loss rate during the switching process are retrieved to obtain a second quality evaluation coefficient;
[0036] The second quality evaluation coefficient is obtained by the following formula:
[0037] ;
[0038] Among them, Q 02 represents the second quality evaluation coefficient; D represents the switching delay time; D 02 represents the second delay time threshold; P represents the data packet loss rate of the switching process; C represents the CPU utilization rate; Z represents the transmission task interruption rate generated by the switching process, and the transmission task interruption rate generated by the switching process is obtained by the following formula:
[0039] ;
[0040] Where Z represents the transmission task interruption rate caused by the switching process; D represents the switching delay time; D z Indicates the total execution time of the transmission task;
[0041] When the second quality evaluation coefficient is lower than a preset coefficient threshold, it is determined that the link switching operation is abnormal, and an abnormal alarm is issued.
[0042] Furthermore, the link switching control unit is further configured to:
[0043] When no link switching operation abnormality occurs, and within a preset trial operation time period after the link switching is completed, retrieve the link operation parameters of the switched link; wherein the link operation parameters include signal-to-noise ratio, bit error rate, communication delay rate and throughput;
[0044] Obtaining link operation quality parameters using the signal-to-noise ratio, bit error rate, communication delay rate and throughput;
[0045] The link operation quality parameter is obtained by the following formula:
[0046] ;
[0047] Where W represents the link operation quality parameter; S c represents the signal-to-noise ratio corresponding to the initial moment of communication operation after the link switching is completed; S x represents the signal-to-noise ratio corresponding to the end time of the preset trial operation period after the link switching is completed; B represents the bit error rate in the trial operation period of the switched link; T y represents the communication delay rate of the link during the trial operation period after the switch; H represents the maximum throughput of the link during the trial operation period after the switch; H min represents the preset minimum throughput value that meets the communication operation requirements; D represents the switching delay duration; D 01 Indicates the first delay duration threshold; SNR b represents the standard deviation of the signal-to-noise ratio during the trial operation period; K b represents a preset adjustment coefficient, and the value range of the adjustment coefficient is 1.18-1.37;
[0048] comparing the link operation quality parameter of the link after the switching with the link operation quality parameter of the link before the switching;
[0049] When the link operation quality parameter of the link after the switching is lower than the link operation quality parameter of the link before the switching, obtaining a parameter difference between the link operation quality parameter of the link after the switching and the link operation quality parameter of the link before the switching;
[0050] The parameter difference is compared with a preset difference threshold, and when the parameter difference exceeds the preset difference threshold, link switching is performed again.
[0051] Furthermore, the inter-satellite data sharing module includes:
[0052] High-speed store-and-forward unit for:
[0053] Receive, cache and forward satellite data, and cache received data packets in real time;
[0054] Dynamic path adjustment unit for:
[0055] By acquiring the link status information provided by the multi-link cooperative communication module, the inter-satellite link topology is updated in real time. Based on the topology and the transmission load of the current link, the optimal data transmission path is selected. When the target link performance decreases or is interrupted, the data forwarding path is automatically replanned.
[0056] Data encryption verification unit, used for:
[0057] When data is shared between satellites, the shared data is encrypted. Before the data is sent, a check code is generated for each data packet and verified at the data receiving end. When an abnormality in the data packet is detected, the sending end is automatically requested to resend the data.
[0058] Furthermore, the dynamic resource allocation module includes:
[0059] Flow monitoring and prediction unit, used for:
[0060] Based on the real-time collection of link traffic data by the traffic sensing device, the traffic data includes communication frequency and data throughput parameters. Combining historical traffic data with current status, trend prediction is used to evaluate future resource demand changes. When the traffic is abnormal or exceeds the threshold range, an adjustment request is sent to the resource scheduling unit.
[0061] Resource scheduling unit, used to:
[0062] Establish resource usage priority rules, dynamically adjust resource allocation strategies based on user needs, task types, and link status. For high-priority tasks, prioritize high-quality link resources and reserve redundant link resources. When ground stations and satellites request link resources, dynamically allocate available resources and return scheduling results.
[0063] Hierarchical distribution feedback unit for:
[0064] The system tasks are divided into multiple priorities, link resources of different qualities are allocated according to the task priorities, and the link resource distribution is dynamically adjusted in combination with the allocation strategy of the resource scheduling unit. The link resource usage after allocation is transmitted to the central processing control module.
[0065] Furthermore, the link health monitoring module includes:
[0066] Signal quality detection unit, used for:
[0067] Based on the link status perception sensor, the signal quality of the link is periodically collected, and the collected data is compared with the preset threshold to determine whether the current link meets the normal working state. When abnormal signal quality is detected in the current link, the abnormal data is sent to the link fault prediction unit;
[0068] The link fault prediction unit is used to:
[0069] Based on historical link data and real-time monitoring information, trend analysis is used to predict future changes in link performance, and signal attenuation rate and bit error rate are modeled. When the prediction results show that link performance may drop to an unusable range in the short term, an early warning signal is sent to the link recovery control unit.
[0070] Link recovery control unit, used to:
[0071] According to the early warning signal provided by the link failure prediction unit, the backup link resources are scheduled in advance or the link switching operation is triggered. After the link failure occurs, the cause of the failure is analyzed and a self-repair operation is attempted, wherein the self-repair operation includes adjusting the transmission power and frequency parameters;
[0072] If the self-repair operation cannot restore the link, the fault information is transmitted to the central processing control module, and the dynamic resource allocation module reallocates resources.
[0073] Furthermore, the central processing control module includes:
[0074] State synchronization unit, used to:
[0075] The link status information of the entire constellation is synchronized through the inter-satellite communication link to share and update the data and instructions in the system in real time. When the status information is updated, the synchronization mechanism is triggered to pass the latest status data to the dynamic resource allocation module;
[0076] Task allocation unit, used to:
[0077] Based on the evaluation results of link status information, traffic demand and link health trend, formulate the allocation plan of communication tasks and send instructions to relevant satellites, monitor the execution of tasks, and pass feedback data to the ground monitoring and management module;
[0078] Exception handling unit, used to:
[0079] Receive abnormal information provided by the link health monitoring module and the dynamic resource allocation module, and coordinate resources within the system for emergency processing.
[0080] Furthermore, when the exception handling unit coordinates resources within the system to perform emergency handling, it specifically also includes:
[0081] After receiving the fault warning and link recovery failure notification from the link health monitoring module, the emergency resource allocation program is started, and the allocated link resources are allocated first to replace the faulty link;
[0082] Cooperate with the dynamic resource allocation module to reallocate the communication link resources in the affected area;
[0083] Record and report fault information to the ground monitoring management module and generate a processing report;
[0084] Re-evaluate the health status of the entire system and adjust task allocation and link usage strategies based on the current status.
[0085] Furthermore, the ground monitoring management module includes:
[0086] Data monitoring unit for:
[0087] Track satellite positions, link status and data transmission in real time, and generate a system operation status report, which includes satellite position distribution map, link health statistics map and task completion rate data;
[0088] Instruction management unit, used to:
[0089] Receive mission instructions issued by ground users or mission management center, parse the instruction content, which includes target area, priority and resource requirement information, send the parsed mission instructions to the central processing control module, and obtain the mission execution results through the central processing control module, which includes completion status, link usage details and abnormal problems.
[0090] Compared with the prior art, the present invention has the following beneficial effects:
[0091] 1. The system of the present invention is composed of multiple low-orbit communication satellites, and realizes global seamless coverage through rationally deployed constellation configuration, ensuring that users can obtain stable communication services in any area. It adopts a multi-link collaborative communication mechanism, and realizes rapid switching of link failures through real-time link quality evaluation and dynamic link selection, thereby improving communication reliability. In combination with dynamic path adjustment technology, the data forwarding path within the constellation is optimized according to the actual link status, effectively reducing the data transmission delay. According to the spatiotemporal changes of traffic demand, the communication link resources are scheduled in real time, the utilization efficiency of system resources is optimized, and the communication needs of high-priority tasks are guaranteed.
[0092] 2. Through real-time link quality evaluation and dynamic switching mechanism, the present invention can enable the system to quickly select the optimal link according to the change of communication link status, and seamlessly switch to the backup link when the target link performance declines, so as to avoid communication interruption, realize real-time perception of link status and fault prediction, and significantly improve the reliability and recovery capability of the link and reduce the impact of sudden failures by scheduling the backup link in advance or performing link self-repair operations. By utilizing high-speed storage and forwarding and dynamic path adjustment technology, flexible optimization of data transmission paths can be achieved. When the link performance declines or is interrupted, the module can quickly plan an alternative path to ensure data integrity and continuity, and at the same time ensure transmission security through data encryption verification. When a link anomaly or failure occurs, the system can quickly dispatch all system resources, start the backup link to take over the task, and ensure the overall stable operation of the system through multi-module collaboration.
[0093] 3. Through traffic monitoring and trend prediction, the present invention enables the system to schedule and allocate communication link resources in real time according to changes in regional traffic demand, give priority to high-priority tasks, reserve redundant resources for the global system, and achieve efficient resource utilization. It synchronizes the status of the entire system in real time, integrates link status, traffic demand and task priority, dynamically optimizes task allocation plans, and coordinates resource distribution within the constellation, so that the system can flexibly adapt to communication needs in complex scenarios, monitor and intuitively display the operating status of the entire system in real time, combine precise command parsing and feedback mechanisms to ensure efficient execution of ground user task instructions, and quickly adjust and optimize feedback on abnormal problems. Through dynamic path adjustment and traffic scheduling strategies, the system can automatically balance the load of communication tasks in the case of sudden traffic increase or link overload, avoid performance degradation caused by single link overload, and achieve highly elastic communication services. BRIEF DESCRIPTION OF THE DRAWINGS
[0094] Figure 1 It is a module schematic diagram of the multi-link collaborative transmission system for low-orbit communication satellite payloads of the present invention. DETAILED DESCRIPTION
[0095] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0096] See also Figure 1 , the present invention provides the following technical solutions:
[0097] The multi-link cooperative transmission system for low-orbit communication satellite payloads includes:
[0098] Multi-link collaborative communication module, used for:
[0099] Conduct multi-link communication coordination between satellites and ground terminals, evaluate link quality in real time and dynamically select links. When the target link performance degrades, it automatically switches to the backup link.
[0100] Inter-satellite data sharing module for:
[0101] Sharing data between satellites in the same constellation. The high-speed storage and forwarding unit deployed on each satellite receives, caches and forwards data from other satellites, and dynamically adjusts the data forwarding path using inter-satellite links.
[0102] Dynamic resource allocation module for:
[0103] Based on the changes in traffic demand in different areas and time periods, the communication link resources within the system are scheduled and allocated in real time;
[0104] Link health monitoring module for:
[0105] Based on the link status perception sensor, the signal quality, link interference and hardware working status are monitored in real time, the link health trend is evaluated, and when a potential link failure is detected, the central processing control module is automatically notified to perform link switching or fault recovery;
[0106] Central processing control module for:
[0107] Responsible for the management and coordination of the entire system, integrating data processing and command distribution functions, synchronizing the status information of the entire constellation through inter-satellite communication links, formulating task allocation plans, receiving ground commands and feeding back execution results;
[0108] Ground monitoring management module, used for:
[0109] Provides full system monitoring and management capabilities, tracks satellite position, link status, and data transmission in real time, communicates with the central processing control module, sends mission instructions, and receives feedback.
[0110] In the above embodiment, the system is composed of multiple low-orbit communication satellites, and global seamless coverage is achieved through a reasonably deployed constellation configuration to ensure that users can obtain stable communication services in any area. A multi-link collaborative communication mechanism is adopted to achieve rapid switching of link failures through real-time link quality evaluation and dynamic link selection, thereby improving communication reliability. Combined with dynamic path adjustment technology, the data forwarding path within the constellation is optimized according to the actual link status, effectively reducing data transmission delays. According to the spatiotemporal changes in traffic demand, communication link resources are scheduled in real time to optimize system resource utilization efficiency and ensure the communication needs of high-priority tasks.
[0111] In the above embodiment, through real-time signal quality detection and fault prediction, the risk of link failure is identified in advance, and combined with self-repair operations and backup link scheduling, the impact of link interruption is minimized. The central processing control module realizes the task allocation and coordination of the entire constellation, and optimizes task execution through the synchronization and feedback mechanism of link status information. The ground monitoring management module provides full system status tracking and closed-loop management of task instructions to ensure accurate execution and timely adjustment of tasks.
[0112] Multi-link collaborative communication module, including:
[0113] Link quality assessment unit, used to:
[0114] Based on the signal acquisition device receiving the link signal in real time and extracting the quality parameters, the communication performance of the link is graded by dynamic evaluation and the link status information is output, wherein the link status information includes the communication performance parameters, and when the communication performance parameters of the link are lower than the preset threshold, the status information of the link is transmitted to the link switching control unit;
[0115] Dynamic link selection unit, used to:
[0116] According to the link status information provided by the link quality assessment unit, a link priority list is established, links are sorted according to real-time quality data, and the optimal link is dynamically selected for data transmission. During the communication process, the link status is continuously monitored. If the current link performance drops to an unusable range, a new link is selected from the priority list to take over the data transmission.
[0117] The link switching control unit is used to:
[0118] Receive instructions from the dynamic link selection unit, perform link switching operations when link quality changes or communication task requirements change, update the communication path according to the selected target link, and re-record and update link usage after switching is completed.
[0119] In the above embodiment, the link quality evaluation unit collects key parameters such as signal strength, signal-to-noise ratio, bit error rate, etc. of the communication link in real time, and the communication performance of each link is graded and the status information is output. The dynamic evaluation technology can promptly detect link performance degradation or abnormality to ensure that the communication task always uses the best link. The dynamic link selection unit combines the link performance grading results, and selects the highest quality link for the communication task according to the preset priority rules and real-time status information to avoid resource waste and performance degradation. The link switching control unit can automatically switch to the backup link when the target link performance degrades or is unavailable, and readjust the communication path to ensure the continuity of the transmission task. The switching process is efficient and has minimal impact on the interruption of the communication link.
[0120] In the above embodiments, in a complex dynamic environment (such as satellite obstruction, interference or other link performance degradation), the module can quickly respond to changes by evaluating link status, dynamically selecting and switching links, avoiding communication interruptions, and improving the overall stability of the system. In the face of multiple interference sources or differences in regional signal coverage, the module ensures communication quality through multi-link collaboration and dynamic optimization mechanisms to adapt to communication needs in different scenarios.
[0121] Specifically, the multi-link collaborative communication module further includes:
[0122] The link switching quality determination unit is used to:
[0123] When performing a link switching operation, the operating parameters of the link switching are collected in real time, wherein the operating parameters of the link switching include the switching delay duration, the CPU utilization rate, the transmission task interruption rate generated during the switching process, and the data packet loss rate during the switching process;
[0124] Comparing the switching delay duration with a preset delay duration threshold;
[0125] When the switching delay duration exceeds a preset first delay duration threshold, but does not exceed a preset second delay duration threshold, the switching delay duration, the CPU utilization rate, and the data packet loss rate of the switching process are retrieved to obtain a first quality evaluation coefficient;
[0126] The first quality evaluation coefficient is obtained by the following formula:
[0127] ;
[0128] Among them, Q 01 represents the first quality evaluation coefficient; D represents the switching delay time; D 01 represents the first delay time threshold; D 02 represents the second delay time threshold; P represents the data packet loss rate during the switching process; C represents the CPU utilization rate;
[0129] When the first quality evaluation coefficient is lower than a preset coefficient threshold, it is determined that the link switching operation is abnormal, and an abnormal alarm is issued.
[0130] The technical effect of the above technical solution is: by collecting the operating parameters of the link switching in real time (such as the switching delay time, CPU utilization, transmission task interruption rate and data packet loss rate), the current state of the link switching can be quickly fed back to ensure the timely monitoring of the link switching quality. Not only focusing on the switching delay time, but also combining multiple dimensions such as CPU utilization, transmission task interruption rate and data packet loss rate for comprehensive evaluation. This multi-dimensional evaluation method can more comprehensively reflect the performance of the link switching and avoid misjudgment caused by a single indicator. By comparing the switching delay time with the preset first delay time threshold and the second delay time threshold, a hierarchical determination of the switching delay is achieved. This hierarchical processing can divide the performance level of the link switching more finely and provide a more targeted basis for subsequent quality evaluation. According to the different ranges of the switching delay time, the calculation method of the quality evaluation coefficient is dynamically adjusted. When the switching delay time is between the first delay time threshold and the second delay time threshold, the first quality evaluation coefficient is calculated by comprehensively considering the switching delay time, CPU utilization and data packet loss rate through the above formula. This dynamic adjustment method makes the quality evaluation more flexible and accurate. When the first quality evaluation coefficient is lower than the preset coefficient threshold, the link switching operation is determined to be abnormal and an abnormal alarm is issued. This early warning mechanism can detect problems in a timely manner and provide timely feedback to operation and maintenance personnel so that they can take appropriate measures to deal with them, thereby avoiding potential service interruptions or performance degradation.
[0131] In summary, this technical solution achieves comprehensive, accurate and timely monitoring of link switching quality through real-time collection of link switching operating parameters, multi-dimensional evaluation, hierarchical judgment, dynamic adjustment and abnormal warning, and effectively improves the stability and reliability of network services.
[0132] Specifically, the link switching quality determination unit is further used to:
[0133] When the switching delay duration exceeds a preset second delay duration threshold, the switching delay duration, CPU utilization, transmission task interruption rate generated during the switching process, and data packet loss rate during the switching process are retrieved to obtain a second quality evaluation coefficient;
[0134] The second quality evaluation coefficient is obtained by the following formula:
[0135] ;
[0136] Among them, Q 02 represents the second quality evaluation coefficient; D represents the switching delay time; D 02represents the second delay time threshold; P represents the data packet loss rate of the switching process; C represents the CPU utilization rate; Z represents the transmission task interruption rate generated by the switching process, and the transmission task interruption rate generated by the switching process is obtained by the following formula:
[0137] ;
[0138] Where Z represents the transmission task interruption rate caused by the switching process; D represents the switching delay time; D z Indicates the total execution time of the transmission task;
[0139] When the second quality evaluation coefficient is lower than a preset coefficient threshold, it is determined that the link switching operation is abnormal, and an abnormal alarm is issued.
[0140] The technical effect of the above technical solution is: when the switching delay time exceeds the second delay time threshold, the technical solution not only considers the switching delay time, CPU utilization and data packet loss rate, but also introduces the transmission task interruption rate generated by the switching process as an evaluation factor. This makes the anomaly detection more comprehensive and can capture more potential problems that may affect the link switching quality. According to different ranges of the switching delay time (exceeding the second delay time threshold), the technical solution uses different formulas to calculate the quality evaluation coefficient (the second quality evaluation coefficient). This dynamic adjustment method makes the evaluation more flexible and can more accurately reflect the performance of the link switching under different delay conditions. By introducing the transmission task interruption rate as an evaluation factor, the technical solution can more directly evaluate the impact of link switching on the transmission task. The calculation of the transmission task interruption rate takes into account the switching delay time and the total execution time of the transmission task, which helps to reveal the task scheduling or resource allocation problems that may exist in the switching process. When the second quality evaluation coefficient is lower than the preset coefficient threshold, the technical solution will determine that the link switching operation is abnormal and issue an abnormal alarm. Due to the introduction of more evaluation factors and more sophisticated evaluation methods, the sensitivity of abnormal warning is improved, and potential problems can be discovered earlier and corresponding treatment measures can be taken. By collecting and analyzing the operating parameters of link switching in real time and calculating the quality evaluation coefficient, this technical solution can provide powerful guidance for network performance optimization. Operation and maintenance personnel can identify performance bottlenecks based on the changes in the quality evaluation coefficient and take corresponding optimization measures, such as adjusting network configuration and optimizing resource allocation, to improve the quality and efficiency of link switching.
[0141] In summary, this technical solution achieves more comprehensive, accurate and timely monitoring of link switching quality by introducing the transmission task interruption rate as an evaluation factor, dynamically adjusting the evaluation coefficient and improving the sensitivity of abnormal warning. This helps to improve the stability and reliability of network services and provide users with a better user experience.
[0142] Specifically, the link switching control unit is further used to:
[0143] When no link switching operation abnormality occurs, and within a preset trial operation time period after the link switching is completed, retrieve the link operation parameters of the switched link; wherein the link operation parameters include signal-to-noise ratio, bit error rate, communication delay rate and throughput;
[0144] Obtaining link operation quality parameters using the signal-to-noise ratio, bit error rate, communication delay rate and throughput;
[0145] The link operation quality parameter is obtained by the following formula:
[0146] ;
[0147] Where W represents the link operation quality parameter; S c represents the signal-to-noise ratio corresponding to the initial moment of communication operation after the link switching is completed; S x represents the signal-to-noise ratio corresponding to the end time of the preset trial operation period after the link switching is completed; B represents the bit error rate in the trial operation period of the switched link; T y represents the communication delay rate of the link during the trial operation period after the switch; H represents the maximum throughput of the link during the trial operation period after the switch; H min represents the preset minimum throughput value that meets the communication operation requirements; D represents the switching delay duration; D 01 Indicates the first delay duration threshold; SNR b represents the standard deviation of the signal-to-noise ratio during the trial operation period; K b represents a preset adjustment coefficient, and the value range of the adjustment coefficient is 1.18-1.37;
[0148] comparing the link operation quality parameter of the link after the switching with the link operation quality parameter of the link before the switching;
[0149] When the link operation quality parameter of the link after the switching is lower than the link operation quality parameter of the link before the switching, obtaining a parameter difference between the link operation quality parameter of the link after the switching and the link operation quality parameter of the link before the switching;
[0150] The parameter difference is compared with a preset difference threshold, and when the parameter difference exceeds the preset difference threshold, link switching is performed again.
[0151] The technical effect of the above technical solution is: by retrieving the key operating parameters such as the signal-to-noise ratio, bit error rate, communication delay rate and throughput of the switched link within the preset trial operation time period after the link switching is completed, the technical solution realizes comprehensive monitoring of the link operation quality. These parameters can directly reflect the communication performance of the link and provide data support for the accurate evaluation of the link quality. Using the above link operation parameters, the link operation quality parameter W is calculated by a specific formula. The parameter comprehensively considers multiple factors such as the change in signal-to-noise ratio, bit error rate, communication delay rate and throughput, and can more finely evaluate the quality of link operation. This evaluation method not only considers the current performance of the link, but also considers the stability of the performance (reflected by the change in signal-to-noise ratio), thereby more accurately reflecting the overall quality of the link. The link operation quality parameters after switching are compared with the link operation quality parameters before switching. When it is found that the link quality after switching is lower than the link quality before switching, the technical solution will further calculate the parameter difference and compare it with the preset difference threshold. If the parameter difference exceeds the threshold, the system will re-switching the link. This intelligent decision-making mechanism ensures the effectiveness of link switching and avoids communication performance problems caused by the decline in link quality. By monitoring and evaluating link quality during the trial operation period, this technical solution can promptly detect potential problems after link switching and take re-switching measures before the problem becomes serious. This efficient exception handling method reduces the risk of communication interruption or performance degradation caused by link quality problems and improves the stability and reliability of the network. Through continuous link quality monitoring and evaluation, this technical solution can provide guidance for the optimal configuration of network resources. For example, when it is found that the operating quality of a link is continuously poor, it can be considered to upgrade or replace the link to improve the overall performance of the network.
[0152] In summary, this technical solution achieves effective protection and optimization of link quality after link switching through comprehensive link quality monitoring, sophisticated link quality assessment, intelligent link switching decision-making and efficient exception handling mechanism. This helps to improve the stability and reliability of the network and provide users with a better communication experience.
[0153] Inter-satellite data sharing module, including:
[0154] High-speed store-and-forward unit for:
[0155] Receive, cache and forward satellite data, and cache received data packets in real time;
[0156] Dynamic path adjustment unit for:
[0157] By acquiring the link status information provided by the multi-link cooperative communication module, the inter-satellite link topology is updated in real time. Based on the topology and the transmission load of the current link, the optimal data transmission path is selected. When the target link performance decreases or is interrupted, the data forwarding path is automatically replanned.
[0158] Data encryption verification unit, used for:
[0159] When data is shared between satellites, the shared data is encrypted. Before the data is sent, a check code is generated for each data packet and verified at the data receiving end. When an abnormality in the data packet is detected, the sending end is automatically requested to resend the data.
[0160] In the above embodiment, the high-speed storage and forwarding unit adopts advanced storage and processing technology, and can receive, cache and forward data packets from satellites and the ground at an extremely high rate, avoiding data loss due to delays or temporary storage shortages, and intelligently caches data packets received in real time. Even if the current link is temporarily interrupted, data transmission can be completed through the stored backup data and backup links, thereby improving the task completion rate.
[0161] In the above embodiment, the dynamic path adjustment unit dynamically adjusts the communication path between satellites according to the link status information provided by the link quality evaluation module. When the target link performance degrades or is interrupted, an alternative path can be quickly planned to ensure the continuity of data transmission. Through real-time monitoring of link transmission load, the unit can balance the communication traffic within the constellation and avoid performance degradation caused by overloading of a single link, thereby improving the overall transmission efficiency of the system.
[0162] In the above embodiment, the data encryption and verification unit encrypts the data packet to prevent the data between links from being eavesdropped or tampered with. By generating a verification code in each data packet, the system can verify the integrity and correctness of the data packet at the receiving end. If an abnormal data packet is detected, the sending end is requested to resend it to ensure reliable data transmission.
[0163] Dynamic resource allocation module, including:
[0164] Flow monitoring and prediction unit, used for:
[0165] Based on the real-time collection of link traffic data by the traffic sensing device, the traffic data includes communication frequency and data throughput parameters. Combining historical traffic data with current status, trend prediction is used to evaluate future resource demand changes. When the traffic is abnormal or exceeds the threshold range, an adjustment request is sent to the resource scheduling unit.
[0166] Resource scheduling unit, used to:
[0167] Establish resource usage priority rules, dynamically adjust resource allocation strategies based on user needs, task types, and link status. For high-priority tasks, prioritize high-quality link resources and reserve redundant link resources. When ground stations and satellites request link resources, dynamically allocate available resources and return scheduling results.
[0168] Hierarchical distribution feedback unit for:
[0169] The system tasks are divided into multiple priorities, link resources of different qualities are allocated according to the task priorities, and the link resource distribution is dynamically adjusted in combination with the allocation strategy of the resource scheduling unit. The link resource usage after allocation is transmitted to the central processing control module.
[0170] In the above embodiment, the traffic monitoring and prediction unit collects traffic data such as the communication frequency and throughput of the link in real time through the traffic sensing device, comprehensively grasps the load status of the communication link, combines historical traffic data and current status, and uses a trend prediction model to analyze changes in traffic demand, accurately evaluate future resource requirements, and provide a reliable basis for resource allocation.
[0171] In the above embodiment, the resource scheduling unit dynamically allocates high-quality link resources based on user needs, task importance and link status to ensure that high-priority tasks are given priority support, while reserving redundant link resources for other tasks to improve system utilization. When regional communication traffic suddenly increases or the link status is abnormal, the unit can adjust the resource allocation strategy in time to avoid delays or failures of communication tasks due to insufficient resources.
[0172] In the above embodiment, the tasks are divided into high, medium and low levels according to their priorities through a hierarchical allocation feedback unit, and link resources of corresponding quality are allocated based on the task level to ensure the task completion rate. After the allocation is completed, the resource usage will be transmitted to the central processing control module in real time for dynamic adjustment and resource optimization of the entire system.
[0173] Link health monitoring module, including:
[0174] Signal quality detection unit, used for:
[0175] Based on the link status perception sensor, the signal quality of the link is periodically collected, and the collected data is compared with the preset threshold to determine whether the current link meets the normal working state. When abnormal signal quality is detected in the current link, the abnormal data is sent to the link fault prediction unit;
[0176] The link fault prediction unit is used to:
[0177] Based on historical link data and real-time monitoring information, trend analysis is used to predict future changes in link performance, and signal attenuation rate and bit error rate are modeled. When the prediction results show that link performance may drop to an unusable range in the short term, an early warning signal is sent to the link recovery control unit.
[0178] Link recovery control unit, used to:
[0179] According to the early warning signal provided by the link failure prediction unit, the backup link resources are scheduled in advance or the link switching operation is triggered. After the link failure occurs, the cause of the failure is analyzed and a self-repair operation is attempted, wherein the self-repair operation includes adjusting the transmission power and frequency parameters;
[0180] If the self-repair operation cannot restore the link, the fault information is transmitted to the central processing control module, and the dynamic resource allocation module reallocates resources.
[0181] In the above embodiment, the signal quality detection unit collects link signal quality parameters (such as signal strength, bit error rate, signal-to-noise ratio, etc.) to determine in real time whether the link is in a normal working state and promptly discover link abnormalities. The link fault prediction unit models future changes in link performance through trend analysis. When it is detected that indicators such as signal attenuation rate and bit error rate may reach the fault threshold in a short period of time, an early warning signal is issued in advance to avoid major impacts caused by sudden faults.
[0182] In the above embodiment, after receiving the fault prediction warning, the link recovery control unit attempts to perform self-repair operations by adjusting the link transmission power, frequency parameters, etc. to improve the link recovery capability. When self-repair fails, the system can quickly dispatch the backup link to take over the communication task, ensuring that the impact of the link interruption on the system operation is minimized.
[0183] Central processing control module, including:
[0184] State synchronization unit, used to:
[0185] The link status information of the entire constellation is synchronized through the inter-satellite communication link to share and update the data and instructions in the system in real time. When the status information is updated, the synchronization mechanism is triggered to pass the latest status data to the dynamic resource allocation module;
[0186] Task allocation unit, used to:
[0187] Based on the evaluation results of link status information, traffic demand and link health trend, formulate the allocation plan of communication tasks and send instructions to relevant satellites, monitor the execution of tasks, and pass feedback data to the ground monitoring and management module;
[0188] Exception handling unit, used to:
[0189] Receive abnormal information provided by the link health monitoring module and the dynamic resource allocation module, and coordinate resources within the system for emergency processing;
[0190] After receiving the fault warning and link recovery failure notification from the link health monitoring module, the emergency resource allocation program is started, and the allocated link resources are allocated first to replace the faulty link;
[0191] Cooperate with the dynamic resource allocation module to reallocate the communication link resources in the affected area;
[0192] Record and report fault information to the ground monitoring management module and generate a processing report;
[0193] Re-evaluate the health status of the entire system and adjust task allocation and link usage strategies based on the current status.
[0194] In the above embodiment, the state synchronization unit uses the inter-satellite communication link to realize real-time sharing of the status information of the entire constellation and ensure the consistency of data and instructions within the system. The task allocation unit formulates a task allocation plan by integrating the evaluation results of the link status, traffic demand and link health trend, and dynamically optimizes the scheduling and execution of communication tasks.
[0195] In the above embodiment, in the event of a link failure or resource scheduling anomaly, the exception handling unit coordinates the resources of the entire system to implement backup link deployment and emergency handling, thereby improving fault recovery efficiency. After the exception is handled, the module can re-evaluate the system health status and adjust the task allocation strategy based on the current link status and task completion status.
[0196] Ground monitoring management module, including:
[0197] Data monitoring unit for:
[0198] Track satellite positions, link status and data transmission in real time, and generate a system operation status report, which includes satellite position distribution map, link health statistics map and task completion rate data;
[0199] Instruction management unit, used to:
[0200] Receive mission instructions issued by ground users or mission management center, parse the instruction content, which includes target area, priority and resource requirement information, send the parsed mission instructions to the central processing control module, and obtain the mission execution results through the central processing control module, which includes completion status, link usage details and abnormal problems.
[0201] In the above embodiment, the data monitoring unit comprehensively displays the system operation status by generating satellite position distribution maps, link health statistics and task completion rate data, providing intuitive reference information for ground users. The instruction management unit forms a complete closed-loop management process from receiving ground instructions to parsing, sending, execution and feedback to ensure the efficient execution of tasks. By analyzing the feedback results of task execution, abnormal problems can be tracked in detail, and the adjusted task instructions can be quickly issued to improve the task response speed and accuracy.
[0202] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
Claims
1. A multi-link cooperative transmission system for low-orbit communication satellite payloads, characterized in that: It includes multi-link collaborative communication module, inter-satellite data sharing module, dynamic resource allocation module, link health monitoring module, central processing control module and ground monitoring management module; Among them, the multi-link collaborative communication module is used to: Conduct multi-link communication coordination between satellites and ground terminals, evaluate link quality in real time and dynamically select links. When the target link performance degrades, it automatically switches to the backup link. Inter-satellite data sharing module for: Sharing data between satellites in the same constellation. The high-speed storage and forwarding unit deployed on each satellite receives, caches and forwards data from other satellites, and dynamically adjusts the data forwarding path using inter-satellite links. Dynamic resource allocation module for: Based on the changes in traffic demand in different areas and time periods, the communication link resources within the system are scheduled and allocated in real time; Link health monitoring module for: Based on the link status perception sensor, the signal quality, link interference and hardware working status are monitored in real time, the link health trend is evaluated, and when a potential link failure is detected, the central processing control module is automatically notified to perform link switching or fault recovery; Central processing control module for: Responsible for the management and coordination of the entire system, integrating data processing and command distribution functions, synchronizing the status information of the entire constellation through inter-satellite communication links, formulating task allocation plans, receiving ground commands and feeding back execution results; Ground monitoring management module, used for: Provides full system monitoring and management functions, real-time tracking of satellite position, link status and data transmission, and communicates with the central processing control module to send mission instructions and receive feedback; Wherein, the multi-link cooperative communication module includes a link quality evaluation unit, a dynamic link selection unit and a link switching control unit; Wherein, the link quality assessment unit is used to: Based on the signal acquisition device receiving the link signal in real time and extracting the quality parameters, the communication performance of the link is graded by dynamic evaluation and the link status information is output, wherein the link status information includes the communication performance parameters, and when the communication performance parameters of the link are lower than the preset threshold, the status information of the link is transmitted to the link switching control unit; Dynamic link selection unit, used to: According to the link status information provided by the link quality assessment unit, a link priority list is established, links are sorted according to real-time quality parameters, and the optimal link is dynamically selected for data transmission. During the communication process, the link status is continuously monitored. If the current link performance drops to an unusable range, a new link is selected from the priority list to take over the data transmission. The link switching control unit is used to: Receive instructions from the dynamic link selection unit, execute link switching operations when link quality changes or communication task requirements change, update the communication path according to the selected target link, and re-record and update link usage after completing the switching; Wherein, the multi-link cooperative communication module further includes: The link switching quality determination unit is used to: When performing a link switching operation, the operating parameters of the link switching are collected in real time, wherein the operating parameters of the link switching include the switching delay duration, the CPU utilization rate, the transmission task interruption rate generated during the switching process, and the data packet loss rate during the switching process; Comparing the switching delay duration with a preset delay duration threshold; When the switching delay duration exceeds a preset first delay duration threshold, but does not exceed a preset second delay duration threshold, the switching delay duration, the CPU utilization rate, and the data packet loss rate of the switching process are retrieved to obtain a first quality evaluation coefficient; The first quality evaluation coefficient is obtained by the following formula: ; Among them, Q 01 represents the first quality evaluation coefficient; D represents the switching delay time; D 01 represents the first delay time threshold; D 02 represents the second delay time threshold; P represents the data packet loss rate during the switching process; C represents the CPU utilization rate; When the first quality evaluation coefficient is lower than a preset coefficient threshold, it is determined that the link switching operation is abnormal, and an abnormal alarm is issued; When the switching delay duration exceeds a preset second delay duration threshold, the switching delay duration, CPU utilization, transmission task interruption rate generated during the switching process, and data packet loss rate during the switching process are retrieved to obtain a second quality evaluation coefficient; The second quality evaluation coefficient is obtained by the following formula: ; Among them, Q 02 represents the second quality evaluation coefficient; D represents the switching delay time; D 02 represents the second delay time threshold; P represents the data packet loss rate of the switching process; C represents the CPU utilization rate; Z represents the transmission task interruption rate generated by the switching process, and the transmission task interruption rate generated by the switching process is obtained by the following formula: ; Where Z represents the transmission task interruption rate caused by the switching process; D represents the switching delay time; D z Indicates the total execution time of the transmission task; When the second quality evaluation coefficient is lower than a preset coefficient threshold, it is determined that the link switching operation is abnormal, and an abnormal alarm is issued.
2. The low-orbit communication satellite payload multi-link collaborative transmission system according to claim 1, characterized in that: The link switching control unit is further used for: When no link switching operation abnormality occurs, and within a preset trial operation time period after the link switching is completed, retrieve the link operation parameters of the switched link; wherein the link operation parameters include signal-to-noise ratio, bit error rate, communication delay rate and throughput; Obtaining link operation quality parameters using the signal-to-noise ratio, bit error rate, communication delay rate and throughput; The link operation quality parameter is obtained by the following formula: ; Where W represents the link operation quality parameter; S c represents the signal-to-noise ratio corresponding to the initial moment of communication operation after the link switching is completed; S x represents the signal-to-noise ratio corresponding to the end time of the preset trial operation period after the link switching is completed; B represents the bit error rate in the trial operation period of the switched link; T y represents the communication delay rate of the link during the trial operation period after the switch; H represents the maximum throughput of the link during the trial operation period after the switch; H min represents the preset minimum throughput value that meets the communication operation requirements; D represents the switching delay duration; D 01 Indicates the first delay duration threshold; SNR b represents the standard deviation of the signal-to-noise ratio during the trial operation period; K b represents a preset adjustment coefficient, and the value range of the adjustment coefficient is 1.18-1.37; comparing the link operation quality parameter of the link after the switching with the link operation quality parameter of the link before the switching; When the link operation quality parameter of the link after the switching is lower than the link operation quality parameter of the link before the switching, obtaining a parameter difference between the link operation quality parameter of the link after the switching and the link operation quality parameter of the link before the switching; The parameter difference is compared with a preset difference threshold, and when the parameter difference exceeds the preset difference threshold, link switching is performed again.
3. The low-orbit communication satellite payload multi-link collaborative transmission system according to claim 1, characterized in that: The inter-satellite data sharing module comprises: High-speed store-and-forward unit for: Receive, cache and forward satellite data, and cache received data packets in real time; Dynamic path adjustment unit for: By acquiring the link status information provided by the multi-link cooperative communication module, the inter-satellite link topology is updated in real time. Based on the topology and the transmission load of the current link, the optimal data transmission path is selected. When the target link performance decreases or is interrupted, the data forwarding path is automatically replanned. Data encryption verification unit, used for: When data is shared between satellites, the shared data is encrypted. Before the data is sent, a check code is generated for each data packet and verified at the data receiving end. When an abnormality in the data packet is detected, the sending end is automatically requested to resend the data.
4. The low-orbit communication satellite payload multi-link collaborative transmission system according to claim 1, characterized in that: The dynamic resource allocation module includes a flow monitoring and prediction unit, a resource scheduling unit and a hierarchical allocation feedback unit; The flow monitoring and prediction unit is used to: Based on the real-time collection of link traffic data by the traffic sensing device, the traffic data includes communication frequency and data throughput parameters, combines historical traffic data with the current status, uses trend prediction to evaluate future resource demand changes, and sends an adjustment request to the resource scheduling unit when the traffic is abnormal or exceeds the threshold range; Resource scheduling unit, used to: Establish resource usage priority rules, dynamically adjust resource allocation strategies based on user needs, task types, and link status. For high-priority tasks, prioritize high-quality link resources and reserve redundant link resources. When ground stations and satellites request link resources, dynamically allocate available resources and return scheduling results. Hierarchical distribution feedback unit for: The system tasks are divided into multiple priorities, link resources of different qualities are allocated according to the task priorities, and the link resource distribution is dynamically adjusted in combination with the allocation strategy of the resource scheduling unit. The link resource usage after allocation is transmitted to the central processing control module.
5. The low-orbit communication satellite payload multi-link collaborative transmission system according to claim 1, characterized in that: The link health monitoring module includes a signal quality detection unit, a link failure prediction unit and a link recovery control unit; Wherein, the signal quality detection unit is used to: Based on the link status perception sensor, the signal quality of the link is periodically collected, and the collected data is compared with the preset threshold to determine whether the current link meets the normal working state. When abnormal signal quality is detected in the current link, the abnormal data is sent to the link fault prediction unit; The link fault prediction unit is used to: Based on historical link data and real-time monitoring information, trend analysis is used to predict future changes in link performance, and signal attenuation rate and bit error rate are modeled. When the prediction results show that link performance may drop to an unusable range in the short term, an early warning signal is sent to the link recovery control unit. Link recovery control unit, used to: According to the early warning signal provided by the link failure prediction unit, the backup link resources are scheduled in advance or the link switching operation is triggered. After the link failure occurs, the cause of the failure is analyzed and a self-repair operation is attempted, wherein the self-repair operation includes adjusting the transmission power and frequency parameters; If the self-repair operation cannot restore the link, the fault information is transmitted to the central processing control module, and the dynamic resource allocation module reallocates resources.
6. The low-orbit communication satellite payload multi-link cooperative transmission system according to claim 1, characterized in that: The central processing control module comprises: State synchronization unit, used to: The link status information of the entire constellation is synchronized through the inter-satellite communication link to share and update the data and instructions in the system in real time. When the status information is updated, the synchronization mechanism is triggered to pass the latest status data to the dynamic resource allocation module; Task allocation unit, used to: Based on the evaluation results of link status information, traffic demand and link health trend, formulate the allocation plan of communication tasks and send instructions to relevant satellites, monitor the execution of tasks, and pass feedback data to the ground monitoring and management module; Exception handling unit, used to: Receive abnormal information provided by the link health monitoring module and the dynamic resource allocation module, and coordinate resources within the system for emergency processing; After receiving the fault warning and link recovery failure notification from the link health monitoring module, the emergency resource allocation program is started, and the allocated link resources are allocated first to replace the faulty link; Cooperate with the dynamic resource allocation module to reallocate the communication link resources in the affected area; Record and report fault information to the ground monitoring management module and generate a processing report; Re-evaluate the health status of the entire system and adjust task allocation and link usage strategies based on the current status.
7. The low-orbit communication satellite payload multi-link cooperative transmission system according to claim 1, characterized in that: The ground monitoring management module includes: Data monitoring unit for: Track satellite positions, link status and data transmission in real time, and generate a system operation status report, which includes satellite position distribution map, link health statistics map and task completion rate data; Instruction management unit, used to: Receive mission instructions issued by ground users or mission management center, parse the instruction content, which includes target area, priority and resource requirement information, send the parsed mission instructions to the central processing control module, and obtain the mission execution results through the central processing control module, which includes completion status, link usage details and abnormal problems.
Citation Information
Patent Citations
Low-orbit satellite communication resource scheduling system and method based on phased-array antenna
CN115694612A
Satellite communication network flow adaptation method
CN118826831A