Satellite LVDS (Low Voltage Differential Signaling) data stream automatic drawing and path switching method and system

By monitoring and dynamically adjusting the transmission environment parameters of satellite LVDS data streams, automatically identifying and drawing data flow statistics charts, and automatically switch to the backup path when the bit error rate exceeds, the problems of unscientific redundant verification and path switching delay in the existing technology are solved, and the efficiency and reliability of data transmission are improved.

CN120034237APending Publication Date: 2025-05-23SHANGHAI SATELLITE ENG INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510118408.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

When managing LVDS data flow, existing satellite systems rely on manual intervention and traditional methods, and there are problems such as unscientific redundant verification and adjustment, delayed path switching and uncertainty, which affects the stability and reliability of data transmission.

Method used

By monitoring multiple parameters of the LVDS interface transmission environment, a hysteresis mechanism is generated using a smoothing algorithm to dynamically adjust the redundant verification frequency, and automatically identify and draw the LVDS data flow statistics chart. If the bit error rate exceeds the preset value, the data transmission will be paused, checked and automatically switched to the backup path.

Benefits of technology

It improves the efficiency and reliability of satellite LVDS data stream transmission, provides convenient monitoring and analysis tools, improves the intelligence level and practicality of the system, and ensures the stability and reliability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034237A_ABST
    Figure CN120034237A_ABST
Patent Text Reader

Abstract

The invention provides a satellite LVDS (Low Voltage Differential Signaling) data stream automatic drawing and path switching method and system. The method comprises the following steps: S1, monitoring a plurality of parameters of an LVDS interface transmission environment to obtain a comprehensive index value; s2, setting a threshold value by using a smoothing algorithm; s3, drawing an LVDS data flow statistical chart; s4, enabling the LVDS data flow statistical graph to display the position and the number of the redundant checks; s5, if the bit error rate exceeds a preset value, data transmission is suspended, a standby path is checked, if no problem exists, the standby path is automatically switched to through PBR, and the started standby path is displayed in an LVDS data flow statistical graph; and S6, recording and feeding back fault information. By visualizing the LVDS data stream state and automatically switching the path, the transmission quality is monitored, the fault tolerance and reliability of the system are improved, and technical support is provided for smooth development of various subsequent satellite tasks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automatic drawing technology, and in particular to a satellite LVDS data stream automatic drawing and path switching method and system. Background Art

[0002] In recent years, with the continuous development of satellite communication technology, low voltage differential signal (LVDS) has been widely used in satellite data communication systems as an efficient and low-power data transmission method. However, satellite systems currently rely mainly on manual intervention and traditional methods to manage LVDS data streams. These methods have significant defects in redundancy checking and path switching, which seriously affect the stability and reliability of data transmission.

[0003] Currently, the adjustment of redundancy check mainly relies on manual operation by operators based on experience and transmission status. Since it is impossible to monitor the changes in the transmission environment in real time and accurately, this method often leads to unscientific setting of the redundancy check frequency, resulting in either too much redundant data, wasting precious transmission bandwidth, or insufficient redundancy check, which cannot effectively correct bit errors, resulting in reduced reliability of data transmission. In addition, manual intervention is prone to human errors, especially when faced with complex and changing space environments, it is difficult for operators to respond quickly and accurately, increasing the risk of data transmission interruption.

[0004] In terms of path switching, traditional methods also rely on manual operation. When the main path fails or the bit error rate continues to rise, the operator needs to manually check the status of the backup path and decide whether to switch. This process is not only time-consuming and labor-intensive, but also involves great uncertainty and risk. Especially in emergency situations, delays in manual path switching may cause interruptions in data transmission and affect the normal operation of the satellite system. In addition, manual path switching lacks systematic records and management, making it difficult to trace and analyze fault information, further increasing the difficulty of system maintenance. Summary of the invention

[0005] In view of the defects in the prior art, the object of the present invention is to provide a method and system for automatic mapping and path switching of satellite LVDS data streams.

[0006] A satellite LVDS data stream automatic drawing and path switching method provided by the present invention includes:

[0007] Step S1: monitoring multiple parameters of the LVDS interface transmission environment and obtaining a comprehensive index value after summarizing;

[0008] Step S2: using a smoothing algorithm to generate a hysteresis mechanism to set a threshold; when the comprehensive index value exceeds the threshold, dynamic adjustment is performed;

[0009] Step S3: automatically identifying the system name, signal content and signal direction of the LVDS data flow statistics graph from the interface data sheet, and drawing the LVDS data flow statistics graph;

[0010] Step S4: Make the LVDS data flow statistics diagram show the location and number of redundant checks; after the transmission is completed, count the check frequency of each node and use it as reference data for setting the initial check frequency next time;

[0011] Step S5: if the bit error rate exceeds a preset value, suspend data transmission and check the backup path, automatically switch to the backup path through PBR, and display the enabled backup path in the LVDS data flow statistics chart;

[0012] Step S6: Record and feedback fault information.

[0013] Preferably, the multiple parameters of the LVDS interface transmission environment include voltage amplitude, frequency, phase jitter, bit error rate, signal-to-noise ratio, temperature, transmission delay and crosstalk of the signal; these parameters are weighted averaged to obtain a comprehensive index.

[0014] Preferably, the weighted averaging process of the parameters includes:

[0015] Determine the importance of each parameter and calculate it according to the weight; divide the collected parameters into training set and verification set, and each record in the training data includes the value of each transmission environment parameter; during the training process, the linear regression model continuously adjusts the weight of each parameter through the least squares method until a set with the smallest error is found, and the trained linear regression model is verified through the verification set.

[0016] Preferably, the smoothing algorithm stores the obtained comprehensive index in a buffer, continuously receives table changes of the comprehensive index and updates the buffer, and calculates the average value of the data in the current sliding window; if the current sliding window average value exceeds the threshold T, a flag is recorded; when the average values ​​of W consecutive windows exceed the threshold T, the adjustment of the verification frequency is triggered.

[0017] Preferably, step S2 includes performing hysteresis judgment by maintaining a counter; whenever the average value of a sliding window exceeds a threshold value T, the counter is incremented by one; when the average value of a sliding window is lower than the threshold value T, the counter is cleared; if the value of the counter reaches the hysteresis window size W, the check frequency adjustment operation is performed.

[0018] Preferably, if it is monitored that the comprehensive signal index decreases or the bit error rate increases, the check frequency is increased to increase the transmission of redundant check data.

[0019] Preferably, step S3 includes standardizing the constituent elements of the LVDS data flow statistical graph including the system name, signal content, signal direction and redundancy check status according to the drawing requirements of the LVDS data flow statistical graph content; establishing a statistical model of the LVDS data flow statistical graph according to the LVDS data flow statistical graph design specification standard, and performing automatic drawing.

[0020] Preferably, the process of checking the backup path includes:

[0021] Perform physical connection checks to detect whether all connected devices and lines are disconnected or short-circuited; measure the signal strength, signal-to-noise ratio, and phase jitter of the backup path; send a series of test signals and determine whether the backup path is normal based on the signal quality fed back by the receiving end;

[0022] If both the physical connection and signal quality tests are passed, a connection stability test is performed; a certain number of test data packets are sent, and the packet loss rate and delay are evaluated through feedback from the receiving end.

[0023] Preferably, the PBR includes defining an access control list based on source address, destination address and protocol to match data packets that require policy routing; defining a routing policy, after the routing policy is started, the data packets of the interface are forwarded according to the pre-set address according to the conditions, and switched to a redundant backup path.

[0024] Preferably, the fault information includes the time, location, type of fault and the entire process of switching paths.

[0025] A satellite LVDS data stream automatic mapping and path switching system provided by the present invention comprises:

[0026] Module M1: monitors multiple parameters of the LVDS interface transmission environment and obtains comprehensive index values ​​after summarizing;

[0027] Module M2: using a smoothing algorithm to generate a hysteresis mechanism to set a threshold; when the comprehensive index value exceeds the threshold, dynamic adjustment is performed;

[0028] Module M3: automatically identify the system name, signal content and signal direction of the LVDS data flow statistics diagram from the interface data sheet, and draw the LVDS data flow statistics diagram;

[0029] Module M4: Make the LVDS data flow statistics chart show the location and number of redundant checks; after the transmission is completed, count the check frequency of each node and use it as reference data for setting the initial check frequency next time;

[0030] Module M5: If the bit error rate exceeds the preset value, the data transmission is suspended and the backup path is checked. If there is no problem, the backup path is automatically switched through PBR, and the enabled backup path is displayed in the LVDS data flow statistics chart;

[0031] Module M6: Record and feedback fault information.

[0032] Module M7: Visualize fault information and LVDS data flow statistics;

[0033] Module M8: stores the verification frequency information and the transmission environment status at different times.

[0034] Preferably, the multiple parameters of the LVDS interface transmission environment include voltage amplitude, frequency, phase jitter, bit error rate, signal-to-noise ratio, temperature, transmission delay and crosstalk of the signal; these parameters are weighted averaged to obtain a comprehensive index.

[0035] Preferably, the weighted averaging process of the parameters includes:

[0036] Determine the importance of each parameter and calculate it according to the weight; divide the collected parameters into training set and verification set, and each record in the training data includes the value of each transmission environment parameter; during the training process, the linear regression model continuously adjusts the weight of each parameter through the least squares method until a set with the smallest error is found, and the trained linear regression model is verified through the verification set.

[0037] Preferably, the smoothing algorithm stores the obtained comprehensive index in a buffer, continuously receives table changes of the comprehensive index and updates the buffer, and calculates the average value of the data in the current sliding window; if the current sliding window average value exceeds the threshold T, a flag is recorded; when the average values ​​of W consecutive windows exceed the threshold T, the adjustment of the verification frequency is triggered.

[0038] Preferably, the module M2 includes performing hysteresis judgment by maintaining a counter; whenever the average value of a sliding window exceeds a threshold value T, the counter is incremented by one; when the average value of a sliding window is lower than the threshold value T, the counter is cleared; if the value of the counter reaches the hysteresis window size W, the check frequency adjustment operation is performed.

[0039] Preferably, if it is monitored that the comprehensive signal index decreases or the bit error rate increases, the check frequency is increased to increase the transmission of redundant check data.

[0040] Preferably, the module M3 includes standardizing the constituent elements of the LVDS data flow statistical graph including the system name, signal content, signal direction and redundancy check status according to the drawing requirements of the LVDS data flow statistical graph content; establishing a statistical model of the LVDS data flow statistical graph according to the LVDS data flow statistical graph design specification standard, and performing automatic drawing.

[0041] Preferably, the process of checking the backup path includes:

[0042] Perform physical connection checks to detect whether all connected devices and lines are disconnected or short-circuited; measure the signal strength, signal-to-noise ratio, and phase jitter of the backup path; send a series of test signals and determine whether the backup path is normal based on the signal quality fed back by the receiving end;

[0043] If both the physical connection and signal quality tests are passed, a connection stability test is performed; a certain number of test data packets are sent, and the packet loss rate and delay are evaluated through feedback from the receiving end.

[0044] Preferably, the PBR includes defining an access control list based on source address, destination address and protocol to match data packets that require policy routing; defining a routing policy, after the routing policy is started, the data packets of the interface are forwarded according to the pre-set address according to the conditions, and switched to a redundant backup path.

[0045] Preferably, the fault information includes the time, location, type of fault and the entire process of switching paths.

[0046] Compared with the prior art, the present invention has the following beneficial effects:

[0047] 1. The present invention not only improves the efficiency and reliability of satellite LVDS data stream transmission through comprehensive monitoring, intelligent control and automatic mapping, but also provides convenient monitoring and analysis tools for managers, greatly improving the intelligence level and practicality of the system. Through this method, the satellite data transmission system can operate more efficiently, stably and safely, providing a solid technical guarantee for the smooth implementation of various satellite missions.

[0048] 2. The present invention provides a method for automatic drawing and path switching of satellite LVDS data streams, which has significant technical advantages and application value; by monitoring the transmission environment of the LVDS interface, the system can dynamically adjust the number of redundant checks, automatically draw a statistical graph of the LVDS data stream, and perform path switching when necessary; this method not only improves the reliability of data transmission, but also significantly improves the transmission efficiency and reduces the waste of system resources.

[0049] 3. The smoothing algorithm used in the present invention ensures that the system will trigger dynamic adjustment only when the transmission environment exceeds the threshold, avoiding the instability caused by frequent adjustments; the system can automatically identify the system name, signal content and signal direction of the LVDS data stream, and draw corresponding statistical charts, providing intuitive visual data, so that managers can better understand and analyze the status of the data stream.

[0050] 4. When an abnormality occurs in the redundant check, the system of the present invention will automatically display it in the transmission flow chart and count the check frequency of each node to provide reference data for the subsequent initial settings; if the bit error rate continues to be high, the system will automatically switch to the backup path and display the switching status in the figure; this intelligent path switching mechanism greatly improves the stability and reliability of the system.

[0051] 5. The system provided by the present invention also has the function of fault recording and log sending, which can record detailed fault information during the switching process and notify the management personnel in time; this comprehensive monitoring and recording mechanism ensures that the system can respond and handle problems quickly when they occur, reducing the impact of faults on data transmission.

[0052] 6. The present invention also uses a linear regression model to continuously adjust the weights of various parameters to minimize errors through the calculation of comprehensive indicators and the division of training sets and verification sets. This scientific calculation method ensures the accuracy and reliability of transmission environment parameters, allowing the system to more accurately judge changes in the transmission environment and make corresponding adjustments.

[0053] 7. During the inspection and switching of the backup path, the system of the present invention not only performs a physical connection check, but also measures the signal strength, signal-to-noise ratio and phase jitter, sends a test signal for feedback evaluation, and uses PBR to switch the backup path. This method can more flexibly control the data flow, ensure the uninterrupted transmission of data packets, and take effect immediately after the problem is detected, without relying on the reconvergence of the routing protocol, avoiding possible network jitter. This multi-level and multi-dimensional detection and switching mechanism ensures the continuity and stability of data transmission and improves the reliability and practicality of the system.

[0054] Other beneficial effects of the present invention will be explained in the specific implementation manner through the introduction of specific technical features and technical solutions. Through the introduction of these technical features and technical solutions, those skilled in the art should be able to understand the beneficial technical effects brought about by the technical features and technical solutions. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0056] Figure 1The present invention is a flow chart of automatic drawing and path switching of satellite LVDS data stream.

[0057] Figure 2 The invention is composed of the satellite LVDS data stream automatic drawing and path switching system. DETAILED DESCRIPTION

[0058] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several changes and improvements can also be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0059] Reference Figure 1 As shown, a satellite LVDS data stream automatic drawing and path switching method includes the following steps:

[0060] Step S1: The monitoring module monitors multiple parameters of the transmission environment of the LVDS interface, analyzes them through an algorithm, and dynamically adjusts the number of redundant checks;

[0061] When the monitoring module monitors the transmission environment of the LVDS interface, the specific transmission environment parameters include signal voltage amplitude, frequency, phase jitter, bit error rate, signal-to-noise ratio, temperature, transmission delay and crosstalk. These parameters are converted into a comprehensive index through weighted average.

[0062] The above weighted average requires first determining the importance of each parameter and then calculating based on these weights. The collected parameters are divided into a training set and a validation set. Each record in the training data includes the value of each transmission environment parameter. During the training process, the linear regression model continuously adjusts the weights of each parameter through the least squares method until the set of weights with the smallest error is found. The trained linear regression model is then verified through the validation set.

[0063] Step S2: The smoothing algorithm generates a hysteresis mechanism to ensure that dynamic adjustment is triggered only when the threshold is exceeded;

[0064] The smoothing algorithm stores the obtained comprehensive index in a buffer. The table changes of this comprehensive index are continuously received and updated to the buffer, and the average value of the data in the current sliding window is calculated. If the current sliding window average value exceeds the threshold T, a flag is recorded, indicating that the transmission environment in the current window is not ideal. However, only when the average values ​​of W consecutive windows exceed the threshold T, the adjustment of the verification frequency will be truly triggered.

[0065] This hysteresis judgment can be implemented by maintaining a counter. Whenever the average value of a sliding window exceeds the threshold T, the counter is incremented by one; when the average value of a sliding window is lower than the threshold T, the counter is reset to zero. If the value of the counter reaches the hysteresis window size W, it means that the system has had an unsatisfactory transmission environment for W consecutive windows, and the system will perform a check frequency adjustment operation.

[0066] If the comprehensive index of the monitored signal is high and the bit error rate is within an acceptable range, the system will consider the current transmission environment to be stable and the frequency of redundant verification can be appropriately reduced. On the contrary, if the comprehensive index of the monitored signal decreases or the bit error rate increases, the system will immediately increase the verification frequency to increase the transmission of redundant verification data.

[0067] Step S3: automatically identifying the system name, signal content and signal direction of the LVDS data flow statistics graph from the interface data sheet, and drawing the LVDS data flow statistics graph;

[0068] Step S4: The location and number of redundant checks will be displayed in the LVDS interface transmission flow chart, and after the transmission is completed, the check frequency of each node is counted as reference data for setting the initial check frequency next time;

[0069] Step S5: If the bit error rate exceeds the preset value, suspend data transmission and check the backup path. If there is no problem, automatically switch to the backup path through PBR, and display the enabled backup path in the LVDS data flow statistics chart;

[0070] The backup path check first performs a physical connection check. The system will check the physical connection status of the backup path through the hardware detection module to detect whether all connected devices and lines are disconnected or short-circuited. Next, the system measures the signal strength, signal-to-noise ratio, and phase jitter of the backup path. A series of test signals are sent to determine whether the backup path is normal based on the signal quality fed back by the receiving end.

[0071] If both the physical connection and signal quality tests pass, the system will also perform a connection stability test. The system will send a certain number of test packets and evaluate the packet loss rate and latency through feedback from the receiving end. If the packet loss rate is low and the latency is within an acceptable range, the backup path is considered stable and reliable.

[0072] The PBR is to define an access control list based on source address, destination address, and protocol to match data packets that need to apply policy routing. Create a routing policy, and specify in the policy that the high bit error rate and the above checks of the backup path are all passed as matching conditions and forward the data packet to a specific next hop address. Apply the defined routing policy to each interface with a backup path in advance. After the routing policy is started, the data packet of the interface will be forwarded according to the address set in advance according to the conditions, thereby switching to the redundant backup path.

[0073] Step S6: The system records the fault information and sends it to the management personnel in the form of a log;

[0074] During the switching process, the system will also record detailed fault information, including the time, location, type of fault and the entire process of the switching path.

[0075] The present invention not only improves the efficiency and reliability of satellite LVDS data stream transmission through comprehensive monitoring, intelligent control and automatic mapping, but also provides convenient monitoring and analysis tools for managers, greatly improving the intelligence level and practicality of the system. Through this method, the satellite data transmission system can operate more efficiently, stably and safely, providing a solid technical guarantee for the smooth implementation of various satellite missions.

[0076] The above are basic embodiments of the present invention. The technical solution of the present invention is further described below through two preferred embodiments.

[0077] Example 1

[0078] A satellite LVDS data stream automatic drawing and path switching method, the method automatically draws the LVDS data stream statistical diagram through software, automatically adjusts the redundant check frequency, and automatically switches the path, which significantly improves the processing efficiency of the satellite data stream and ensures the efficient transmission of the satellite data.

[0079] In order to achieve the above object, the present invention adopts the following technical solutions:

[0080] When the monitoring module monitors the transmission environment of the LVDS interface, the specific transmission environment parameters include signal voltage amplitude, frequency, phase jitter, bit error rate, signal-to-noise ratio, temperature, transmission delay and crosstalk. These parameters are converted into a comprehensive index through weighted average.

[0081] The obtained comprehensive index is stored in a buffer. The table changes of this comprehensive index are continuously received and updated to the buffer, and the average value of the data in the current sliding window is calculated. If the current sliding window average value exceeds the threshold T, a flag is recorded, indicating that the transmission environment in the current window is not ideal. However, only when the average values ​​of W consecutive windows exceed the threshold T, the adjustment of the verification frequency will be truly triggered.

[0082] This hysteresis judgment can be implemented by maintaining a counter. Whenever the average value of a sliding window exceeds the threshold T, the counter is incremented by one; when the average value of a sliding window is lower than the threshold T, the counter is reset to zero. If the value of the counter reaches the hysteresis window size W, it means that the system has had an unsatisfactory transmission environment for W consecutive windows, and the system will perform a check frequency adjustment operation.

[0083] If the comprehensive index of the monitored signal is high and the bit error rate is within an acceptable range, the system will consider the current transmission environment to be stable and the frequency of redundant verification can be appropriately reduced. On the contrary, if the comprehensive index of the monitored signal decreases or the bit error rate increases, the system will immediately increase the verification frequency to increase the transmission of redundant verification data.

[0084] The user adds a valid email address in the designated area of ​​the software and adds a checkbox to ask the user whether to use the function and send it to the server; on the back end, the server receives and processes this data;

[0085] Once the upload status of all files is recorded, the system needs to generate an email containing this information. The content of the email should list the upload status of each file in detail; the generated email will be sent to the user through an SMTP server. If the email fails to send, the software will record the failure event and try to resend it. If it fails again, the system administrator will be notified immediately. Once the email is sent successfully, the past email notification will be recorded and displayed in another designated area of ​​the software.

[0086] After receiving the data on the interface data sheet, the software standardizes the elements of the LVDS data flow statistics diagram including system name, signal content, signal direction and redundancy check according to the requirements for drawing the LVDS data flow statistics diagram content. According to the LVDS data flow statistics diagram design specification standard, the statistical model of the LVDS data flow statistics diagram is established and the diagram is automatically drawn.

[0087] If the bit error rate remains high for a long time, while suspending data transmission, check the standby path. First, conduct a physical connection check. The system will check the physical connection status of the standby path through the hardware detection module to detect whether there are any disconnections or short - circuits in all connection devices and lines. Next, the system measures the signal strength, signal - to - noise ratio, and phase jitter of the standby path. Send a series of test signals and judge whether the standby path is normal based on the signal quality feedback from the receiving end.

[0088] If both the physical connection and signal quality detections pass, the system will also conduct a connection stability test. The system will send a certain number of test data packets and evaluate the packet loss rate and latency based on the feedback from the receiving end. If the packet loss rate is low and the latency is within an acceptable range, the standby path is considered stable and reliable.

[0089] Furthermore, define an access control list based on the source address, destination address, and protocol to match the data packets that need to apply policy - based routing. Create a routing policy and specify in the policy that the conditions for matching are that the bit error rate is too high and all the above - mentioned checks of the standby path pass, and forward the data packets to a specific next - hop address. Apply the defined routing policy to each interface with a standby path in advance. After the routing policy is started, the data packets of the interface will be forwarded according to the conditions to the pre - set address, thus switching to the redundant standby path.

[0090] Furthermore, during the switching process, the system will also record detailed fault information, including the time and location of the fault occurrence, the type of fault, and the entire process of the switching path.

[0091] Prepare a distortion set covering various possible distortion types and scenarios, specifically including the original undistorted differential signal and the corresponding distorted signal. Use the CNN model to identify the distortion pattern by learning the mapping relationship between the input signal (distorted signal) and the output signal (original signal). Use the mean square error as the loss function during the training process.

[0092] After training is completed, deploy the model to the actual system. At the receiving end, collect the differential signal in real - time and input it into the trained model. The model identifies the distortion based on the input signal and generates the corresponding compensation signal. Apply the compensation signal to the input signal to obtain the compensated signal.

[0093] The smoothing algorithm used in the present invention ensures that the system will trigger dynamic adjustment only when the transmission environment exceeds the threshold, avoiding the instability caused by frequent adjustment; the system can automatically identify the system name, signal content, and signal direction of the LVDS data stream and draw the corresponding statistical chart, providing intuitive visual data, enabling managers to better understand and analyze the status of the data stream.

[0094] Embodiment 2

[0095] Reference Figure 1 As shown, a satellite LVDS data stream automatic drawing and path switching method includes:

[0096] Step 1: When the monitoring module monitors the transmission environment of the LVDS interface, the specific transmission environment parameters include signal voltage amplitude, frequency, phase jitter, bit error rate, signal-to-noise ratio, temperature, transmission delay and crosstalk. These parameters are converted into a comprehensive index through weighted average;

[0097] Step 2: Generate a hysteresis mechanism through the smoothing algorithm to ensure that dynamic adjustment is triggered only when the comprehensive index exceeds the threshold. If the comprehensive index of the monitored signal is high and the bit error rate is within an acceptable range, the system will consider the current transmission environment to be stable and the frequency of redundant verification can be appropriately reduced. On the contrary, if the comprehensive index of the monitored signal decreases or the bit error rate increases, the system will immediately increase the verification frequency to increase the transmission of redundant verification data.

[0098] Step 3: The software standardizes the elements of the LVDS data flow statistics diagram including system name, signal content, signal direction and redundancy check according to the drawing requirements of the LVDS data flow statistics diagram content. According to the LVDS data flow statistics diagram design specification standard, the statistical model of the LVDS data flow statistics diagram is established and the drawing is performed automatically.

[0099] Step 4: The location and number of redundant checks will be displayed in the LVDS interface transmission flow chart. After the transmission is completed, the check frequency of each node will be counted as a reference data for setting the initial check frequency next time.

[0100] When an abnormality occurs in the redundant check, the system of the present invention will automatically display it in the transmission flow chart and count the check frequency of each node to provide reference data for the subsequent initial settings; if the bit error rate continues to be high, the system will automatically switch to the backup path and display the switching status in the figure; this intelligent path switching mechanism greatly improves the stability and reliability of the system.

[0101] Step 5: If the bit error rate exceeds the preset value, suspend data transmission and check the backup path. If there is no problem, use PBR and define an access control list based on source address, destination address, and protocol to match the data packets that need to apply policy routing. Create a routing policy and specify in the policy that the bit error rate is too high and the above checks on the backup path all pass as matching conditions and forward the data packet to a specific next-hop address. Apply the defined routing policy to each interface with a backup path in advance. After the routing policy is started, the data packets of the interface will be forwarded according to the pre-set address based on the conditions, thereby switching to the redundant backup path, and the enabled backup path will be displayed in the LVDS data flow statistics chart;

[0102] Step 6: During the switching process, the system will also record detailed fault information, including the time, location, type of fault and the entire process of the switching path.

[0103] The present invention also provides a satellite LVDS data stream automatic drawing and path switching system, which can be implemented by executing the process steps of the satellite LVDS data stream automatic drawing and path switching method, that is, those skilled in the art can understand the satellite LVDS data stream automatic drawing and path switching method as a preferred implementation of the satellite LVDS data stream automatic drawing and path switching system.

[0104] Reference Figure 2 As shown, a satellite LVDS data stream automatic mapping and path switching system comprises:

[0105] Module M1: monitors multiple parameters of the LVDS interface transmission environment and obtains comprehensive index values ​​after summarizing;

[0106] Module M2: using a smoothing algorithm to generate a hysteresis mechanism to set a threshold; when the comprehensive index value exceeds the threshold, dynamic adjustment is performed;

[0107] Module M3: automatically identify the system name, signal content and signal direction of the LVDS data flow statistics diagram from the interface data sheet, and draw the LVDS data flow statistics diagram;

[0108] Module M4: Make the LVDS data flow statistics chart show the location and number of redundant checks; count the check frequency of each node after the transmission is completed, and use it as a reference data for setting the initial check frequency next time;

[0109] Module M5: If the bit error rate exceeds the preset value, the data transmission is suspended and the backup path is checked. If there is no problem, the backup path is automatically switched through PBR, and the enabled backup path is displayed in the LVDS data flow statistics chart;

[0110] Module M6: Record and feedback fault information.

[0111] Module M7: Visualize fault information and LVDS data flow statistics;

[0112] Database: stores verification frequency information and transmission environment status at different times.

[0113] Multiple parameters of the LVDS interface transmission environment include signal voltage amplitude, frequency, phase jitter, bit error rate, signal-to-noise ratio, temperature, transmission delay and crosstalk; after weighted averaging these parameters, a comprehensive index is obtained.

[0114] The weighted averaging process of parameters includes:

[0115] Determine the importance of each parameter and calculate it according to the weight; divide the collected parameters into training set and verification set, and each record in the training data includes the value of each transmission environment parameter; during the training process, the linear regression model continuously adjusts the weight of each parameter through the least squares method until a set with the smallest error is found, and the trained linear regression model is verified through the verification set.

[0116] The smoothing algorithm stores the obtained comprehensive index in a buffer, continuously receives the table changes of the comprehensive index and updates it to the buffer, and calculates the average value of the data in the current sliding window; if the current sliding window average value exceeds the threshold T, a flag is recorded; when the average values ​​of W consecutive windows exceed the threshold T, the adjustment of the verification frequency is triggered.

[0117] The module M2 includes performing hysteresis judgment by maintaining a counter; whenever the average value of a sliding window exceeds a threshold value T, the counter is incremented by one; when the average value of a sliding window is lower than the threshold value T, the counter is cleared; if the value of the counter reaches the hysteresis window size W, the check frequency adjustment operation is performed.

[0118] If it is monitored that the comprehensive signal index decreases or the bit error rate increases, the verification frequency is increased to increase the transmission of redundant verification data.

[0119] The module M3 includes standardizing the constituent elements of the LVDS data flow statistics diagram including the system name, signal content, signal direction and redundancy check status according to the drawing requirements of the LVDS data flow statistics diagram content; establishing a statistical model of the LVDS data flow statistics diagram according to the LVDS data flow statistics diagram design specification standard, and automatically drawing the diagram.

[0120] The module M4 includes increasing the verification frequency to increase the transmission of redundant verification data if it is monitored that the signal comprehensive index decreases or the bit error rate increases.

[0121] The process of checking the backup path in the module M5 includes: performing a physical connection check to detect whether all connected devices and lines are disconnected or short-circuited; measuring the signal strength, signal-to-noise ratio and phase jitter of the backup path; sending a series of test signals, and judging whether the backup path is normal based on the signal quality fed back by the receiving end;

[0122] If both the physical connection and signal quality tests are passed, a connection stability test is performed; a certain number of test data packets are sent, and the packet loss rate and delay are evaluated through feedback from the receiving end.

[0123] PBR switching backup paths includes: defining an access control list based on source address, destination address and protocol to match data packets that need to apply policy routing; defining a routing policy. After the routing policy is started, the data packets of the interface are forwarded according to the pre-set addresses based on the conditions and switched to a redundant backup path.

[0124] The module M6 includes the entire process of recording and feeding back the time, location, type of fault and switching path of the fault.

[0125] Those skilled in the art know that, in addition to realizing the system and its various devices, modules, and units provided by the present invention in a purely computer-readable program code, it is entirely possible to realize the same functions in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered as a hardware component, and the devices, modules, and units included therein for realizing various functions can also be regarded as structures within the hardware component; the devices, modules, and units for realizing various functions can also be regarded as both software modules for realizing the method and structures within the hardware component.

[0126] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. A satellite LVDS data stream automatic mapping and path switching method, characterized in that: include: Step S1: monitoring multiple parameters of the LVDS interface transmission environment and obtaining a comprehensive index value after summarizing; Step S2: using a smoothing algorithm to generate a hysteresis mechanism to set a threshold; when the comprehensive index value exceeds the threshold, dynamic adjustment is performed; Step S3: automatically identifying the system name, signal content and signal direction of the LVDS data flow statistics graph from the interface data sheet, and drawing the LVDS data flow statistics graph; Step S4: Make the LVDS data flow statistics diagram show the location and number of redundant checks; after the transmission is completed, count the check frequency of each node and use it as reference data for setting the initial check frequency next time; Step S5: if the bit error rate exceeds a preset value, suspend data transmission and check the backup path, automatically switch to the backup path through PBR, and display the enabled backup path in the LVDS data flow statistics chart; Step S6: Record and feedback fault information.

2. The satellite LVDS data stream automatic mapping and path switching method according to claim 1, characterized in that: Multiple parameters of the LVDS interface transmission environment include signal voltage amplitude, frequency, phase jitter, bit error rate, signal-to-noise ratio, temperature, transmission delay and crosstalk; after weighted averaging these parameters, a comprehensive index is obtained.

3. The satellite LVDS data stream automatic mapping and path switching method according to claim 2, characterized in that: The weighted averaging process of parameters includes: Determine the importance of each parameter and calculate it according to the weight; divide the collected parameters into training set and verification set, and each record in the training data includes the value of each transmission environment parameter; during the training process, the linear regression model continuously adjusts the weight of each parameter through the least squares method until a set with the smallest error is found, and the trained linear regression model is verified through the verification set.

4. The satellite LVDS data stream automatic mapping and path switching method according to claim 1, characterized in that: The smoothing algorithm stores the obtained comprehensive index in a buffer, continuously receives the table changes of the comprehensive index and updates it to the buffer, and calculates the average value of the data in the current sliding window; if the current sliding window average value exceeds the threshold T, a flag is recorded; when the average values ​​of W consecutive windows exceed the threshold T, the adjustment of the verification frequency is triggered.

5. The satellite LVDS data stream automatic mapping and path switching method according to claim 4, characterized in that: The step S2 includes performing hysteresis judgment by maintaining a counter; whenever the average value of a sliding window exceeds a threshold value T, the counter is incremented by one; when the average value of a sliding window is lower than the threshold value T, the counter is cleared; if the value of the counter reaches the hysteresis window size W, the check frequency adjustment operation is performed.

6. The satellite LVDS data stream automatic mapping and path switching method according to claim 4, characterized in that: If it is monitored that the comprehensive signal index decreases or the bit error rate increases, the verification frequency is increased to increase the transmission of redundant verification data.

7. The satellite LVDS data stream automatic mapping and path switching method according to claim 1, characterized in that: The step S3 includes standardizing the constituent elements of the LVDS data flow statistics diagram including the system name, signal content, signal direction and redundancy check status according to the drawing requirements of the LVDS data flow statistics diagram content; establishing a statistical model of the LVDS data flow statistics diagram according to the LVDS data flow statistics diagram design specification standard, and automatically drawing the diagram.

8. The satellite LVDS data stream automatic mapping and path switching method according to claim 1, characterized in that: The process of checking the alternate path includes: Perform physical connection checks to detect whether all connected devices and lines are disconnected or short-circuited; measure the signal strength, signal-to-noise ratio, and phase jitter of the backup path; send a series of test signals and determine whether the backup path is normal based on the signal quality fed back by the receiving end; If both the physical connection and signal quality tests are passed, a connection stability test is performed; a certain number of test data packets are sent, and the packet loss rate and delay are evaluated through feedback from the receiving end.

9. The satellite LVDS data stream automatic mapping and path switching method according to claim 1, characterized in that: The PBR includes defining an access control list based on source address, destination address and protocol to match data packets that need to apply policy routing; defining a routing policy, after the routing policy is started, the data packets of the interface are forwarded according to the pre-set addresses according to the conditions, and switched to a redundant backup path.

10. A satellite LVDS data stream automatic mapping and path switching system, characterized in that: include: Module M1: monitors multiple parameters of the LVDS interface transmission environment and obtains comprehensive index values ​​after summarizing; Module M2: using a smoothing algorithm to generate a hysteresis mechanism to set a threshold; when the comprehensive index value exceeds the threshold, dynamic adjustment is performed; Module M3: automatically identify the system name, signal content and signal direction of the LVDS data flow statistics diagram from the interface data sheet, and draw the LVDS data flow statistics diagram; Module M4: Make the LVDS data flow statistics chart show the location and number of redundant checks; after the transmission is completed, count the check frequency of each node and use it as reference data for setting the initial check frequency next time; Module M5: If the bit error rate exceeds the preset value, the data transmission is suspended and the backup path is checked. If there is no problem, the backup path is automatically switched through PBR, and the enabled backup path is displayed in the LVDS data flow statistics chart; Module M6: record and feedback fault information; Module M7: Visualize fault information and LVDS data flow statistics; Module M8: stores the verification frequency information and the transmission environment status at different times.