Data interface communication protocol dynamic adaptation method and system
By transmitting test signals when the data interface of an IoT device is idle or under low load, capturing reflected signals and generating a health score, and dynamically adjusting protocol adaptation, the problem of misjudgment and resource waste caused by physical connection degradation of IoT devices is solved, thereby improving communication performance and system stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-21
- Publication Date
- 2026-05-26
AI Technical Summary
When the physical connection of the data interface of IoT devices deteriorates, it is misjudged as an unstable network environment, resulting in frequent and invalid protocol switching, which triggers a vicious cycle of resource consumption and communication performance degradation.
When the data interface is in a communication idle or low-load state, a test signal is transmitted, the reflected signal is captured, the physical connection status characteristics are extracted, a physical health score is generated, and the communication protocol adaptation strategy is dynamically adjusted.
Effectively identify the health status of physical connectors, avoid misjudgments and invalid protocol switching, reduce resource consumption, and improve communication performance and system stability.
Smart Images

Figure CN122093486A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data communication technology, and more specifically, to a method and system for dynamic adaptation of data interface communication protocols. Background Technology
[0002] In modern industrial production environments, IoT devices play a crucial role in real-time monitoring, precise control, and data collection. However, during long-term operation, the physical connection status of their data interfaces can undergo subtle changes due to environmental factors such as continuous mechanical vibration. For example, the metal contacts inside the connector may experience fretting wear or alignment misalignment, introducing intermittent interference into the signal transmission path, such as enhanced signal reflection or impedance mismatch, which can then lead to occasional bit errors or data frame verification failures.
[0003] The network quality assessment modules typically integrated within IoT devices often misinterpret occasional bit errors or checksum failures as an unstable external network environment. Based on this misinterpretation, the system initiates a dynamic adaptation mechanism for the data interface communication protocol, attempting to switch to a more robust backup protocol. However, since the root cause lies in the physical degradation of the device's own data interface connector, this protocol switching does not solve the fundamental problem; instead, it leads to a cycle of frequent and ineffective protocol switching attempts.
[0004] This ineffective protocol adaptation process not only consumes additional processor power and energy but also triggers a large amount of logging activity. This logging activity consumes device processor time and internal data bus bandwidth, competing with the device's normal packet processing flow for critical internal resources. Resource contention can lead to packet processing delays or timeouts, which the network quality assessment module may then misinterpret as evidence of further network performance degradation, triggering a new round of protocol adaptation and logging, creating a vicious cycle. Ultimately, the system becomes trapped in a state of continuous ineffective adaptation and resource exhaustion, resulting in a severe decline in overall communication performance, necessitating improvements to existing technologies. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this application provides a method and system for dynamic adaptation of data interface communication protocols. This aims to solve the problem that when the physical connection of the data interface of existing IoT devices deteriorates, it is misjudged as an unstable network environment, leading to frequent and invalid protocol switching, which in turn causes a vicious cycle of resource consumption and communication performance degradation.
[0006] Firstly, this application provides a method for dynamic adaptation of a data interface communication protocol, including: When it is determined that the data interface is in a communication idle state or a preset low load state, a test signal is sent to the physical connector of the data interface. Capture the reflected signal returned by the physical connector and extract physical connection state features based on the reflected signal; Based on the physical connection status characteristics, a physical health score representing the health status of the physical connector is generated; Based on the physical health score, dynamically adjust the communication protocol adaptation strategy of the data interface.
[0007] Through the above solution, this application can effectively identify the actual health status of the physical connector of the data interface, avoid misjudgment and invalid protocol switching caused by physical degradation, and thus solve the problems of resource consumption and communication performance degradation in the prior art.
[0008] Furthermore, the steps for determining whether the data interface is in a communication idle state or a preset low-load state include: Real-time monitoring of the real-time communication load of the data interface; When the data interface is in a preset idle maintenance window or when the real-time communication load is lower than a preset percentage of the preset maximum bandwidth value for a continuous preset duration, the data interface is determined to be in a communication idle state or a preset low load state.
[0009] Through the above scheme, this application can select an appropriate time to detect the physical connection status without affecting normal communication, thus ensuring the accuracy and reliability of the detection process.
[0010] Furthermore, the physical connection state characteristics include at least one of the following: reflection coefficient, phase offset, impedance spectrum, and waveform distortion.
[0011] Furthermore, the steps for generating a physical health score characterizing the health status of the physical connector based on the physical connection state characteristics include: The physical connection status features are compared with the preset health status benchmark features. A physical health score is generated by calculating the weighted sum of the normalized differences between the physical connection status features and the preset health status benchmark features.
[0012] Through the above scheme, this application can quantify the health status of physical connectors, providing an objective basis for decision-making in dynamically adjusting communication protocol adaptation strategies.
[0013] Furthermore, the steps for dynamically adjusting the communication protocol adaptation strategy of the data interface based on the physical health score include: When the physical health score is lower than the first preset threshold, the first preset strategy is executed. The first preset strategy includes stopping protocol switching attempts and triggering maintenance alarms for physical connectors, prioritizing the recording of device parameters related to physical connection status characteristics, and reducing the recording frequency of regular network layer communication quality logs.
[0014] Through the above solution, this application can promptly stop invalid protocol switching when the physical connector is in poor health, reduce resource waste, and prioritize the recording of key diagnostic information to support subsequent maintenance.
[0015] Furthermore, the step of dynamically adjusting the communication protocol adaptation strategy of the data interface based on the physical health score also includes: When the physical health score is lower than the second preset threshold, it is determined whether the physical connector is in a critical deterioration state. If the physical connector is determined to be in a critical deterioration state, the second preset strategy is executed. The second preset strategy includes sending alarm information to the monitoring system through a backup low-speed alarm channel independent of the main communication channel of the data interface, wherein the second preset threshold is lower than the first preset threshold.
[0016] With the above solution, this application can send alarms in a timely manner through an independent backup channel when the physical connector deteriorates to a critical state, ensuring the reliable transmission of critical alarm information and avoiding alarm failure due to main channel failure.
[0017] Furthermore, the steps of sending alarm information to the monitoring system through a backup low-speed alarm channel independent of the main communication channel of the data interface include: Encode the alarm information into a pulse sequence; Transmit pulse sequences via a backup low-speed alarm channel; After receiving a confirmation signal from the monitoring system, the transmission of pulse sequences is stopped.
[0018] Through the above scheme, this application can transmit alarm information through the backup channel in a simple and reliable manner, and ensure the effective delivery of alarms.
[0019] Furthermore, when the physical health score is lower than a second preset threshold, the step of determining whether the physical connector is in a critical deterioration state includes: When the physical health score is lower than the second preset threshold, the current network layer communication error count and actual communication performance indicators are collected. Based on the current feature vector composed of the physical health score, network layer communication error count and actual communication performance indicators, the matching degree is calculated with the preset degradation state benchmark feature vector. If the calculated matching degree score is higher than the third preset threshold, the physical connector is determined to be in a critical degradation state.
[0020] Furthermore, after executing the second preset strategy, the following is included: Set a decision cooling-off period, which is used to wait for an external maintenance response for the physical connector; After the decision-making cooldown period ends, the physical health score is regenerated; If the regenerated physical health score is not lower than the second preset threshold, then exit the second preset strategy; If the regenerated physical health score is still lower than the second preset threshold, then maintain or re-execute the second preset strategy.
[0021] Through the above solution, this application can provide a buffer time for external maintenance and reassess the physical connector status after maintenance, thereby achieving intelligent adjustment and recovery of the strategy.
[0022] Secondly, this application also discloses a dynamic adaptation system for data interface communication protocols, used to execute the above-mentioned dynamic adaptation method for data interface communication protocols. The system includes: The test signal transmission module is used to transmit a test signal to the physical connector of the data interface when it is determined that the data interface is in a communication idle state or a preset low load state. The reflection signal capture and feature extraction module is used to capture the reflection signal returned by the physical connector and extract the physical connection status features based on the reflection signal; The physical health score generation module is used to generate a physical health score that characterizes the health status of physical connectors based on the physical connection status characteristics. The strategy adjustment module is used to dynamically adjust the communication protocol adaptation strategy of the data interface based on the physical health score.
[0023] In summary, this application provides a dynamic adaptation method for data interface communication protocols. By transmitting test signals to the physical connector and capturing reflected signals when the data interface is in an idle or low-load state, physical connection status characteristics are extracted, and a physical health score is generated based on these characteristics. Finally, the communication protocol adaptation strategy is dynamically adjusted according to this score. This effectively solves the problem in existing technologies where IoT devices misjudge network instability due to degraded physical connections, leading to frequent and ineffective protocol switching, which in turn causes a vicious cycle of resource consumption and communication performance degradation. By directly assessing the health status of the physical connector, this application can avoid unnecessary protocol switching attempts, reduce processor computing power and power consumption, reduce log recording frequency, thereby freeing up critical internal resources, improving data packet processing efficiency, and ultimately significantly improving overall communication performance and system stability. Attached Figure Description
[0024] Figure 1 This is a flowchart illustrating a method for dynamically adapting a data interface communication protocol, as provided in an embodiment of this application.
[0025] Figure 2 This is a schematic diagram of the structure of a data interface communication protocol dynamic adaptation system provided in an embodiment of this application.
[0026] Labeling Explanation: 210, Test Signal Transmission Module; 220, Reflection Signal Acquisition and Feature Extraction Module; 230, Physical Health Score Generation Module; 240, Strategy Adjustment Module. Detailed Implementation
[0027] The technical solutions of this application will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this application, and not all embodiments. The components of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0028] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0029] In modern industrial production environments, IoT devices play a crucial role in real-time monitoring, precise control, and data collection. However, during long-term operation, the physical connection status of their data interfaces can subtly change due to environmental factors such as continuous mechanical vibration. For example, the metal contacts inside the connector may experience fretting wear or alignment misalignment, introducing intermittent interference into the signal transmission path, such as enhanced signal reflection or impedance mismatch, leading to occasional bit errors or data frame verification failures. The network quality assessment module typically integrated within IoT devices often misinterprets these occasional bit errors or verification failures as an unstable external network environment. Based on this misinterpretation, the system initiates a dynamic adaptation mechanism for the data interface communication protocol, attempting to switch to a more robust backup protocol. However, since the root cause lies in the physical degradation of the device's own data interface connector, this protocol switching does not solve the fundamental problem; instead, it leads to frequent and ineffective protocol switching attempts in a loop. This ineffective protocol adaptation process not only consumes additional processor power and energy but also triggers a large amount of logging activity. These logging activities consume device processor time and internal data bus bandwidth, competing with the device's normal packet processing flow for critical internal resources. Resource contention can lead to packet processing delays or timeouts, which the network quality assessment module may then misinterpret as evidence of further network performance degradation, triggering a new round of protocol adaptation and logging, creating a vicious cycle. Ultimately, the system becomes trapped in a state of continuous ineffective adaptation and resource exhaustion, resulting in a severe decline in overall communication performance.
[0030] Regarding this, firstly, see... Figure 1 This application proposes a dynamic adaptation method for data interface communication protocols, including: S1. When it is determined that the data interface is in a communication idle state or a preset low load state, a test signal is sent to the physical connector of the data interface. S2. Capture the reflected signal returned by the physical connector and extract the physical connection status features based on the reflected signal; S3. Generate a physical health score that characterizes the health status of the physical connector based on the physical connection status characteristics. S4. Based on the physical health score, dynamically adjust the communication protocol adaptation strategy of the data interface.
[0031] This application actively detects the physical connection status when the data interface is idle or under low load, and generates a physical health score based on this. It then dynamically adjusts the communication protocol adaptation strategy, thereby effectively avoiding invalid protocol switching and resource waste caused by physical degradation in traditional methods, and significantly improving the stability and reliability of the system.
[0032] In this context, a data interface refers to the physical or logical channel through which devices exchange data. Its physical connector is the hardware component that enables the transmission of electrical or optical signals, such as an RJ45 interface, USB interface, or fiber optic connector. A communication idle state or preset low-load state refers to a state where the data interface does not transmit data within a specific time period, or the data transmission volume is far below its maximum capacity. A test signal is a specific waveform signal used to probe the characteristics of the physical connector; it can be a sine wave, square wave pulse, or frequency sweep signal. A reflected signal is the signal whose energy is partially reflected back when the test signal encounters impedance mismatch at the physical connector. Physical connection status characteristics are parameters describing the current electrical or optical characteristics of the physical connector, such as reflection coefficient, impedance, and phase. A physical health score is a quantitative indicator comprehensively evaluated based on these physical connection status characteristics, used to characterize the health of the physical connector. A communication protocol adaptation strategy refers to a set of rules for selecting or adjusting communication protocol parameters based on the operating status and performance requirements of the data interface.
[0033] The core of the dynamic adaptation method for data interface communication protocols proposed in this application lies in the real-time perception of the physical connection status of the data interface and the intelligent strategy adjustment based on this perception. Specifically, when it is determined that the data interface is in a communication idle state or a preset low-load state, a test signal is transmitted to the physical connector of the data interface. Determining whether the data interface is in a communication idle state or a preset low-load state can be achieved in various ways. For example, a timer can be set to force the interface into an idle state for detection during a preset maintenance window, such as from 2:00 AM to 4:00 AM daily. Alternatively, the real-time communication load of the data interface can be continuously monitored; when the real-time communication load is lower than a preset percentage (e.g., 10%) of the preset maximum bandwidth value for a continuous preset duration (e.g., 5 minutes), it is determined to be in a low-load state. The method of transmitting the test signal is also diverse. For example, a sine wave signal of a specific frequency and amplitude can be generated by a built-in signal generator and injected into the physical connector through the transmit pin of the data interface. Alternatively, a short pulse signal can be transmitted and detected using the principle of a time-domain reflectometer.
[0034] Subsequently, the reflected signal returned by the physical connector is captured. This capture can be achieved by connecting a high-speed analog-to-digital converter (ADC) to the receive pin of the data interface, converting the analog reflected signal into a digital signal for further processing. The captured reflected signal is used to extract physical connection status characteristics based on its waveform, amplitude, and phase information. For example, the reflection coefficient can be calculated by analyzing the ratio of the amplitude of the reflected signal to the amplitude of the transmitted signal. The phase shift can also be obtained by comparing the phase difference between the reflected and transmitted signals. Furthermore, the impedance spectrum can be obtained by analyzing the frequency domain characteristics of the reflected signal through a Fourier transform. Alternatively, the waveform distortion can be evaluated by calculating the root mean square error between the reflected signal and the ideal waveform.
[0035] Based on the extracted physical connection state features, a physical health score characterizing the health status of the physical connector is generated. One method for generating the physical health score is to weightedly sum multiple physical connection state features. For example, different weights can be assigned to the reflection coefficient, phase offset, impedance spectrum, and waveform distortion, and then their normalized values can be weighted and summed to obtain a score between 0 and 100, where 100 represents the optimal health status. Alternatively, these features can be input into a pre-trained machine learning model, which will output a health score.
[0036] Finally, based on the generated physical health score, the communication protocol adaptation strategy for the data interface is dynamically adjusted. For example, a high physical health score indicates that the physical connector is in good condition, and a switch to a higher bandwidth, lower latency communication protocol can be attempted to improve communication performance. A low physical health score indicates that the physical connector may be deteriorating, and a conservative strategy is adopted, such as maintaining the current protocol or switching to a more robust and fault-tolerant protocol to ensure communication reliability.
[0037] The proposed dynamic adaptation method for data interface communication protocols actively transmits test signals to the physical connector when the data interface is in an idle or preset low-load state, and captures reflected signals to extract physical connection status characteristics. Based on these characteristics, the system can generate a physical health score characterizing the health status of the physical connector. Subsequently, based on this physical health score, the system dynamically adjusts the communication protocol adaptation strategy of the data interface. This active detection mechanism avoids introducing interference during normal communication, ensuring the continuity of data transmission. Through precise analysis of the reflected signals, key physical connection status characteristics such as reflection coefficient, phase offset, impedance spectrum, and waveform distortion can be extracted. These characteristics can objectively and accurately reflect the subtle degradation of the physical connector. Based on these physical connection status characteristics, a quantitative physical health score is generated, which intuitively characterizes the health level of the physical connector. This scoring mechanism allows the system to evaluate connection quality at the physical level rather than just the network level. Finally, based on the physical health score, the communication protocol adaptation strategy can be dynamically adjusted. For example, when the score is high, a more aggressive performance optimization strategy can be tried; when the score is low, a more conservative reliability assurance strategy is adopted. This strategy adjustment based on physical health status can fundamentally solve the problem of invalid protocol switching caused by physical degradation, avoid the vicious cycle caused by misjudgment in traditional methods, and thus significantly improve the stability and efficiency of data interface communication.
[0038] Traditional methods that rely solely on network layer communication quality metrics such as bit error rate and packet loss rate to adjust communication protocols often misinterpret physical layer problems as network instability when faced with physical connector degradation. This leads to ineffective protocol switching, resulting in wasted resources and performance degraded performance. This application introduces a physical health score to directly assess the status of physical connectors, distinguishing between physical layer and network layer issues. When physical connector degradation occurs, it can be identified promptly and targeted strategies can be implemented, such as avoiding unnecessary protocol switching or triggering maintenance alerts, thus addressing the problem at its root. This not only improves the accuracy and effectiveness of communication protocol adaptation but also reduces system energy consumption and resource usage, extends equipment lifespan, and enhances overall system reliability.
[0039] Furthermore, the steps for determining whether the data interface is in a communication idle state or a preset low-load state include: Real-time monitoring of the real-time communication load of the data interface; When the data interface is in a preset idle maintenance window or when the real-time communication load is lower than a preset percentage of the preset maximum bandwidth value for a continuous preset duration, the data interface is determined to be in a communication idle state or a preset low load state.
[0040] Specifically, real-time monitoring of the data interface's real-time communication load refers to the system continuously collecting and analyzing communication metrics such as traffic and bandwidth utilization of the data interface. Real-time communication load can be understood as the data transmission volume or bandwidth usage of the data interface at a specific moment or within a specific time period, thus obtaining the current activity level of the data interface. In practical applications, the preset idle maintenance window period refers to a pre-defined time period with typically low communication traffic, such as the early morning hours of each day. Maintenance operations are performed during periods of low system load to minimize the impact on normal business operations. Furthermore, the preset percentage of the maximum bandwidth value refers to a predetermined threshold, such as 5% or 10% of the maximum bandwidth, used to define the low-load state of the data interface. The continuous preset duration refers to the length of time the communication load remains below this preset percentage, such as 5 minutes or 10 minutes, to avoid misjudgments caused by instantaneous load fluctuations and ensure that the data interface is indeed in a stable low-load state.
[0041] This application ensures the accuracy and non-intrusiveness of data interface communication status assessment by combining time windows and real-time load monitoring mechanisms. First, real-time communication load monitoring dynamically reflects the actual usage of the data interface, providing a data foundation for subsequent assessments. Second, the introduction of a preset idle maintenance window allows the system to proactively schedule tests during off-peak periods, avoiding potential interference from testing during peak hours. Furthermore, by setting a preset percentage of real-time communication load below the preset maximum bandwidth value and requiring this state to remain continuous for a preset duration, short-term fluctuations are effectively filtered, ensuring that the determined low-load state is stable and suitable for testing. It is precisely this multi-dimensional assessment mechanism that allows subsequent operations to send test signals to the physical connector without affecting normal communication, thus guaranteeing the reliability of the entire dynamic adaptation method.
[0042] The above technical solution can accurately identify the idle or low-load state of the data interface, thereby ensuring that the transmission of physical connector test signals is carried out at a time that minimizes the impact on normal communication services. This significantly reduces the risk of communication interruption or performance degradation caused by testing operations and improves the practicality and stability of the dynamic adaptation method for data interface communication protocols. Furthermore, combined with preset idle maintenance windows and real-time load monitoring, the system can more intelligently select testing times, optimize resource utilization efficiency, and provide a more reliable data foundation for assessing the health status of physical connectors.
[0043] In some preferred embodiments, assuming a data center's data interface has a maximum bandwidth of 10Gbps, the system continuously monitors the interface's real-time communication load to determine whether the data interface is in a communication idle state or a preset low-load state. For example, the system can set a preset idle maintenance window from 2:00 AM to 4:00 AM daily. Simultaneously, the system also sets a condition where the real-time communication load is below 5% of the maximum bandwidth of 10Gbps (i.e., below 500Mbps) for five consecutive minutes, indicating a preset low-load state. When the system detects that the current time is 2:30 AM (within the idle maintenance window), or detects that the real-time communication load of the data interface has been continuously below 500Mbps for the past five minutes, the system determines that the data interface is in a communication idle state or a preset low-load state and immediately initiates the subsequent step of transmitting a test signal to the physical connector.
[0044] Furthermore, the physical connection state characteristics may include at least one of the following: reflection coefficient, phase offset, impedance spectrum, and waveform distortion.
[0045] The reflection coefficient refers to the ratio of the amplitude and phase of the reflected signal to the incident signal when a test signal encounters impedance mismatch at the physical connector. This coefficient directly reflects the impedance continuity within the physical connector and is a key indicator for evaluating connection quality. Phase shift refers to the lag or lead of the test signal's phase relative to the ideal transmission path as it passes through the physical connector. Factors such as dielectric loss and structural inhomogeneities within the connector can cause phase shift, thus affecting signal integrity. Impedance spectrum refers to the impedance characteristic curves exhibited by the physical connector at different frequencies. By analyzing the impedance spectrum, abnormal behavior of the connector within a specific frequency range can be identified, such as poor contact, oxidation, or structural deformation. Waveform distortion refers to the degree of distortion of the test signal's waveform relative to the original waveform after passing through the physical connector. This can include changes in the signal's rise / fall edge, overshoot, undershoot, or noise introduction; these distortions directly affect the reliability of data transmission.
[0046] This application captures the reflected signal returned by the physical connector and extracts physical connection status characteristics such as reflection coefficient, phase offset, impedance spectrum, and waveform distortion, enabling a comprehensive and detailed characterization of the physical connector's current state. The reflection coefficient directly quantifies the energy reflection of the signal at the connection interface; a high reflection coefficient typically indicates severe impedance mismatch or open circuit. The phase offset reveals changes in electrical length or abnormal dielectric properties along the signal transmission path, crucial for timing and synchronization of high-speed signals. The impedance spectrum provides the connector's impedance response over a wide bandwidth, helping to identify resonances or defects at specific frequencies. Waveform distortion directly reflects the signal's losses, crosstalk, and noise during transmission, serving as a direct indicator of signal integrity. By comprehensively analyzing these characteristics, the health status of the physical connector can be more accurately assessed, providing a reliable basis for subsequent adjustments to communication protocol adaptation strategies.
[0047] Through the above technical solution, this application can perform a refined evaluation of the physical connection status of the data interface from multiple dimensions. Specifically, by introducing reflection coefficient, phase offset, impedance spectrum, and waveform distortion as physical connection status features, it can more comprehensively and accurately capture subtle changes and potential defects inside the physical connector, such as poor contact, oxidation, structural deformation, or impedance mismatch. This multi-dimensional feature extraction method significantly improves the accuracy and reliability of physical health scoring, thereby enabling subsequent communication protocol adaptation strategies to be dynamically adjusted based on a more accurate physical status assessment. This effectively avoids communication interruptions or performance degradation caused by physical layer issues, and enhances the robustness and adaptability of the data interface.
[0048] Furthermore, the steps for generating a physical health score characterizing the health status of the physical connector based on the physical connection state characteristics include: The physical connection status features are compared with the preset health status benchmark features. A physical health score is generated by calculating the weighted sum of the normalized differences between the physical connection status features and the preset health status benchmark features.
[0049] Specifically, physical connection status characteristics refer to electrical performance and signal transmission quality indicators extracted based on the reflected signals returned by the physical connector, such as reflection coefficient, phase offset, impedance spectrum, and waveform distortion. Preset health state baseline characteristics refer to the set of physical connection status characteristics obtained using the same testing methods when the physical connector is in an ideal health state—for example, brand new, lossless, and performing at its best. These baseline characteristics can be established and stored in advance through experiments, simulations, or data provided by the manufacturer, providing an objective reference standard for measuring the current health status of the connector.
[0050] The process involves comparing the currently captured physical connection status features with preset health status benchmark features one by one or comprehensively. The deviation between the current feature value and the benchmark feature value is then standardized to eliminate the influence of different feature units and numerical ranges, making them comparable. This can be achieved, for example, by calculating relative error or using a specific normalization function. Weighted summation involves assigning different weights to the normalized differences of different physical connection status features and then summing them. These weights can be set according to the importance of each feature to the physical connector's health status. For example, an anomaly in the reflection coefficient may have a greater impact on communication quality than a slight phase shift, and therefore can be given a higher weight. The resulting physical health score is a quantitative indicator that comprehensively reflects the current health status of the physical connector. The score's numerical range can be preset, for example, from 0 to 100, where a higher score indicates a good connector health status, and a lower score indicates a risk of degradation or failure.
[0051] This application overcomes the limitations of traditional assessment methods by quantitatively comparing real-time acquired physical connection status characteristics with preset health status benchmark characteristics, and further by calculating a weighted sum of normalized differences. Specifically, the normalization process ensures that differences between different types of physical characteristics can be measured fairly, while the weighted sum allows for prioritization based on the importance of each characteristic's impact on connector health, thereby generating a comprehensive and representative physical health score. This more accurately reflects the actual health status of the physical connector, providing a reliable basis for subsequent communication protocol adaptation strategies.
[0052] The above technical solution enables precise and quantitative assessment of the health status of physical connectors for data interfaces. This method avoids the uncertainties arising from subjective judgment, ensuring the objectivity and consistency of the health score. Because the score is based on a comprehensive consideration of multiple key physical connection status characteristics, taking into account their different weights in relation to the health status, it can more comprehensively and accurately reflect the actual performance of the connector. This provides a solid data foundation for subsequent dynamic adjustments to communication protocol adaptation strategies, enabling protocol adjustments to respond more promptly and accurately to actual health changes in the physical connector, thereby effectively improving the robustness and reliability of the communication system.
[0053] Furthermore, when the physical health score is lower than the first preset threshold, a scheme for implementing the first preset strategy is adopted. The first preset strategy includes stopping protocol switching attempts and triggering maintenance alarms for physical connectors, prioritizing the recording of device parameters related to physical connection status characteristics, and reducing the recording frequency of regular network layer communication quality logs.
[0054] Specifically, the first preset threshold refers to a pre-defined critical point that defines the transition of the physical connector's health status from normal or slightly deteriorated to requiring attention or intervention. This threshold can be set empirically or derived through historical data analysis, based on the actual application scenario, the type of data interface, the fault tolerance of the communication protocol, and the requirements for system reliability. For example, it can be set as a certain percentage value of the physical health score, such as below 60 or 70 points.
[0055] The first preset strategy is a set of preventative, diagnostic, and maintenance measures taken when the physical connector's health is poor. Specifically, stopping protocol switching attempts means suspending or prohibiting data interface attempts to switch to other communication protocols or adjust current protocol parameters when the physical connector's health is poor. This avoids communication interruptions, data errors, or further exacerbation of link instability that may result from protocol switching on unstable physical links. Triggering a maintenance alarm for the physical connector means that when the physical health score falls below the first preset threshold, the system automatically generates and sends an alarm message to the relevant monitoring system or maintenance personnel. This promptly notifies maintenance personnel of potential problems with the physical connector, enabling inspection, diagnosis, and repair, and preventing the fault from escalating. This alarm can be sent in various ways, such as via network management protocols, email, SMS, or a dedicated alarm platform. Prioritizing the recording of device parameters related to physical connection status characteristics means that when the physical connector's health is poor, the system will focus on collecting and recording internal device parameters and operating data directly related to physical connection status characteristics, such as reflection coefficient and impedance spectrum. This provides more detailed and accurate data support for subsequent fault diagnosis and root cause analysis, helping maintenance personnel quickly locate the problem. Reducing the logging frequency of routine network layer communication quality metrics (RQM) refers to decreasing the logging frequency of RQM metrics such as packet loss rate, latency, and throughput when the physical connector is in poor health. With limited system resources, more computational and storage resources are allocated to prioritizing the logging of physical connection status characteristics, while avoiding further increasing the system load by logging a large number of potentially affected network layer metrics.
[0056] This application introduces a first preset threshold and a first preset strategy, enabling the system to shift from passive protocol adaptation adjustments to proactive risk management and fault prevention when a significant decline in the health status of a physical connector is detected. When the physical health score falls below the first preset threshold, the system immediately executes the first preset strategy. Stopping protocol switching attempts effectively avoids unnecessary protocol negotiation on unstable physical links, thereby reducing communication interruptions or performance degradation caused by protocol switching failures. Simultaneously, triggering maintenance alarms ensures that problems are reported to maintenance personnel in a timely manner, achieving early warning and intervention. Prioritizing the recording of device parameters related to physical connection status characteristics provides crucial, high-value data for subsequent fault diagnosis, enabling maintenance personnel to more quickly and accurately locate physical-level problems. Reducing the recording frequency of routine network layer communication quality logs is a resource optimization strategy, ensuring that when the system faces potential faults, limited system resources are prioritized for collecting the most critical diagnostic information, rather than recording potentially distorted routine performance data, thereby improving the efficiency and accuracy of fault diagnosis.
[0057] Through the above technical solution, this application effectively addresses the potential for insufficient response or improper handling in the basic solution when the physical connector's health deteriorates. By setting a clear health scoring threshold, it can promptly identify and respond to the degradation trend of the physical connector, avoiding invalid or harmful protocol switching attempts on unstable physical links, thereby significantly reducing the risk of communication interruption and data loss. Furthermore, by proactively triggering maintenance alarms and optimizing log recording strategies, this application greatly improves the efficiency and accuracy of fault diagnosis, shortens fault recovery time, and ensures the continuous reliability of data interface communication and the overall stability of the system.
[0058] Furthermore, when dynamically adjusting the communication protocol adaptation strategy of the data interface based on the physical health score, it also includes: When the physical health score is lower than the second preset threshold, it is determined whether the physical connector is in a critical deterioration state. If the physical connector is determined to be in a critical deterioration state, the second preset strategy is executed. The second preset strategy includes sending alarm information to the monitoring system through a backup low-speed alarm channel independent of the main communication channel of the data interface, wherein the second preset threshold is lower than the first preset threshold.
[0059] Specifically, the second preset threshold is set to a value lower than the first preset threshold to indicate further deterioration in the physical connector's health. When the physical health score drops below this lower threshold, it indicates that the physical connector may have entered a critical degradation state, meaning its performance is severely impaired and it may be on the verge of complete failure or has already partially failed. At this point, the system will perform an additional check to confirm whether it is indeed in a critical degradation state. If confirmed, the second preset strategy will be activated. The core of the second preset strategy is to use a backup low-speed alarm channel, independent of the main communication channel of the data interface, to send alarm information. This backup low-speed alarm channel can be understood as an independent, redundant communication link that can still transmit critical alarm information at a lower rate and with higher reliability when the main communication channel cannot function properly due to a serious failure. For example, this channel can use different physical media, different encoding methods, or simpler communication protocols to minimize the impact of main channel failures.
[0060] This application effectively addresses the limitation that the main communication channel may unreliably transmit alarm information when the physical connector faces critical degradation by introducing a second preset threshold and a backup low-speed alarm channel. When the physical health score further deteriorates and falls below the second preset threshold, a determination of critical degradation is triggered. Once confirmed, the system no longer relies entirely on the potentially damaged main communication channel but switches to an independently designed backup low-speed alarm channel. Due to its independence and low-speed characteristics, this backup channel typically has higher anti-interference capabilities and stronger robustness, ensuring that critical alarm information can be reliably encoded and transmitted to the monitoring system even if the main channel is interrupted due to severe degradation. This mechanism ensures that effective early warnings can still be issued in the most critical moments, buying valuable time for timely intervention and maintenance.
[0061] The above technical solutions significantly improve the fault early warning capability and reliability of the data interface when facing severe physical degradation. Especially when the physical connector is in a critical degradation state and the main communication channel may be damaged, activating a backup low-speed alarm channel independent of the main channel ensures that critical fault alarm information can still be sent to the monitoring system in a timely and reliable manner. This avoids the risk of alarm information loss or delay due to main channel failure, allowing maintenance personnel to intervene earlier, effectively preventing further escalation of the fault, reducing system downtime and the risk of data loss, and greatly enhancing the overall stability and availability of the system.
[0062] Furthermore, the steps of sending alarm information to the monitoring system through a backup low-speed alarm channel independent of the main communication channel of the data interface include: Encode the alarm information into a pulse sequence; Transmit pulse sequences via a backup low-speed alarm channel; After receiving a confirmation signal from the monitoring system, the transmission of pulse sequences is stopped.
[0063] Encoding alarm information into pulse sequences involves converting the alarm data to be transmitted into a series of discrete electrical or optical pulse signals. This encoding method has strong anti-interference capabilities and is particularly suitable for transmitting critical information in scenarios where the communication environment may be degraded or contain high noise. For example, alarm information can be encoded as pulse width modulation sequences, pulse position modulation sequences, or simple on / off keying sequences to adapt to the physical characteristics and bandwidth limitations of the backup low-speed alarm channel. Transmitting pulse sequences through the backup low-speed alarm channel means that these encoded pulse signals will be transmitted through a dedicated physical link independent of the main communication channel of the data interface. This backup channel is typically designed to be more robust, ensuring the transmission of alarm information even if the main communication channel fails due to physical connector degradation. Upon receiving an acknowledgment signal from the monitoring system, the transmission of pulse sequences ceases. This indicates that the sender will stop repeatedly transmitting the alarm information after it has been successfully received and confirmed by the monitoring system. This acknowledgment mechanism ensures reliable delivery of alarm information and avoids resource waste caused by continuous transmission under uncertain reception conditions.
[0064] This application effectively improves the anti-interference capability and robustness of information transmission by encoding alarm information into pulse sequences. When the physical connector is in a critically degraded state, the main communication channel may have failed or its performance may be extremely poor. At this time, the reliability of the backup low-speed alarm channel is crucial. The pulse sequence encoding method allows information to be effectively identified and decoded even in low-bandwidth, high-noise environments. Furthermore, transmitting the pulse sequence through the backup low-speed alarm channel ensures that alarm information can be transmitted through a path independent of the main communication channel, avoiding the impact of main channel failure on alarm transmission. In addition, the mechanism of stopping pulse sequence transmission upon receiving an acknowledgment signal from the monitoring system establishes a simple retransmission and acknowledgment protocol to ensure reliable delivery of alarm information. Even when the backup channel itself has a certain degree of unreliability, this acknowledgment mechanism can greatly improve the success rate of alarm delivery and avoid the loss of critical alarm information by repeatedly sending signals until acknowledgment is received.
[0065] Through the above technical solution, this application ensures that critical alarm information can still be sent to the monitoring system with high reliability even when the physical connector of the data interface is in a critically deteriorated state. Encoding the alarm information into a pulse sequence significantly enhances the transmission stability and anti-interference capability of the information in harsh communication environments. Simultaneously, the adoption of an acknowledgment mechanism effectively avoids the loss of alarm information during transmission; even if the backup channel itself is unstable, retransmission ensures the final delivery of the information. This is of great significance for the timely detection and handling of serious physical connector failures, preventing further system damage or service interruption, thereby improving the robustness and security of the entire data interface communication protocol dynamic adaptation system.
[0066] Furthermore, according to the aforementioned dynamic adaptation method for the data interface communication protocol, when the physical health score is lower than the second preset threshold, the step of determining whether the physical connector is in a critical deterioration state includes: When the physical health score is lower than the second preset threshold, the current network layer communication error count and actual communication performance indicators are collected. Based on the current feature vector composed of the physical health score, network layer communication error count and actual communication performance indicators, the matching degree is calculated with the preset degradation state benchmark feature vector. If the calculated matching degree score is higher than the third preset threshold, the physical connector is determined to be in a critical degradation state.
[0067] Specifically, when the physical health score falls below a second preset threshold, further network layer information related to data interface communication is collected. Among these, the network layer communication error count refers to the sum of various errors occurring at the network layer within a certain time window, such as packet loss rate, cyclic redundancy check errors, and retransmission counts. Actual communication performance indicators can be understood as quantitative data reflecting the current communication quality and efficiency of the data interface, such as throughput, latency, jitter, and bandwidth utilization. These indicators reflect the actual data transmission status at the network protocol level and are closely related to the health status of the physical connector.
[0068] Then, the collected physical health scores, network layer communication error counts, and actual communication performance indicators are combined into a current feature vector. This feature vector is a multi-dimensional data point that comprehensively characterizes the overall state of the data interface at both the physical and network layers. The preset degradation state baseline feature vector is established in advance through historical data analysis, expert experience, or simulation testing. It is a set of typical feature vectors used to describe different degrees of degradation. For example, it can contain multiple baseline vectors, corresponding to different states such as slight degradation, moderate degradation, and critical degradation.
[0069] In practical applications, matching degree calculation refers to using an algorithm, such as Euclidean distance, cosine similarity, or support vector machine classifier, to measure the similarity between the current feature vector and a preset baseline feature vector for a deteriorated state. A higher matching degree score indicates that the current state is closer to the preset deteriorated state. The third preset threshold is a threshold value used to determine whether the matching degree has reached the critical deterioration standard. When the matching degree score exceeds this threshold, the physical connector is considered to be in a critical deterioration state.
[0070] This application, when the physical health score falls below a second preset threshold, does not immediately classify it as critically degraded. Instead, it further introduces network layer communication error counts and actual communication performance indicators, combining them with the physical health score to form a multi-dimensional current feature vector. Because this feature vector comprehensively reflects the actual operating status of both the physical and network layers, the judgment of the physical connector's state is more comprehensive and accurate. By calculating the matching degree between this current feature vector and a preset degradation state benchmark feature vector, the similarity between the current state and known degradation patterns can be quantified. This multi-dimensional, matching-based judgment mechanism effectively avoids false alarms or false negatives that may result from judging by a single indicator, thus ensuring that the subsequent second preset strategy is only triggered when the physical connector is indeed in a critically degraded state.
[0071] Through the above technical solution, this application can significantly improve the accuracy and reliability of determining the critical degradation state of the physical connector of the data interface. Compared with the determination method that only relies on the physical health score threshold, this solution constructs a more comprehensive state feature vector by introducing actual communication errors and performance data at the network layer, thereby enabling a more accurate distinction between normal fluctuations and true critical degradation. This helps reduce unnecessary maintenance alarms and resource consumption, while also enabling timely detection and handling of potential serious problems, avoiding system failures or performance degradation caused by misjudgments, and thus improving the effectiveness of the dynamic adaptation strategy of the data interface communication protocol and the overall stability of the system.
[0072] Furthermore, after executing the second preset strategy, the following is included: Set a decision cooling-off period, which is used to wait for an external maintenance response for the physical connector; After the decision-making cooldown period ends, the physical health score is regenerated; If the regenerated physical health score is not lower than the second preset threshold, then exit the second preset strategy; If the regenerated physical health score is still lower than the second preset threshold, then maintain or re-execute the second preset strategy.
[0073] Specifically, the decision cooldown time refers to the period after an alarm is sent and the second preset strategy is executed, during which further critical degradation state assessments and alarm sending are paused. This time period is designed to provide external maintenance personnel with sufficient time to respond to alarms, diagnose problems, and perform necessary maintenance operations, thereby avoiding repeated alarm sending within a short period and causing alarm fatigue. The decision cooldown time can be flexibly configured based on factors such as the actual application scenario, expected maintenance response time, and system importance; for example, it can be set to several hours to several days.
[0074] After the decision-making cooldown period ends, the physical connectors of the data interface are tested again, and a new physical health score is generated to assess whether effective maintenance was performed during the cooldown period or whether the health of the physical connectors has improved.
[0075] Subsequently, based on the comparison between the regenerated physical health score and the second preset threshold, the next strategy is determined. If the regenerated physical health score is no longer lower than the second preset threshold, it indicates that the physical connector's health status has recovered to a non-critical degradation state, and the second preset strategy will be exited, reverting to the regular communication protocol adaptation strategy or a higher level of monitoring. Conversely, if the regenerated physical health score is still lower than the second preset threshold, it means that the critical degradation state of the physical connector has not been effectively resolved or has recurred. In this case, the second preset strategy will be maintained or re-executed, such as resending alarms, escalating alarm levels, or triggering more urgent maintenance procedures.
[0076] This application effectively addresses the lack of subsequent management of system behavior after a physical connector reaches a critical degradation state and triggers an alarm by introducing a decision cooling-off period. The decision cooling-off period provides a buffer for external maintenance personnel to intervene, preventing alarms from being triggered again immediately during or after maintenance, thus optimizing the alarm mechanism. By reassessing the physical health score after the cooling-off period, the system can intelligently determine the effectiveness of maintenance work. If the health condition improves, the critical degradation strategy is exited promptly to avoid unnecessary resource consumption; if the health condition does not improve, the alarm strategy is continued or re-executed to ensure continuous attention and resolution of the problem, thereby forming a closed-loop fault response and recovery mechanism.
[0077] By employing the above-described solution, this application effectively avoids alarm fatigue caused by repeated alarm sending when the physical connector is in a critical deterioration state, thus improving the practicality and reliability of the alarm system. Simultaneously, it provides an intelligent maintenance response verification mechanism that dynamically adjusts its strategy based on actual maintenance results, ensuring timely restoration of normal operation after problem resolution, and continuous alarm and intervention while problems persist. This significantly improves the stability and maintainability of the data interface and reduces operational costs.
[0078] Secondly, see Figure 2 This application proposes a dynamic adaptation system for data interface communication protocols, used to execute the aforementioned dynamic adaptation method for data interface communication protocols, including: The test signal transmitting module 210 is used to transmit a test signal to the physical connector of the data interface when it is determined that the data interface is in a communication idle state or a preset low load state. The reflection signal capture and feature extraction module 220 is used to capture the reflection signal returned by the physical connector and extract the physical connection status features based on the reflection signal; The physical health score generation module 230 is used to generate a physical health score that characterizes the health status of the physical connector based on the physical connection status characteristics. The strategy adjustment module 240 is used to dynamically adjust the communication protocol adaptation strategy of the data interface based on the physical health score.
[0079] Specifically, the test signal transmission module 210 can be understood as a hardware or software component capable of generating and sending specific test signals to the physical connector of the data interface. For example, it could be a signal generator integrated into a network interface card or dedicated test equipment to probe the electrical characteristics of the physical connector. The reflected signal capture and feature extraction module 220 is a component for receiving and analyzing reflected signals returned from the physical connector. It may include a high-speed analog-to-digital converter for digitizing the reflected signals, and a digital signal processor or microcontroller for executing signal processing algorithms to extract physical connection state characteristics such as reflection coefficient, phase offset, impedance spectrum, and waveform distortion, in order to quantify the current electrical performance of the physical connector.
[0080] The physical health score generation module 230 is responsible for calculating and generating a score characterizing the health status of the physical connector based on the extracted physical connection status features. This can be a processor running a specific algorithm, such as generating a score by comparing the physical connection status features with preset health status benchmark features and calculating a weighted sum of normalized differences, providing an intuitive and quantitative indicator to assess the connector's health status. The strategy adjustment module 240 is the core component for dynamically adjusting the data interface communication protocol adaptation strategy based on the physical health score. This can be a decision engine that, based on a preset rule set or machine learning model, triggers corresponding protocol adjustment or maintenance strategies when the physical health score falls below a specific threshold. Examples include stopping protocol switching attempts, triggering maintenance alerts, or adjusting log recording frequency, ensuring that the data interface operates optimally or stably under different physical connection states.
[0081] This application actively detects the status of the physical connector through a test signal transmission module 210, while a reflected signal capture and feature extraction module 220 collects and analyzes these detection results, converting physical-level electrical signals into quantifiable digital features. Subsequently, a physical health score generation module 230 provides a unified health assessment standard based on these features. Finally, a strategy adjustment module 240 intelligently adjusts the communication protocol of the data interface based on this assessment result, enabling the entire adaptation process to be automated and real-time, and to respond flexibly according to the actual physical connection status, thereby ensuring the stability and reliability of the data interface communication.
[0082] Through the above scheme, this application realizes the specific implementation of the dynamic adaptation method of data interface communication protocol at the hardware or software level. It can automatically monitor the health status of physical connectors and intelligently adjust the communication strategy according to the evaluation results, which greatly improves the adaptability and robustness of the data interface.
[0083] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for dynamic adaptation of a data interface communication protocol, characterized in that, include: When it is determined that the data interface is in a communication idle state or a preset low load state, a test signal is sent to the physical connector of the data interface; The reflected signal returned by the physical connector is captured, and physical connection state features are extracted based on the reflected signal; Based on the physical connection status characteristics, a physical health score characterizing the health status of the physical connector is generated; Based on the physical health score, the communication protocol adaptation strategy of the data interface is dynamically adjusted.
2. The method for dynamic adaptation of a data interface communication protocol according to claim 1, characterized in that, The step of determining whether the data interface is in a communication idle state or a preset low load state includes: Real-time monitoring of the real-time communication load of the data interface; When the data interface is in a preset idle maintenance window period or when the real-time communication load is lower than a preset percentage of the preset maximum bandwidth value for a continuous preset duration, the data interface is determined to be in a communication idle state or a preset low load state.
3. The method for dynamic adaptation of a data interface communication protocol according to claim 1, characterized in that, The physical connection state characteristics include at least one of the following: reflection coefficient, phase offset, impedance spectrum, and waveform distortion.
4. The method for dynamic adaptation of a data interface communication protocol according to claim 1, characterized in that, The step of generating a physical health score characterizing the health status of the physical connector based on the physical connection state characteristics includes: The physical connection status features are compared with preset health status benchmark features, and the physical health score is generated by calculating the weighted sum of the normalized differences between the physical connection status features and the preset health status benchmark features.
5. The method for dynamic adaptation of a data interface communication protocol according to claim 1, characterized in that, The step of dynamically adjusting the communication protocol adaptation strategy of the data interface based on the physical health score includes: When the physical health score is lower than a first preset threshold, a first preset strategy is executed. The first preset strategy includes stopping protocol switching attempts and triggering maintenance alarms for the physical connector, prioritizing the recording of device parameters related to the physical connection status characteristics, and reducing the recording frequency of regular network layer communication quality logs.
6. The method for dynamic adaptation of a data interface communication protocol according to claim 5, characterized in that, The step of dynamically adjusting the communication protocol adaptation strategy of the data interface based on the physical health score further includes: When the physical health score is lower than the second preset threshold, it is determined whether the physical connector is in a critical deterioration state. If the physical connector is determined to be in the critical deterioration state, a second preset strategy is executed. The second preset strategy includes sending alarm information to the monitoring system through a backup low-speed alarm channel independent of the main communication channel of the data interface, wherein the second preset threshold is lower than the first preset threshold.
7. The method for dynamic adaptation of a data interface communication protocol according to claim 6, characterized in that, The step of sending alarm information to the monitoring system through a backup low-speed alarm channel independent of the main communication channel of the data interface includes: The alarm information is encoded into a pulse sequence; The pulse sequence is transmitted through the backup low-speed alarm channel; Upon receiving a confirmation signal from the monitoring system, the transmission of the pulse sequence ceases.
8. The method for dynamic adaptation of a data interface communication protocol according to claim 6, characterized in that, The step of determining whether the physical connector is in a critical deterioration state when the physical health score is lower than the second preset threshold includes: When the physical health score is lower than the second preset threshold, the current network layer communication error count and actual communication performance index are collected. Based on the current feature vector composed of the physical health score, the network layer communication error count and the actual communication performance index, the matching degree is calculated with the preset degradation state benchmark feature vector. If the calculated matching degree score is higher than the third preset threshold, the physical connector is determined to be in the critical degradation state.
9. The method for dynamic adaptation of a data interface communication protocol according to claim 6, characterized in that, After executing the second preset strategy, the following is included: Set a decision cooling-off period, wherein the decision cooling-off period is used to wait for an external maintenance personnel to respond to the maintenance of the physical connector; After the decision cooling-off period ends, the physical health score is regenerated; If the regenerated physical health score is not lower than the second preset threshold, then exit the second preset strategy; If the regenerated physical health score is still lower than the second preset threshold, then the second preset strategy is maintained or executed again.
10. A data interface communication protocol dynamic adaptation system, used to execute the data interface communication protocol dynamic adaptation method as described in any one of claims 1 to 9, characterized in that, The system includes: The test signal transmitting module is used to transmit a test signal to the physical connector of the data interface when it is determined that the data interface is in a communication idle state or a preset low load state. The reflected signal capture and feature extraction module is used to capture the reflected signal returned by the physical connector and extract physical connection status features based on the reflected signal; The physical health score generation module is used to generate a physical health score that characterizes the health status of the physical connector based on the physical connection status characteristics. The strategy adjustment module is used to dynamically adjust the communication protocol adaptation strategy of the data interface based on the physical health score.
Citation Information
Patent Citations
Master control hot standby method for subway on-board broadcasting system
CN107222329A
Server link fault positioning system and method, electronic equipment and storage medium
CN120602390A
Earthquake network communication fault positioning method based on multi-dimensional protocol diagnosis
CN120811865A
Multi-protocol debugging communication module initialization method and system, storage medium and equipment
CN121000700A
Portable RS485 / 232 signal uninterrupted detection method and device
CN121012775A