Network link dynamic monitoring method and system based on distributed network

By acquiring and marking the historical transmission status information of distributed network links, a transmission status transition case library is constructed, and the equal transmission status stability and stable similarity of network links is calculated, which solves the problems of insufficient monitoring granularity and real-time performance in the existing technology, and realizes efficient and accurate dynamic monitoring of distributed network links.

CN119996250AActive Publication Date: 2025-05-13JIANGSU VOCATION & TECHNICAL COLLEGE OF FINANCE & ECONOMICS
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510221301.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-05-13
Estimated Expiration
2045-02-27

AI Technical Summary

Technical Problem

When monitoring the transmission status of distributed network links, the prior art has problems such as coarse monitoring granularity, insufficient real-time performance, and inability to effectively predict changes in link transmission status, and it is difficult to meet the efficient and accurate monitoring needs of large-scale network links.

Method used

By obtaining the historical transmission status parameter information and historical transmission status node time information of each network link in a distributed network, performing transmission status marks, constructing a historical transmission status node time set and transmission status transition case library, calculating the equal transmission status stability and stability similarity of the network link, and performing dynamic monitoring.

Benefits of technology

It realizes accurate classification and dynamic monitoring of network link transmission status, improves the accuracy and real-time monitoring, ensures stable communication in a distributed network environment, and optimizes the allocation and management of network resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996250A_ABST
    Figure CN119996250A_ABST
Patent Text Reader

Abstract

The invention discloses a network link dynamic monitoring method and system based on a distributed network, and belongs to the technical field of dynamic monitoring. Acquiring historical transmission state parameter information and historical transmission state node time information of each network link in the distributed network; performing transmission state marking on the historical transmission state node time information; constructing a historical transmission state node time set, and establishing a transmission state transition case library; calculating the equivalent transmission state stability of a single network link; calculating stability similarity between network links based on the equivalent transmission state stability; and presetting an equivalent transmission state stability threshold value and a stability similarity threshold value, and performing analysis and dynamic monitoring. Through staged data processing, state marking, stability calculation and similarity analysis, the accuracy and real-time performance of network link monitoring are effectively improved, stable communication in a distributed network environment is guaranteed, and distribution and management of network resources are optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of dynamic monitoring technology, and in particular to a network link dynamic monitoring method and system based on a distributed network. Background Art

[0002] With the rapid development of information technology, the Internet has become the core infrastructure for global information exchange. As an efficient and flexible network architecture, distributed networks have been widely used in cloud computing, the Internet of Things, big data and other fields. However, due to the complexity of the network environment, the transmission status of network links in distributed networks is affected by many factors, such as network load, equipment performance, bandwidth allocation and network topology changes, which makes it difficult to ensure the stability of network links. At present, the monitoring of network links mainly relies on traditional network measurement methods. Although these methods can provide network status information to a certain extent, they often have problems such as coarse monitoring granularity, insufficient real-time performance and inability to effectively predict changes in link transmission status. In addition, traditional methods mainly rely on single-point or centralized monitoring architectures, which are difficult to meet the needs of efficient and accurate monitoring of large-scale network links in distributed network environments.

[0003] Existing network link monitoring methods have deficiencies in data acquisition, status marking, dynamic analysis, etc. First, existing technologies usually fail to make full use of historical transmission status data for in-depth analysis, and only rely on current status for monitoring, which makes it difficult to capture the long-term change trend of network links; second, existing methods classify transmission status roughly and lack refined modeling of link transmission status, which makes the monitoring results less reliable; third, existing methods find it difficult to effectively measure the stability relationship between different network links, which makes it difficult to quantify the propagation effect when the link is abnormal, thus affecting the accuracy of anomaly detection. Summary of the invention

[0004] The purpose of the present invention is to provide a method and system for dynamically monitoring network links based on a distributed network to solve the problems raised in the above background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0006] A method for dynamic monitoring of network links based on a distributed network, the method comprising the following steps: step S1: obtaining historical transmission state parameter information and historical transmission state node time information of each network link in the distributed network; step S2: marking the historical transmission state node time information with a transmission state, wherein the transmission state comprises an excess transmission state, an equal transmission state and an under-transmission state; step S3: constructing a historical transmission state node time set, and mapping the transmission state with the historical transmission state node time, and establishing a transmission state transition case library based on the mapping relationship; obtaining all transmission state transition cases in the transmission state transition case library, and calculating the equal transmission state stability of a single network link; step S4: calculating the stability similarity between network links based on the equal transmission state stability; presetting an equal transmission state stability threshold and a stability similarity threshold, and analyzing and performing dynamic monitoring.

[0007] As a preferred solution of the network link dynamic monitoring method based on a distributed network described in the present invention, the historical transmission status parameter tables of each network link in the distributed network are collected through data processing and analysis technology, and the data of the historical transmission status parameter tables of each network link are summarized. According to the summarized data, the historical transmission status parameter information and historical transmission status node time information corresponding to each network link under each historical transmission status node are retrieved.

[0008] According to the historical transmission status node time information, the historical transmission status parameter information is time-sorted, and one historical transmission status node time information corresponds to one historical transmission status parameter information.

[0009] As a preferred solution of the network link dynamic monitoring method based on a distributed network described in the present invention, the historical transmission status node time information of any historical transmission status node and the historical transmission status parameter information corresponding to the historical transmission status node time information are obtained.

[0010] The transmission status of the historical transmission status node time information is marked, and the transmission status includes an excess transmission status, an equal transmission status and an under-transmission status; in the historical transmission status parameter information corresponding to the historical transmission status node time information, if the amount of data sent by the sending end is greater than the amount of data received by the receiving end, then the historical transmission status node time information is marked as an excess transmission status; if the amount of data sent by the sending end is equal to the amount of data received by the receiving end, then the historical transmission status node time information is marked as an equal transmission status; if the amount of data sent by the sending end is less than the amount of data received by the receiving end, then the historical transmission status node time information is marked as an under-transmission status.

[0011] It should be noted that, in the present invention, the over-transmission state means that there is redundant data transmission, network congestion causes part of the data to be retained or lost during transmission, etc.; the equal-transmission state means that during this time period, the data transmission process is relatively stable, and there is no data loss or excessive redundancy; the possible reasons for the under-transmission state include data generation delay at the sending end, network failure causing part of the data to be unable to be sent, etc.

[0012] As a preferred solution of the network link dynamic monitoring method based on a distributed network described in the present invention, a historical transmission state node time set is constructed based on the historical transmission state node time information, denoted as HT={HT t |t∈[1,T]}, where HT t represents the tth historical transmission state node time, T represents the total number of historical transmission state nodes; the ath network link is respectively t The excess transmission state, equal transmission state and under-transmission state are recorded as HT a,t (TS1), HT a,t (TS2) and HT a,t (TS3), according to the historical transmission state node time set, the transmission state and the historical transmission state node time are mapped to the corresponding relationship of time → transmission state, where one historical transmission state node time corresponds to one transmission state, that is, HT t →HT a,t (TS i ), HT a,t (TS i )∈{HT a,t (TS1),HT a,t (TS2),HT a,t (TS3)}.

[0013] Based on the mapping relationship, a transmission state transition case library is established, in which transmission state transition cases are recorded, and the transmission state transition cases indicate that a transmission state transition occurs between two adjacent historical transmission state nodes.

[0014] Obtain all transmission state transition cases in the transmission state transition case library, and calculate the equivalent transmission state stability of the a-th network link. The calculation formula is as follows:

[0015]

[0016] in, Indicates the stability of the equal transmission state of the a-th network link, HT a,t-1 (TS i ) indicates the historical transmission status node time HT t-1The transmission state at time , δ[] represents the indicator function.

[0017] It should be noted that in the equal transmission state stability formula of the present invention, It means counting the number of times that the previous state and the current state are both equal transmission states in adjacent time steps. It indicates the total number of times the previous state is the equal transmission state; by calculating the stability of the equal transmission state It can quantify the continuity of network links under equal transmission conditions and reflect the stability of this state in historical data. If it is close to 1, it means that the network link maintains equal transmission for a long time and the link stability is high. If it is close to 0, it means that the network link frequently changes from the equal transmission state to the over-transmission or under-transmission state, and the link is unstable. By observing the changing trend of the network, potential problems can be discovered in advance and network optimization measures can be taken, such as adjusting traffic routing and improving link redundancy. Moreover, the formula only relies on historical transmission status data and does not require additional complex calculations. It can quickly evaluate stability in a network environment with high real-time requirements.

[0018] As a preferred solution of the method for dynamic monitoring of network links based on a distributed network described in the present invention, based on the stability of the equal transmission state of the a-th network link, the stability similarity between the network links is calculated, and the calculation formula is as follows:

[0019]

[0020] Among them, S(a,b) represents the stable similarity between the a-th network link and the b-th network link, represents the stability of the equal transmission state of the b-th network link, and λ represents the preset attenuation coefficient.

[0021] It should be noted that this formula mainly measures the similarity of the stability of two network links under the state of equal transmission. Its core idea is reflected in the following two aspects: (1) Stability of equal transmission state: Network links usually have three transmission states: over-transmission (the load exceeds the available bandwidth and may cause congestion), equal transmission (the load is within a reasonable range and the network is running stably) and under-transmission (the load is low and resources are not fully utilized). In link optimization and scheduling, the equal transmission state is the most ideal state. Therefore, the formula only calculates the stability under the state of equal transmission to avoid the influence of over-transmission (overload causes data jitter) or under-transmission (resources are not fully utilized) on the similarity calculation; (2) Time decay factor e -λi :In reality, the network status changes dynamically, and the impact of old data should be gradually reduced, so the exponential decay weight e is introduced-λi If the λ value is large, the impact of recent data is greater, which is suitable for highly dynamic networks (such as 5G and cloud computing). If the λ value is small, the impact of historical data is greater, which is suitable for long-term stability assessment (such as enterprise-level fiber optic networks). Compared with the traditional mean calculation method, this weight distribution method is closer to the real network environment and can respond to changes in network status more quickly.

[0022] Preset the stability threshold of equal transmission state and the stability similarity threshold. If the stability of the equal transmission state of the ath network link is greater than or equal to the equal transmission state stability threshold, and the stability similarity S(a, b) between the a-th network link and the b-th network link is greater than the stability similarity threshold, then it is determined that the a-th network link has stable transmission and is similar to the b-th network link.

[0023] If the equal transmission state stability of the ath network link If the value S(a, b) between the a-th network link and the b-th network link is smaller than the equal transmission state stability threshold, and the stability similarity S(a, b) between the a-th network link and the b-th network link is greater than the stability similarity threshold, then it is determined that the transmission of the a-th network link is unstable and is similar to that of the b-th network link.

[0024] When the ath network link is judged as unstable, all network links similar to the ath network link are obtained to construct an unstable network link set; the stability of the equivalent transmission state of the ath network link under the transmission state node time is obtained in real time And all network links in the unstable network link set are dynamically monitored.

[0025] A network link dynamic monitoring system based on a distributed network comprises: a historical transmission state acquisition module, a transmission state marking module, a stability calculation module and a similarity calculation and analysis module.

[0026] The historical transmission status acquisition module is used to acquire historical transmission status parameter information and historical transmission status node time information of each network link in the distributed network.

[0027] The transmission status marking module is used to mark the transmission status of the historical transmission status node time information, and the transmission status includes an excess transmission status, an equal transmission status, and an under-transmission status.

[0028] The stability calculation module: constructs a historical transmission state node time set, and maps the transmission state with the historical transmission state node time, and establishes a transmission state transition case library based on the mapping relationship; obtains all transmission state transition cases in the transmission state transition case library, and calculates the equivalent transmission state stability of a single network link.

[0029] The similarity calculation and analysis module calculates the stability similarity between network links based on the equal transmission state stability; presets the equal transmission state stability threshold and the stability similarity threshold, analyzes and performs dynamic monitoring.

[0030] Furthermore, the historical transmission status acquisition module includes a historical transmission status acquisition unit.

[0031] The historical transmission status acquisition unit: collects historical transmission status parameter tables of each network link in the distributed network through data processing and analysis technology, summarizes the data of the historical transmission status parameter tables of each network link, and retrieves the historical transmission status parameter information and historical transmission status node time information corresponding to each network link under each historical transmission status node according to the summarized data; and sorts the historical transmission status parameter information in time according to the historical transmission status node time information, and corresponds one historical transmission status node time information to one historical transmission status parameter information.

[0032] Furthermore, the transmission status marking module includes a transmission status marking unit.

[0033] The transmission status marking unit: obtains the historical transmission status node time information of any historical transmission status node and the historical transmission status parameter information corresponding to the historical transmission status node time information; marks the transmission status of the historical transmission status node time information, and the transmission status includes excess transmission status, equal transmission status and under-transmission status; in the historical transmission status parameter information corresponding to the historical transmission status node time information, if the amount of data sent by the sending end is greater than the amount of data received by the receiving end, then the historical transmission status node time information is marked as excess transmission status; if the amount of data sent by the sending end is equal to the amount of data received by the receiving end, then the historical transmission status node time information is marked as equal transmission status; if the amount of data sent by the sending end is less than the amount of data received by the receiving end, then the historical transmission status node time information is marked as under-transmission status.

[0034] Furthermore, the stability calculation module includes a mapping relationship unit and a stability calculation unit.

[0035] The mapping relationship unit: constructs a historical transmission status node time set based on the historical transmission status node time information; maps the transmission status and the historical transmission status node time according to the historical transmission status node time set in the correspondence relationship of time→transmission status, wherein one historical transmission status node time corresponds to one transmission state; and establishes a transmission status transition case library based on the mapping relationship, wherein the transmission status transition case library records transmission status transition cases, and the transmission status transition case indicates that a transmission status transition has occurred between two adjacent historical transmission status node times.

[0036] The stability calculation unit is configured to obtain all transmission state transition cases in the transmission state transition case library and calculate the equivalent transmission state stability of a single network link.

[0037] Furthermore, the similarity calculation and analysis module includes a similarity calculation unit and an analysis unit.

[0038] The similarity calculation unit calculates the stability similarity between network links based on the stability of the equal transmission state of the single network link.

[0039] The analysis unit: presets an equal transmission state stability threshold and a stability similarity threshold, if the equal transmission state stability of a single network link is greater than or equal to the equal transmission state stability threshold, and the stability similarity between the single network link and another network link is greater than the stability similarity threshold, then the single network link is determined to have stable transmission and is similar to the other network link; if the equal transmission state stability of a single network link is less than the equal transmission state stability threshold, and the stability similarity between the single network link and another network link is greater than the stability similarity threshold, then the single network link is determined to have unstable transmission and is similar to the other network link; when a single network link is determined to have unstable transmission, all network links similar to the single network link are obtained to construct an unstable network link set; the equal transmission state stability of the single network link at the transmission state node time is obtained in real time, and all network links in the unstable network link set are dynamically monitored.

[0040] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: in a network link dynamic monitoring method and system based on a distributed network provided by the present invention, the integrity and accuracy of the data are ensured by obtaining the historical transmission state parameter information and the historical transmission state node time information of each network link in the distributed network; then, the transmission state is marked on the historical transmission state node time information, and the transmission state is divided into an excess transmission state, an equal transmission state and an under-transmission state, thereby realizing an accurate classification of the network transmission state; on this basis, a historical transmission state node time set is constructed, and a mapping relationship between the transmission state and the historical transmission state node time is established, thereby constructing a transmission state transition case library. The case library calculates the equal transmission state stability of a single network link, thereby evaluating the transmission stability of the network link; further, based on the equal transmission state stability, the stability similarity between network links is calculated, and the equal transmission state stability threshold and the stability similarity threshold are set for dynamic monitoring. When a network link is detected to have unstable transmission, all similar network links are obtained and an unstable network link set is constructed to achieve real-time monitoring of unstable network links. This method effectively improves the accuracy and real-time performance of network link monitoring through phased data processing, state marking, stability calculation and similarity analysis, ensures stable communication in a distributed network environment, and optimizes the allocation and management of network resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.

[0042] Figure 1 It is a schematic diagram of the steps of a network link dynamic monitoring method based on a distributed network of the present invention;

[0043] Figure 2 It is a structural schematic diagram of a network link dynamic monitoring system based on a distributed network of the present invention. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] See also Figure 1 In the first embodiment of the present invention, a method for dynamic monitoring of network links based on a distributed network is provided, the method comprising the following steps:

[0046] Step S1: Acquire historical transmission state parameter information and historical transmission state node time information of each network link in the distributed network.

[0047] Specifically, through data processing and analysis technology, historical transmission status parameter tables of each network link in the distributed network are collected, and data of the historical transmission status parameter tables of each network link are summarized. According to the summarized data, the historical transmission status parameter information and historical transmission status node time information corresponding to each network link under each historical transmission status node are retrieved.

[0048] Furthermore, according to the historical transmission status node time information, the historical transmission status parameter information is time-sorted, and one historical transmission status node time information corresponds to one historical transmission status parameter information.

[0049] Step S2: marking the historical transmission status node time information with a transmission status, wherein the transmission status includes an excess transmission status, an equal transmission status, and an under-transmission status.

[0050] Specifically, the historical transmission status node time information of any historical transmission status node and the historical transmission status parameter information corresponding to the historical transmission status node time information are obtained.

[0051] Furthermore, the transmission status of the historical transmission status node time information is marked, and the transmission status includes an excess transmission status, an equal transmission status and an under-transmission status; in the historical transmission status parameter information corresponding to the historical transmission status node time information, if the amount of data sent by the sending end is greater than the amount of data received by the receiving end, then the historical transmission status node time information is marked as an excess transmission status; if the amount of data sent by the sending end is equal to the amount of data received by the receiving end, then the historical transmission status node time information is marked as an equal transmission status; if the amount of data sent by the sending end is less than the amount of data received by the receiving end, then the historical transmission status node time information is marked as an under-transmission status.

[0052] Step S3: construct a historical transmission state node time set, and map the transmission state with the historical transmission state node time, and establish a transmission state transition case library based on the mapping relationship; obtain all transmission state transition cases in the transmission state transition case library, and calculate the equivalent transmission state stability of a single network link.

[0053] Specifically, based on the historical transmission state node time information, a historical transmission state node time set is constructed, which is recorded as HT={HT t |t∈[1,T]}, where HT trepresents the tth historical transmission state node time, T represents the total number of historical transmission state nodes; the ath network link is respectively t The excess transmission state, equal transmission state and under-transmission state are recorded as HT a,t (TS1), HT a,t (TS2) and HT a,t (TS3), according to the historical transmission state node time set, the transmission state and the historical transmission state node time are mapped to the corresponding relationship of time → transmission state, where one historical transmission state node time corresponds to one transmission state, that is, HT t →HT a,t (TS i ), HT a,t (TS i )∈{HT a,t (TS1),HT a,t (TS2),HT a,t (TS3)}.

[0054] Furthermore, based on the mapping relationship, a transmission state transition case library is established, in which transmission state transition cases are recorded, and the transmission state transition cases indicate that a transmission state transition occurs between two adjacent historical transmission state nodes.

[0055] Furthermore, all transmission state transition cases in the transmission state transition case library are obtained, and the equal transmission state stability of the a-th network link is calculated. The calculation formula is as follows:

[0056]

[0057] in, Indicates the stability of the equal transmission state of the a-th network link, HT a,t-1 (TS i ) indicates the historical transmission status node time HT t-1 The transmission state at time , δ[] represents the indicator function.

[0058] It should be noted that in the equal transmission state stability formula of the present invention, It means counting the number of times that the previous state and the current state are both equal transmission states in adjacent time steps. Indicates the total number of times the previous state was the equal-transmission state.

[0059] For example, in a cloud computing center, data exchange between servers requires a highly stable transmission link. If the stability of the equal transmission state of a link If the value is lower than the equal-transmission state stability threshold, it means that the link frequently experiences over- or under-transmission, which may cause data synchronization delays, task scheduling failures, and computing resource waste. The link is optimized for bandwidth or load balancing to improve the overall network performance of the data center.

[0060] Step S4: Based on the equal transmission state stability, calculate the stability similarity between network links; preset the equal transmission state stability threshold and the stability similarity threshold, analyze and perform dynamic monitoring.

[0061] Specifically, based on the stability of the equal transmission state of the a-th network link, the stability similarity between the network links is calculated, and the calculation formula is as follows:

[0062]

[0063] Among them, S(a,b) represents the stable similarity between the a-th network link and the b-th network link, represents the stability of the equal transmission state of the b-th network link, and λ represents the preset attenuation coefficient.

[0064] It should be noted that this formula can find links with similar stability by calculating the stability of the equal transmission state of multiple links. When a link fails, it can quickly switch to a similar link to improve network reliability. In addition, since the network load fluctuates continuously, calculating the stability under the equal transmission state can ensure that bandwidth resources are reasonably distributed among multiple links to avoid congestion during sudden loads. Furthermore, if the equal transmission stability of a link suddenly decreases, while similar links do not fluctuate, it may be a local failure, which can be used for intelligent network monitoring and fault warning.

[0065] Furthermore, the stability threshold of equal transmission state and the stability similarity threshold are preset. If the stability of the equal transmission state of the a-th network link is is greater than or equal to the equal transmission state stability threshold, and the stability similarity S(a, b) between the a-th network link and the b-th network link is greater than the stability similarity threshold, then it is determined that the a-th network link has stable transmission and is similar to the b-th network link.

[0066] If the equal transmission state stability of the ath network link If the value S(a, b) between the a-th network link and the b-th network link is smaller than the equal transmission state stability threshold, and the stability similarity S(a, b) between the a-th network link and the b-th network link is greater than the stability similarity threshold, then it is determined that the transmission of the a-th network link is unstable and is similar to that of the b-th network link.

[0067] Furthermore, when the ath network link is judged as unstable, all network links similar to the ath network link are obtained to construct an unstable network link set; the equivalent transmission state stability STS of the ath network link under the transmission state node time is obtained in real time. HTa(TS2) , and dynamically monitor all network links in the unstable network link set.

[0068] See also Figure 2 In the second embodiment of the present invention, a network link dynamic monitoring system based on a distributed network is provided, the system comprising: a historical transmission status acquisition module, a transmission status marking module, a stability calculation module and a similarity calculation and analysis module.

[0069] The historical transmission status acquisition module is used to acquire historical transmission status parameter information and historical transmission status node time information of each network link in the distributed network.

[0070] The transmission status marking module is used to mark the transmission status of the historical transmission status node time information, and the transmission status includes an excess transmission status, an equal transmission status, and an under-transmission status.

[0071] The stability calculation module: constructs a historical transmission state node time set, and maps the transmission state with the historical transmission state node time, and establishes a transmission state transition case library based on the mapping relationship; obtains all transmission state transition cases in the transmission state transition case library, and calculates the equivalent transmission state stability of a single network link.

[0072] The similarity calculation and analysis module calculates the stability similarity between network links based on the equal transmission state stability; presets the equal transmission state stability threshold and the stability similarity threshold, analyzes and performs dynamic monitoring.

[0073] Furthermore, the historical transmission status acquisition module includes a historical transmission status acquisition unit.

[0074] The historical transmission status acquisition unit: collects historical transmission status parameter tables of each network link in the distributed network through data processing and analysis technology, summarizes the data of the historical transmission status parameter tables of each network link, and retrieves the historical transmission status parameter information and historical transmission status node time information corresponding to each network link under each historical transmission status node according to the summarized data; and sorts the historical transmission status parameter information in time according to the historical transmission status node time information, and corresponds one historical transmission status node time information to one historical transmission status parameter information.

[0075] Furthermore, the transmission status marking module includes a transmission status marking unit.

[0076] The transmission status marking unit: obtains the historical transmission status node time information of any historical transmission status node and the historical transmission status parameter information corresponding to the historical transmission status node time information; marks the transmission status of the historical transmission status node time information, and the transmission status includes excess transmission status, equal transmission status and under-transmission status; in the historical transmission status parameter information corresponding to the historical transmission status node time information, if the amount of data sent by the sending end is greater than the amount of data received by the receiving end, then the historical transmission status node time information is marked as excess transmission status; if the amount of data sent by the sending end is equal to the amount of data received by the receiving end, then the historical transmission status node time information is marked as equal transmission status; if the amount of data sent by the sending end is less than the amount of data received by the receiving end, then the historical transmission status node time information is marked as under-transmission status.

[0077] Furthermore, the stability calculation module includes a mapping relationship unit and a stability calculation unit.

[0078] The mapping relationship unit: constructs a historical transmission status node time set based on the historical transmission status node time information; maps the transmission status and the historical transmission status node time according to the historical transmission status node time set in the correspondence relationship of time→transmission status, wherein one historical transmission status node time corresponds to one transmission state; and establishes a transmission status transition case library based on the mapping relationship, wherein the transmission status transition case library records transmission status transition cases, and the transmission status transition case indicates that a transmission status transition has occurred between two adjacent historical transmission status node times.

[0079] The stability calculation unit is configured to obtain all transmission state transition cases in the transmission state transition case library and calculate the equivalent transmission state stability of a single network link.

[0080] Furthermore, the similarity calculation and analysis module includes a similarity calculation unit and an analysis unit.

[0081] The similarity calculation unit calculates the stability similarity between network links based on the stability of the equal transmission state of the single network link.

[0082] The analysis unit: presets an equal transmission state stability threshold and a stability similarity threshold, if the equal transmission state stability of a single network link is greater than or equal to the equal transmission state stability threshold, and the stability similarity between the single network link and another network link is greater than the stability similarity threshold, then the single network link is determined to have stable transmission and is similar to the other network link; if the equal transmission state stability of a single network link is less than the equal transmission state stability threshold, and the stability similarity between the single network link and another network link is greater than the stability similarity threshold, then the single network link is determined to have unstable transmission and is similar to the other network link; when a single network link is determined to have unstable transmission, all network links similar to the single network link are obtained to construct an unstable network link set; the equal transmission state stability of the single network link at the transmission state node time is obtained in real time, and all network links in the unstable network link set are dynamically monitored.

[0083] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0084] Finally, it should be noted that the above is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A network link dynamic monitoring method based on a distributed network, characterized in that: The method comprises the following steps: Step S1: Acquire historical transmission state parameter information and historical transmission state node time information of each network link in the distributed network; Step S2: marking the historical transmission status node time information with a transmission status, wherein the transmission status includes an excess transmission status, an equal transmission status, and an under-transmission status; Step S3: construct a historical transmission state node time set, and map the transmission state with the historical transmission state node time, and establish a transmission state transition case library based on the mapping relationship; obtain all transmission state transition cases in the transmission state transition case library, and calculate the equivalent transmission state stability of a single network link; Step S4: Based on the equal transmission state stability, calculate the stability similarity between network links; preset the equal transmission state stability threshold and the stability similarity threshold, analyze and perform dynamic monitoring.

2. A method for dynamic monitoring of network links based on a distributed network according to claim 1, characterized in that: The specific implementation process of step S1 includes: By using data processing and analysis technology, historical transmission status parameter tables of each network link in the distributed network are collected, data of the historical transmission status parameter tables of each network link are summarized, and according to the summarized data, historical transmission status parameter information and historical transmission status node time information corresponding to each network link under each historical transmission status node are retrieved; According to the historical transmission status node time information, the historical transmission status parameter information is time-sorted, and one historical transmission status node time information corresponds to one historical transmission status parameter information.

3. A method for dynamic monitoring of network links based on a distributed network according to claim 2, characterized in that: The specific implementation process of step S2 includes: Obtain the historical transmission status node time information of any historical transmission status node and the historical transmission status parameter information corresponding to the historical transmission status node time information; The transmission status of the historical transmission status node time information is marked, and the transmission status includes an excess transmission status, an equal transmission status and an under-transmission status; in the historical transmission status parameter information corresponding to the historical transmission status node time information, if the amount of data sent by the sending end is greater than the amount of data received by the receiving end, then the historical transmission status node time information is marked as an excess transmission status; if the amount of data sent by the sending end is equal to the amount of data received by the receiving end, then the historical transmission status node time information is marked as an equal transmission status; if the amount of data sent by the sending end is less than the amount of data received by the receiving end, then the historical transmission status node time information is marked as an under-transmission status.

4. A method for dynamic monitoring of network links based on a distributed network according to claim 3, characterized in that: The specific implementation process of step S3 includes: Based on the historical transmission state node time information, a historical transmission state node time set is constructed, which is recorded as HT={HT t |t∈[1,T]}, where HT t represents the tth historical transmission state node time, T represents the total number of historical transmission state nodes; the ath network link is respectively t The excess transmission state, equal transmission state and under-transmission state are recorded as HT a,t (TS1), HT a,t (TS2) and HT a,t (TS3), according to the historical transmission state node time set, the transmission state and the historical transmission state node time are mapped to the corresponding relationship of time → transmission state, where one historical transmission state node time corresponds to one transmission state, that is, HT t →HT a,t (TS i ), HT a,t (TS i )∈{HT a,t (TS1),HT a,t (TS2),HT a,t (TS3)}; Based on the mapping relationship, a transmission state transition case library is established, wherein the transmission state transition case library records transmission state transition cases, and the transmission state transition case indicates that a transmission state transition occurs between two adjacent historical transmission state nodes; Obtain all transmission state transition cases in the transmission state transition case library, and calculate the equivalent transmission state stability of the a-th network link. The calculation formula is as follows: in, Indicates the stability of the equal transmission state of the a-th network link, HT a,t-1 (TS i ) indicates the historical transmission status node time HT t-1 The transmission state at time , δ[] represents the indicator function.

5. A method for dynamic monitoring of network links based on a distributed network according to claim 4, characterized in that: The specific implementation process of step S4 includes: Based on the stability of the equal transmission state of the a-th network link, the stability similarity between the network links is calculated, and the calculation formula is as follows: Among them, S(a,b) represents the stable similarity between the a-th network link and the b-th network link, represents the stability of the equal transmission state of the bth network link, and λ represents the preset attenuation coefficient; Preset the stability threshold of equal transmission state and the stability similarity threshold. If the stability of the equal transmission state of the ath network link is is greater than or equal to the equal transmission state stability threshold, and the stability similarity S(a,b) between the a-th network link and the b-th network link is greater than the stability similarity threshold, then it is determined that the a-th network link has stable transmission and is similar to the b-th network link; If the equal transmission state stability STS of the a-th network link HTa(TS2) is less than the equal transmission state stability threshold, and the stability similarity S(a,b) between the a-th network link and the b-th network link is greater than the stability similarity threshold, then it is determined that the transmission of the a-th network link is unstable and similar to that of the b-th network link; When the ath network link is judged as unstable, all network links similar to the ath network link are obtained to construct an unstable network link set; the equivalent transmission state stability STS of the ath network link under the transmission state node time is obtained in real time HTa(TS2) , and dynamically monitor all network links in the unstable network link set.

6. A network link dynamic monitoring system based on a distributed network, executing a network link dynamic monitoring method based on a distributed network as claimed in any one of claims 1 to 5, characterized in that: The system comprises: a historical transmission status acquisition module, a transmission status marking module, a stability calculation module and a similarity calculation and analysis module; The historical transmission status acquisition module is used to acquire historical transmission status parameter information and historical transmission status node time information of each network link in the distributed network; The transmission status marking module is used to mark the transmission status of the historical transmission status node time information, and the transmission status includes an excess transmission status, an equal transmission status, and an under-transmission status; The stability calculation module: constructs a historical transmission state node time set, and maps the transmission state with the historical transmission state node time, and establishes a transmission state transition case library based on the mapping relationship; obtains all transmission state transition cases in the transmission state transition case library, and calculates the equivalent transmission state stability of a single network link; The similarity calculation and analysis module calculates the stability similarity between network links based on the equal transmission state stability; presets the equal transmission state stability threshold and the stability similarity threshold, analyzes and performs dynamic monitoring.

7. A network link dynamic monitoring system based on a distributed network according to claim 6, characterized in that: The historical transmission status acquisition module includes a historical transmission status acquisition unit; The historical transmission status acquisition unit collects the historical transmission status parameter table of each network link in the distributed network through data processing and analysis technology, summarizes the data of the historical transmission status parameter table of each network link, and retrieves the historical transmission status parameter information and historical transmission status node time information corresponding to each network link under each historical transmission status node according to the summarized data; According to the historical transmission status node time information, the historical transmission status parameter information is time-sorted, and one historical transmission status node time information corresponds to one historical transmission status parameter information.

8. The network link dynamic monitoring system based on a distributed network according to claim 7, characterized in that: The transmission status marking module includes a transmission status marking unit; The transmission status marking unit: obtains the historical transmission status node time information of any historical transmission status node and the historical transmission status parameter information corresponding to the historical transmission status node time information; marks the transmission status of the historical transmission status node time information, and the transmission status includes excess transmission status, equal transmission status and under-transmission status; in the historical transmission status parameter information corresponding to the historical transmission status node time information, if the amount of data sent by the sending end is greater than the amount of data received by the receiving end, then the historical transmission status node time information is marked as excess transmission status; if the amount of data sent by the sending end is equal to the amount of data received by the receiving end, then the historical transmission status node time information is marked as equal transmission status; if the amount of data sent by the sending end is less than the amount of data received by the receiving end, then the historical transmission status node time information is marked as under-transmission status.

9. A network link dynamic monitoring system based on a distributed network according to claim 8, characterized in that: The stability calculation module includes a mapping relationship unit and a stability calculation unit; The mapping relationship unit: constructs a historical transmission state node time set based on the historical transmission state node time information; maps the transmission state and the historical transmission state node time according to the historical transmission state node time set, wherein one historical transmission state node time corresponds to one transmission state; and establishes a transmission state transition case library based on the mapping relationship, wherein the transmission state transition case library records transmission state transition cases, wherein the transmission state transition case indicates that a transmission state transition has occurred between two adjacent historical transmission state node times; The stability calculation unit is configured to obtain all transmission state transition cases in the transmission state transition case library and calculate the equivalent transmission state stability of a single network link.

10. The network link dynamic monitoring system based on a distributed network according to claim 9, characterized in that: The similarity calculation and analysis module includes a similarity calculation unit and an analysis unit; The similarity calculation unit is used to calculate the stability similarity between network links based on the stability of the equal transmission state of the single network link; The analysis unit: presets an equal transmission state stability threshold and a stability similarity threshold, and if the equal transmission state stability of a single network link is greater than or equal to the equal transmission state stability threshold, and the stability similarity between the single network link and another network link is greater than the stability similarity threshold, then the single network link is determined to have stable transmission and is similar to the other network link; if the equal transmission state stability of a single network link is less than the equal transmission state stability threshold, and the stability similarity between the single network link and another network link is greater than the stability similarity threshold, then the single network link is determined to have unstable transmission and is similar to the other network link; When a single network link is judged to be unstable in transmission, all network links similar to the single network link are obtained to construct an unstable network link set; the equivalent transmission state stability of the single network link under the transmission state node time is obtained in real time, and all network links in the unstable network link set are dynamically monitored.

Citation Information

Patent Citations

  • Virtual elastic network data transmission scheduling method, computer device and storage medium

    CN117082008A

  • Distributed account book remote data synchronization method and system

    CN119449829A

  • System and method for monitoring data link layer devices and optimizing interlayer network performance

    US20080049629A1